We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

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

Taught by Meta Staff

مرحبًا بك في المقدمة إلى تطوير الواجهة الأمامية، الدورة التدريبية الأولى في برنامج مطوري الواجهة الأمامية من Meta.

Read more

مرحبًا بك في المقدمة إلى تطوير الواجهة الأمامية، الدورة التدريبية الأولى في برنامج مطوري الواجهة الأمامية من Meta.

تُعد هذه الدورة التدريبية مكانًا جيدًا للبدء إذا كانت رغبتك أن تكون مطور ويب. سيتم تعريفك بالمسؤوليات اليومية لمطور الويب، والحصول على فهم عام للتقنيات الأساسية والضمنية التي تدعم الإنترنت.سيتم تعريفك بكيفية قيام مطوري الواجهة الأمامية بإنشاء المواقع الإلكترونية والتطبيقات التي تعمل بشكل جيد ويسهل صيانتها.

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

بنهاية هذه الدورة التدريبية، سيكون بإمكانك:

- وصف دور مطور الواجهة الأمامية

- شرح التقنيات الأساسية والضمنية التي تدعم الإنترنت

- استخدام HTML لإنشاء صفحة ويب بسيطة

- استخدام CSS للتحكم في مظهر صفحة ويب بسيطة

- شرح مفهوم React

- وصف تطبيقات وخصائص أكثر إطارات عمل واجهة المستخدم شيوعًا

بالنسبة للمشروع النهائي في هذه الدورة التدريبية، ستقوم بإنشاء صفحة ويب وتحريرها باستخدام HTML وإطار عمل Bootstrap CSS. باستخدام شبكة تخطيط تفاعلية، سيكون بإمكانك إنشاء صفحة ويب تفاعلية تحتوي على نصوص وصور تبدو رائعة على أي شاشة بأي حجم.

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

Enroll now

What's inside

Syllabus

البدء في تطوير الويب
في هذه الوحدة، سيتم تعريفك بالأنواع المختلفة لمطوري الويب وأدوار ومسؤوليات مطوري الواجهة الأمامية والواجهة الخلفية والمكدس الكامل. سيتم إلقاء نظرة أولية على التقنيات الأساسية: HTML وCSS وJavaScript، واستكشاف المفاهيم التي تدعم كيفية عمل الإنترنت.
Read more
مقدمة إلى HTML وCSS
في هذه الوحدة، سيتم تعريفك بكيفية إنشاء مستندات HTML وإضافة الأنماط والتخطيط الأساسيين باستخدام CSS.
إطارات عمل واجهة المستخدم
في هذه الوحدة، سيتم تعريفك بكيفية استخدام إطار عمل Bootstrap لإنشاء واجهات تفاعلية، ومزايا استخدام إطارات عمل واجهة المستخدم.
التقييم المقدَر بدرجات في نهاية الدورة التدريبية
في هذه الوحدة، سيتم تقييمك بناءً على المهارات الأساسية التي يتم تناولها في الدورة التدريبية.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Introduces learners to the foundations of front-end development, ideal for those aspiring to be web developers
Taught by Meta Staff, who have extensive experience in the field of front-end development
Provides a solid understanding of the core technologies used in front-end development, including HTML, CSS, and JavaScript
Covers modern UI frameworks like Bootstrap and React, which are widely used in the industry
Offers hands-on practice through interactive exercises and projects

Save this course

Save مقدمة إلى تطوير الواجهة الأمامية to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for مقدمة إلى تطوير الواجهة الأمامية. These are activities you can do either before, during, or after a course.

Career center

