في كل مجلد ، مفصولة بالدورات التدريبية والكتب وغيرها هي ملاحظاتي ، المتعلقة بما أدرسه أو أقوم به أو التعلم ...
أهدافي هي
الكتاب الحالي: أنت لا تعرف JS: UP & Go Current Course: The Complete 2019 Web Development Bootcamp
إذا كنت ترغب في تطوير المهارات اللازمة لتكون "جاهزًا للوظيفة" لشغل منصب المطور المبتدئين - كاملة المستوى X و 0 و 1.
ستكون الرياضيات ذات صلة في جميع أنحاء الدليل. ابدأه عند بدء تشغيل الدليل ، والعمل بشكل متزايد من خلاله إلى جانب الدليل. (لا تحتاج إلى إنهاء هذا قبل الانتقال إلى المستوى 0 ، أو المستوى 1 ، ولكنك تعمل بنشاط على ذلك إلى جانبهم.)
| دورات | حالة | شهادة |
|---|---|---|
| الجبر أنا | ||
| الجبر الثاني | ||
| علم المثلثات | ||
| precalculus |
مقدمة لطيفة للغاية ، كاملة إذا شعرت أنك ستستفيد منها ، تخطي إذا كنت تفضل الغوص مباشرة في المستوى 0
| دورات | حالة | شهادة |
|---|---|---|
| مقدمة إلى JS: الرسم والرسوم المتحركة | 08/22/19 | ملحوظات |
| مقدمة إلى HTML/CSS: صنع صفحات الويب | 09/05/19 | ملحوظات |
| مقدمة إلى SQL: الاستعلام وإدارة البيانات | WIP | ملحوظات |
| JS المتقدمة: الألعاب والمرور | ||
| HTML/JS: جعل صفحات الويب تفاعلية | ||
| تتويج | حالة | شهادة |
| قم بإنشاء موقع ويب يسلط الضوء على ما تعلمته وصممه خلال هذه الطبقة. استخدم هذا كفرصة لإنشاء مجموعة من مشاريعك ، والملاحظات ، ومشاركات المدونة ، إلخ. |
أكمل App Academy Open Free Online Fullstack Bootcamp.
| دورات | حالة | شهادة |
|---|---|---|
| مرحبا بكم في الترميز | 03/28/2020 | ملحوظات |
| مكدس كامل عبر الإنترنت - مقدمة للبرمجة | 05/20/2020 | ملحوظات |
| Full Stack Online - أسس هندسة البرمجيات | ||
| مكدس كامل على الإنترنت - روبي | ||
| مكدس كامل عبر الإنترنت - SQL | ||
| مكدس كامل عبر الإنترنت - القضبان | ||
| مكدس كامل عبر الإنترنت - جافا سكريبت | ||
| مكدس كامل عبر الإنترنت - رد فعل | ||
| مكدس كامل عبر الإنترنت - مشروع مكدس كامل | ||
| مكدس كامل عبر الإنترنت - البحث عن وظيفة | ||
| تتويج | حالة | شهادة |
| قم بإنشاء موقع ويب يسلط الضوء على ما تعلمته وصممه خلال هذه الطبقة. استخدم هذا كفرصة لإنشاء مجموعة من مشاريعك ، والملاحظات ، ومشاركات المدونة ، إلخ. |
تعمق فهم تطوير الويب وابدأ في تعلم موضوعات علوم الكمبيوتر
| دورات | حالة | شهادة |
|---|---|---|
| مقدمة CS50 لعلوم الكمبيوتر | WIP | |
| كيف تتعلم الرياضيات: للطلاب | ||
| برمجة الويب الخاصة بـ CS50 مع Python و JavaScript | ||
| حساب التفاضل والتكامل المتغير الفردي (أكثر صرامة) أو أكاديمية خان حساب التفاضل والتكامل أكاديمية خان (مقدمة أكثر لطيفة) | ||
| الخوارزميات | ||
| تصحيح البرمجيات | ||
| اختبار البرمجيات | ||
| تطوير تطبيقات الهاتف المحمول CS50 مع React Native | ||
| قراءة | حالة | شهادة |
| MDN HTML - موضوعات متقدمة | ||
| MDN CSS - المرجع - المفاهيم الرئيسية | ||
| MDN JavaScript - دروس - دليل JavaScript | ||
| أنت لا تعرف JS: Up & Going | ||
| أنت لا تعرف JS: النطاق والإغلاق | ||
| أنت لا تعرف JS: هذه النماذج الأولية | ||
| يمارس | حالة | شهادة |
| أكمل جميع الألغاز الكلاسيكية - سهلة على الترميز | ||
| استكمال Google Kick Start 2018 | ||
| مشروع برمجة الطبقة | ||
| مشروع برمجة الطبقة | ||
| التخصص | حالة | شهادة |
| أكمل التخصص - ملاحظة: ستتاح لك الفرصة لإكمال التخصص في كل طبقة ، لذا لا تقلق على اختيار "الشخص الصحيح". ومع ذلك ، إذا لم تقم بتقديم App Apperey في تطوير الويب من المستوى 0 - فول ستاك Bootcamp - يوصى بشدة بـ App Academy Open. |
إذا كنت ترغب في تطوير المهارات اللازمة للانتقال إلى ما وراء المبتدئين إلى المطور المتوسط - بمجرد الانتهاء من المستويين X و 0 و 1 ، تابع المستويين 2 و 3.
الغوص أعمق في موضوعات علوم الكمبيوتر التي ستثبت مفيدة في جميع البرمجة
| دورات | حالة | شهادة |
|---|---|---|
| الرياضيات لعلوم الكمبيوتر | ||
| مقدمة لعلوم الكمبيوتر والبرمجة في بيثون | ||
| مقدمة في التفكير الحسابي وعلوم البيانات | ||
| بناء البرمجيات | ||
| مقدمة إلى الخوارزميات | ||
| الخوارزميات: التصميم والتحليل | ||
| قراءة | حالة | شهادة |
| MDN JavaScript - دروس - متقدمة | ||
| MDN HTTP - دروس | ||
| مكونات الويب MDN | ||
| أنت لا تعرف JS: الأنواع والقواعد النحوية | ||
| أنت لا تعرف JS: ES6 & Beyond | ||
| JavaScript Alongé ، الطبعة "الستة" | ||
| نصائح وحيل D3 v3.x | ||
| يمارس | حالة | شهادة |
| أكمل جميع الألغاز الكلاسيكية - متوسطة على الترميز | ||
| أكمل جميع es6 katas هنا | ||
| استكمال Google Kick Start 2017 | ||
| أكمل Jood Code Jam 2018 | ||
| أكمل كأس Hacker Facebook 2017 | ||
| مشروع برمجة الطبقة | ||
| مشروع برمجة الطبقة | ||
| التخصص | حالة | شهادة |
| أكمل التخصص - ملاحظة: يمكنك اختيار إكمال جولة أخرى من التخصص الذي حددته في طبقة سابقة ، أو تتفوق وإكمال تخصص مختلف |
الغوص أعمق حتى الآن ، استكشاف الخوارزميات ونماذج البرمجة المختلفة
| دورات | حالة | شهادة |
|---|---|---|
| بنية البرمجيات والتصميم | ||
| تحليل الأنظمة الاحتمالية والاحتمال التطبيقي | ||
| الخوارزميات: التصميم والتحليل ، الجزء 2 | ||
| حساب التفاضل والتكامل متعدد المتغيرات (أكثر صرامة) أو حساب أكاديمية خان متعددة المتغيرات (مقدمة أكثر لطيفة) | ||
| هيكل وتفسير برامج الكمبيوتر | ||
| تصميم وتحليل الخوارزميات | ||
| الذكاء الاصطناعي | ||
| قراءة | حالة | شهادة |
| مستندات رسمية للزاوي أو رد الفعل أو Vue | ||
| مستندات رسمية مزحة | ||
| أنماط تصميم جافا سكريبت | ||
| فهم ecmascript 6 | ||
| دليل البروفيسور فريسبي في الغالب الكافي للبرمجة الوظيفية | ||
| الضوء الوظيفي JS | ||
| TypeScript الأساسية | ||
| يمارس | حالة | شهادة |
| أكمل جميع الألغاز الكلاسيكية - من الصعب على الترميز | ||
| اكتب CSS اللازمة لإنشاء تخطيط الشبكة القائم على العمود 12 - انظر هنا للحصول على مثال | ||
| ادرس مستندات SASS الرسمية وتحويل تخطيط الشبكة القائم على العمود 12 إلى ساس | ||
| أكمل جميع المسارات (البرمجة الأساسية ، هياكل البيانات ، الخوارزميات ، الرياضيات ، التعلم الآلي ، والبيثون) على Hackerearth | ||
| أكمل Google Kick Start 2016 | ||
| أكمل Joogle Code Jam 2017 | ||
| أكمل كأس Hacker Facebook 2016 | ||
| مشروع برمجة الطبقة | ||
| مشروع برمجة الطبقة | ||
| التخصص | حالة | شهادة |
| أكمل التخصص - ملاحظة: يمكنك اختيار إكمال جولة أخرى من التخصص الذي حددته في طبقة سابقة ، أو تتفوق وإكمال تخصص مختلف |
إذا كنت ترغب في تطوير المهارات اللازمة للانتقال إلى ما وراء المتوسط إلى مطور كبير - بمجرد الانتهاء من المستويات X و 0 و 1 و 2 و 3 ، انتقل إلى إكمال المستويين 4 و 5.
اختتم من خلال إلقاء نظرة على بعض مجالات الحوسبة المحددة لإكمال مجموعة واسعة من المعرفة التي يمكن الاستفادة منها بغض النظر عن التخصص
| دورات | حالة | شهادة |
|---|---|---|
| هياكل الحساب | ||
| مقدمة لقواعد البيانات - جميع الدورات المصغرة | ||
| المعادلات التفاضلية | ||
| هندسة نظام الكمبيوتر | ||
| هندسة أداء أنظمة البرمجيات | ||
| تعدين مجموعات بيانات ضخمة | ||
| المترجمين | ||
| قراءة | حالة | شهادة |
| كيفية تصميم البرامج | ||
| 97 أشياء يجب أن يعرفها كل مبرمج - ممتد | ||
| فكر جافا - كيف تفكر كعالم كمبيوتر | ||
| فتح هياكل البيانات | ||
| node.js مستندات | ||
| يمارس | حالة | شهادة |
| أكمل جميع الألغاز الكلاسيكية - من الصعب جدًا على الترميز | ||
| ادرس دليل مطور Google Android وإنشاء تطبيق Android الذي تختاره | ||
| استكمال Google Kick Start 2015 | ||
| أكمل Jood Code Jam 2016 | ||
| أكمل كأس Hacker Facebook 2015 | ||
| مشروع برمجة الطبقة | ||
| مشروع برمجة الطبقة | ||
| التخصص | حالة | شهادة |
| أكمل التخصص - ملاحظة: يمكنك اختيار إكمال جولة أخرى من التخصص الذي حددته في طبقة سابقة ، أو تتفوق وإكمال تخصص مختلف |
اختتم عن طريق الغوص بشكل أعمق في تخصصك. إذا لم تكن قد قمت بالفعل بتخصص متقدم ، ففكر بشدة في تضمينه في هذه الطبقة. علاوة على ذلك ، لا تتردد في التركيز على الليزر على تخصص واحد ، أو ممارسة المزيد في هذا المجال ، أو تفرع وتطوير الخبرة عبر تخصصات متعددة.
| يمارس | حالة | شهادة |
|---|---|---|
| أكمل التخصص | ||
| أكمل التخصص | ||
| أكمل التخصص | ||
| أكمل التخصص | ||
| أكمل التخصص | ||
| تتويج | حالة | شهادة |
| قم بإنشاء موقع ويب يسلط الضوء على ما تعلمته وصممه خلال هذا التخصص. استخدم هذا كفرصة لإنشاء مجموعة من مشاريعك ، والملاحظات ، ومشاركات المدونة ، إلخ. |
كل طبقة لديها تتويج القائم على "التخصص" يتضمن مزيد من الدراسة والممارسة الواسعة في مجال اختيارك. FullStack Bootcamp - يوصى بشدة بـ App Academy Open (ولكن ليس مطلوبًا) باعتباره التخصص الأول. علاوة على ذلك ، لا تتردد في إكمال تخصص مختلف لكل طبقة ، أو الغوص بعمق في التخصص من خلال اختياره خلال مستويات متعددة لاستكشافها بمزيد من التفصيل وتطوير ملفك الشخصي المتخصص.
تعتمد التخصصات التالية على المعرفة المكتسبة في المستويات السابقة. بالإضافة إلى ذلك ، فهي عادة ما تكون "أكثر صعوبة" أو تتطلب عملًا أكثر من تلك المذكورة أعلاه.
سيتطلب كل من المستويات والتخصصات "مشاريع برمجة المستوى" ، فأنت حر في تحديد أي مشروع برمجة تريده. للمساعدة في مكافحة "لكنني لا أعرف ما أريد" ، يسرد أفكار مشروع برمجة المستوى مجموعة متنوعة من الأفكار.
ملاحظة: في التخصصات ، قد يكون لمشاريع البرمجة في المستوى معايير إضافية (مثل "إذا كنت تقوم بتخصيص تطوير تطبيقات الهاتف المحمول يجب أن تكون مشاريعك تطبيقات جوال))
| دورات | حالة | شهادة |
|---|---|---|
| بناء مواقع ويب في العالم الحقيقي المستجيبة مع HTML5 و CSS3 | 07-06-18 | ن/أ |
| CSS و SASS المتقدمة: Flexbox ، الشبكة ، الرسوم المتحركة والمزيد! | 07-31-18 | ملحوظات |
| كيفية استخدام الأهداف الذكية - تحقيق المزيد في وقت أقل | 08-10-18 | ملحوظات |
| كيفية المساهمة في مشروع مفتوح المصدر على جيثب | 10-16-18 | ن/أ |
| مسبق البرمجة: كل ما تحتاج إلى معرفته قبل أن ترمز | 10-19-18 | ملحوظات |
| مقدمة إلى JavaScript | 11-03-18 | ن/أ |
| أساسيات JavaScript للمبتدئين | 11-05-18 | ملحوظات |
| تعلم كيفية التعلم: أدوات عقلية قوية لمساعدتك على إتقان مواضيع صعبة | 11-18-18 | ملحوظات |
| HTML & CSS الحديثة من البداية (بما في ذلك SASS) | 07-23-19 | ملحوظات |
| معسكر التدريب على شبكة الإنترنت 2019 الكامل | 09-14-19 | ملحوظات |
| تعلم javaScript: الكامل من الصفر | 02-23-20 | ملحوظات |
| تقنية فهم CS50 | 06-26/20 | ملحوظات |
| JavaScript الحديثة من البداية | WIP | ملحوظات |
| دورة JavaScript الكاملة 2018: بناء مشاريع حقيقية! | ||
| مطور الويب Bootcamp | ||
| المعسكر المتقدم مطور الويب | ||
| مطور الويب الكامل في عام 2018: صفر لإتقانه | ||
| دورة مطور الويب الكاملة 2.0 | ||
| Python 3 الحديثة bootcamp | ||
| المعسكر النهائي MySQL: انتقل من SQL Beginner | ||
| JavaScript: فهم الأجزاء الغريبة | ||
| تعلم وفهم nodejs | ||
| ES6 JavaScript: دليل المطور الكامل | ||
| عقدة مع React: Fullstack Web Development | ||
| دليل المطورين الكاملون إلى Mongodb | ||
| WebPack 2: دليل المطور الكامل | ||
| رد الفعل الحديث مع Redux | ||
| Advanced React and Redux: 2018 Edition | ||
| React 16 - الدليل الكامل (بما في ذلك. React Router 4 & Redux) | ||
| دورة مطوري الويب الكامل React (مع Redux) | ||
| دورة مطور Node.js الكاملة (الطبعة الثانية) | ||
| Python Bootcamp الكامل: انتقل من الصفر إلى البطل في Python 3 | ||
| مقدمة لجافا سكريبت | ||
| كتب | حالة | شهادة |
|---|---|---|
| طريقة أكثر ذكاءً لتعلم جافا سكريبت | WIP | ملحوظات |
| الدليل الوظيفي لمطور البرامج الكامل | WIP | ملحوظات |
| كتيب JavaScript | WIP | ملحوظات |
| المشاريع | حالة | شهادة |
|---|---|---|
| المشروع الأساسي | 07-07-18 | omnifood |
| المشروع الأساسي | 07-19-18 | ناتور |
| المشروع الأساسي | 07-26-18 | Trillo |
| المشروع الأساسي | 07-31-18 | Nexter |
| المشروع الأساسي | 07-10-19 | HBs |
| المشروع الأساسي | 07-13-19 | بريدجيلدجر |
| المشروع الأساسي | 07-19-19 | تقنيات |
| المشروع الأساسي | 07-23-19 | محفظة جوندو |
| المشروع الأساسي | 08-05-19 | Tinderpet |
| بناء صفحة تحية | 03-09-20 | براد ترافرسي | صفحة تحية |
| بناء نموذج مسح | 03-11-20 | نموذج مسح FCC |
| بناء صفحة مقصودة المنتج | 03-12-20 | Uplayer | الصفحة المقصودة المنتج |
| بناء صفحة توثيق فني | 03-20-20 | JS Documentation | صفحة الوثائق الفنية |
| بناء صفحة ويب محفظة شخصية | 03-24-20 | محفظة FCC | صفحة ويب المحفظة الشخصية |
يمكن العثور على كتب إضافية هنا
DUSTRGE.SH
هيروكو
خلل
MDN
ydkjs
عندما تحتاج إلى الأصول/الأفكار
مستندات رسمية
مسارات كاملة :
الاعتمادات: p1xt