مطور ويب من الصفر - دورة 72900 فرك. من برونويام مدة التدريب 9 أشهر تاريخ 27 نوفمبر 2023.
Miscellanea / / November 27, 2023
أقصى قدر من التدريب الفعال
المعرفة الحالية
يتم تطوير الدورات بعد تحليل الوظائف الشاغرة ويتم تحديثها كل ستة أشهر. لا شيء غير ضروري - نحن نعلم فقط ما سيكون مفيدًا في العمل
دور المرشدين
من الأسهل بكثير أن تتعلم أشياء جديدة مع مرشد شخصي سوف يغمرك في مشروعك، ويساعدك على تطوير نقاط قوتك ولن يتركك وحدك مع الصعوبات.
مشاريع حقيقية
إكمال المشاريع يجعل الطالب أقرب إلى ظروف العمل الحقيقية. لا تساعد المشاريع على تعلم المادة فحسب، بل تساعد أيضًا على الانغماس في المهنة
بسيطة وسريعة ومريحة
هيكل واضح. وتنقسم الدورة إلى وحدات. وحدات للدروس. كل درس عبارة عن نظرية مدمجة مع الخبرة الشخصية للمعلم. بدون تحيات طويلة وماء
لمن هذه الدورة؟
لأولئك الذين يريدون أن يصبحوا مطور ويب
الهدف الرئيسي من الدورة هو إعدادك لهذه المهنة. بعد التدريب، ستتمكن من العثور على وظيفة وتطوير مهاراتك بسرعة داخل الشركة
بالنسبة لأولئك الذين يريدون تجربة منطقة جديدة
تظل برمجة الويب واحدة من أكثر المهن المطلوبة ولن تفقد شعبيتها. وهذا مجال واعد لا يزال هناك وقت للدخول فيه من أجل المنافسة بنجاح في سوق العمل
كيف يعمل التدريب
- الدراسة وفق الجدول الزمني الذي يناسبك
- تدرب على واجباتك المنزلية. وهي تتكون من ثلاثة مستويات صعوبة
- العمل على المشاريع في نفس الوقت. سوف يذهبون إلى محفظتك
- إرسال الواجبات العملية إلى معلمه الخاص بك. وسوف يقدم ملاحظات مفصلة في غضون 24 ساعة
التقنيات التي ستدرسها:
- HTML هي لغة الترميز التي يتم إنشاء مواقع الويب بها. يخبر المتصفح بكيفية عرض الموقع المحمل
- CSS هي لغة التصميم. يتفاعل مع المتصفح لتصميم المستند
- Github - خدمة سحابية للعمل على التعليمات البرمجية ضمن فريق
- تقنيات وبروتوكولات الشبكة - TCP/IP، HTTP، HTTPS، FTP
- جافا سكريبت هي لغة البرمجة الأكثر شعبية على شبكة الإنترنت. يصف سلوك عناصر صفحة الويب أو المتصفح
- Node.js هي بيئة لتشغيل كود JavaScript خارج المتصفح. يستخدم لأتمتة المهام الروتينية
- React Basics - مكتبة لتطوير الواجهات، تسمح لك بجعل مكونات الواجهة أسرع
- الأساسيات Typescript هي لغة برمجة تم تطويرها بواسطة Microsoft والتي تضيف نظام كتابة إلى المرونة والقدرات الديناميكية لـ JS.
- أساسيات PHP - إحدى اللغات الرائدة في تطوير الويب الحديث
- Figma/Adobe Photoshop - محررات رسومية لتخطيط موقع الويب استنادًا إلى تخطيطات مصمم الويب
2
دورةالخبرة العملية تحولت إلى تطوير الويب في عام 2014. منذ عام 2017، عمل كمطور للواجهة الأمامية في وكالة Kelnik الرقمية، حيث قام بتطوير مواقع ويب كبيرة لمطوري العقارات السكنية والمتاجر عبر الإنترنت. لقد عملت لأكثر من عام في إحدى الشركات الدولية.
خبرة
تحولت إلى تطوير الويب في عام 2014. منذ عام 2017، عمل كمطور للواجهة الأمامية في وكالة Kelnik الرقمية، حيث قام بتطوير مواقع ويب كبيرة لمطوري العقارات السكنية والمتاجر عبر الإنترنت. عملت في شركة Wrike العالمية لأكثر من عام. الآن مطور مستقل.
ْعَنِّي
لم أكن مرتبطًا دائمًا بالويب - فقد بدأت مسيرتي المهنية في عام 2007 كمهندس عمليات في مجال التهوية، على الرغم من أن المادة المفضلة لدي في المدرسة كانت علوم الكمبيوتر. في عام 2014، عاد "إلى الجذور"، بدءًا من تخطيط موقع الويب - html، css، jQuery. المشروع الأول كان عبارة عن موقع إلكتروني لصالون ستائر للأقارب. لقد كنت فخورًا - لقد قمت بكتابته ونقله إلى WordPress بنفسي :) بعد ذلك، كان هناك طريق شائك للعمل الحر وخبرة ممتازة في تطوير الوكالات والمنتجات. انضم إلى الدورة التدريبية - سنتعلم كيفية كتابة التعليمات البرمجية، ونحصل على مهارة جديدة في إنشاء مواقع الويب، ونكتشف كيف وأين نطبق هذه المهارة!
1
حسنًاتجربة مطور الواجهة الأمامية. لقد بدأت مسيرتي المهنية كموظف مستقل، والآن أعمل كمطور متكامل لشركة. عن نفسي، لا أقف في مكان واحد، فأنا أدرس دائمًا التقنيات الجديدة. أعرف ما يعنيه تغيير المهن. لهذا السبب...
خبرة
مطور الواجهة الأمامية. لقد بدأت مسيرتي المهنية كموظف مستقل، والآن أعمل كمطور متكامل لشركة.
ْعَنِّي
أنا لا أقف في مكان واحد، فأنا أدرس دائمًا التقنيات الجديدة. أعرف ما يعنيه تغيير المهن. ولذلك، أركز على شرح المواضيع المعقدة بلغة بسيطة ومساعدة الطلاب على تعزيز معرفتهم بالأمثلة.
"أود أن أشير بشكل خاص إلى العرض المثير للاهتمام للمادة، وكمية المعرفة والمهارات، ونوع المعلومات التي يمكن الوصول إليها. العروض التقديمية الواضحة. شكرًا لك على المادة المنظمة، كل شيء منطقي!"
- بولينا سيرجيفنا، WB296-2459
الكتلة 1 - أساسيات تقنيات الويب
- تحديد الأهداف الشخصية للدورة
- أنواع المواقع والوظائف
- مراحل إنشاء الموقع الإلكتروني، المهن الصناعية الرئيسية
- تقنيات الشبكات وبروتوكولات الإنترنت: TCP/IP، HTTP، HTTPS، FTP
- الاستضافة والمجال، نظام DNS
- نموذج العميل والخادم
- دور المتصفح ومحرري الأكواد
- إعداد مساحة العمل الخاصة بك
- أنظمة التحكم في الإصدار. شخص سخيف
الكتلة 2 - HTML
- مقدمة إلى HTML: مفاهيم العلامات والسمات
- ترميز نص HTML
- العلامات لتشكيل النص
- الارتباطات التشعبية وعناوين الملفات
- روابط مرساة
- رابط للاتصال وإرسال البريد الإلكتروني
- الجداول في HTML
- علامة img وخصائصها. قواعد نشر الصور. تنسيقات الصور: أي منها تختار؟
الكتلة 3 - CSS
- بناء جملة CSS الأساسي
- الأنواع الرئيسية للمحددات: المعرفات، والفئات، والفئات الزائفة
- نقاط الخصوصية وأولويات القاعدة
- تتالي والميراث الممتلكات
- محدد سياقي وعالمي
- خصائص النص والخط في CSS
- ربط الخطوط الخارجية
- ألوان HEX وRGB. إضافة خلفية موحدة للعناصر. صورة الخلفية للصفحة، إعدادات الخلفية
الكتلة 4 - نموذج الكتلة وتخطيط صفحة الويب
- فهم الكتلة والعناصر المضمنة
- الخصائص الرئيسية للكتل
- كيف يتم حساب حجم الكتلة وحجم الصندوق: border-box
- ما هو نموذج الكتلة
- استخدام الكتل لبناء التخطيط
- عناصر الكتلة المضمنة
- خاصية العرض
- الأساليب القديمة لإنشاء التخطيط: لا يمكن استخدامها
الكتلة 5 - تخطيطات متعددة الأعمدة باستخدام Flexbox
- العلامات الدلالية لتصميم التخطيط
- أساسيات Flexbox: الحاويات والعناصر
- محاذاة العناصر على طول المحور الرئيسي والتقاطعي
- تغيير المحاور والمحاذاة العمودية للعناصر
- مشاكل في استخدام flexbox
الوحدة 6 - أساسيات محررات الرسوم لمصممي التخطيط
- العمل مع الصور: الاقتصاص والتشذيب
- الحفظ: الشكل والجودة والوزن
- كيفية معرفة رمز اللون
- أدوات الخط
- نسخ CSS النهائي
- قياس المسافات: الأدوات والإعدادات
- التأثيرات ونسخها
- تضمين الخرائط ومقاطع الفيديو
بلوك 7 - تحديد المواقع
- أنواع تحديد المواقع: ثابت، مطلق، نسبي، ثابت
- ميزات أنواع مختلفة من تحديد المواقع
- مؤشر z وسياق التراكب
- متى وكيف يتم استخدام تحديد المواقع
- مثال على القائمة المنسدلة متعددة المستويات
- حل مشاكل تحديد المواقع النموذجية
المجموعة 8 - نماذج الملاحظات
- عناصر النموذج الأساسية: الإدخال، التحديد، منطقة النص، الزر
- الحالة الميدانية والفئات الزائفة
- مربع اختيار العناصر، الراديو، حدد
- عناصر التجميع: مجموعة الحقول والأسطورة
- أنماط العنصر النائب الزائف
- قواعد كتابة الأساليب للنماذج
- أزرار التصميم
الكتلة 9 - تصميم الويب سريع الاستجابة والتكيف
- مفهوم تصميم الويب التكيفي وسريع الاستجابة
- تساؤلات الإعلام
- خيارات منفذ العرض وعلامة إطار العرض التعريفية
- مشاكل عبر المتصفحات
- صلاحية الكود، المدققون
- مميزات المواقع المتعددة الصفحات
- قواعد التخطيط للترويج لكبار المسئولين الاقتصاديين
الكتلة 10 - الرسوم المتحركة باستخدام HTML5 وCSS3
- انتقالات سلسة لإنشاء تأثيرات الرسوم المتحركة
- الرسوم المتحركة باستخدام الإطارات الرئيسية
- تحويل العناصر
- إضافة عناصر الرسوم المتحركة الأساسية للموقع
الكتلة 11 - أساسيات جافا سكريبت
- مقدمة إلى جافا سكريبت
- المتغيرات وأنواع البيانات
- العوامل الرياضية وتحويل النوع
- العوامل المنطقية
- الفروع والبيانات الشرطية
- ميزات تفاعل المستخدم المضمنة
الكتلة 12 - الحلقات والمصفوفات في جافا سكريبت
- المصفوفات
- طرق العمل مع المصفوفات
- حلقات for و while
- المصفوفات المتداخلة
- العمل مع وحدة التحكم
الكتلة 13 - الوظائف
- تعريف الدالة. وظيفة السهم واختلافها عن الوظيفة المعتادة. التعبير عن الوظيفة وإعلان الوظيفة.
- مجال الرؤية. كيف تعمل. البيئة المعجمية.
- الموقتات والإغلاق. وظائف setInterval، setTimeout، ClearInterval، ClearTimeout. ما هو الإغلاق وكيف يمكن استخدامه.
- وظائف رد الاتصال
بلوك 14 - الأشياء. DOM. الأحداث
- الكائنات والقواميس. كيفية إنشاء الكائنات. الكلمة الأساسية هي هذه. الحصول على خصائص الكائن وتغييرها وحذفها. روابط للكائنات.
- وراثة النموذج الأولي. كيف يعمل وراثة الخصائص والأساليب. المصممين.
- الطبقات. تعريف فئات ومزايا الاستخدام. توسيع الطبقات. الأساليب الخاصة والوسائل العامة. المحصلون والمستوطنون. مثال على إنشاء برنامج باستخدام الفئات وهندسة MVP.
- DOM. نموذج كائن الصفحة وسبب الحاجة إليه. البحث عن العناصر الموجودة في الصفحة واسترجاعها. تعداد العناصر والخصائص الأساسية.
- الأحداث
الكتلة 15 - الرسوم المتحركة والتأثيرات في JavaScript
- الرسوم المتحركة جافا سكريبت. تغيير خصائص CSS للعناصر. منحنى بيزييه. أمثلة على الرسوم المتحركة.
- التقديم في المتصفح. الخصائص الأمثل. وظيفة requestAnimationFrame.
- مكتبات مع الرسوم المتحركة
بلوك 16 - العناصر التفاعلية
- المنزلق
- الأكورديون
- تلميح
الكتلة 17 - Node.js
- مقدمة إلى Node.js. ميزات Node.js. باختصار حول الوحدات وأغراضها: fs، Child_process، https.
- الآلية الوقائية الوطنية. الأوامر الأساسية لمدير الحزم npm تهيئة المشروع وتثبيت الحزم الأولى. هيكل الحزمة.json.
- أساسيات حزمة الويب. لماذا نحتاج إلى المجمعات وما هي المراحل التي يمكن أتمتتها؟ أول تكوين Webpack وأتمتة البناء: تصغير التعليمات البرمجية وتسلسل الوحدات واستخدام المعالج الأولي SCSS.
- المعالج المسبق SCSS. مزايا المعالجات الأولية. نظرة سريعة على الفروقات بين بعض: SCSS، SASS، Less، post-css. البنيات الأساسية: المتغيرات، الخلطات، الوظائف.
بلوك 18 - العمل مع الخادم
- واجهة برمجة تطبيقات الوعد
- الاتصال بالخادم وفئة XMLHttpRequest
- طريقة الجلب
- مكتبة اكسيوس
الكتلة 19 - أساسيات التفاعل
- المكونات وJSX
- حالة المكون
- خطافات
- مكونات التصميم
- رد فعل جهاز التوجيه
الوحدة 20 – أساسيات الآلة الكاتبة
- الكتابة الثابتة
- واجهات وأنواع
- أنواع التعداد
الكتلة 21 - نظرة عامة على خارطة طريق مطور JS
- باختصار حول كيفية التطوير بشكل أكبر كمطور وما يجب دراسته
الوحدة 22 - أساسيات برمجة PHP
- الغرض من تقنيات الخادم
- خادم الويب المحلي والمجال
- إنشاء صفحات ويب ديناميكية
- مفهوم أنظمة CMS
- موقع استضافة
- بروتوكول FTP لتنزيل الملفات
- تلخيص وإكمال المشروع
معدل المكافأة
دورة مجانية "تعلم لتتعلم"
نمنح كل طالب إمكانية الوصول إلى هذه الدورة حتى لا يضيع التدريب. المشكلة هي أن الناس لا يحصلون على نتائج من التدريب. هناك ثلاثة أسباب رئيسية:
- لا توجد أهداف واضحة. وحتى أولئك الذين يدركون أهمية الأهداف ما زالوا لا يفعلون ذلك. أريد أن أغير وظيفتي وأن أصبح مديرًا رائعًا لوسائل التواصل الاجتماعي - وهذا ليس هدفًا، بل رغبة. مع هذا الإعداد، ستكون النتيجة مناسبة.
- -التخلي عن التعلم في منتصف الطريق. يجد الكثير من الناس الدافع في الأسبوع الأول. ولكن من المستحيل الوصول إلى النهاية. لأن الدماغ لا يحب أن يتعلم بانتظام.
- عدم الاتساق. إنها ظاهرة شائعة إلى حد ما عندما نلتقط أي معلومات حول موضوع مختار، ونتحرك بشكل عشوائي، ونتيجة لذلك، دون جدوى.
لماذا سلطنا الضوء على هذه الأسباب الثلاثة؟ لأننا نقوم بالتدريس منذ 11 عامًا ونرى تعليقات الطلاب. سنخبرك خلال الدورة بكيفية تطبيق كل هذه المعرفة القيمة في الحياة.