ثلاثة مسارات متتالية، من أساسيات الويب إلى هندسة البرمجيات. كل مسار مراحل، وكل مرحلة دروس تفاعلية.Three consecutive tracks, from web fundamentals to software engineering. Each track is a set of stages, and each stage a set of interactive lessons.
0116 مرحلة · 68 درساً16 stages · 68 lessons
Frontend
بناء واجهات الويب: الهيكل والتنسيق والتفاعل، ثم أطر العمل الحديثة.Building web interfaces: structure, styling and interaction, then modern frameworks.
يبدأ المسار من طريقة عمل الويب نفسه، ثم HTML وCSS وJavaScript، وبعدها الأدوات وأطر العمل التي تُبنى بها التطبيقات اليوم. في النهاية: الاختبار والأمان والأداء.The track starts with how the web itself works, then HTML, CSS and JavaScript, followed by the tools and frameworks applications are built with today. It ends with testing, security and performance.
المراحلStages
كيف يعمل الويبHow the web works
HTML
CSS
JavaScript
إدارة النسخVersion control
مديرو الحزمPackage managers
أطر العملFrameworks
التنسيق في المشاريع الكبيرةStyling at scale
أدوات البناء وجودة الكودBuild tools and code quality
الخوادم وقواعد البيانات والواجهات البرمجية، ثم الأمان والنشر.Servers, databases and APIs, then security and deployment.
يكمل المسار من حيث انتهى Frontend: لغة للخادم، ثم قواعد البيانات والواجهات البرمجية والمصادقة، وبعدها التخزين المؤقت والاختبار والنشر وتوسيع الأنظمة.The track picks up where Frontend ends: a server language, then databases, APIs and authentication, followed by caching, testing, deployment and scaling.
المراحلStages
لغة الخادمA server language
قواعد البيانات العلائقيةRelational databases
الواجهات البرمجيةAPIs
المصادقة والصلاحياتAuthentication and authorization
مبادئ تصميم الكود وأنماطه، ومعمارية الأنظمة الكبيرة.Code design principles and patterns, and the architecture of large systems.
من الكود النظيف على مستوى الدالة الواحدة، إلى مبادئ التصميم وأنماطه، ثم المعمارية التي تحدد شكل النظام كاملاً وكيف يتغيّر مع الوقت.From clean code at the level of a single function, to design principles and patterns, then the architecture that shapes a whole system and how it changes over time.