Логотип Academy Market
Каталог курсов
0
Логотип Academy Market

Программа «Разработчик мобильных приложений на Kotlin» ориентирована на подростков в возрасте от 14 до 18 лет, стремящихся сделать первые шаги в направлении IT-специальностей. В рамках курса вы познакомитесь с процессом создания Android-приложений, освоите базовые понятия программирования, а также научитесь работать с интерфейсами, базами данных и навигационными элементами.

Обучение проводится как в дистанционном формате, так и очно — ученик может выбрать наиболее подходящий вариант. Каждая тема сопровождается практическими заданиями, что способствует глубокому усвоению материала. Наставники дают обратную связь, помогают решать возникшие вопросы и поддерживают учащихся на протяжении всего курса. Программа будет полезна тем, кто хочет развивать аналитическое мышление, творческий подход и заинтересован в будущей профессии, связанной с цифровыми технологиями.

Русский
4,2
Наверх

Чему вы научитесь

Создавать программы на Kotlin
Создавать приложения в среде Android Studio
Использовать ИИ-инструменты в программировании
Разбираться в основах программирования на языке Kotlin

Программа курса

Вместе с менеджером школы вы подберете идеальный для ребенка формат обучения. Курс можно изучать как на онлайн-занятиях, так и приезжать в филиалы Coddy. Также вы можете выбрать индивидуальный или групповой формат уроков в зависимости от предпочтений ребенка. 

9
Модулей
36
Онлайн-уроков

На этом уроке вы узнаете, что такое язык программирования Kotlin, в чём его особенности и где он применяется. Вы установите все необходимые инструменты и подготовите среду разработки для создания первых приложений.

На уроке вы изучите, как объявлять переменные в Kotlin, какие существуют типы данных и в чём их особенности. Вы разберётесь, как правильно использовать переменные в коде и избегать типичных ошибок при работе с данными.

Узнаете, как использовать условные операторы в Kotlin для выполнения различных логических проверок. Вы рассмотрите конструкции if, else и when, научитесь применять их для управления ходом выполнения программы.

Изучите основные виды циклов в Kotlin, включая for, while и do-while. Вы узнаете, как с их помощью выполнять повторяющиеся действия и эффективно обрабатывать наборы данных.

На этом уроке вы закрепите полученные знания, решая практические задачи на использование переменных, условий и циклов.

Узнаете, как создавать и вызывать функции в Kotlin, передавать параметры и возвращать значения. Вы рассмотрите принципы повторного использования кода и научитесь структурировать программы с помощью функций.

Поймете, как создавать и использовать массивы в Kotlin для хранения наборов однотипных данных. Вы изучите методы работы с массивами, научитесь обращаться к элементам и обрабатывать их в цикле.

Освоите базовые принципы объектно-ориентированного программирования и научитесь создавать собственные классы на языке Kotlin. Поймёте, что такое объекты, свойства и методы, а также научитесь описывать, как они взаимодействуют и функционируют в рамках программной логики.

Вы изучите принцип наследования в языке Kotlin и поймёте его значение при построении структуры классов. На уроке вы разберёте переопределение методов и свойств, а также научитесь применять ключевые слова open и override для расширения функционала.

Вы узнаете, что представляет собой полиморфизм в языке Kotlin и как его применение упрощает создание адаптируемых и масштабируемых программ. На уроке вы освоите методы переопределения и научитесь использовать общий интерфейс для взаимодействия с объектами различных типов.

Вы закрепите принципы объектно-ориентированного подхода и освоите разработку более сложных, логично организованных программных решений.

Вы познакомитесь с работой коллекций в языке Kotlin, включая такие структуры, как списки, множества и отображения. На занятии вы освоите ключевые способы обработки коллекционных данных и научитесь грамотно организовывать их в рамках приложений.

Углубите знания о коллекциях в Kotlin и узнаете, как использовать расширенные функции для их обработки. Вы рассмотрите методы фильтрации, сортировки и преобразования данных, чтобы писать более лаконичный и понятный код.

На уроке вы узнаете, как обрабатывать ошибки и исключения в Kotlin для предотвращения сбоев в работе программ. 

Вы рассмотрите основные классы и методы, которые помогут решать повседневные задачи при разработке приложений.

На этом уроке вы примените знания о работе с исключениями и стандартной библиотекой Java на практике.

