We may earn an affiliate commission when you visit our partners.
Course image
Colleen van Lent, Ph.D. and Charles Russell Severance

كان من المعهود فيما مضى أن يرى كل شخص صفحات إنترنت على شاشة لها نفس الحجم تقريبًا. ولكن مع انبثاق ثورة استعمال الهواتف الذكية للدخول إلى شبكة الإنترنت، تغير عرض التصاميم كليًا. يتوقع الأفراد في الوقت الراهن أنها ستعمل بصرف النظر عن المنصة (هاتف ذكي أو جهاز لوحي أو جهاز حاسوب محمول أو جهاز حاسوب مكتبي). ويُطلق على تلك الإمكانية المتعلقة بالاستجابة لأي منصة التصميم سريع الاستجابة. وسيتعمق هذا المساق في المعارف الأساسية للغة CSS3 ليحوي موضوعات من قبيل الإطارات السلكية والتصميم السلس واستعلامات الوسائط واستخدام نماذج التنميط الحالية مثل بوتستراب. بعد الانتهاء من دراسة المساق، سيتمكن الدارسون من: إيضاح نموذج الجوال أولًا وأهمية الإطارات السلكية في مرحلة التصميم واستخدام إطارات التصاميم الحالية مثل بوتستراب. هذا هو المساق الرابع في تخصص تصميم مواقع الويب للجميع. يُتوقع أن تحظى بإلمامٍ جوهريٍ للغتي HTML وcss عند الالتحاق بهذا المساق. ينصب تركيز المساقات الأخرى على زيادة التفاعل مع لغة البرمجة جافاسكريبت وإنجاز مشروع ختامي.

Enroll now

What's inside

Syllabus

الأسبوع الأول: النمط مع التصميم سريع الاستجابة
ماذا يعني أن يكون لديك تصميم سريع الاستجابة لموقعك الخاص؟ كيف يمكنك معرفة ما إذا كان موقعك الحالي سريع الاستجابة أم لا؟ سنبدأ هذا الأسبوع بالنظريات الكامنة وراء "نموذج الجوال أولًا" – وهي فكرة تعني أن موقع الجوال الخاص بك لابد وأن يوفر كل ما هو مطلوب، وليس نسخة مختصرة من صفحة جيدة. ونُنهي الأسبوع باتخاذ أول خطوة ملموسة باستخدام قياسات المرونة في CSS الخاصة بك.
Read more
أسبوعين: مفاهيم أساسية
ستتاح لك هذا الأسبوع فرصة لتطبيق النظريات باستخدام استعلامات الوسائط في CSS الخاص بك. يمكن أن تكتشف هذه الاستعلامات تلقائيًا حجم المتصفح المستخدم لعرض الصفحة بحيث يمكنك تحديد نوع النمط الذي تريد تحقيقه. سوف يوجد أيضًا مناقشة حول الممارسات الشائعة لتصميم طرق عرض مختلفة بأحجام شاشات مختلفة ("منافذ العرض").
الأسبوع الثالث: استخدام الإطارات الموجودة
يمكن استخدام الأدوات الموجودة وذلك بعد أن ينتهي كل مبرمج جيد ويقضي وقتًا في إعداد المواقع من البداية. وبعد كل هذا، لماذا نُعيد إعداد العجلة؟ ستمنحك الأعمال التي أتممناها حتى هذه النقطة المعرفة اللازمة لابتكار مواقعك الفريدة من خلال هذه الإطارات. سنعمل خلال هذا الأسبوع على بوتستراب وهو إطار يستخدم لغة HTML5 وبرنامج CSS وجافا سكريبت (إذا لم تستخدم جافا سكريبت من قبل، فلا داعي للقلق)
الأسبوع الرابع: تجربة!
خُصص هذا الأسبوع لحل المشكلات البسيطة التي تظهر عند الانتقال من النظرية إلى التطبيق. فإننا نبحث عن خيارات لإطارات أكثر تطورًا بالإضافة إلى الأخذ بنصيحة الافراد الذين يستخدمون التقنيات التي يتحدث عنها هذا المساق.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Delves into the concepts of designing websites for multiple devices and screen sizes, which is now an industry standard
Emphasizes the importance of mobile-first design, which is highly relevant for modern web development
Provides hands-on experience with CSS3, including topics like flexbox and media queries, which are essential for responsive web design
Introduces the popular Bootstrap framework, which offers pre-built components and styles for efficient and consistent web development

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:
تعرف على أساسيات HTML و CSS
إن مراجعة أساسيات HTML و CSS سيعزز فهمك لمفاهيم التصميم سريع الاستجابة التي سيتم تناولها في هذه الدورة التدريبية.
Browse courses on HTML
Show steps
  • مراجعة معايير HTML الأساسية
  • مراجعة مبادئ CSS الأساسية
  • بناء صفحة ويب بسيطة باستخدام HTML و CSS
