اضغط على هذا الريبو بنجمة إذا وجدت خريطة الطريق مفيدة!
هذه خريطة طريق حية لبرنامج علوم الكمبيوتر المجاني للقراءة من Boot.dev لمطوري الواجهة الخلفية.
اسم الدورة | رابط خيار بايثون |
---|---|
تعلم أساسيات البرمجة | بايثون |
تعلم الأصداف والمحطات الطرفية | باش/زش |
تعلم جيت | بوابة |
بناء بوكبوت | بايثون |
تعلم OOP | بايثون |
لعبة بناء الكويكبات | بايثون |
تعلم البرمجة الوظيفية | بايثون |
بناء مولد موقع ثابت | بايثون |
تعلم الخوارزميات | بايثون |
تعلم هياكل البيانات | بايثون |
بناء متاهة حلالا | بايثون |
تعلم إدارة الذاكرة | ج |
المشروع الشخصي 1 | اختيارك |
اسم الدورة | اذهب إلى رابط الخيار | رابط خيار JS/TS |
---|---|---|
تعلم اللغة 2 | يذهب | جافا سكريبت |
تعلم اللغة 3 | يتخطى | تايب سكريبت |
بناء X | يذهب | تايب سكريبت |
تعلم عملاء HTTP | يذهب | تايب سكريبت |
بناء بوكيديكس | يذهب | تايب سكريبت |
تعلم SQL | SQL | نفس |
إنشاء مجمع مدونة | يذهب | تايب سكريبت |
تعلم خوادم HTTP | يذهب | تايب سكريبت |
تعلم تخزين الملفات | اذهب + S3 | تايب سكريبت + S3 |
تعلم شبكات CDN | اذهب + كلاودفرونت | تايب سكريبت + كلاودفرونت |
تعلم دوكر | عامل ميناء | نفس |
تعلم CI/CD | دوكر + إجراءات جيثب + الذهاب | Docker + GitHub Actions + TS |
تعلم أمن الويب | يذهب | تايب سكريبت |
مشروع كابستون | اختيارك | نفس |
تعلم كيفية العثور على وظيفة | البحث عن وظيفة | نفس |
اسم الدورة | رابط اللغة الأساسية | رابط اللغة الثانوية |
---|---|---|
تعلم جيت 2 | بوابة 2 | نفس |
تعلم بروتوكول HTTP | يذهب | تايب سكريبت |
تعلم كوبيرنتس | كوبيرنيتيس | نفس |
تعلم معماريات PubSub | يذهب | لا أحد |
تعلم الخوارزميات 2 | بايثون | لا أحد |
تعلم التشفير | يذهب | لا أحد |
بناء زاحف الويب | يذهب | تايب سكريبت |
تعلم البرمجة الوظيفية 2 (OCaml/Elixir)
تعلم هندسة الكمبيوتر والأجهزة (ARM)
تعلم الأنظمة الموزعة (اذهب)
تعلم شبكات الكمبيوتر (Go)
تعلم قواعد بيانات NoSQL (؟؟؟)
تعلم هندسة الأداء (اذهب)
تعلم البنية التحتية كرمز (Terraform)
تعلم التسجيل والقياس عن بعد (اذهب)
تعلم الكود النظيف (اذهب)
تعلم الرياضيات المنفصلة للمبرمجين (اذهب)
تعلم أنظمة التشغيل (؟؟؟)
تعلم المترجمين (اذهب)
تعلم إدارة الخادم (Linux/Standard VPS)
تعلم النظرية الحسابية (؟؟؟)
تعلم الذكاء الاصطناعي (بايثون)
تعلم التعلم الآلي (بايثون)
تعلم GraphQL
تعلم الأمن السيبراني
تعلم AWS/GCP/Azure
تعلم البرمجة اللغوية العصبية
نعم. في الوقت الحالي، ما زلنا نركز على الحصول على أفضل منهج ومنصة على الإطلاق لمطوري الواجهة الخلفية الناشئين. ونحن نعطي الأولوية لإتاحتها بمزيد من اللغات، ولكننا نخطط للتوسع بعد ذلك إلى أهداف مهنية أخرى. من بين المرشحين التاليين المحتملين:
هندسة البيانات
DevOps / البنية التحتية
مغروس
لعبة ديف
الأمن السيبراني
الواجهة الأمامية (لول جك)
يمكنك أن تقرأ عن نهجنا في التعلم هنا.
نعم يجب أن تبدأ - هذا البرنامج سوف يتحسن دائمًا ولن يكون "مكتملًا" أبدًا. لن يكون هذا المنهج "مكتملًا" أبدًا بنفس المعنى الذي لن يكون فيه YouTube "مكتملًا" أبدًا - فهناك محتوى جديد طوال الوقت. نحن نهتم بشدة بجودة هذا البرنامج وسنقوم دائمًا بتحسينه والإضافة إليه.
نحن نحب التعليقات حول كيفية تحسين المنهج الدراسي! الطريقة الموصى بها للمساعدة هي إرسال المشكلات هنا على GitHub. إذا كنت تريد فقط التحدث عن بعض الأفكار، فاتصل بنا مباشرة باستخدام إحدى الطرق أدناه.
إذا كنت ترغب في مناقشة المشروع فلا تتردد في الاتصال بنا على Boot.dev. نحن أكثر استجابة على Discord، ولكن يمكنك أيضًا العثور علينا على Twitter.
تغريد
الفتنة