Dərslər həftədə 2 dəfə,hər dərs 2 saat olmaqla tədris olunur. Kursu bitirən şəxslər sertifikatla təmin olunur.
Git
• Git flow;
• Git commands;
Kotlin
• Kotlin basic types;
• Control flow;
• Loops and ranges;
• Functions;
- Extension functions;
- Infix functions;
• OOP
- Classes and Objects;
- Properties;
- Inheritance;
- Abstraction and abstract class;
- Interface (Abstract class vs Interface);
- Data Class (Destructuring declarations);
- Sealed Class and Enum;
- Nested and inner classes;
- Object expressions (Singleton Pattern);
- Encapsulation;
- Polymorphism;
• Inline class;
• Operator overloading;
• Delegated properties and Observer Pattern;
• High-order functions and lambdas (inline, noinline, crossinline);
• Generics;
• Exception Handling;
• Scope functions;
• Collections;
Android
• Android Basic consepts;
• Android Lifecycle;
- Activity;
- Fragment;
• Android View Components;
• Jetpack Navigation;
• App architecture;
- ViewModel;
- LiveData;
- Repository;
- MVVM;
• Local storage:
- Shared Preference;
- Room Database;
• Network operations:
- Retrofit;
- Interceptors;
• Couroutine:
- CouroutineScope;
- Job;
- Flow;
- SharedFlow;
- StateFlow;
- Channel;
• Dependency Injection:
- Koin;
- Hilt;
• Firabase:
- Push Notification;
- Real-time Database;
- Crash Analytics;
Təcrübəli müəllimlərimizlə tanış olun!
Hardan başlamalı olduğunu bilmirsən?
Bizimlə birbaşa əlaqə: (+994 10) 234 65 56