На уроке вы узнаете, как устроена архитектура Android-приложений и какие компоненты обеспечивают их работу. Вы рассмотрите Activity, Fragment, Intent и другие элементы, формирующие структуру мобильного приложения.

Вы разберётесь в принципах создания пользовательских интерфейсов для Android-приложений, используя разметку XML для построения макетов экранов.

На занятии вы изучите применение компонента TextView, с помощью которого реализуется вывод текста в интерфейсе Android-приложений.

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

На уроке вы узнаете, как добавлять кнопки и списки в Android-приложения и настраивать их поведение.

На этом уроке вы узнаете, как добавлять изображения, настраивать цвета и задавать фоны.

Рассмотрите способы отображения текущей даты, форматирования времени и создания пользовательских календарей.

Изучите работу с различными типами Layout и научитесь выстраивать удобную и понятную структуру экрана.

Вы рассмотрите организацию ресурсов в проекте и научитесь обращаться к ним для упрощения разработки и поддержки кода.

На этом уроке вы узнаете, как сохранять и обрабатывать данные в Android-приложениях с помощью различных подходов.

На уроке вы углубите знания по работе с данными и узнаете, как использовать SQLite и Room для организации локальных баз данных.

Поймете, как реализовать навигацию между экранами в Android-приложении с помощью Intents и Navigation Component.

На уроке вы узнаете, как создавать прокручиваемые списки с помощью элемента RecyclerView в Android-приложениях.

Вы изучите базовые типы анимаций, методы их настройки и применения к элементам интерфейса.

Рассмотрите ключевые стадии, научитесь управлять состоянием интерфейса и правильно обрабатывать переходы между экранами.

Поймете, как получить доступ к камере устройства и реализовать съёмку фото или видео в Android-приложении.

Изучите работу с NotificationManager, настройку каналов уведомлений и добавление интерактивных действий.

На этом уроке вы узнаете, как создавать и использовать сервисы в Android для выполнения фоновых задач.

На уроке вы примените все полученные знания, создав собственное Android-приложение в рамках итогового проекта. Вы реализуете интерфейс, обработку данных, навигацию и основные функции.

Вы научитесь презентовать работу, объяснять архитектурные решения и получите обратную связь.

Как проходит обучение

Иллюстрация к пункту обучения

Изучение темы

Просмотр обучающих видеороликов

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Иллюстрация к пункту обучения

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Иллюстрация к пункту обучения

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Спецификация

Отзывы о Coddy

Coddy
5.0051
Интересно и польза чувствуется
Достоинства

Записали сына на курсы Coddy по Питону. Ребенок хорошо освоил язык и получил удовольствие от уроков, заинтересовался программированием! Все благодаря профессионализму Никиты Шаповалова. Он интересно вел уроки и умел найти подход к ученикам. Сейчас взяли другое обучение, уже по Java Script и в offline формате. Сын сам говорит, что чувствует пользу. 

Недостатки

Не нашли. 

Coddy
5.0051
Индивидуальные курсы по рисованию
Достоинства

Записали дочку на индивидуальные курсы рисования. Ребёнку всё очень понравилось, сам их ждёт и предвкушает. Она стала намного лучше рисовать, хотя прозанималась не так много времени. Преподаватель Наталья умеет найти подход к детям. Обязательно будем продолжать посещать) 

Недостатки

Нет. 

Coddy
5.0051
В целом все прошло очень хорошо
Достоинства

В общем, всё прошло замечательно. Особенно хотел бы выделить преподавателя, который смог увлечь сына и добиться впечатляющих результатов всего за пять дней. Кроме того, Павел предоставил обратную связь родителям по окончании курса, что является очень ценным подарком.

Coddy
5.0051
О загородном лагере
Достоинства

Посещали загородный лагерь, организованный Coddy. Ребёнок остался очень доволен! Целый вечер слушали его рассказы. Делился впечатлениями, говорил про проект и показывал фильм снятый с другими ребятами. Поездка хорошо составлена, поверьте!

Недостатки

Не было. 

Coddy
5.0051
Сын доволен, ура
Достоинства

Мой ребенок сходил на пробный урок, у него сразу появился интерес. На занятия ходит не из-под палки, а по собственной инициативе, ему все нравится. Преподаватели хорошие: смогли заинтересовать и объясняют все понятно.

