تُمهد هذه الدورة التدريبية طريقك للبرمجة الاحترافية في عالم الويب، من خلال شرح وتطبيق عملي للكود، وتصميم واجهات، وفهم تجربة المستخدم، مع تقديم تحديات برمجية متنوعة والعديد من المشاريع. تنقسم هذه الدورة إلى 11 جزءًا لتوفير كل ما تحتاج إلى معرفته حول HTML5 وCSS3 من البداية إلى الإتقان. جدير بالذكر أنه أصبح من السهل تطوير موقع الويب الخاص بك عن أي وقت مضى حيث ستتعلم في هذا الجزء كيفية استخدام الرسوم المتحركة والفن لجعل صفحات الويب الخاصة بك أكثر حيوية!
تضيف الذوق والإبداع إلى موقع الويب الخاص بك وتتقن تقنيات إنشاء الرسوم المتحركة حتى في الألعاب.
تتعرف على موضوعات مثل تحديد المدد والمواقف والمستويات وحركات الرسوم المتحركة وتتعلم ترميز SVG بتقنيات الرسوم المتحركة.
تكتسب مهارات تطوير Responsive Navigation Bar، بالإضافة إلى حلول تصميم الويب الأخرى باستخدام استعلام الوسائط الذي يضمن استجابة تصميماتك على جميع الأجهزة.
تُمهد هذه الدورة التدريبية طريقك للبرمجة الاحترافية في عالم الويب، من خلال شرح وتطبيق عملي للكود، وتصميم واجهات، وفهم تجربة المستخدم، مع تقديم تحديات برمجية متنوعة والعديد من المشاريع. تنقسم هذه الدورة إلى 11 جزءًا لتوفير كل ما تحتاج إلى معرفته حول HTML5 وCSS3 من البداية إلى الإتقان. في هذا الجزء، سنقوم بإنشاء موقع إلكتروني بناءً على واجهة المستخدم وتجربة المستخدم، فضلاً عن تطبيق أدوات ضمان الاستجابة عبر جميع الأجهزة. فمن خلال المشاركة في هذه الدورة التدريبية الشاملة، سيتمكن المشاركون من صقل مهارات الترميز الخاصة بهم وبدء أي مشاريع تطوير رقمية بثقة.
تطبيق المعلومات وتقنيات الترميز المكتسبة سابقًا على مشروع معين. على سبيل المثال، استخدام الخطوط والألوان المناسبة وإضافة الظلال إلخ.
تصميم أقسام صفحة الويب وتطبيق ترميز مكوناتها.
تعلم كيفية جعل موقعك متجاوبًا ويظهر بشكل رائعًا عبر الأجهزة المختلفة.
رحلتك إلى إتقان التكنولوجيا تبدأ الآن! حيث أن هذه الدورة الشاملة مثالية لأولئك الذين يتطلعون إلى تعلم الأساسيات وبناء مشاريع مفيدة. ستقدم لك هذه الدورة الشاملة في "ريأكت" (الجزء الأول) كل شيء بدءًا من React JS وState وVirtual Dom وJSX والمزيد! بنهاية هذه الدورة ستكون قد تمكنت من تطبيق ويب يعمل كموقعًا إلكترونيًا رائعًا أو محفظة تمثل جميع إنجازاتك. الموقع سيحتوي على العديد من المبادئ الحديثة في عالم الويب مع ثلاث صفحات – قم بالتسجيل اليوم!
تتعرف على أساسيات ريأكت وستتمكن من بناء موقع تواصل اجتماعي باستخدام ريأكت بالإضافة إلى تطوير مهاراتك باستخدام HTML وCSS.
تبني موقع كامل من الألف إلى الياء باستخدام ريأكت وستتعلم الأساليب الحديثة في برمجة الجافاسكريبت وكيفية التواصل مع السيرفر من خلال تطبيق ريأكت.
تنفذ تطبيق ويب يمثل موقعك الشخصي أو محفظتك الشخصية وسيحتوي الموقع على العديد من المبادئ الحديثة في عالم الويب.
في عصر التكنولوجيا الحديثة، تصبح تطبيقات الويب دائمًا في تطور مستمر. باستخدام Next.js وReact، ستكون قادرًا على بناء تطبيقات ويب متقدمة وسهلة التوسع وذات أداء عالي. كما ستتعلم كيفية الاستفادة من ميزات Next.js مثل التحميل الجزئي وتجميع الجانب الخادم والعديد من الأدوات والمكتبات التي تسهل عليك البناء والتطوير. جدير بالذكر أن NextJS يعد خيارًا رائعًا للتطور كمطور React وللارتقاء بتطبيقات React إلى المستوى التالي. انضم إلينا الآن!
1. البدء والتعرف على محتوى الدورة
2. نظام Routing في Next.js
3. نظرة علي المشروع المطلوب تنفيذه
4. فهم مصطلح Pre-Rendering في Next.js
5. اضافة جزء الباك اند والتعامل مع endpoints
6. تحسين أداء التطبيق من خلال Next.js
7. استضافة مشروع الدورة علي Vercel
تحدد جميع مميزات Next.js حيث ستتعلم كيفية جلب البيانات من الخادم باستخدام مفهومات Server-Side Data Fetching وNext.js وكيفية تفعيل واستخدام وتحسين SSR.
تنشأ تطبيقات واجهة مستخدم مبنية على العميل باستخدام React.js وتطبيقات ReactJS الكاملة باستخدام NextJS.
تتعامل مع قاعدة البيانات مثل MongoDB وإنشاء مخططات ونماذج للبيانات والاستعلام عنها وتحديثها.
هل أنت مستعد للارتقاء بمهاراتك في (ووردبريس) إلى المستوى التالي؟ توقف عن البحث عند دورة "تطوير إضافات وقوالب ووردبريس"، ستساعدك الدورة التدريبية على إطلاق الإمكانات الحقيقية لنظام إدارة المحتوى القوي هذا. حيث سوف تتعمق في الأعمال الداخلية لـ ووردبريس، وتتعرف على آليته وبنيته. اكتشف كيفية جعله قابلاً للتخصيص بشكل كبير من خلال إتقان تطوير المكونات الإضافية وتطوير السمات. ولكن هذا ليس كل شيء! تتجاوز هذه الدورة الإنشاء من البداية. حيث ستكتسب أيضًا مهارات لا تقدر بثمن في تخصيص السمات التي أنشأها مطورون آخرون، مما يمنحك القدرة على تحويل أي موقع ويب إلى عمل فني.
1. المقدمة
2. جولة في WordPress
3. انشاء القوالب
4. التوابع المستخدمة في ملفات القالب
5. التعرف على ملفات اضافية في القالب (الجزء الأول)
6. الأشرطة الجانبية والودجات
7. Hooks
8. التعامل مع القوائم
9. واجهة تخصيص الثيم في لوحة التحكم
10. التعامل مع المرفقات
11. الترجمة
12. الإضافات
13. أنواع المنشورات المخصصة والتصنيفات
14. التعليقات
15. المستخدمين
16. لوحة التحكم
17. Shortcodes
18. التعرف على ملفات اضافية في القالب (الجزء الثاني)
19. النماذج وقاعدة البيانات
20. Post Formats
21. مواضيع متفرقة
22. نصائح تخص أمن الموقع
23. نقل الموقع إلى سيرفر أونلاين
24. محرر الكتلة
25. تحرير الموقع بالكامل
26. بناء الصفحات
التعرف على بنية ووردبريس من حيث الملفات وقاعدة البيانات، والأشرطة الجانبية، وعناصر واجهة المستخدم، وسوف تتعلم إنشاء قوائم التنقل + القوائم الضخمة.
التعامل مع أحجام مختلفة من الصور والملفات بشكل عام وتحديد أنواع المنشورات المخصصة والتصنيفات المخصصة. علاوة على ذلك، ستتمكن من إدارة التعليقات وإجراء التعديلات داخل لوحة التحكم وتحديد تنسيقات المنشورات المختلفة.
نقل الموقع إلى سيرفر آخر، والقيام بتحرير الموقع بالكامل من خلال محرر المكونات. علاوة على ذلك، سوف تكون قادرًا على استخدام وظائف التدويل والتوطين.
ندرك انتشار المواقع المُستخدمة في حياتنا اليومية، سواء كان الغرض الشراء أونلاين أو عمل حجوزات سفر مثلًا أو حتى التعلم أونلاين. لهذا السبب، من المهم تعلم بناء واجهات مستخدم جذابة وعملية في نفس الوقت. في هذه الدورة، سنعمل على تطوير واجهات متجر إلكتروني باستخدام HTML و Tailwind CSS. سنقوم ببناء الصفحات التي لايخلو منها أي متجر إلكتروني وهي: صفحة المنتجات، صفحة منتج معين، وصفحة سلة التسوق. ولايخفى علينا سهولة الوصول للمواقع الإلكترونية عن طريق الهواتف المحمولة؛ فبالتالي هدف أساسي لهذه الدورة هو تعلم بناء الواجهات باستخدام Mobile-first approach والتي تضمن توافق الواجهات على مختلف أحجام الشاشات سواء كانت صغيرة أو كبيرة.
تتعرف على أساسيات HTML وCSS، بما في ذلك دورهما في تطوير الويب وكيفية عملهما معًا لإنشاء صفحات الويب.
تطور هيكل المشروع لموقع التجارة الإلكترونية الخاص بك، كما ستقوم بتنظيم الملفات والمجلدات، وستقوم بإعداد خادم محلي، وربط ملفات CSS وJavaScript الضرورية.
تُنشأ قسم رأس الصفحة، بما في ذلك شعار الموقع وقائمة التنقل وشريط البحث. ستقوم بتنفيذ مكون التنقل التفصيلي لتحسين تنقل المستخدم وإنشاء قسم جذاب لعرض المنتجات المميزة.
ما هو دور مطوّر الشبكة المتكامل؟ باختصار، هو الشخص الوحيد القادر على تطوير الواجهة الخلفية (جانب الخادم) والواجهة الأمامية (جانب العميل) في آن واحد. ومن خلال هذه الدورة التدريبية، لن تتمكن من إتقان أكثر التكنولوجيات طلبًا والتي يسعى العديد من أرباب العمل توظيف متقنيها فحسب، بل أيضًا تعلّم كيفية مساعدة جميع أعضاء فريقك والإسهام الفعّال في المشروع الجاري تنفيذه. سيتم استخدام لغة البرمجة جافا سكريبت بشكل رئيسي في هذه الدورة جنبًا إلى جنب مع مجموعة من لغات البرمجة الأخرى مثل Node JS، Express JS، وMongoDB لتعلّم تطوير الويب، وتحقيق أكبر فائدة ممكنة، وإنشاء المواقع بشكل مهني واحترافي.
1. مقدمة
2. Node JS أساسيات
3. الخادم
4. بناء العميل
5. نشرالتطبيق
شرح تفصيلي لكل من الواجهة الأمامية (جانب العميل) والواجهة الخلفية (واجهة الخادم)، وكيف يمكن لمطور الشبكة أن يجمع بينهما لإنشاء موقع متكامل كما المحترفين.
كيفية استخدام لغة البرمجة جافا سكريبت في بناء موقع مكتمل الأركان، بالإضافة إلى نبذة عن كيفية استخدام بعض لغات البرمجة الأخرى والتي تتضمن Node JS، Express JS، وMongoDB.
فهم واضح لدور مطور الشبكة المتكامل، جنبًا إلى جنب مع كيف يمكن أن يكون إضافة لا غنى عنها في وسط الفريق، وأي المهارات التي يحتاجها للنجاح في مسيرته المهنية.
يعد مجال تطوير الويب أحد المجالات الواسعة ذات الفروع العديدة وفرص العمل المتنوعة. فإذا كنت تريد أن تصبح مطور ويب وتتخصص في تطوير الواجهة الأمامية، فسيتعين عليك إتقان 3 لغات، ألا وهم: HTML، CSS، وجافا سكريبت. ستكون هذه الدورة التدريبية هي بوابتك لتحقيق حلمك والانضمام للمجال. على مدار هذه الدورة سوف تتعلم أساسيات HTML – اللغة المستخدمة لهيكلة معظم صفحات الويب التي تزورها – وكيف يتم استخدامها لتمكين المتصفح من عرض المحتوى ومساعدة المستخدمين على رؤيته وفهمه.
تقوم بإضافة التعليقات، وتنسيق الخطوط من حيث اللون والحجم، وإنشاء قائمة بلغة HTML، واستخدام ذات اللغة لإنشاء روابط وتحميل الصور ومقاطع الفيديو.
تتعرف على لمحة مختصرة عن مجال تطوير الواجهة الأمامية للويب، وكيفية إعداد وتهيئة بيئة العمل لأول مرة، وكذلك كيفية هيكلة العناوين والفقرات باستخدام HTML.
تستخدم الإصدار الخامس – أحدث إصدار – من لغة HTML، جنبًا إلى جنب مع تعلّم الأنواع المختلفة من المدخلات، وسمات لغة HTML ونماذجها، وكذلك كيفية إنشاء الجداول.
فيجما هو تطبيق ومحرر رسومات متجه وأداة النماذج الأولية التي تعتمد على الويب، مع ميزات إضافية غير متصلة بالإنترنت، حيث يتمتع بقدرات عالية على تحرير وتصميم واجهة المستخدم وتجربة المستخدم ويُمكنك استخدامه للقيام بأعمال التصميم الجرافيكي من مواقع الويب ذات الإطارات الشبكية، وتصميم واجهات تطبيقات الأجهزة المحمولة، والنماذج الأولية، وتصميمات وسائل التواصل الاجتماعي، وغيرهما. تتضمن هذه الدورة التدريبية جميع الأدوات الموجودة في البرنامج مع التدريب العملي على كل أداة على حدة؛ بالإضافة إلى تصميم مشروع من الصفر بداية من الفكرة وإعداد الأيقونات والصور، وصولًا إلى كيفية التعامل معها بأفضل طريقة ممكنة.
1. الأدوات الرئيسية بداخل فيجما
2. المكونات والمتغيرات بداخل فيجما
3. انشاء التفاعلات بين الشاشات ومبادئ التحريك الاساسية
5. الاستعداد لانشاء المشروع وانشاء مسارات المستخدم
6. عمل الاطارات التحديدية منخفضة الدقة و التفاصيل
7. انشاء الاطارات عالية الجودة
8. التصميم النهائى الخاص بالكورس
تصمم مخططات تدفق المستخدم داخل التطبيق، وتحدد الإضافات Plugins وتنزيل أكثرهم أهمية؛ بالإضافة إلى تعلم الحصول على جميع التفاصيل الخاصة بالمكونات والمتغيرات.
تستخدم البرنامج من البداية، وتتعرف على كل أداة بالتفصيل وعلى حدة، وأهم الاختصارات التي ستعمل بها، وصولًا إلى حفظ المشروع حتى تتمكن من تسليمه للعميل بعد إنهاء التصميم.
تدرك الفرق بين الإطارات الشبكية منخفضة وعالية الدقة، وتستخدم النماذج الأولية وتصمم تأثيرات الشاشة؛ بالإضافة إلى الحصول على تدريب عملي وتصميم مشروع من الصفر.
إذا كنت تريد أن يكون لديك موقع إلكتروني خاص بك، أو إذا تساءلت دائمًا عن كيفية تصميمه، أو إذا لم يكن لديك خبرة سابقة في البرمجة وترغب في تعلم مهارة جديدة، فإن هذه الدورة ستعلمك كل ما تحتاج لمعرفته حول HTML و CSS. ستساعدك هذه الدورة على إتقان HTML5 و CSS3 بشكل خاص، وهما اللغات الرئيسية المستخدمة في تطوير الواجهة الأمامية. خذ هذه الدورة للشروع في رحلتك من أساسيات عالم تطوير الويب إلى بناء موقع إلكتروني خاص بك لأول مرة، وتعلم كيفية وضعه على الإنترنت.
ما هي روابط الـ HTML الضرورية والأساسية لربط صفحات الويب ببعضها البعض، وستتعلم أيضًا ما هي قوائم الـ HTML لوضع العناصر بتنسيق مرتب أو غير مرتب.
ما هي أدوات التطوير التي ستستخدمها، وما هي أساسيات الـ HTML، وكيف يمكنك أن تُنشئ ملف الفهرس وشريط البحث، وكيف تقوم بالترميز أو البرمجة والتصميم باستخدام HTML وCSS.
كيفية القيام بتعديل وتنسيق رأس الصفحة وقسم "من نحن" باستخدام الـ CSS، وكيف تُضيف أيقونات لموقعك الإلكتروني، وستتعلم أيضًا كيف تقوم بإنشاء مخطط لمشروع HTML.
اكتشف لماذا يجب عليك أن تعطي اهتمامًا كبيرًا لتجربة المستخدم في شركتك الناشئة كمؤسس أو مالك خاصة في بداية المشروع. تّعد تجربة المستخدم من العوامل الفارقة التي تحقق نقلة نوعيّة في هيكلة شركتك وهنا يكمن دورك. فكلما استثمرت لضمان نجاح تجربة المستخدم، كلما زاد رضاء العملاء وعاد هذا عليك بالنفع والمكاسب. ستُقدم لك هذه الدورة أهم النصائح والمعلومات التي يجب عليك اتباعها لتحسين تجربة المستخدم وضمان نجاح شركتك.
ما هو تعريف تجربة المستخدم وما هي أهميتها وتأثيرها على نجاح أو فشل شركتك أو مشروعك الناشئ، ستتعلم أيضًا ما هو الفرق بين تجربة المستخدم وواجهة المستخدم.
ما هي المنهجيات المختلفة لتجربة المستخدم وكيف يمكنك أن تقوم بتطبيقها، وستتعلم أيضًا ما هي مراحل البحث المختلفة التي عليك القيام بها لتقوم بعملية تجربة المستخدم.
كيف تنفذ تجربة مستخدم فعّالة وناجحة سوف تُشعر مستخدميك بالرضا عن موقعك، وأيضًا ما الذي ينبغي عليك أن تقوم به في مرحلة الاختبار والتقييم لتتأكد من نجاح كل ما قمت
إذا كنت جديدًا في عالم تطوير الويب وسمعت عبارة "موقع إلكتروني سريع الاستجابة"، فمن المحتمل أن تسيء تفسير ما يعنيه ذلك. وعلى الناحية الأخرى، إذا كنت مهندس برمجيات أو مطور ويب للواجهة الأمامية وسمعت نفس التعبير، فستعرف ما يعنيه بالضبط وستكون على دراية بالأدوات والنصائح اللازمة لتنفيذه. في ضوء ذلك، تستهدف هذه الدورة التدريبية المبتدئين والمهتمين بتطوير الواجهة الأمامية من الويب لتعليمهم كيفية إنشاء موقع إلكتروني سريع الاستجابة باستخدام إطار العمل الأشهر Bootstrap.
كيفية استخدام القوالب الجاهزة وتخصيصها وفقًا لاحتياجاتك لتوفير الوقت والمجهود، إلى جانب تعلّم كيفية تنزيل ملف مشروعك واستخراجه وكذلك تصميمه باستخدام Bootstrap.
لمحة موجزة عن إطار العمل Bootstrap وأهميته في تصميم المواقع الإلكترونية، جنبًا إلى جنب مع تعلّم كيفية تثبيت البرامج المطلوبة لأول مرة، وكذلك إعداد وتهيئة بيئة العمل.
كيفية بناء شريط التنقل، وإنشاء شبكة، وإضافة الألوان والخطوط والأيقونات، جنبًا إلى جنب مع تعلّم كيفية تغيير لون الخلفية، وتنسيق الفقرات وتخصيص الأقسام المختلفة.
إذا كنت جديدًا في مجال تصميم الويب وسألت أحد ممتهنيه عن ماهية صفحات التنسيق النمطية – المعروفة باسم CSS – فمن المحتمل أن يصفها لك في كلمتين، ألا وهما لغة تصميم. وهنا قد يطرأ سؤال في ذهنك: هل التصميم له لغة؟ في حقيقة الأمر أن التصميم له العديد من اللغات، ولغة CSS ما هي إلا واحدة فقط من لغات كثيرة أخرى تستخدم لتصميم صفحات الويب. فهي لا تمنح صفحة الويب مظهرًا فريدًا وحسب، بل توفّر أيضًا الكثير من الوقت للمصممين، وتساعد في تسريع تحميل الصفحات، إلى جانب خاصية التجاوب مع مختلف الأجهزة متعددة الأحجام. وإن كنت تريد معرفة المزيد، فابدأ التعلم الآن!
تعرف قائمة الألوان التي تدعمها لغة CSS، جنبًا إلى جنب مع كيفية التحكم باللون بأكواد اللغة وتطبيقها على مختلف عناصر الصفحة والتي تتضمن النصوص بأنواعها والخلفية.
تفهم كيفية كتابة أكواد CSS من الصفر، بالإضافة إلى كيفية تضمينها مع أكواد لغة HTML لـتصميم مستندات HTML ووصف الصورة النهائية التي يجب أن تكون عليها العناصر.
تطبق كيفية تحقيق أقصى استفادة ممكنة من خصائص العناصر المختلفة بما في ذلك النصوص والقوائم والجداول والصور والفيديوهات والرسوم المتحركة لبناء صفحة الويب أو الموقع كما تحلم به.
Vue.js هو إطار عمل مبني على لغة JavaScript وهو مُوجه لمصممي الواجهات (Front-End Developers)، ويعد ضمن أُطر العمل الأكثر شعبية وانتشارًا؛ نظرًا لإمكانية عمل مواقع كاملة من صفحة واحدة من خلاله وبناء المدونات فضلًا عن سهولة الاستخدام، والتفاعلية، وتجربة المستخدم الممتازة التي يوفرها Vue.js. لذلك، تم إعداد هذه الدورة التدريبية لمساعدتك على الإلمام بـ Vue.js، والتعرف على آلية عمله، وإتقان المفاهيم والمصطلحات الأساسية، وتعلم كيفية استخدامه في بناء تطبيقات الويب التفاعلية.
تعريف المقصود بـ Vue.js، وتحديد سبب استخدام Vue.js في بناء مدونتك الأولى؛ بالإضافة إلى تعلم المصطلحات الأساسية مثل Components، و Templates، و Directives.
تحديد كيف يمكن استخدام Vue.js من أجل بناء تطبيقات الويب التفاعلية والمميزة وبعد ذلك، سوف تتعلم كيفية تنفيذ تطبيق الصفحة الواحدة (SPA) من البداية وخطوة بخطوة.
تحديد المقصود ب Data Binding، و Computed Properties، و Methods؛ بالإضافة إلى تعلم كيفية بناء مدونة بسيطة بواجهة ديناميكية وسهلة الاستخدام باستخدام Vue.js.
عندما يتعلق الأمر بتطوير الواجهة الأمامية من الويب – أو ما يُعرف بالتطوير من جهة العميل – يجب على مهندسي البرمجيات إجادة وإتقان 3 لغات، بما في ذلك: لغة البرمجة الأكثر شيوعًا في العالم جافا سكريبت. وعليه، تم تصميم هذه الدورة التدريبية بطريقة سهلة ومبسطة لمساعدتك على فهم أفضل لكيفية تحقيق الاستفادة القصوى من لغة جافا سكريبت في بناء مواقع ويب تفاعلية ومتجاوبة. كما تهدف الدورة إلى تعريفك بواحدة من المكتبات المدرجة في اللغة، ألا وهي: جي كويري.
كيفية تنزيل وتنصيب البرمجيات المطلوبة، وضبط وتهيئة بيئة العمل، جنبًا إلى جنب مع كيفية كتابة المتغيرات بأشكال مختلفة وعرض مخرجات الأكواد التي تم كتابتها.
شرح تفصيلي للتعليقات ووظيفتها، والعبارات الشرطية والتحويل ما بين أنواع المتغيرات، والحلقات التكرارية والحلقات التكرارية المتداخلة، وكذلك كيفية إجراء عمليات حسابية مختلفة.
ماهية المصفوفات والدوال والاستدعاء الذاتي، بالإضافة إلى التعرف على كيفية تحقيق أقصى استفادة ممكنة من مكتبة جي كويري للتحكم بعناصر صفحة الويب التي تعمل عليها.
يعد إطار عمل Django عالي المستوى وهو مبني بلغة Python لكي يتيح التطوير السريع لمواقع الويب الآمنة والقابلة للصيانة. تم إنشاؤه بواسطة مطورين ذوي خبرة. قد يبدو Django مربكًا للبعض، ولكن لا داعي لذلك. إذا فهمت المفاهيم الأساسية، فسترى أن Django سهل الاستخدام. تتكون هذه الدورة التدريبية من أربعة أجزاء، سنأخذك خطوة بخطوة ونتعمق سَوِيًّا في أساسيات تصميم الويب و Python و HTML و CSS و Bootstrap من خلال الفيديوهات التعليمية البسيطة إلى أن تقوم بنفسك بتنفيذ ما تعلمته وتتمكن من إنشاء تطبيق الشبكة الاجتماعية وقائمة المهام باستخدام Python و Django.
1. Command Line
2. أساسيات لغة برمجة بايثون
3. If statements, Loops, Functions
4. Classes, Objects, Methods, Inheritance
5. Modules, Packages, Virtual Environment
تقسيم الكود على أكثر من ملف ليُسمى كل ملف باسم Module، ثم ستتعلم نشر الكود من خلال برنامج Python Packcages Index والذي يوجد عليه العديد من المشروعات المنشورة من قبل.
فهم أساسيات البرمجة بلغة Python سهلة التعلم والتي تفيد في بناء وتصميم تطبيقات الويب المختلفة والمميزة مع إلقاء الضوء على الوراثة Inheritance والأصناف Classes.
إدراك أهمية مكتبات Python، وهي عبارة عن مجموعة من التعليمات البرمجية المكتوبة مسبقًا والتي يمكن للمبرمجين استخدامها في إنجاز مهامهم وبناء مشاريعهم بسهولة.
التصميم الجيد للويبسيت يساعدك في إبقاء جمهورك المستهدف على صفحتك ، فإما أن تجعلهم يرغبون في معرفة المزيد عن عملك أو الاتجاه إلى منافس آخر. تهدف دورة تصميم الويب إلى تعليم أساسيات ومبادئ موقع ويب ناجح من خلال اتباع الخطوات الأساسية التي تمكن المتعلم من التخطيط بشكل صحيح باستخدام برنامج Adobe XD.
1. التخطيط الأولي لتصميم الموقع الإلكتروني الناجح
2. تصميم الشكل العام للموقع الإلكتروني
3. المبادئ والأسس التصميمية السليمة لتصميم المواقع الإلكترونية
4. المبادئ الأساسية لبرنامج الأدوبي إكس دي
كيفية تحديد الأهداف الرئيسية والفرعية والعملاء المحتملين للموقع الإلكترونية و اختيار العناصر التصميمة المناسبة.
تحديد المحتوي الخاص بالموقع الإلكتروني وتنظيمه في بناء مناسب و تعلم الأسس التصميمية السليمة لاختيار عناصر التصميم الخاصة بالموقع الإلكتروني.
القدرة على اتباع المبادئ التصميمية السليمة لضمان نجاح تصميم المواقع الإلكترونية و أساسيات برنامج الأدوبي إكس دي لتنفيذ موقع إلكتروني ناجح.