التدرب على استخدام استعلامات الوسائط
سيساعدك التدرب على استخدام استعلامات الوسائط في CSS على إتقان مفاهيم الاستجابة التي ستتم تغطيتها في الدورة التدريبية.
Browse courses on CSS
Show steps
  • كتابة استعلامات وسائط أساسية
  • تطبيق استعلامات الوسائط لتنسيق عناصر مختلفة وفقًا لحجم الشاشة
  • إنشاء تصميم سريع الاستجابة باستخدام استعلامات الوسائط
مناقشة الأسئلة المترددة مع الزملاء
يمكن أن تساعدك مناقشة الأسئلة المتكررة مع زملائك على توضيح المفاهيم وتحسين الفهم.
Show steps
  • حدد زميلًا أو مجموعة من الزملاء لمناقشة الأسئلة معهم.
  • قم بإعداد قائمة بالأسئلة المتعلقة بالمفاهيم التي تواجه صعوبة في فهمها.
  • اجتمع مع زملائك لمناقشة الأسئلة.
  • شارك الأفكار والحلول.
Three other activities
Expand to see all activities and additional details
Show all six activities
متابعة دروس حول Bootstrap
ستوفر لك متابعة الدروس حول Bootstrap فهمًا عميقًا لإطار العمل هذا واستخدامه لإنشاء مواقع ويب سريعة الاستجابة.
Browse courses on Bootstrap
Show steps
  • متابعة دروس حول مبادئ Bootstrap الأساسية
  • إنشاء مشروع موقع ويب صغير باستخدام Bootstrap
  • إتقان المكونات المتقدمة والأدوات المساعدة لـ Bootstrap
الحصول على شهادة Bootstrap
سيساعدك هذا النشاط على فهم أساسيات Bootstrap بشكل أفضل، مما يعزز فهمك لمفهوم التصميم سريع الاستجابة.
Browse courses on Bootstrap
Show steps
  • قم بالتسجيل للحصول على دورة مجانية عبر الإنترنت حول Bootstrap.
  • اتبع الدروس وممارسة الأمثلة المقدمة.
  • قم بإنشاء مشروع بسيط باستخدام Bootstrap.
إنشاء مواقع ويب متجاوبة باستخدام Bootstrap
تساعدك هذه التمارين على تطوير المهارات العملية في إنشاء مواقع ويب متجاوبة باستخدام Bootstrap.
Show steps
  • قم باختيار فكرة لموقع ويب متجاوب.
  • قم بتصميم هيكل الموقع باستخدام Bootstrap.
  • قم بإضافة المحتوى والصور إلى الموقع.
  • اختبر الموقع على أجهزة وأحجام شاشات مختلفة.

Career center

