We may earn an affiliate commission when you visit our partners.
Course image
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
Engages multiple learning styles through videos and readings
Develops foundational knowledge and skills in HTML and CSS
Illuminates the essential technologies that power the internet
Introduces Bootstrap, an industry-standard CSS framework, and React, a popular JavaScript framework, for building interactive user interfaces
Provides hands-on practice through interactive materials and the opportunity to create a webpage using HTML and Bootstrap
Assesses learners' understanding through graded assignments

Save this course

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

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in مقدمة حول تطوير الواجهات الخلفية with these activities:
Review HTML and CSS syntax
Reviewing HTML and CSS syntax will help you build a solid foundation for understanding the concepts taught in this course.
Show steps
  • Visit MDN Web Docs and review the HTML syntax guide.
  • Practice writing simple HTML tags.
  • Visit W3Schools and review the CSS syntax guide.
  • Practice writing simple CSS rules.
Participate in online forums and discussion groups
Participating in online forums and discussion groups will allow you to connect with other web developers and discuss your learnings.
Show steps
  • Join online forums or discussion groups related to web development.
  • Introduce yourself and share your learning goals.
  • Participate in discussions and ask questions.
Contribute to open-source web development projects
Contributing to open-source web development projects will provide you with valuable hands-on experience and expose you to real-world web development practices.
Browse courses on Front-End Development
Show steps
  • Find a suitable open-source web development project.
  • Familiarize yourself with the project's codebase.
  • Identify a bug or feature to work on.
  • Create a pull request with your proposed changes.
  • Review and respond to feedback from the project maintainers.
One other activity
Expand to see all activities and additional details
Show all four activities
Create a portfolio of your web development projects
Creating a portfolio of your web development projects will showcase your skills and help you stand out in the job market.
Browse courses on Portfolio
Show steps
  • Select your best web development projects to include in your portfolio.
  • Create a website or online platform to showcase your projects.
  • Write a brief description of each project.
  • Add screenshots or videos of your projects in action.

Career center

Learners who complete مقدمة حول تطوير الواجهات الخلفية will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers design and develop websites and web applications. This course will help you get started on a career as a Web Developer by providing you with the foundational skills you need.
Front-End Developer
Front End Developers are responsible for designing and building the user interface of websites and web applications. This course would be particularly useful for someone interested in transitioning into a Front End Developer role, as it covers fundamental web technologies including HTML and CSS.
UI Designer
UI Designers design the user interface of websites and web applications. This course would be particularly helpful to aspiring UI Designers who are interested in web development. It covers the fundamentals of web development technologies and introduces modern frontend UI frameworks.
Full-Stack Developer
Full Stack Developers design, build, and maintain both the front-end and back-end of websites and web applications. Those aspiring to become Full Stack Developers may find this course particularly useful. It teaches core web development technologies like HTML and CSS, in addition to introducing modern frontend UI frameworks.
Web Architect
Web Architects design and implement website architectures. Those pursuing this career path would find this course useful, especially if specializing in building web applications. It teaches the foundational technologies of web development including HTML, CSS, and frontend UI frameworks.
UX Designer
UX Designers research, design, and test user interfaces to ensure that they are easy to use and provide a positive user experience. Those pursuing a career in UX Design who are interested in specializing in web applications would find this course useful. It covers the fundamental technologies of web development.
Webmaster
Webmasters maintain and update websites. Those pursuing this career path would find this course useful, particularly if seeking to specialize in web application management. It introduces the fundamental technologies of web development, such as HTML, CSS, and frontend UI frameworks.
Web Operations Engineer
Web Operations Engineers maintain and optimize web applications. This course may be useful to someone seeking a career as a Web Operations Engineer who is interested in specializing in web application management. It covers core web development technologies and introduces modern frontend UI frameworks.
Software Developer
Software Developers design, develop, and test software applications. This course may be useful for someone seeking a career as a Software Developer who is interested in specializing in web application development. It provides an introduction to the fundamental technologies of web development, including HTML, CSS, and modern UI frameworks.
Application Developer
Application Developers design and build software applications. Those who wish to enter this field would do well to understand the basics of web development processes. This course provides foundations in the core technologies of web development: HTML and CSS, in addition to modern UI frameworks. This course may help you prepare for a career as an Application Developer by introducing you the technologies and concepts you will need to master in the field.
Computer Programmer
Computer Programmers write and test code that allows computer applications and software programs to run. This course may be useful for aspiring Computer Programmers who are interested in web development, as it covers core technologies like HTML and CSS.
Quality Assurance Analyst
Quality Assurance Analysts test software to ensure that it meets quality standards. This course could be useful to aspiring Quality Assurance Analysts who are interested in working on web applications, as it teaches the fundamental technologies of web development.
Technical Writer
Technical Writers create documentation and training materials to help users understand and use technical products and services. Individuals pursuing this career path who are interested in writing documentation for web applications and software may find this course useful. The course covers the foundational technologies of web development.
Database Administrator
Database Administrators design, implement, and maintain databases. This course would be useful to anyone who hopes to become a DBA and is particularly interested in servicing web applications. The course covers the fundamentals of web development technologies, including HTML and CSS.
Information Security Analyst
Information Security Analysts plan and implement security measures to protect an organization's computer networks and systems. Individuals who are pursuing this career path, and are interested in specializing in web application security, would benefit from the fundamentals of web development covered in this course.

Reading list

We've selected 11 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 مقدمة حول تطوير الواجهات الخلفية.
Practical guide to React, the popular JavaScript library for building user interfaces. It covers both the fundamentals and more advanced concepts, making it a valuable resource for both beginners and experienced developers.
Classic in the field of software development. It provides a set of insights into the challenges of software development, and how to overcome them.
Classic in the field of software development. It provides a set of insights into the human side of software development, and how to create a more productive and enjoyable workplace.
Comprehensive guide to RESTful web services, a popular architectural style for building web APIs. It covers both the fundamentals and more advanced concepts, making it a valuable resource for both beginners and experienced developers.
Comprehensive guide to JavaScript, the programming language of the web. It covers both the fundamentals and more advanced concepts, making it a valuable resource for both beginners and experienced developers.
Provides a comprehensive overview of site reliability engineering, a set of practices that focuses on the reliability and performance of web services. It's an excellent resource for anyone who wants to improve their understanding of site reliability engineering.
Provides a comprehensive overview of DevOps, a set of practices that combines software development and IT operations. It's an excellent resource for anyone who wants to improve their understanding of DevOps.
Practical guide to CSS, covering everything from the basics to advanced techniques. It's an excellent resource for developers who want to improve their CSS skills.

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
تطوير الويب الكامل
Most relevant
أساسيات React
Most relevant
إنشاء لعبة الأسئلة باستخدام Vanilla JavaScript
Most relevant
إطار عمل ويب Django
Most relevant
أساسيات البرمجة بلغة Kotlin
Most relevant
React Native
Most relevant
المشروع المتقدم لمطور الواجهة الخلفية
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