Learners who complete مقدمة إلى تطوير الواجهة الأمامية will develop knowledge and skills that may be useful to these careers:
Front-End Engineer
Front End Engineers specialize in developing the visual interface of websites or applications. This course introduces the core concepts of Front End Development, which is useful for anyone interested in this line of work. It will help such a professional understand the technologies and techniques involved in creating functional and attractive user interfaces, and may increase their enjoyment of working in this field.
Web Developer
Web Developers build and maintain websites and applications. This course provides a foundational understanding of the technologies and techniques involved in web development. It is very suitable for Web Developers, as it can enhance their understanding of basic web concepts, and advance their skills in building and maintaining robust web applications.
UI Designer
UI Designers create the visual interface of websites or applications. This course provides a solid foundation in the core concepts of front end development, including HTML, CSS, and React. UI Designers will benefit from this course as it enhances their technical understanding of the tools and technologies used to implement their designs.
UX Designer
UX Designers focus on the user experience of websites or applications. By providing a foundational understanding of the core concepts of front end development, this course can be helpful to UX Designers who wish to gain a more thorough understanding of the technical aspects of the field.
Software Engineer
Software Engineers design, develop, and maintain software systems. This course may be useful to Software Engineers who wish to gain a basic understanding of front end development. It will provide them with knowledge in the technologies used to create and manage user interfaces.
Information Architect
Information Architects design and organize the content on websites or applications. This course introduces the basic concepts of front end development, which may be useful to Information Architects who wish to gain a better understanding of the technical aspects of the field.
Computer Programmer
Computer Programmers write and test code that makes computers perform tasks. While this course does not directly teach programming, it may be helpful to programmers who want to develop a foundational knowledge of the technologies used in front end development.
Technical Writer
Technical Writers create documentation and instructions for technical products or services. This course may be useful to Technical Writers who wish to learn more about the technical aspects of front end development. It will help them to better understand the products and services they document.
Product Manager
Product Managers oversee the development and marketing of products or services. This course may be useful to Product Managers who want to gain a foundational understanding of the technologies and techniques used in front end development. It will help them to better communicate with their technical teams and make informed decisions about product development.
Interaction Designer
Interaction Designers create the interactive elements of websites or applications. This course provides a basic understanding of the core concepts of front end development, which may be useful to Interaction Designers who wish to gain a more thorough understanding of the technical aspects of the field.
Visual Designer
Visual Designers create the visual style of websites or applications. This course may be useful to Visual Designers who wish to gain a foundational understanding of the technologies and techniques used in front end development.
Graphic designer
Graphic Designers create visual content for websites, applications, and other media. This course provides a basic understanding of the core concepts of front end development, which may be useful to Graphic Designers who wish to gain a more thorough understanding of the technical aspects of web design.
Motion Graphic Designer
Motion Graphic Designers create animated graphics for websites, applications, and other media. This course provides a basic understanding of the core concepts of front end development, which may be useful to Motion Graphic Designers who wish to gain a more thorough understanding of the technical aspects of web design.
Webmaster
Webmasters maintain and update websites. This course may be useful to Webmasters who want to gain a foundational understanding of the technologies and techniques used in front end development.
Database Administrator
Database Administrators manage and maintain databases. This course is not directly related to database administration, but it may be of interest to DBA professionals who wish to gain a basic understanding of the technologies and techniques used in front end development.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in مقدمة إلى تطوير الواجهة الأمامية.
Comprehensive guide to web development, covering a wide range of topics from HTML and CSS to JavaScript and back-end development. It valuable resource for learners who want to gain a broad understanding of web development.
Provides a comprehensive guide to Django, covering the basics of the framework and how to use it to build scalable and maintainable web applications.
Provides a concise guide to the good parts of JavaScript, covering the essential features of the language that are most useful for web development. It valuable resource for learners who want to learn how to write efficient and maintainable JavaScript code.
Provides a comprehensive guide to web application development with Django, covering the basics of the framework and how to use it to build scalable and maintainable web applications.
Provides a comprehensive guide to JavaScript, covering the advanced features of the language and how to use it to build professional-quality web applications.
Provides a comprehensive guide to responsive web design, covering the techniques and tools needed to create websites that work well on all devices. It valuable resource for learners who want to learn how to build responsive web applications.
Provides a comprehensive guide to CSS, covering the basics of the language and how to use it to style web pages. It valuable resource for learners who want to learn how to use CSS to create visually appealing web applications.
Provides a comprehensive overview of Django, a popular Python web framework. It valuable resource for learners who want to learn how to build web applications with Django.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to مقدمة إلى تطوير الواجهة الأمامية.
مقدمة حول تطوير الواجهات الخلفية
Most relevant
تطوير الويب الكامل
Most relevant
HTML وCSS بالتفصيل
Most relevant
أساسيات React
Most relevant
أساسيات مواقع الويب سريعة الاستجابة: البرمجة باستخدام...
Most relevant
تطوير المحمول وJavaScript
Most relevant
React Native
Most relevant
واجهات برمجة التطبيقات
Most relevant
إطار عمل ويب Django
Most relevant
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