Learners who complete تنميط متقدم بتصميم سريع الاستجابة will develop knowledge and skills that may be useful to these careers:
Front-End Web Developer
**Front-End Web Developers** translate designs into functional websites and applications. This course can provide a crucial foundation for the foundational concepts and technologies they use daily, such as CSS, media queries, Bootstrap, and responsive design. By learning to use these tools, individuals can create accessible and engaging user experiences across multiple platforms from scratch.
Web Designer
**Web Designers** create the aesthetic and interactive elements of websites and applications. This course can enhance their skills by teaching the principles of responsive design and the use of Bootstrap, a popular front-end framework. By gaining proficiency in these areas, they can create visually appealing and user-friendly websites that adapt seamlessly to various devices and screen sizes.
UX Designer
**UX Designers** focus on enhancing user experience by ensuring that websites and applications are easy to use, navigate, and visually appealing. This course aligns well with the field as it emphasizes the importance of responsive design in creating user-friendly interfaces across multiple platforms. By mastering these concepts, UX Designers can improve the accessibility and overall experience of digital products.
UI Designer
**UI Designers** specialize in creating the visual elements of user interfaces. A deep understanding of responsive design is crucial for UI Designers to ensure that interfaces are aesthetically pleasing and functional across different devices. This course provides a solid foundation in these principles, enabling UI Designers to create user-centric and visually appealing interfaces.
Web Developer
**Web Developers** encompass both front-end and back-end development. This course aligns well with the front-end aspect of web development, providing a strong foundation in responsive design and the use of Bootstrap. By mastering these skills, Web Developers can create dynamic and interactive websites that adapt seamlessly to different platforms and devices.
Product Designer
**Product Designers** oversee the entire lifecycle of a product, from ideation to launch. This course can be beneficial for Product Designers who want to gain a deeper understanding of responsive design and Bootstrap, enabling them to create user-centric digital products that seamlessly adapt to various devices.
Full-Stack Developer
**Full-Stack Developers** possess proficiency in both front-end and back-end development. While this course primarily focuses on front-end concepts, it can still be valuable for Full-Stack Developers who want to enhance their understanding of responsive design and Bootstrap. By gaining these skills, they can create more cohesive and user-friendly web applications.
Graphic designer
**Graphic Designers** create visual concepts for a wide range of media, including websites and applications. This course can be beneficial for Graphic Designers who want to expand their skill set and learn about responsive design. By understanding the principles of responsive design, they can create visually appealing and functional designs that adapt to different screen sizes.
Software Engineer
**Software Engineers** design, develop, and maintain software applications. While this course focuses specifically on front-end technologies, it can still provide a useful foundation for Software Engineers who want to gain a better understanding of responsive design. By incorporating these principles into their development process, they can create software applications that are accessible and user-friendly across multiple platforms.
Interaction Designer
**Interaction Designers** focus on creating intuitive and engaging user experiences. This course can be valuable for them as it provides a deep dive into responsive design and Bootstrap. By mastering these concepts, Interaction Designers can create interactive elements and interfaces that seamlessly adapt to different devices, enhancing the overall user experience.
Information Architect
**Information Architects** design and organize the structure and content of websites and applications. This course may be useful for Information Architects who want to gain a deeper understanding of responsive design. By learning how to create websites that adapt to different screen sizes, they can ensure that users can easily find the information they need, regardless of the device they are using.
Content Strategist
**Content Strategists** develop and manage the content for websites and applications. This course can be beneficial for Content Strategists who want to learn about responsive design and how it impacts content creation. By understanding the principles of responsive design, they can create content that is easily readable and accessible on all devices.
Technical Writer
**Technical Writers** create documentation and instructions for software and other technical products. This course may be helpful for Technical Writers who want to learn about responsive design and how to create documentation that is easily accessible on different devices. By understanding these principles, they can ensure that users can easily find the information they need, regardless of the device they are using.
Project Manager
**Project Managers** oversee the planning, execution, and delivery of projects. This course may be useful for Project Managers who want to gain a better understanding of responsive design and how it impacts project planning and execution. By understanding the principles of responsive design, they can ensure that projects are delivered in a way that meets the needs of users on all devices.
Business Analyst
**Business Analysts** analyze business needs and develop solutions to improve business processes. This course may be helpful for Business Analysts who want to learn about responsive design and how it impacts user experience. By understanding the principles of responsive design, they can develop solutions that are accessible and user-friendly on all devices.

Reading list

We've selected nine 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 تنميط متقدم بتصميم سريع الاستجابة.
Series of books that provides a comprehensive guide to JavaScript. It covers all of the major features of JavaScript, from the basics to more advanced topics such as functional programming and asynchronous programming. It valuable resource for anyone who wants to learn more about JavaScript.
Comprehensive guide to CSS. It covers all of the major features of CSS, including media queries and flexbox. It valuable resource for anyone who wants to learn more about CSS.
Collection of essays on JavaScript. It covers a wide range of topics, from the basics of JavaScript to more advanced topics such as functional programming and object-oriented programming. It valuable resource for anyone who wants to learn more about JavaScript.
Classic in the field of responsive web design. It provides a clear and concise overview of the principles of responsive design, and it is full of practical tips and advice. It valuable resource for anyone who wants to learn more about responsive design.
Comprehensive guide to JavaScript. It covers all of the major features of JavaScript, including functions, objects, and arrays. It valuable resource for anyone who wants to learn more about JavaScript.
Comprehensive guide to CSS. It covers all of the major features of CSS, including media queries and flexbox. It valuable resource for anyone who wants to learn more about CSS.
Is an introductory guide to JavaScript. It covers the basics of JavaScript, such as variables, functions, and objects. It valuable resource for anyone who wants to learn more about JavaScript.

Share

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

Similar courses

Here are nine courses similar to تنميط متقدم بتصميم سريع الاستجابة.
مقدمة عن CSS3
Most relevant
التفاعل مع لغة البرمجة جافا سكريبت
Most relevant
مبادئ تصميم تجربة المستخدم/واجهة المستخدم
Most relevant
هيكلة مشاريع التعلم الآلي
Most relevant
أسس تصميم تجربة المستخدم (UX)
Most relevant
من خلال التطبيق العملي GitHub و Git تعلّم أساسيات
Most relevant
مقدمة عن لغة HTML5
Most relevant
أساسيات الإعلان على وسائل التواصل الاجتماعي
Most relevant
‏SQL لعلوم البيانات
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