المهنة مطور Android - دورة مجانية من Skillbox، تدريب، التاريخ: 29 نوفمبر 2023.
Miscellanea / / December 04, 2023
شركة إنترنت روسية في مجال التعليم عبر الإنترنت، تأسست عام 2016. الحصة المسيطرة في Skilbox LLC مملوكة لشركة VK. تعتبر الشركة رائدة في سوق التدريب المهني الروسي عبر الإنترنت. كما أنها رائدة في التدريب على الوظائف المتعلقة بالاقتصاد الرقمي والإعلان عبر الإنترنت.
Skillbox هي شركة روسية متخصصة في التعليم عبر الإنترنت. تطلق Skillbox على نفسها اسم جامعة عبر الإنترنت للمهارات المطلوبة.
وتتركز البرامج التعليمية للخدمة على أربعة مجالات رئيسية:
- تصميم؛
- برمجة؛
- تسويق؛
- يتحكم.
يمكنك من خلال المنصة اكتساب المعرفة حول الموضوعات الحالية والمهارات المطلوبة. تهدف جميع الدورات التدريبية إلى الممارسة: فنحن نراقب مدى ملاءمة المادة ونساعد في التوظيف والتدريب الداخلي.
تم إطلاق منصة Skillbox التعليمية في عام 2016. تأسست الشركة على يد إيجور كوروبوف (1989-2020) وديمتري كروتوف. وفي وقت لاحق انضم إليهم أندريه أنيشينكو وسيرجي بوبكوف. المدير العام للشركة منذ تأسيسها هو ديمتري كروتوف. حصلت Skillbox على جائزة Runet مرتين: في عام 2018 في فئة التعليم والموظفين، وفي عام 2019 في فئة التكنولوجيا والابتكار.
في فبراير 2019 البريد. استحوذت مجموعة Ru Group على 3% من الشركة، ثم زادت الحصة إلى 10.33% في مارس، وأخيرًا إلى 60.33% في ديسمبر من نفس العام. بحسب التقرير السنوي لصحيفة ميل. Ru Group، حصة مسيطرة في الشركة كلفتها 1.6 مليار روبل.
في نوفمبر 2019، أدرجت RBC الشركة في تصنيف أكبر 35 شركة في مجال تكنولوجيا التعليم في روسيا، مما وضع Skillbox في المركز السادس. في عام 2020، في تصنيف أكبر 10 شركات في مجال تكنولوجيا التعليم التي جمعتها RBC، انتقلت Skillbox إلى المركز الثاني.
في أكتوبر 2020 بريد. قامت Ru Group بزيادة حصتها في الشركة إلى 70%. وفي نوفمبر 2020، توفي المؤسس المشارك للمنصة، إيجور كوروبوف، في سوتشي.
تعلم البرمجة في Kotlin والتعامل مع الأخطاء. التعرف على مبادئ OOP والبرمجة غير المتزامنة والتفاعلية.
الروبوت المطور. المستوى 1 ≈5-6 أشهر
ستتعرف على أساسيات تطوير Android: ستتعرف على كيفية تخطيط الشاشات وتحريك الواجهات ومنطق البرنامج والعمل مع البيانات والشبكة. قم بتطوير تطبيق مشابه لـ Unsplash أو Reddit أو Strava من اختيارك.
- مقدمة للمهنة
- بداية العمل
- تَخطِيط
- عناصر
- تخطيط القيد
- موارد المشروع
- شاشات التطبيقات
- الرسوم المتحركة
- توطين التطبيق
- دورة الحياة
- أساسيات تخزين البيانات
- بنية طبقة العرض
- الشبكات (التحديثية)
- العمل مع قاعدة البيانات (الغرفة)
- العمل مع مجموعات البيانات
- العمل مع أقسام نظام التشغيل المحمية
- العمل مع الموقع
- Firebase
الروبوت المطور. المستوى 2 ≈4 أشهر
تعلم تقنيات التطوير المتقدمة - قم بتخصيص واجهة المستخدم، وتحسين الأداء، والتعرف على أنماط التصميم، وانغمس في مفهوم البرمجة التفاعلية. في نهاية الوحدة، اعمل على التطبيق ضمن فريق.
- نقوم بإنشاء وجهات النظر والرسوم المتحركة الخاصة بنا.
- العمل مع القوائم.
- واجهة المستخدم التعريفية.
- أداء المهام في الخلفية: الممارسة.
- حقن التبعية المتقدمة خنجر 2.
- أنماط بناء التطبيق
- أنماط طبقة العرض.
- اختبارات.
- خروج التطبيق.
- تسرب الذاكرة والمحللات الثابتة.
- مراجعة الكود على مستوى متقدم.
- RxJava. الأساسيات.
- RxJava. الجزء 2. العاملين.
نظام التحكم في إصدار Git
تعلم أوامر Git الأساسية وتعرف على كيفية تنظيم الفرق للعمل في الفروع.
- إصدارات كود البرنامج.
- تثبيت جيت.
- الفهرس والالتزامات الجزئية.
- مقارنة الإصدارات.
- إلغاء التغييرات وإصدارات التراجع.
- المستودعات والعمل الجماعي.
- الفروع - الإنشاء والإدارة.
- الاندماج وحل النزاعات.
- أدوات مفيدة.
- قواعد العمل مع جيت.
لغة الاستعلام SQL
تعلم لغة استعلام SQL على مستوى عميق. تعلم كيفية كتابة استعلامات قاعدة البيانات وتعديل البيانات.
- SQL. مقدمة.
- هيكل قاعدة البيانات، وصف الطلب.
- اختيار وتصفية البيانات، استعلام SELECT.
- الوظائف والتعبيرات، وتجميع البيانات.
- العلاقات وربط الجداول: JOIN.
- التجميع.
- تعديل بيانات.
- الاستعلامات الفرعية.
- إعلان وتعديل بنية البيانات.
اللغة الإنجليزية لمتخصصي تكنولوجيا المعلومات
تعلم التواصل والبحث عن المعلومات باللغة الإنجليزية.
- السيرة الذاتية والسيرة الذاتية لتكنولوجيا المعلومات: نقوم بإنشاء سيرة ذاتية باللغة الإنجليزية.
- مقابلة العمل: أسئلة وأجوبة: تتم مقابلتنا باللغة الإنجليزية.
- العمل الجماعي: نتحدث عن العمل الجماعي والعمليات باللغة الإنجليزية.
- التواصل في مكان العمل: اللغة الإنجليزية للتواصل.
- خطاب العمل: نتواصل باللغة الإنجليزية.
- تطوير البرمجيات: نقوم بتحليل جميع مراحل دورة حياة البرمجيات باللغة الإنجليزية.
- تطوير مفهوم النظام وSRS: تجميع المواصفات الفنية باللغة الإنجليزية.
- التصميم: نتحدث عن مفاهيم التصميم الأساسية.
- التطوير والاختبار: دعونا نلقي نظرة على المصطلحات الأساسية المستخدمة في التطوير والاختبار.
- النشر والصيانة: نناقش الإجراءات النموذجية عند نشر البرامج وصيانتها بشكل أكبر.
الوظيفي والتطوير للمبرمج
احصل على نصائح مفيدة لمزيد من التطوير الوظيفي.
- ماذا يحتاج صاحب العمل؟
- كيفية إنشاء السيرة الذاتية والبحث عن وظيفة.
- كيفية اجتياز المقابلة الشخصية بنجاح.
- كيفية اجتياز فترة الاختبار.
فيجما 2.0
سوف تتنقل في واجهة محرر الرسوم وتنشئ تخطيطات تصميم للتطبيقات المستقبلية.
- مقدمة إلى فيجما. نظرة عامة على الميزات.
- العمل مع الرسومات.
- محرر Figma - شبكات ولوحات فنية معيارية.
- إنشاء وتكوين المكونات، والعمل مع التأثيرات.
- إنشاء مكونات متداخلة. التخطيط التلقائي.
- تنظيم مساحة العمل من المكونات والأنماط. العمل الجماعي والتحكم في الإصدار ونقل التخطيطات إلى التطوير.
- النماذج الأولية.
- الرسوم المتحركة فيجما.
- وحدة المكافأة. مراجعة وتطبيق ملحقات Figma.
الاختبار اليدوي لتطبيقات الهاتف المحمول
تعلم كيفية التحقق من تطبيقات Android بحثًا عن الأخطاء وكتابة تقارير الأخطاء.
- اختبار تطبيقات الهاتف المحمول.
- الإلمام العام بالموضوع.
- التوجه والشاشات.
- المحاكيات والمحاكيات.
- بناء التطبيقات والميزات المتقدمة لـ Android Studio وXCode.
- نظام تحديد المواقع والبطارية.
- اتصال.
- لقطات الشاشة والسجلات.
- معلومات عن مشروع الدبلوم .
المزايا: مقاطع فيديو عالية الجودة، مدرسون أكفاء، أمناء رائعون جدًا! العيوب: لم يتم العثور على واحدة بعد مرحبًا! قررت أن أكتب مراجعة عن Skillbox لأن هذه المنصة التعليمية فاجأتني حقًا! مقدمة قصيرة: عمري 26 سنة، أعمل مهندسًا في أحد المصانع، لكني أحلم أن أصبح مبرمجًا. على وجه الخصوص، أريد حقًا أن أتعلم كيفية إنشاء تطبيقات لأجهزة Android...
المزايا: مواد عالية الجودة والعرض والكفاءة. العيوب: التكلفة بدون خصومات ومكاسبي ليست قليلة. أقوم دائمًا بوضع إشارة مرجعية على شيء مثير للاهتمام ومهم، أو في رسالة شخصية على VK (أعتقد أن الكثير من الناس يفعلون ذلك). ظل الرابط إلى Skillbox يتراكم في إشاراتي المرجعية لفترة طويلة، على الرغم من أنني كنت أطلع بانتظام على المراجعات المتعلقة بها من أجل فهمها بشكل أفضل ومعرفة المزيد، بما في ذلك...
الايجابيات: لا شيء. العيوب: السعر المرتفع، المواد الرديئة. عديم الفائدة. مرحبًا، لقد اشتريت الدورة في 18 مايو، ودرست لمدة شهر. لاستكمال المهام التي تم طرحها هناك، اتصلت. إلى مقاطع فيديو المدونين من YouTube مجانًا. ونتيجة لذلك، توصلت إلى استنتاج مفاده أن هذه الدورات التدريبية كانت غير ضرورية على الإطلاق، لأنني كنت أبحث عن معلومات من الجانب في كل مرة. وبعد 3 أشهر قررت إنهاء العقد مع هذا الغبي..
تعلم كيفية إنشاء التطبيقات والألعاب الخاصة بك لنظام Android، والعمل مع هياكل البيانات وتصبح متخصصًا لا غنى عنه لأي شركة تكنولوجيا معلومات.
ستتعلم في هذه الدورة كيفية العمل مع مكتبة الغرفة. الغرفة عبارة عن واجهة عالية المستوى تجعل العمل مع قاعدة بيانات SQLite أسهل.
في هذه الدورة التدريبية المصغرة، سنقوم بتطوير تطبيق للبحث عن الأفلام المفضلة وحفظها، ثم كتابة اختبارات الوحدة باستخدام Mockito.