أساسيات البرمجة
1
The fundamentals of programmingساعتان و 10 دقائق
في هذه الدورة، تستخدم المدربة Annyce Davis لغة Python لاستكشاف المفاهيم الأساسية وهيكل لغات البرمجة وتساعدك على فهم ما يجري في الخلفية عند كتابة كود برمجي.
2
Beyond the Fundamentalsساعتان و 4 دقائق
في هذا الجزء من سلسلة أسس البرمجة، يتجاوز المدرب ساشا فودنيك الأساسيات، مستخدمً بايثون لمعالجة مجموعة متنوعة من المفاهيم والمهارات المتوسطة والمتقدمة.
3
Object-Oriented Designساعتان و 40 دقائق
يساعد التصميم الموجه للكائنات المطورين على تخطيط التطبيقات قبل كتابة سطر واحد من التعليمات البرمجية، وتقسيم الأفكار إلى مكونات يمكن إعادة استخدامها وتعديلها.
4
Data Structuresساعتان و 20 دقائق
في هذه الدورة، تقدم كاثرين هودج نظرة عامة متعمقة لأهم هياكل البيانات الأساسية للبرمجة الحديثة. بدءًا من الطرق البسيطة لتجميع البيانات مثل المصفوفات، ثم تدريجيًا هياكل بيانات أكثر تعقيدًا، وكل درس مصحوب بمثال عملي واقعي يعرض هياكل البيانات أثناء العمل.
5
Algorithmsساعة و 45 دقيقة
في هذه الدورة، يشرح Joe Marini بعض الخوارزميات الأكثر شيوعًا وفائدة البحث عن البيانات وفرزها، والعمل باستخدام تقنيات مثل recursion وفهم هياكل البيانات الشائعة. كما يناقش الآثار المترتبة على أداء الخوارزميات المختلفة وكيفية تقييم أداء خوارزمية معينة. يتم عرض كل خوارزمية عمليًا باستخدام Python ولكن يمكن تطبيق الدروس على أي لغة برمجة.
6
Design Patternsساعة و 44 دقيقة
أنماط التصميم عبارة عن حلول قابلة لإعادة الاستخدام تعمل على حل التحديات التي يواجهها مطورو البرامج مرارًا وتكرارًا. بدلاً من إعادة اختراع العجلة، تعلم كيفية الاستفادة من هذه الأنماط التي أثبتت جدواها واختبارها والتي ستجعل برنامجك أكثر مرونة للتغيير.
7
Databasesساعة و 25 دقيقة
توفر قواعد البيانات بنية متسقة ومنظمة لتخزين واسترجاع كميات كبيرة من البيانات. إنها تسمح للمبرمجين بإنشاء تطبيقات أكثر تعقيدًا يمكنها تلقي الطلبات ومعالجة المدفوعات وتقديم التوصيات والمصادقة على المستخدمين والمزيد. توفر هذه الدورة التدريبية الأساس الذي تحتاجه للبدء في برمجة قواعد البيانات.
8
APIs and Web Servicesساعة و 14 دقيقة
تبدأ Kesha بتهيئة الأساس للدورة، وشرح ما هي خدمات الويب والفوائد التي تقدمها. ثم قدمت بعد ذلك مقارنة بين العديد من تقنيات خدمة الويب الشائعة - REST و SOAP و GraphQL - واصفةً تنسيقات المراسلة لكل تقنية بالتفصيل، جنبًا إلى جنب مع أمثلة الترميز بعدة لغات باستخدام مجموعة متنوعة من التطبيقات المستندة إلى الخادم والعميل.
9
Software Testing/QA53 دقيقة
توضح ميجان لويس الأنواع المختلفة من الاختبارات التي تركز عليها ضمان الجودة وكيف تتلاءم ضمان الجودة مع دورة حياة تطوير البرمجيات (SDLC). وتستكشف Meaghan المجالات التي من المحتمل أن ترغب في اختبارها ومراقبتها باستمرار لضمان زيادة التحسينات على مشروعك.
10
Learning GitHub2 ساعة و 11 دقيقة
يشرح Aaron Stewart، متخصص محتوى التدريب في GitHub، مزايا التحكم في إصدار الكود، وكيفية التنقل في GitHub وسطر الأوامر، وكيفية ارتباط GitHub و Git، وأفضل الممارسات للتواصل والتعاون على GitHub. يراجع Aaron أيضًا المهام الأكثر شيوعًا، مثل branching و commits و Pull requests ويوضح لك كيفية إنشاء مشروع محلي بسيط ونقله إلى GitHub لمشاركته مع فريقك.
Front-End
1
Build Responsive Real-World Websites with HTML and CSS37 ساعة و 30 دقيقة
بعد الانتهاء من هذه الدورة، ستتعلم بالضبط كيفية إنشاء موقع ويب جميل ومهني وجاهز للانطلاق تمامًا من خلال اتباع خطوات منهجية مكونة من 7 خطوات. وستتعلم أيضًا تهيئة الموقع ليصبح متجاوب على أي جهاز كمبيوتر أو جهاز لوحي أو هاتف ذكي.
2
The Complete JavaScript Course 2022: From Zero to Expert!69 ساعة
يوفر جوناس أفضل كورس جافاسكريبت يمكن أن تجده حاليًا في المحتوى الأجنبي، وتم تحديث محتوى الكورس ليشمل الإضافات الجديدة للغة، وهي لغة برمجية خاصة بالويب بالأساس لكن يمكن استخدامها في الـ Back End وأيضًا في إنشاء تطبيقات سطح المكتب والهواتف المحمولة.
Front-End - ReactJS اختر أحد الدورتين
A
Complete React Developer in 2022 (w/ Redux, Hooks, GraphQL)39 ساعة
ثلاثة أسباب تجعل هذه الدورة مختلفة: 1. ستنشئ أكبر مشروع ستراه في أي دورة. سيستغرق هذا النوع من المشاريع شهورًا لتنفيذه بنفسك.
2. يتم تدريس هذه الدورة من قبل اثنين من المدربين الذين عملوا بالفعل مع بعض أكبر شركات التكنولوجيا باستخدام React في الإنتاج. حيث عمل Yihua على بعض أكبر مواقع التجارة الإلكترونية التي سمعت عنها بالتأكيد وربما تكون قد تسوقت فيها. عمل Andrei على تطبيقات React على مستوى المؤسسة لشركات تقنية IPOed الكبيرة في Silicon Valley وتورنتو. يمكنك رؤية منظور مختلف والتعلم من اثنين من كبار المطورين كما لو كنت تعمل في شركة معًا.
3. ستتعلم مبادئ مهمة تتجاوز ما تتعلمه كمبتدئ. باستخدام خبرات المدرب، ستتعرف على أنماط التصميم، وكيفية تصميم التطبيق الخاص بك، وتنظيم الكود الخاص بك، وتنظيم المجلدات، وكيفية التفكير في الأداء. والمحاضر لا يتوانى عن طرح الموضوعات المتقدمة.
B
React - The Complete Guide (incl Hooks, React Router, Redux)49 ساعة
ستحصل على كل المعلومات النظرية، وأطنان من الأمثلة والعروض التوضيحية، والواجبات والتمارين وأطنان من المعرفة المهمة التي يتم تخطيها بواسطة معظم الدورات الأخرى - وهو ما يجعل هذه الدورة بهذه الضخامة! لكن يعاب عليها عدم وجود مشروع كبير مثل الدورة الأولى يماثل المشاريع الواقعية، فاختر المُحاضر المناسب لاستيعابك.
Back-End - NodeJS اختر أحد الدورتين
A
Node.js, Express, MongoDB & More: The Complete Bootcamp 202242 ساعة
مقدم الدورة هو نفسه مقدم دورة جافا سكريبت "جوناس" وطريقة سرده للمادة ممتازة والأفضل الإلتزام بطريقة شرح مُحاضر واحد لتسهيل سرعة الاستيعاب، ولكن يمكنك إلقاء نظرة على الدورة الأخرى واختيار المحاضر الذي تفضله فالمادة العلمية متماثلة هنا وهي بناء السيرفر والتعامل مع قواعد البيانات والـ APIs.
B
Back-End - CLOUD PROVIDER (AWS)
1
AWS Certified Cloud Practitioner (CLF-C01)16 ساعة و 20د دقيقة
في هذه الدورة ، ستتعلم: أسس الحوسبة السحابية خدمات AWS الأساسية، بما في ذلك الحوسبة والشبكة وقواعد البيانات والتخزين أفضل ممارسات الأمان والامتثال في سحابة AWS تكاليف السحابة والاقتصاد وممارسات الفوترة الخاصة بسحابة AWS
2
AWS Certified Solutions Architect - Associate (SAA-C02)45 ساعة
في هذه الدورة ، ستتعلم: أسس الحوسبة السحابية خدمات AWS الأساسية، بما في ذلك الحوسبة والشبكة وقواعد البيانات والتخزين أفضل ممارسات الأمان والامتثال في سحابة AWS تكاليف السحابة والاقتصاد وممارسات الفوترة الخاصة بسحابة AWS
Back-End - Serverless
1
SST GuideDOCS
في هذه الدورة ، ستتعلم: أسس الحوسبة السحابية خدمات AWS الأساسية، بما في ذلك الحوسبة والشبكة وقواعد البيانات والتخزين أفضل ممارسات الأمان والامتثال في سحابة AWS تكاليف السحابة والاقتصاد وممارسات الفوترة الخاصة بسحابة AWS