Ви дізнаєтеся про те, як влаштована мова програмування, що таке змінні, типи даних. Що таке розгалуження, функції, колекції, цикли, лямбда-вирази. Основні поняття ООП: класи, об’єкти, інкапсуляція, успадкування, поліморфізм і навіщо все це потрібно. Null-safety, виняткові ситуації, асинхронність, багатопоточність, kotlin coroutines. Де все це місце у реальних проектах. Також познайомитеся з андроїд-розробкою.
Розберете структуру проектів, навчитеся працювати з активіті, візуальними компонентами, отриманням інформації із сервера (rest api, json, бібілотека retrofit).
А також дізнаєтесь, де і як шукати інформацію. + навчитеся працювати в IntellijIDEA та Android Studio
Більше 30 завдань на всі теми, вирішуючи які ви реально прокачаєте свої навички. До всіх завдань є рішення (причому у різних варіантах). + відеорозбір великої кількості завдань.
Це повноцінний курс з Kotlin з нуля. Покроково. Детально. Спираючись на практичні вимоги та запити ринку. Жодної води, жодної каші в голові. Нічого зайвого. Багато практичних завдань, орієнтованих реальні кейси. Курс заснований на моєму багаторічному досвіді індивідуальних занять із людьми
Мова kotlin – це сучасна, потужна, універсальна, лаконічна, мультиплатформна мова. За кілька років майже всі у світі андроїди (і не тільки) перейшли на нього. У багатьох інших сферах розробки kotlin також активно завойовує популярність. Це насамперед мультиплатформна розробка з можливістю писати код одночасно під iOS та Android, а також back-end розробка