Android Kotlin

Dərslər həftədə 2 dəfə 2 saat olmaqla tədris olunur. Kursu bitirən şəxslər sertifikatla təmin olunur.

Həftədə:

2

/gün

Müddət:

6

/ay

Yaş:

12-50

/yaş

Həftədə:

2

/saat

Kurs Haqqında

Sillabus


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ədris müəllimlərimiz

Təcrübəli müəllimlərimizlə tanış olun!

  • Fərzin Zeynallı

    Android Kotlin

    Hardan başlamalısan bilmirsən?

    Hardan başlamalı olduğunu bilmirsən?

    Bizimlə birbaşa əlaqə: (+994 51) 433 64 51

    • Adress
    • Cəfər Cabbarlı küç. 609, Bakı / Globus Center

    • © 2014-2023 Orient Academy

    • Social network