We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff

Want to get started in the world of coding and build websites as a career? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for a career as a front-end developer.

Read more

Want to get started in the world of coding and build websites as a career? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for a career as a front-end developer.

Upon completion, you’ll get access to the Meta Career Programs Job Board—a job search platform that connects you with 200+ employers who have committed to sourcing talent through Meta’s certificate programs, as well as career support resources to help you with your job search.

In this program, you’ll learn:

How to code and build interactive web pages using HTML5, CSS and JavaScript. In-demand design skills to create professional page layouts using industry-standard tools such as Bootstrap, React, and Figma. GitHub repositories for version control, content management system (CMS) and how to edit images using Figma. How to prepare for technical interviews for front-end developer roles.

By the end, you’ll put your new skills to work by completing a real-world project where you’ll create your own front-end web application. Any third-party trademarks and other intellectual property (including logos and icons) referenced in the learning experience remain the property of their respective owners. Unless specifically identified as such, Coursera’s use of third-party intellectual property does not indicate any relationship, sponsorship, or endorsement between Coursera and the owners of these trademarks or other intellectual property.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Nine courses

مقدمة إلى تطوير الواجهة الأمامية

(0 hours)
مرحبًا بك في المقدمة إلى تطوير الواجهة الأمامية، الدورة التدريبية الأولى في برنامج مطوري الواجهة الأمامية من Meta. تُعد هذه الدورة التدريبية مكانًا جيدًا للبدء إذا كانت رغبتك أن تكون مطور ويب. ستتعرف على التقنيات الأساسية والضمنية التي تدعم الإنترنت، وكيفية إنشاء المواقع الإلكترونية والتطبيقات التي تعمل بشكل جيد ويسهل صيانتها باستخدام تقنيات مثل HTML وCSS وReact.

البرمجة باستخدام JavaScript

(0 hours)
JavaScript هي لغة البرمجة التي تشغل الويب. في هذه الدورة، ستتعلم أساسيات تطوير الويب باستخدام JavaScript، بما في ذلك الوظائف والكائنات والمصفوفات والمتغيرات وأنواع البيانات و HTML DOM والمزيد. ستتعلم كيفية استخدام JavaScript واكتشاف الاحتمالات التفاعلية مع تقنيات JavaScript الحديثة. وأخيرًا، ستتعرف على اختبار الكود وكيفية كتابة اختبار الوحدة باستخدام Jest.

التحكم في الإصدار

تعرف على كيفية تعاون مطوري البرامج حول العالم والاستفادة من التعليمات البرمجية لبعضهم البعض. ستتعرف على أنظمة التحكم في الإصدار وكيفية الوصول إلى سير عمل فعال لتطوير البرامج. ستتعرف على بعض أوامر Linux الأكثر استخدامًا للعمل مع الملفات وإنشاء مهام سير عمل فعالة لأتمتة العمل وتوفير الوقت والجهد.

HTML وCSS بالتفصيل

(0 hours)
في هذه الدورة التدريبية، ستستخدم أدوات تطوير البرامج لبناء صفحات الويب الجذابة التي تعمل بشكل جيد، وستقوم باستخدام البيانات الدلالية المنظمة للتحكم في كيفية ظهور المواقع الإلكترونية للمستخدم النهائي.

أساسيات React

(0 hours)
تستكشف React مفاهيم أساسية لإنشاء واجهات مستخدم لتطبيقات الويب والهاتف المحمول. ستتعلم المهارات الأساسية لإنشاء تطبيق بسيط وسريع وقابل للتطوير.

React المتقدم

(0 hours)
تعرف على استخدام مفاهيم React وميزاته المتقدمة، وأتقن JSX، واختبر تطبيقاتك بثقة. ستفحص أنواع مكونات React وتعرف خصائصها ومتى تستخدمها. ستتعمق في خطافات أكثر تقدمًا وتنشئ خطافات خاصة بك. ستبني نماذج باستخدام React. ستستكشف تركيب المكونات والأنماط الجديدة. ستنشئ تطبيق ويب يستهلك بيانات واجهة برمجة التطبيقات. ستتعرف على عمليات تكامل إطار عمل React وأدواته وأساليب الاختبار الأكثر استخدامًا.

مبادئ تصميم تجربة المستخدم/واجهة المستخدم

(0 hours)
تعلّم أساسيات البحث والتصميم المتعلقين بتجربة المستخدم (UX) والانغماس في عملية تجربة المستخدم للتعرف على المشكلات وتكرار واختبار التصاميم لإيجاد الحلول المناسبة.

المشروع المتقدم لمطور الواجهات الأمامية

(0 hours)
يتيح لك المشروع المتقدم الحصول على شهادة تثبت تمتعك بمهارات متعددة من خلال حل مشكلة واقعية متأصلة. تتضمن كل وحدة ملخصًا موجزًا وروابط للمحتوى الذي تم تناوله في الدورات التدريبية السابقة المضمنة في هذا البرنامج.

التحضير لمقابلة عمل الترميز

(0 hours)
ستساعد الدورة التدريبية النهائية في هذا البرنامج في تحضيرك لمقابلة عمل الترميز، مع مناهج لحل المشكلات وأسس علوم الحاسب الآلي اللازمة للحصول على الوظيفة. ستكتسب رؤى ونصائح إستراتيجية لإجراء مقابلة عمل ناجحة.

Learning objectives

  • Create a responsive website using html to structure content, css to handle visual style, and javascript to develop interactive experiences. 
  • Learn to use react in relation to javascript libraries and frameworks.
  • Learn bootstrap css framework to create webpages and work with github repositories and version control.
  • Prepare for a coding interview, learn best approaches to problem-solving, and build portfolio-ready projects you can share during job interviews.

Save this collection

Save مطوّر الواجهة الأمامية من Meta to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser