مطور بايثون من الصفر إلى المتوسط - دورة 110.820 روبل روسي. من نتولوجي مدة التدريب 13 شهر تاريخ 2 أكتوبر 2023.
Miscellanea / / November 27, 2023
المهارات الأساسية: Python، Django، Celery، SQL، Postgres، C#، EF، Redis، JS، React، C++، Qt، Git
أساسيات لغة البرمجة بايثون
هيا بنا نتعلم واحدة من أكثر لغات البرمجة تنظيمًا. دعونا نتعلم كيفية وصف الخوارزميات لحل المشكلات اليومية والعمل مع البيانات.
- بايثون. التعرف على وحدة التحكم
- الإنشاءات الشرطية. عمليات المقارنة
- مقدمة لأنواع البيانات والحلقات
- دورات. أنواع البيانات. مجموعات البيانات
- الوظائف - استخدم الوظائف المضمنة وقم بإنشاء الوظائف الخاصة بك
- الفئات واستخداماتها في بايثون
- فتح وقراءة ملف، والكتابة إلى ملف
- العمل مع تنسيقات البيانات المختلفة
- العمل مع مكتبة الطلبات، طلبات http
- العمل مع الفئات باستخدام VK API كمثال
Git - نظام التحكم في الإصدار
تعلم كيفية العمل مع نظام Git (معيار إدارة التعليمات البرمجية المصدر) وخدمة GitHub. سوف تقوم بنشر واجبك المنزلي، وخلال عملية التدريب سوف تقوم بالفعل بإنشاء محفظتك الأولى.
- تنفيذ نظام التحكم في الإصدار
- تاريخ العمل وفروعه
- العمل بروح الفريق الواحد
مشروع الدورة التدريبية "Cloud Archiver"
أصبح التخزين السحابي هو القاعدة بالنسبة للناس. إن تحميل ألبوم صور أو مشاركة المستندات على السحابة ليس بالأمر الصعب. ولكن هناك مشكلة - ربما نفدت المساحة المتوفرة لديك. سيكون من الجيد أن تكون قادرًا على أرشفة أكبر وأثقل ملف أو مجلد وتحميله مرة أخرى إلى السحابة. بهذه الطريقة يمكنك توفير المزيد من المساحة الحرة. ستقوم بإنشاء برنامج أرشيفي سحابي من البداية لتحسين مساحة القرص. سيكون البرنامج قادرا على:
- احصل على معلومات حول جميع المجلدات الموجودة في Ya.Disk وابحث عن أثقلها
- قم بتحميل الملف على جهاز الكمبيوتر الذي يعمل عليه البرنامج
- أرشفة الملف
- قم بتحميله مرة أخرى إلى المجلد
- كتابة معلومات عن الملف الذي تم تغييره إلى ملف json
اللغة الإنجليزية للمطورين المبتدئين
ستجد في هذه الوحدة عشر محاضرات فيديو ستساعدك على البدء في التحدث باللغة الإنجليزية كمطور حقيقي.
- مفردات لا يمكنك الاستغناء عنها
- كيفية المراسلة باللغة الإنجليزية
- قراءة الوثائق وتحليل المتطلبات
- برمجة
- اختبار البرمجيات
- المواقف العصيبة
- استكشاف الأخطاء وإصلاحها
- العمل والأدوار في الفريق
- نحن ندعم أي محادثة باللغة الإنجليزية
- اجتماعات وعروض تقديمية على أعلى مستوى
قاعدة البيانات
دعونا نتعلم كيفية تصميم قواعد البيانات باستخدام لغة الاستعلام SQL. وكجزء من الدورة، سنعمل مع قاعدة بيانات PostgreSQL - وهي واحدة من أكثر قواعد البيانات شيوعًا وأسهلها للتعلم. سوف نستخدم pgAdmin كعميل. في نهاية الدورة سوف نتعرف على ORM sqlalchemy.
- مقدمة في قواعد البيانات
- أنواع قواعد البيانات. SQL/NoSQL، PostgreSQL
- تصميم قاعدة البيانات. روابط 3NF
- حدد الاستعلامات
- إدراج/تحديث/حذف الطلبات
- بايثون وقواعد البيانات. ORM
بايثون متقدمة
دعنا نستكشف ميزات لغة بايثون التي تجعلها شائعة جدًا. دعونا نلقي نظرة على كيفية تحسين وتبسيط البرنامج باستخدام الوحدات النمطية والمكررات والديكورات. سندرس تقنيات اختبار التعليمات البرمجية وتحليل النصوص وصفحات الويب. وفي نهاية الدورة سنلقي محاضرة عن كيفية اجتياز المقابلة الشخصية لمهنة مطور بايثون.
- الوحدات والحزم والواردات في بايثون
- التكرارات والمولدات
- ديكورات
- تطوير الاختبار
- التعبيرات العادية
- تجريف على شبكة الإنترنت
- التحضير للمقابلات
مشروع الدورة VKinder
لقد سمع الجميع عن تطبيق المواعدة - Tinder. ستقوم بإنشاء روبوت مشابه لـ Tinder. بالنسبة للأشخاص الذين يستوفون متطلبات المستخدم، سيرسل الروبوت أفضل 3 صور مشهورة من الصورة الرمزية الخاصة بهم. يتم تحديد الشعبية من خلال عدد الإعجابات. سيتمكن الروبوت من البحث عن الأشخاص الذين يستوفون الشروط بناءً على معلومات حول المستخدم من VK، باستخدام:
- الفئة العمرية
- أرضية
- مدينة
- الوضع العائلي
جانغو
في هذه الوحدة، ستعمل باستخدام إطار عمل Django وستتعلم المبادئ الأساسية لتنظيم المشروع في Django. ستعمل مع قواعد البيانات - وتعرف على كيفية إنشائها والعمل مع ORMs والنماذج. سوف تتعلم كيفية تطوير تطبيقات الويب الخلفية واستضافة ملفات الارتباط وإطلاق تطبيقات الويب.
- مقدمة إلى جانغو. الإعداد وإطلاق المشروع
- معالجة الاستعلام
- إنشاء ديناميكي للصفحات بناءً على القوالب
- العمل مع ORM
- العمل مع ORM، الجزء 2
- التفاعل مع الموقع
- تخصيص الموقع
- إنشاء المشروع ودعمه
- العمل مع API
بايثون في تطوير الويب
البرمجة هي مجموعة كاملة من المهارات. يجب أن تكون قادرًا على تشغيل الكود وتحميله على الخادم وتكوينه. ستساعد تقنيات Docker وCI/CD في ذلك. كتطبيق، سنكتب برنامجًا باستخدام إطار عمل Flask. وفي الجزء الثاني من الدورة سندرس تقنيات البرمجة غير المتزامنة في لغة بايثون.
- مقدمة إلى إطار عمل الويب Flask
- نشر التطبيق باستخدام Docker
- CI/CD - طرق التكامل المستمر أو النشر أو التسليم
- حلقة الحدث. غير متزامن
- أيوتب
- تشغيل المهام المرتبطة بوحدة المعالجة المركزية في الخلفية في Django/Flask
ش
أوندين86
27.01.2023 ز.
Netology هي أفضل مدرسة في فئتها. أوصي.
المزايا: عرض واضح للمادة، معلمون أكفاء، مساعدة خلال الدورة. نوعية ممتازة من البث عبر الإنترنت. الالتزام بالمواعيد النهائية لعمليات التفتيش. العيوب: لم يتم العثور على مساء الخير! أردت أن أشارك تجربتي الإيجابية في Netology. أنا أتعلم أن أكون مطور بايثون من الصفر. بعد أن بقيت بدون عمل، اضطررت إلى التدريب بشكل عاجل من محاسب لأصبح متخصصًا في تكنولوجيا المعلومات. كنت خائفا...
أ
الينور
03.10.2022 ز.
بايثون للمبتدئين - لقد أحببت حقًا طريقة تدريسها، لقد تعلمت البرمجة من الصفر!
المزايا: مدرسون أكفاء للغاية، وردود فعل ممتازة، وواجبات منزلية. العيوب: لا يوجد شيء أعجبني حقًا موقف المعلمين والمديرين تجاه المعلم. إنهم يقودونك بالكامل من الصفر إلى نهاية التدريب. إنهم يساعدون في جميع مراحل التدريب، ويقدمون المشورة بشأن المهام ومشاريع الدورة التدريبية. لأسباب شخصية، لم يكن لدي الوقت لتقديم مشروع رسالتي، وكنت أشعر بالألم...
ه
com.enmazur
20.04.2022 ز.
مطور بايثون من الصفر
المزايا: لا يوجد حتى الآن. العيوب: حتى الآن طريقة التدريب لا تعطي نتائج، قمت بشراء دورة “Python Developer from الصفر”. في البداية، فهمت أن الموضوع المختار كان معقدا للغاية وأنه سيتعين علي دراسته ليس فقط محليا في الدورة، ولكن أيضا استخدام جميع الطرق الممكنة للبحث عن المعلومات. في الوقت الحالي، كنت أدرس لمدة شهر واحد، وقمنا خلال هذه الفترة بتغطية 5 مواضيع وأكملنا 5 واجبات منزلية. خلف...
ك
KRealNum
19.05.2022 ز.
نوعية الخدمة مثيرة للاشمئزاز تماما.
الايجابيات: لا شيء. السلبيات: انخفاض جودة الخدمة، عدم الرغبة في تحسين الخدمة، التقديم على دورة “تطوير بايثون للمبتدئين” ضمن برنامج “المهن الرقمية 2022”. وفي 11 مايو تمت الموافقة على الطلب، ومن ثم بدأ تفاعلي “الرائع” مع هذا المكتب. لذلك، ينص موقع netology على أنهم سيتصلون بي خلال 1-3 أيام عمل بعد تلقي معلومات حول...
الدورة مخصصة للطلاب الذين بدأوا للتو في تعلم البرمجة، وخاصة البرمجة بلغة بايثون. سوف تتعرف على المفاهيم الأساسية للغة بايثون، بالإضافة إلى المكتبات المفيدة NumPy وPandas وMatplotlib. الدورة تمهيدية ومناسبة للطلاب الذين يخططون لدراسة دورات في تحليل البيانات والتعلم الآلي في المستقبل. عند الانتهاء من الدورة، يتم إصدار شهادة مركز تدريب سوفت لاين.
3,7
22 500 ₽