Будем продолжать заниматься.

Coddy
5.0051
Вожу сына
Достоинства

В Кодди я вожу сына на уроки программирования, ему очень нравится. Да даже я, здоровый лоб, в полном восторге! И удобно что есть у нас филиалы, не надо ехать даолеко в центр Момквы.

Coddy
5.0051
Курс по Unity
Достоинства

Занимаюсь в школе Coddy на курсах по Unity. Тут увлекательно, можно получить много новых знаний. Очень классно просто ТОП

Приходите сюда учится программированию

Coddy
5.0051
Coddy в Раменском
Достоинства

Coddy – это отличная школа, где. преподают самые классные учителя! У меня в Раменском вел Александр и это самый терпеливый человек на свете! Он учил нас делать игры

Coddy
5.0051
Мнение не изменилось
Достоинства

Не впервый раз здесь обучаемся и впечатления всё те же самые. Отличное образование, прекрасное обучение. Отдельное спасибо Дмитрию!

Недостатки

Ни одного минуса. 

Coddy
5.0051
Ребёнок сам хочет заниматься
Достоинства

Попробовали позаниматься в этой школе. Всё хорошо подошло. Формат отличный и занятия интересные. Ребёнок сам хочет продолжать. 

Недостатки

Нету

Coddy
5.0051
Спасибо людям
Достоинства

Нам попался замечательный преподаватель. Записали на занятия дочь и она от них просто в восторге. Много интересного рассказывает. 

Недостатки

Нету. 

Coddy
5.0051
Дочка оценила
Достоинства

Записали дочь, Машу, в эту школу Coddy. Всё очень нравится, преподаватели, занятие, подход к ребёнку. Будем продолжать заниматься.

Недостатки

Не нашли. 

Coddy
5.0051
все супер
Достоинства

мне нравится заниматься в этой школе! преподаватели добрые, всегда помогают, если что-то не получается. Много нового я узнаю на уроках, советую попробовать!

Coddy
5.0051
Супер платформа
Достоинства

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

Недостатки

не найдено

Coddy
5.0051
Ну мне всё нравиться
Достоинства

Мне все нравится, все получается замечательно! Даже удобнее, чем обычно — никуда ездить не нужно.

Недостатки

Нету минусов. Всё хорошо.

Coddy
5.0051
Хорошая детская школа
Достоинства

Курсы в детской школе оказались полезными и интересными для ребенка. У филиалов удобное расположение, мы ходим в ближайший к дому. 

Coddy
5.0051
Отличная школа программирования
Достоинства

Прекрасная школа программирования для детей. Отличные педагоги, молодые но опытные, вызывают доверие у детей и родителей.

Coddy
5.0051
Сыну очень нравиться
Достоинства

Оченьбольшое спасибо за удовольствие. которое получает сын наобучении здесь. в летнюю смену много для ебя вынес. спасибо.

Coddy
5.0051
Понравилось все
Достоинства

Мне понравилось абсолютно все! Особенно создание мультиков! Мы остались в восторге и планируем продолжать обучение здесь.

Coddy
5.0051
Класс
Достоинства

Супер! Учитель Саша лучший учитель в группе! Доказывать не буду, я знаю что говорю и не сомневаюсь!!

Недостатки

Минусов нет!!

Ещё 380 отзывов

Часто задаваемые вопросы

Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.

Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.

Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.

Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.

Вы сможете смотреть вебинары как в онлайн-режиме, так и в записи, после чего получите домашние задания и обратную связь в чате.

Другие популярные курсы

Картинка курса

Project Manager в IT

Skillfactory
Бизнес и управление
4,4
159 300 ₽
264 600 ₽
Картинка курса

Стилист-имиджмейкер

Talentsy
Другие профессии
4,7
105 000 ₽
175 000 ₽
Картинка курса

Бизнес-аналитика

НАДПО
Аналитика
4,9
55 000 ₽
71 500 ₽
Картинка курса

Эффективный руководитель

Skillbox
Бизнес и управление
4
120 558 ₽
241 116 ₽
Изображение курса
Coddy
Для детей и подростков
9 Месяцев
Разработчик мобильных приложений на Kotlin
6 800 ₽
Скидка Ещё -30% по промокоду
|
Показать код