مقدمة عن تطبيقات الويب التقدّمية
وستبدأ في هذه الدورة العمل على أول مشروع تدرجي تطبيق الويب - تطبيق ويب يمكنه الاستفادة من العديد من الميزات الأصلية استمتعت بها التطبيقات. ستحصل أيضًا على مزيد من الخبرة في إنشاء تطبيق ويب يعمل بلا اتصال بالإنترنت باستخدام "مشغّلي الخدمات". أخيرًا، ستجعل تطبيق قابل للتثبيت على الشاشة الرئيسية للمستخدم باستخدام ملف بيان تطبيق الويب.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةإمكانية الوصول إلى الويب
ستحصل في هذه الدورة على خبرة عملية في إنشاء تطبيقات الويب إليه على الفور. ستفهم متى ولماذا يحتاج المستخدمون إلى سهولة الوصول. بَعْدَ ذَلِكْ ستتعمق في "الكيفية": جعل الصفحة تعمل بشكل صحيح باستخدام برامج قراءة الشاشة، وإدارة التركيز على الإدخال (على سبيل المثال، التمييز الذي يظهر لك عند النقر على مفتاح التبويب (Tab) form.) سيكون بإمكانك فهم معنى "الدلالات" و"الترميز الدلالي" بالنسبة إلى الويب. وإضافة ترميز ARIA لتفعيل التنقّل في الواجهة باستخدام مجموعة من الأجهزة المساعدة. وأخيرًا، ستتعلم أساليب التصميم التي تساعد المستخدمين الذين لديهم رؤية جزئية في التنقل في صفحاتك بسهولة وموثوقية.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةتحسينات عرض المتصفّح
يعد الأداء مهمًا للمستخدمين. على مطوّري الويب إنشاء تطبيقات تتفاعل بسرعة والعرض بسلاسة. خبير الأداء في Google "بول لويس" متاح الآن لمساعدتك في التخلّص من البيانات غير المحتملة وإنشاء تطبيقات ويب تحتفظ بـ 60 لقطة في كل الأداء الثاني. سوف تغادر هذه الدورة التدريبية مع الأدوات التي تحتاجها تطبيقات الملف الشخصي وتحديد أسباب عدم الأداء. سوف تستكشف واجهة برمجة تطبيقات وعرض الخط والكشف عن الأنماط التي تسهل إنشاء التطبيقات ذات الأداء الجيد.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةتصميم الويب السريع الاستجابة
ستتعلم في هذه الدورة أساسيات تصميم الويب سريع الاستجابة بيت ليبيج من Google ستقوم بإنشاء صفحة الويب سريعة الاستجابة الخاصة بك والتي تعمل بشكل جيد على أي جهاز، سواء على الهاتف أو الجهاز اللوحي أو الكمبيوتر أو أي جهاز آخر.
ستبدأ باستكشاف العوامل التي تجعل الموقع سريع الاستجابة ومدى شيوع استخدام وأنماط التصميم سريع الاستجابة تعمل عبر أجهزة مختلفة. من هناك، ستتعرف على كيفية إنشاء التنسيق المتجاوب الخاص بك باستخدام إطار العرض. والاستعلامات عن وسائط CSS. أثناء المتابعة، ستختبر فرصًا ونقاط توقف بسيطة، وتحسين النص للقراءة.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةمسار العرض الحرج
ستتعلم كيفية تحسين أي موقع ويب من أجل السرعة من خلال التعمق في تفاصيل حول كيفية عرض الصفحات على متصفّحات أجهزة الكمبيوتر المكتبي والأجهزة الجوّالة.
ستتعرف على مسار العرض الحرج أو مجموعة من الخطوات التي يجب أن تتخذها المتصفحات لتحويل HTML وCSS وJavaScript إلى مواقع الويب القابلة للتعديل والتنفس. من هناك، ستبدأ في الاستكشاف وتجربة أدوات لقياس الأداء واستراتيجيات بسيطة وتقديم وحدات البكسل الأولى على الشاشة في أقرب وقت ممكن. ستتعلم كيفية الاطّلاع على الاقتراحات الواردة من "إحصاءات PageSpeed" و"المخطّط الزمني" عرض أدوات المطوّرين في Google Chrome للعثور على البيانات التي تحتاج إلى توفيرها تعزيز الأداء الفوري!
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةالصور المتجاوبة
هل تعلم أنّ الصور تشكّل أكثر من 60% من وحدات البايت في المتوسط؟ مطلوب لتحميل صفحة ويب؟
ستتعلم في هذه الدورة كيفية التعامل مع الصور على شبكة الويب الحديثة، ومن ثم لتظهر صورك بشكل رائع ويتم تحميلها بسرعة على أي جهاز
طوال العملية، سوف تكتسب مجموعة من المهارات والتقنيات بسلاسة ودمج الصور سريعة الاستجابة في سير عمل التطوير. بحلول نهاية الدورة التدريبية، سوف يتم تطويرها باستخدام صور تتكيف وتستجيب أحجام إطارات العرض المختلفة وسيناريوهات الاستخدام.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةتطبيقات الويب بلا اتصال بالإنترنت
تركز هذه الدورة بشكل مباشر على تجربة المستخدم، وتسعى إلى إظهار للمطورين كيف أن التفكير في وضع عدم الاتصال أولاً هو أفضل طريقة لضمان تقدم أفضل أداء في جميع السيناريوهات، وليس فقط المثالية. وسوف التعرف على الاختلافات بين جيدة وضعيفة ومتقطعة فقدان الاتصال للمستخدمين، وكيفية إنشاء تطبيقات التي تجتاز هذه الظروف بسهولة.
باستخدام المهارات التي تكتسبها في هذه الدورة، سوف تختتم ببناء هو تطبيق يعمل على الإنترنت وبلا اتصال بالإنترنت، ويحمّل بيانات جديدة عند يمكن. ستتفاعل تطبيقات الويب مع الشبكة تمامًا مثلما تفعل التطبيقات الأصلية. سيؤدي ذلك إلى تحسين تجارب المستخدم حتى في سيناريوهات التواصل الصعبة تقليديًا مثل الوقوع في نفق قطار، أو الاضطرار إلى الاعتماد على شبكة Wi-Fi للمؤتمرات مزدحمة، أو السفر خلال "منطقة ميتة" الخلوية
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةالأدوات على الويب والتشغيل الآلي
في هذه الدورة التدريبية، ستتعرّف على كيفية إعداد موقعك الإلكتروني لتطوير نظامك إنتاجية أثناء العمل اليومي والتكرار، فمنع نفسك وموقعك من الكوارث وتوفير الكثير من الوقت والجهد باستخدام التحسين التلقائي والتشغيل الآلي. وأخيرًا، ستتعلم كيفية إجراء كل ذلك مع التحلي بالثقة يتم تشغيل الرمز على العديد من الأجهزة في العالم الحقيقي.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبيةإنشاء نماذج ويب ذات معدل إحالات ناجحة مرتفع
أي تجربة مفيدة على الويب لها نموذج. سواء كان شكلاً مصنوعًا من مربعات النص أو مفاتيح التبديل أو الأزرار أو مربعات الاختيار أو التطبيقات المصغّرة القابلة للمس يجب أن يكون المطورون هادفين بشأن النماذج لإرضاء المستخدمين زيادة الإحالات الناجحة.
سوف تتعلم في هذه الدورة أفضل الممارسات المتعلقة بالنماذج الحديثة. وسوف تدرب على مهاراتك طوال العملية من خلال بعض المشروعات ذاتية التوجيه، بما في ذلك الدفع عبر التجارة الإلكترونية وتطبيق منظم الأحداث!
وكمكافأة خاصة، يمكنك أيضًا مشاهدة سلسلة من المقابلات مع "لوك". ليحصل روبلفسكي، مدير منتجات في Google ومؤلف تصميم نموذج الويب، رأيه في تفاعلاته مع شبكة الويب الحديثة.
هذه دورة مجانية يتم تقديمها من خلال Udacity
المشاركة في الدورة التدريبية