تطوير تطبيقات الأعمال في Java وSpring - دورة 88000 فرك. من أكاديمية تكنولوجيا المعلومات تدريب 294ج. الساعة، التاريخ: 15 يناير 2024.
Miscellanea / / November 28, 2023
تم تطوير البرنامج على أساس المعيار التعليمي الحكومي الفيدرالي باستخدام المعيار المهني رقم 679ن بتاريخ 18 نوفمبر 2013.
ستدفع الدولة من 50% إلى 100% من تكلفة هذه الدورة.
يجب أن يكون المستمع حاصلاً على شهادة التعليم الثانوي المهني أو العالي. لإكمال البرنامج بنجاح، يوصى بأن تكون مستخدمًا متقدمًا للكمبيوتر الشخصي، وأن تكون لديك معرفة أساسية بالكمبيوتر، وأن تعرف اللغة الإنجليزية والرياضيات على المستوى الأساسي.
بناء جملة لغة جافا؛
التصاميم الخوارزمية الأساسية؛
أنماط البرمجة؛
استعلامات SQL الأساسية؛
المبادئ الأساسية للبرمجة كائنية التوجه (OOP)؛
نظام التحكم في الإصدار (VCS)؛
مبادئ راسخة.
استخدم Java لكتابة كود البرنامج؛
استخدم بيئة التطوير لكتابة التعليمات البرمجية؛
استخدم أدوات تصحيح أخطاء التعليمات البرمجية للبرنامج؛
العمل مع قواعد البيانات.
ربط المكتبات؛
العمل ضمن فريق.
تطوير وتنفيذ وظائف جديدة وفقًا للمواصفات الفنية المحددة؛
الامتثال للقواعد النحوية والمنطقية لكتابة التعليمات البرمجية بلغة جافا؛
تطوير تطبيقات خادم العميل؛
بناء بنية تطبيقية نظيفة؛
تحليل والتحقق من كود البرنامج المصدر.
1. الوحدة الأساسية: جافا كور
1.1 أساسيات لغة Java (JVM وGC)، والمترجم، والمترجم الفوري، والرمز الثانوي
1.2 بيئة التطوير (واجهة بيئة التطوير، اختصارات لوحة المفاتيح الأساسية، القوالب)
1.3 المتغيرات والأوليات
1.4 هياكل التحكم: الشروط والدورات
1.5 الوظائف والخوارزميات
1.6 المصفوفات
1.7 مقدمة إلى OOP
1.8 الوراثة، التغليف، تعدد الأشكال
1.9 الاستثناءات
1.10 أنماط البرمجة
1.11 سلاسل: سلسلة، StringBuilder، SringBuffer، StringPull
1.12 نموذج البرمجة المبني على الحدث
1.13 هياكل البيانات المعقدة: المجموعات
1.14 العمل مع مجموعات Stream API
1.15 الاختبار: الوحدة 4
1.16 مقدمة للخوارزميات
1.17 تعقيد الخوارزميات
1.18 الفرز
1.19 آلات الحالة المحدودة
1.20 تدرب على حل مشاكل الخوارزمية باستخدام HackerRang
2. تطوير تطبيقات خادم العميل
2.1. تصميم التطبيق. أنماط التصميم التوليدية والسلوكية والهيكلية. الهندسة المعمارية النظيفة، والمبادئ الصلبة
2.2. لغة الاستعلام SQL. الأوامر الأساسية: SELECT، INSERT، JOIN، UPDATE. العلاقات في الجداول. أساسيات JDBC. الاتصال بقاعدة البيانات. JDBC، قاعدة بيانات في الذاكرة، بيان، ResultSet
2.3. إنشاء فئة ORM
2.4. العمل مع الملفات
2.5. أساسيات تطوير الويب. بروتوكولات الشبكة والشهادات الرقمية
2.6. مميزات JS. تعلم آلية أجاكس
2.7 التفاعل مع السيرفلتس. بنية تحتية. نشر الخادم المحلي
2.8. أساسيات جي إس بي
2.9. تطوير تطبيق MVC. أساسيات JSTL
2.10. إنشاء متجر على الانترنت
2.11. خط أنابيب DevOps
2.12. أساسيات مافن. اختبار التطبيق
2.13. إنشاء متجر على الانترنت
2.14. أساسيات العمل مع GIT. الأوامر الأساسية. التفاعل مع المقابس.
2.15. أساسيات إطار SPRING. التكوينات، الفاصوليا، التوصيل التلقائي
2.16 ميزات السبات
2.17. واجهة برمجة تطبيقات REST، JSON، XML
2.18. التمهيد الربيع، JPA، ORM
2.19. اختبار التكامل
2.20. أساسيات RMI. طلب حمامات السباحة
2.21. التحضير للمقابلة الفنية