Kotlin - это следующий этап развития Java. Код, написанный на нем лаконичный, компактный, легко читаемый. Возможно, сначала он покажется непривычным, но когда вы познакомитесь с ним поближе, то скорее всего больше не захотите возвращаться на Java.
В последнее время популярность Котлина растет с огромной скоростью. Большинство компаний переписывают или уже переписали свои программы и приложения с Java на Kotlin, а большинство новых программ пишутся сразу на Kotlin.
Поэтому, чтобы быть в тренде и всегда быть востребованным на рынке труда, каждому Java или Android-разработчику рано или поздно придется его изучать.
В этом курсе мы изучим все, что нужно, чтобы перейти на новый язык. По его окончании, все, что вы до этого писали на Java, вы сможете написать на Kotlin. Шаг за шагом мы будем продвигаться к цели. Мы начнем со стандартного Hello World и постепенно изучим все основы, включая много новых вещей, которых не было в Java, таких как: extension-функции, функциональное программирование, data-классы и многое другое.
Чему вы научитесь
- Основы языка Kotlin
- Переменные, нулабельные типы, условные операторы, циклы и др.
- Методы и Лямбда-выражения
- Extension-функции
- Особенности ООП на Kotlin
- Null-safety
- Функциональное программирование
- Написание программ в Kotlin-стиле
- Data-классы
- Коллекции на Kotlin
- Практическое применение Kotlin в Android-разработке
В курс включены тесты для оценки полученных знаний - вы будете видеть свой уровень и поймете, стоит ли продолжать обучение или лучше сделать паузу и повторить уже пройденные темы.
Для кого этот курс:- Android-разработчики
- Java-разработчики
- Начинающие разработчики, которые знают основы Java
Данный курс предназначен для тех, кто уже знает основы Java. Kotlin полностью совместим с Java и использует множество Java-библиотек, поэтому без знания Java изучить его будет очень трудно, практически невозможно.
Что мне делать, если я не знаю Java?
Если у вас есть проблемы со знанием Java, не переживайте, вы можете здесь же найти и пройти курсы по изучению Java с нуля:
Полный курс Android + Java для начинающихПрограммирование на Java с нуляПрограмма обучения включает видео уроки по изучению разработки на Kotlin для начинающих. Благодаря практическим заданиям и тестам, Вы сможете закрепить полученные знания по каждой теме курса.
Мы собрали отзывы учеников, прошедших онлайн курс. Оставьте свой отзыв после прохождения курса Kotlin - Быстрый старт!
О преподавателе курса
"Мой путь в программирование не был прямым и простым, и даже немного тернистым. Свою карьеру я начал сразу после школы в магазине электроинструментов, через 3 года стал начальником отдела, но понимал, что не хочу заниматься этим делом, а уйти куда-то я не мог, так как не имел никакой специальности. В школе мне очень нравилась информатика и меня посетили мысли об изучении программирования.
Поступил в Санкт-Петербургский государственный университет (СПб ГУТ им. Бонч-Бруевича). В нем преподавались очень поверхностные знания в данной области, плюс сильно устаревшие. И я начал изучать программирование самостоятельно, и заметил одну неприятную вещь - фактически весь современный и лучший материал был на английском языке, так что перед тем как стать специалистом в создании приложений для Андройд мне пришлось выучить новый «человеческий» язык.
Пройдя несколько десятков курсов оффлайн и онлайн, проштудировав десятки книг на эту тему я, наконец, смог реализоваться в новой профессии.
Весь процесс занял приличное количество времени – отсюда мое желание помочь таким же людям как я - собрать, обобщить весь материал, структурировать, дополнить теорию практическими упражнениями. Провести вас через весь путь от самого начала до создания ваших первых программ всего лишь за один курс, вместо пары лет. Шаг за шагом вы достигнете поставленной цели.
Желаю вам успеха в освоении новой профессии, и до встречи на страницах курса."
Курс достаточно целостный. Материал изложен хорошо. Четыре звезды только за то, что мало контрольных заданий.