يستطيع مطور Full Stack أن يُنشئ موقع ويب متكامل من حيث الواجهة، ثم تقنيات إدارة البيانات والإتصال. وهو دمج لكل من تقنيتي Front End المتعلقة بالواجهة، و Back End المتعلقة بإدارة البيانات وتوثيق الاتصالات والتواصل مع قواعد البيانات. من الصعب حقا أن تصبح مطور Full Stack لكنه غير مستحيل على الإطلاق.
أعلنت شركة Meta ( فيسبوك سابقا) على كورسين جديدين متعلقين بتقنيتي Front End و Back End واللذان من خلال متابعتهما من الصفر حتى النهاية سيمكنك أن تصبح مطور Full Stack. تم استافة هذه الكورسات على منصة Coursera مما يعني أن إنهائهما سيتيح لك الاستفادة من شهادة مهنية تُعبر عن مدى احترافك لهذين التقنيتين المهمتين في مجال التطوير والبرمجة.
كورس لاحتراف الـ Front End مقدم لك من Meta
كيف تصبح مطور Front End؟ إليك الدليل الكامل من الألف إلى الياء
ابدء مسارك في تطوير وتحسين واجهات مواقع الويب بشكل محترف عبر تقنيات الـ Front End المختلف. يفسح لك هذا المجال لتصميم واجهات مواقع الويب وظهورها. وهي عبارة عن حزمة من التقنيات التي تدمج بينها من أجل تجسيد أفضل واجهة لموقع الويب وبشكل احترافي. وشركة Meta تتيح لك الآن احتراف هذه التقنيات عبر هذا الكورس الجديد.
ما الذي ستتعلمه من خلال هذا المساق؟
- صناعة مواقع ويب متجاوبة باستخدام HTML, CSS, Javascript مع صناعة محتوى مرئي ابداعي مع أنيميشن احترافية
- تعلم التعامل مع إطارات الـ Front End الشهيرة أهمها الـ React
- التعامل مع مكتبات مستخدمة في هذا المجال أيضا مثل Bootstrap
- فهم والتعامل مع أنظمة إدارة المصادر والعمل التشاركي مثل منصة Github
- تأهيلك وتدريبك للإجابة على أسئلة وامتحانات متعلقة بتقنيات الـ Front End في حالة أردت التقدم لعمل بعد هذا المساق
- في كل مرحلة من مراحل الكورس ستقوم بإنجاز مشاريع بسيطة لاستيعاب ما اكتسبته
ما التقنيات البرمجية والمهنية التي ستكتسبها؟
- تقنيتي HTML / CSS
- لغة البرمجة Javascript
- اكتساب أساسيات الـ UI/UX
- إطار React
- التعامل مع أدوات تطوير الـ Front End مثل الـ Console, Github, VSCode وغيرهم
معلومات إضافية حول الكورس وكيفية التقدم له
كورس لاحتراف الـ Back End مقدم لك من شركة Meta
ما الذي ستتعلمه من خلال هذا المساق؟
- اكتساب المهارات اللازمة لتصبح مطور Back End كتقنيات التشفير والتواصل مع قواعد البيانات وجلب البيانات وإرسالها ...
- تعلم التعامل مع لغات برمجية مختلفة مثل Python و SQL و JSON و XML
- اكتساب القدرة للتعامل مع منصات يحتاجها المطور مثل Git و الخدمات السحابية Cloud Hostings والتعامل مع API's.
- اكتساب المهارات اللازمة لتطوير موقع ويب متكامل من حيث الـ Back End
- إطلاعك بأهم الاختبارات والأسئلة التي يتم طرحها في مقابلات العمل لتوظيف مطوري Back End
ما التقنيات البرمجية التي ستكتسبها
- لغة البرمجة Python
- هيكلة البيانات أو الـ Data Structures
- إطار الويب Django
- التعامل مع الـ API's