Бесплатные курсы по Kotlin и Android для начинающих

Обучение с нуля, видеоуроки, практические задания, курсы с опытом работы в команде

Начать учиться бесплатно
Познакомимся?
Иван Ветров

Разработчик и автор обучения по Android-разработке и Kotlin

Здравствуйте. Меня зовут Иван, я разрабатываю приложения и учу этому других.

Здесь вы найдете обучающие материалы, включая текстовые версии уроков, чтобы помочь вам быстрее и эффективнее освоить программирование на языке Kotlin, и начать разрабатывать приложения для OS Android. Все уроки доступны на канале и в боте.

Обучающие продукты

Узнать подробнее
Курс AndroidSprint

Глубокое обучение Android разработке с 0 до получения оффера. Только персональная практика с гарантией получения продуктового опыта.

Узнать подробнее
Узнать подробнее
Практикум по Kotlin

Изучение Котлин с 0 для профессиональной разработки. Личный ментор и разбор кода задач через git-flow.

Узнать подробнее
Узнать подробнее Бесплатные уроки по Kotlin разработке

Самостоятельное освоение базы по языку для дальнейшего развития в Android/back-end разработке или в автотестах.

Узнать подробнее
Узнать подробнее Onboarding в разработку

Полное обучение Android разработке с нуля до получения оффера. Делаем упор на практику и обратную связь

Узнать подробнее
Узнать подробнее Обучающий Kotlin телеграм бот (с тестами)

Ваш основной инструмент для изучения основ языка. Бесплатные тесты и практика внутри.

Узнать подробнее
Узнать подробнее Бесплатные уроки по Android разработке

Самостоятельное обучение разработке Андроид приложений. Понятные видеоуроки с разжеванными примерами.

Узнать подробнее
Узнать подробнее Курс по UI/Unit тестированию

Для ручных тестировщиков, которые готовы осваивать автотесты с использованием актуального стека технологий. [в разработке]

Узнать подробнее
Узнать подробнее Обучающий Android телеграм бот (с тестами)

Бесплатные теоретические тесты для самопроверки. А также информер на практических спринтах по Android.

Узнать подробнее

Как стать Android-разработчиком, не тратя лишнего времени?

1
Попробовать себя в роли разработчика
На примере решения простых задач, но с использованием реальных инструментов и обратной связи от действующих разработчиков.
2
Освоить базу по Kotlin
Через самый результативный формат обучения — решение большого количества задач с их разбором от собственного ментора. С закреплением результата, написанием большого проекта на Kotlin.
3
Освоить необходимый набор технологий Android
Разработать приложение с актуальным стеком под руководством старшего коллеги, чтобы получать быстрые ответы на сложные вопросы и рекомендации по необходимым знаниям.
4
Подготовиться к собеседованиям
Изучить популярные вопросы с собесов на теорию и актуальные технологии. Пройти тренировочные собесы со старшими коллегами.
5
Оформить резюме
С подготовкой и грамотным оформлением портфолио, учитывая специфику выбранного направления и особенностей локации работодателя.
6
Получить опыт реальной разработки
У друзей, на фрилансе или на своем pet-проекте.
7
Откликаться на вакансии и ходить на собесы
Повторять до успешного получения предложения о работе или стажировке.
8
Поздравляю, теперь вы разработчик!
Такой путь прошли мои ученики
Смотреть отзывы

Что о нас говорят ученики

Евгений Магула Курс «KotlinSprint»
Мне скоро 46. И я в проекте KotlinSprint. Возможно это единственный способ освоить kotlin самостоятельно. Качественный видео контент + тесты + задачи + обратная связь. Я планирую с перерывами пройти 21 задачу за 6 месяцев. При свободном времени реально было бы и за 2 месяца. Kotlin изучаю для себя, просто интересно. Если получится попробую идти дальше. Рекомендую к изучению с нуля. Лично мне в 46 понятно и если смотреть уроки внимательно на 4 задачи из 5 найдете ответ и 5* задача (не всегда сложней 4) надо подумать. Ивану успеха и спасибо от черепашек-котлин
Дима Курс «KotlinSprint»
До курса я три месяца учил Kotlin по книгам и видео, но писал лишь «копипаст». Здесь уже на первой неделе я сделал рабочий мини-проект и понял, как превратить ТЗ в код. Главное отличие — 90 % времени на практику, а не на бесконечные лекции. Чёткие задания, ревью от Ивана и мгновенные подсказки не дают застрять. Чувствую уверенность, что смогу написать своё приложение и выйти на первую работу. Раньше не хватало структуры, теперь курс ведёт по «рельсам» от простого к сложному — ошибки разбираются, а код становится чище с каждой итерацией.
Анастасия Митрошина Курс «KotlinSprint»
Я — мама троих детей и iOS-инженер, времени в обрез. Искала курс, который даст максимум результата за минимальный учебный час. Kotlin Sprint попал точно в цель: короткие видео, бот мгновенно проверяет задачи, Иван отвечает лично, даже ночью. За два месяца по часу в день я прошла практикум, написала чат-бота для сына и освоила git-флоу. Индивидуальная поддержка и код-ревью «как в бойком стартапе» помогли удержать темп. Не трачу минуты на лишнюю теорию — сразу пишу код, вижу ошибки и фиксирую. Новый стек мне по плечу!
Sergey Курс «Android-разработчик»
Работал на буровой, компьютер включал раз в год. Думал, что программирование — для «айтишников с детства». Пробный спринт развеял мифы: за пять уроков я написал эмулятор проверки «человек или бот» и втянулся. Основной курс дал то, чего не хватало самоучкам: живое ревью и ответы на «почему», а не только «как». 110 задач и рейтинг в боте подталкивают пройти ещё уровень и фиксировать победы. Когда застреваю, Иван направляет к решению. Теперь собираю портфолио и уже прошёл первое тестовое задание в компании.
Виктор Курс «Android-разработчик»
Покупал «массовые» курсы: вопросы улетали к боту, ответ — через неделю. Здесь всё иначе: за каждым коммитом сразу приходит человеческое код-ревью с пояснениями. Иван общается лично, задаёт уточняющие вопросы, пока не поймёшь концепт. Такой менторинг экономит часы гуглинга и сохраняет мотивацию. Практические кейсы близки к работе: эмулятор форума, расчёт выхода судна, мини-игра — всё это ложится в портфолио. Уже к середине курса я сам ищу оптимальные решения, а не копирую чужие.
Анатолий Горбачёв Курс «KotlinSprint»
Понял: теории полно, а опыта реального проекта и «боевого» Git-процесса нет. Kotlin Sprint закрыл пробел: мы пишем Telegram-бота «по-взрослому», читаем документацию, правим PR десятки раз. Благодаря этому я научился формулировать коммиты, отвечать на замечания и оптимизировать решения. К финалу курса моё резюме пополнилось готовым приложением и навыком командной работы — на собеседовании вопросы про Git и ООП перестали пугать, предложение о работе получил с первой попытки.

Давайте посмотрим, как растет заработная плата Android-разработчиков

по мнению портала HH.ru
Junior (без опыта) 65 000₽ +
Junior+ (опыт от года) 110 000₽ +
Middle (опыт от двух лет) 180 000₽ +
Senior (опыт от трех лет) 250 000₽ +

Кратчайший маршрут
в профессию Android-разработчик

Проведу вас за ручку от знакомства с переменными в языке Kotlin до получения оффера на позицию Android-разработчик.

Подробнее о курсе