المهنة: مطور Android - دورة 129000 روبل. من ProductStar، تدريب لمدة 8 أشهر، التاريخ 2 ديسمبر 2023.
Miscellanea / / December 05, 2023
سوف نجد لك وظيفة أثناء دراستك أو نعيد لك أموالك.
المبدعون والمتحدثون في الدورة هم خبراء من Amazon وYandex وSkyeng
المدة: 18 شهرا. (إمكانية التدريب المكثف)
المستوى: من الصفر
التنسيق: على الانترنت
التدريب في الشركات الشريكة
Android هو نظام التشغيل الأكثر شعبية في العالم
لا يقتصر نظام Android على الهواتف الذكية فحسب؛ بل يمكنك تطبيق معرفتك عند تطوير تطبيقات الأجهزة اللوحية، والساعات الذكية، وأنظمة الموسيقى، والواقع الافتراضي/الواقع المعزز، والأنظمة المدمجة (المعلومات الأنظمة في الحافلات ومراكز التسوق ومحلات السوبر ماركت، وIVI في السيارات والطائرات بدون طيار، وما إلى ذلك) وهذا يعني أنه لا يمكنك دائمًا العثور على مشروع مدفوع الأجر فحسب، بل يمكنك أيضًا العثور على مشروع مثير للاهتمام
الطلب في سوق العمل
أهم مؤشر للطلب على مطوري Android هو شعبية نظام التشغيل. وفقًا لـ StatCounter، فإن أكثر من 72% من جميع الأجهزة المحمولة في العالم تعمل بنظام Android. الطلب على مطوري Android يفوق العرض
خيار رائع للبدء به
يتكون مجتمع مطوري Android من مئات الآلاف من الأشخاص، كل منهم انتقل من المبتدئ إلى الخبير. إذا واجهت صعوبات، هناك احتمال كبير أن يكون هناك من سبقك في حل مشكلتك، كل ما عليك فعله هو العثور على هذا الحل على الإنترنت
سنساعدك على اكتساب جميع المهارات اللازمة وجمع المشاريع لسيرتك الذاتية والحصول على وظيفة لائقة في الشركة التي تهمك.
سوف يدفع تدريبك تكاليفه من راتبك الأول.
ادرس بناء جملة اللغة، وتعرف على المتغيرات والعوامل، وتعلم كيفية كتابة التعليمات البرمجية الخاصة بك وهيكلتها وفهم لغة شخص آخر
إتقان بناء جملة Kotlin وتعلم كيفية كتابة تعليمات برمجية متقنة ومنظّمة وسهلة القراءة
تعلم كيفية كتابة الاستعلامات وإدارة كميات كبيرة من البيانات، بالإضافة إلى التعرف على Git وتعلم التحكم في الإصدار
تعمق في تطوير Android المتقدم وتعرف أيضًا على أساسيات Devops لمطور Android
المستوى 1: "أساسيات Java وJava Core"
التدريب على حالات الشركات الحقيقية، والمساعدة في التدريب الداخلي والمقابلات الأولى.
الوحدة 1 – أساسيات جافا
مقدمة إلى لغة جافا وأدواتها
المتغيرات وأنواع البيانات في جافا
الحلقات وبناء اللغة في جافا
العمل مع المصفوفات
الفئات والكائنات: مستوى الدخول
الفئات والكائنات: المستوى المتقدم
الوحدة 2 - إنشاءات جافا
معالجة الاستثناء
السلاسل والتعبيرات العادية
برنامج جافا الأول
درس إضافي. ورشة عمل عملية.
الوحدة 3 – منهجيات اختبار البرمجيات
مقدمة لاختبار البرمجيات
طرق وأنواع الاختبار
أدوات الاختبار
الوحدة الرابعة – التوثيق
وثائق الاختبار
اختبار التحف
دورة حياة تطوير البرمجيات
الوحدة 5 – جافا كور
مقدمة في الخوارزميات
مقدمة إلى المجموعات: القوائم والمكدسات وقوائم الانتظار
المجموعات: خريطة، مجموعة
تيار واجهة برمجة التطبيقات، لامدا، اختياري
الواجبات المنزلية على مجموعات جافا
أنواع عامة. وقت التشغيل وأحرف البدل وPECS
العمل مع ذاكرة JVM
المرحلة الثانية: "قاعدة تطوير أندرويد"
الكثير من الممارسات وورش العمل. المساعدة في اختيار الوظائف الشاغرة وإجراء المقابلات.
الكتلة 6 - أساسيات تطوير Android
Android Studio وSDK والمحاكي والتطبيق الأول
المكونات الأساسية لتطبيق أندرويد
دورة حياة النشاط
واجهة المستخدم 1
واجهة المستخدم 2 (واجهة المستخدم سريعة الاستجابة)
بلوك 7 - لينكس والشبكات
مقدمة إلى لينكس
التعارف المستمر مع لينكس
العمل مع الملفات. محول وديكور
الواجب المنزلي: أداة مساعدة لوحدة التحكم للبحث في ملف
التسلسل. تفاعل الخدمات، التسلسل الثنائي، XML، JSON، YAML
العمل مع الشبكة. تحديث، TCP/HTTP، OSI
الواجب المنزلي: العمل مع الشبكة وواجهة برمجة التطبيقات (API).
الوحدة 8 - البرمجة متعددة الخيوط
مكتبة جافا NIO. الاختلافات بين IO و NIO
برمجة متعددة الخيوط في جافا. التزامن، الطبقات المتزامنة.
الانعكاس في جافا. إنشاء التعليقات التوضيحية
أنظمة التحكم في الإصدار. إصدار التعليمات البرمجية، والتطوير التعاوني، وCSV
جيت وجيثب. Git، الالتزام، الفروع، دمج الفروع وحل النزاعات، GitHub، العمل الجماعي، مراجعة الكود
الوحدة 9 - أساسيات SQL
مقدمة إلى كتلة SQL
استخراج البيانات وتصفيتها: مستوى الدخول
استخراج البيانات وتصفيتها: متقدم
تحويل وفرز البيانات: مستوى الدخول
تحويل وفرز البيانات: المستوى المتقدم
الوحدة 10 - قواعد البيانات
قاعدة البيانات. JDBC
نقوم بتطوير المشروع وإضافته إلى قاعدة البيانات (افعل ما يجب)
المرحلة 3: "العمل مع Kotlin وFigma"
كتابة كود Kotlin، مهارات Figma الأساسية لمطور Android
الوحدة 11 – أساسيات كوتلن
أساسيات كوتلن
تنظيم الملاحة (التنقل بين الأنشطة)
عرض قوائم إعادة التدوير
شظايا، FragmentManager
العمل مع الملفات وتشغيل الموسيقى
الكتلة 12 - Kotlin: هندسة الشبكات والتطبيقات
العمل في الخلفية
الشبكات
إصرار
آر إكس
هندسة التطبيقات الحديثة
الوحدة 13 – إنشاء تخطيطات صفحة الويب
نظرة عامة على أدوات Figma
العمل مع المنحنيات والصور التوضيحية والرسوم البيانية
تقديم عناصر الواجهة
مكتبات النمط المحلي
بلوك 14 - العمل مع الشكل
النماذج الأولية والرسوم المتحركة
القيود والمكونات
الخيارات والمكتبات
مجتمع فيجما
إعداد المخططات للعمل الجماعي
الوحدة 15 – منهجيات التطوير الحديثة
منهجيات الإدارة: رشيقة والشلال
سكروم
أدوات الإدارة
المرحلة 4: "أندرويد المتقدم"
تعلم مهارات مطور Android المتقدمة للنمو الوظيفي
الوحدة 16 - تطوير Android المتقدم
التكامل مع الواجهة الخلفية: API، الأشكال النموذجية للتكامل (RPC، REST)
طلبات الشبكة: الموضوع الرئيسي والخلفية
تعدد مؤشرات الترابط: المواضيع، ومشكلات البيانات المشتركة
تحميل وعرض الصور
التسجيل والمصادقة والترخيص
خصائص الكود الجيد التجريد، التركيب، الاقتران، التماسك
مبادئ راسخة
أساسيات التفاعل بين العميل والخادم
العمل مع الكاميرا والوسائط المتعددة
الوحدة 17 - أنظمة التحكم في الإصدار
أنظمة التحكم في الإصدار. إصدار التعليمات البرمجية، والتطوير التعاوني، وCSV
جيت وجيثب. Git، الالتزام، الفروع، دمج الفروع وحل النزاعات، GitHub، العمل الجماعي، مراجعة الكود
دورة حياة البرنامج CI/CD
الوحدة 18 - العمل مع Git وGitlab
جيت، المفاهيم الأساسية. التعريف بـGitLab
مقدمة إلى GitLab CI
جيتلاب سي. المتغيرات الداخلية، التحف، القواعد
الكتلة 19 - أساسيات DevOps للمبرمجين
مقدمة إلى DevOps
Linux: مقدمة ومفاهيم نظام التشغيل الأساسية
سحق. أداة البرمجة النصية الأساسية في لينكس
النقل بالحاويات. تقديم عامل الميناء.
تطبيقات التغليف في Docker
عامل الميناء يؤلف. الخدمات والتفاعلات
غير مقبول. المفاهيم والأوامر الأساسية
غير مقبول. الأدوار والمتغيرات
غير مقبول. تطوير الدور