Mobil tətbiqlər yaratmağı öyrən, qısa müddətdə real layihələr üzərində çalış və bu sahədə karyerana başla!
Proqram intensiv formada, həftədə 3 gün, 8 ay davam edir. Hər dərs günündə 50% nəzəri, 50% praktiki məşğələlər keçirilir — bu, ən effektiv öyrənmə metodudur ⚡
Dərslər real mobil tətbiq layihəsi üzərində qurulur. Bu sahəyə etdiyin təhsil yatırımı tezliklə ilk gəlirli layihən və ya işin ilə geri dönəcək. Beləliklə, Mobil Proqramçı kimi öz gələcəyini bu gündən qurmuş olacaqsan 💪
Mobil proqramlaşdırma dərslərinin hansı üstünlükləri var?
— Müxtəlif HR-lar. Ölkənin aparıcı şirkətlərinin HR-ları tələbələrə intervyu sirləri, işə qəbul ipucları, effektiv iş müraciəti haqda incəlikləri açıqlayır və netvörkinq imkanı yaradılır.— Karyera dəstəyi. Proqram boyunca qrup üzvləri karyera mərkəzi tərəfindən müxtəlif təlim və seminarlar ilə peşəkar kadr həyatına hazırlaşdırılır. Həmçinin, mərkəzin partnyorluq etdiyi şirkətlərə tələbələrin CV-ləri göndərilir və müsahibələrə yönləndirilir.
— Öyrənənədək dəstək. Öyrənə bilməsən, digər yeni başlayan qruplara transfer ola bilər və dərslərə heç bir ödəniş etmədən yenidən qatıla bilərsən.
Niyə Div Academy-də Mobil Proqramlasdirma öyrənməlisən?
— 24 saat açıq mərkəz— Hər gün dərs + praktiki məşğələ
— Nəhəng layihələrdə və xarici şirkətlərdə işləmiş müəllimlər
— Bootcamp sistemi
— Mentor dəstəyi
— Karyera dəstəyi
— Diplom və dərəcəli sertifikat
Tədrisin proqramı:
Modul 1: Dart-a Giriş və Əsas Proqramlaşdırma Konsepsiyaları
Dart nədir? Dəyişən tipləri, VSCode quraşdırılması
Operatorlar: aritmetik, müqayisə, məntiqi
List, Set, Map, Stack və Heap anlayışı
if/else, switch/case, ternary operator
Dövrlər: for, while, do-while, foreach
Funksiyalar: named, optional, typedef, closures
Null safety və input/output əməliyyatları
OOP Giriş: Class, Constructor, methodlar
Modul 2: OOP Genişlənməsi və Asinxron Dart
Encapsulation, inheritance, getter/setter
Mixin, interface, abstract, enum, polymorphism
Async/Await, Future-lar
Stream və StreamBuilder
JSON və Exception handling
Flutter-ə giriş: runApp, Scaffold
Stateless vs Stateful, Widget Tree
Layout elementləri: Column, Row, Padding, Expanded
Modul 3: UI Tərtibatı, Git, API Girişi (Dio ilə)
Figma və Splash screen
Onboarding və tema sistemi
TextField, form validation, SharedPreferences
Navigator və routing əsasları
Git/GitHub: branch, commit, merge
Dio ilə HTTP sorğular: GET, POST
JSON parsing, model sinifləri
Weather API ilə Dio təcrübəsi
Modul 4: Provider, Strukturlaşdırma və BLoC Girişi
Provider ilə State Management
AppColors, ThemeExtension, Localization
Response model və error handling
SOLID prinsipləri: SRP, OCP, LSP
Repository pattern, GetIt
Feature-based struktur, Dio ilə CRUD
BLoC Girişi, Stream, Event-State modeli
Category CRUD prosesi və Dio inteqrasiyası
Modul 5: BLoC Davamı və Navigation 2.0
Auth və Secure Storage
InheritedWidget və ValueNotifier
ChangeNotifierProvider ilə login
Home Screen və responsive design
Design System və AppThemeScope
Localization və Settings Page
User info API, route ilə data ötürülməsi
Mobile və Backend exception handling
Modul 6: BLoC, DI və Clean Architecture
Interface segregation, Inversion of Control
GetIt və Service Locator pattern
CategoryService API-ləri
Dialog və form validation
CategoryBloc ilə Event/State qurulması
buildWhen və Bloc optimizasiyası
Architecture styles: MVC, MVVM, Clean Arch
GoRouter ilə Navigation 2.0
Modul 7: Routing, Testing və Todo App
Nested və dynamic routing, refreshListener
Unit və Widget testləri, Mocktail
TDD, Repository və Bloc testləri
Todo UI, Tabbar, tarix formatlama
Todo Action API-ləri: complete, delete
Cubit və Freezed ilə struktur
Animasiya: Tween, Controller, Builder
Hero, Matrix4 və animasiya növləri
Modul 8: Təhlükəsizlik, Performans və Yayım
Isolate-lar və performans optimizasiyası
Render Tree və Custom RenderObject
SSL Pinning, encryption, RASP
Release build, jks, Play Store yayımlama
Slivers və CustomScrollView
Weather App – final praktik layihə
News App – final praktik layihə
Kursun yekunu və növbəti istiqamətlər
Div Academy tələbəsi kimi hansı karyera dəstəyi alacaqsan?
— Karyera mərkəzimizin İnsan resursları mütəxəssisi tərəfindən konsultasiyalar— Partnyor şirkətlərə iş üçün CV-lərin yönləndirilməsi
— Linkedln profili üçün ideyaların verilməsi
— GitHub hesabının açılması, istifadəsi və idarə olunması
— Düzgün CV və portfel hazırlanması
— İş müsahibəsində veriləcək suallara hazırlıq
— IT tədbir, forum, ekskursiyalarda ödənişsiz iştirak
— Sahənin tanınmış spikerlərindən maraqlı təlimlər