Каталог курсов
Избранное

Android-разработчик с нуля

Научитесь с нуля создавать мобильные приложения под Android на Kotlin и изучите основы Java

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

Начните работать по специальности уже через 6 месяцев обучения

Поможем подобрать обучение
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Когда
17 июня 2024 — 1 сентября 2025
Набор вот-вот закончится
Курс стартовал, но еще можно попасть в этот набор

Продолжительность

От 14 месяцев

Формат обучения

Вебинары, видеолекции, практические задания

Документ

Диплом о профессиональной переподготовке 

Акция
-40%
Акция
-40%
40%
с 22.06 по 25.06

Пока запасаемся мороженым

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

Условия акции

Android — самая популярная мобильная платформа

Android-разработчики востребованы на рынке

Согласно Statcounter, Android занимает больше 70% рынка мобильных устройств, и число пользователей во всём мире растёт каждый год.

За время обучения вы создадите полноценное приложение под Android — социальную сеть формата LinkedIn с размещением постов, информацией о профессиональных связях, местах работы и чекинах.

Зарплата Androidразработчика 

По данным hh.ru 
  • 70 000–130 000 ₽

    Junior-специалист

    c опытом до 1 года

  • 130 000–190 000 ₽

    Middle-специалист

    с опытом от 1 до 3 лет

  • от 190 000 ₽

    Senior-специалист

    c опытом более 3 лет

Почему Kotlin и Java

Это официальные языки Android-разработки, их поддерживает Android Studio

Kotlin

Современный язык c лаконичным синтаксисом. Он использует современные концепции программирования, совместим с Java и позволяет писать более безопасный код

На курсе вы научитесь

Разрабатывать с нуля Android-приложения на Kotlin


Адаптировать мобильные приложения под любые Android-устройства

Проектировать логику работы мобильного приложения

Проводить автоматизированные тестирования

Верстать графические интерфейсы

Настраивать интеграции с бэкендом приложения

Вы создадите 8 проектов
для портфолио

Приложение для путешественников

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

Вас ждут митапы с OneTwoTrip

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

IT-специалисты расскажут, как устроена разработка внутри продуктовой компании, поделятся опытом и ответят на ваши вопросы в прямом эфире.

На встречах вы получите

Лайфхаки и нестандартные решения мобильной разработки

Рекомендации опытных разработчиков о карьерном развитии

Понимание, как устроена разработка в продуктовой компании


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

Программа курса — 14 месяцев

Чтобы программа соответствовала запросам рынка труда, мы проводим 3 этапа исследований

78 часов теории, 293 часа практики

Занятия проходят 2 раза в неделю в будни с 18:00 МСК

На лекции и практические задания понадобится 10–12 часов в неделю

Записи вебинаров и митапов, лекции, тесты, тренажёр, презентации
и другие полезные материалы хранятся в личном кабинете

Основы Java

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

9 часов теории

21 час практики

Введение в программирование на Java   

Структура программы

Условные операторы и циклы

Типы данных в Java: примитивы

Типы данных в Java: объекты

Массивы одномерные

Массивы многомерные

Разбор вопросов по занятиям

Основы объектно-ориентированного программирования в Java

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

6 часов теории

51 час практики

Модификаторы доступа, наследование

Полиморфизм

Абстракции и интерфейсы

Исключения, Stacktrace

Разбор вопросов по занятиям

Generics в коллекциях и методах

Коллекции List

Коллекции HashSet и HashMap

Коллекции TreeMap и TreeSet

Коллекции Queue

Разбор вопросов по занятиям

Курсовой проект — конвертер в текстовую графику

Разработаете приложение для скачивания картинки по URL и конвертирования изображения в текстовую графику — текст из разных символов, которые в масштабе выглядят как изображение.

Git — система контроля версий

Научитесь работать с системой Git и с GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода именно на сервисе GitHub.

4 часа теории

3 часа практики

Знакомство с системой контроля версий Git

Работа с локальным репозиторием в Git

Работа с удаленным репозиторием через GitHub

Командная работа в Git и GitHub. Часть 1

Командная работа в Git и GitHub. Часть 2

Вебинар с ответами на вопросы

Основы Kotlin, отличия от Java и интеграция

Познакомитесь с Kotlin — современным языком разработки Android-приложений. Он создан на основе Java, но более прост в работе. Узнаете, как перейти в разработке с Java на Kotlin в одном проекте, о совместимости языков, а также начнёте программировать на Kotlin.

На практике начнёте работу над итоговым проектом «Социальная сеть».

3 часа теории

9 часов практики

Рабочее окружение: Gradle, Plugins, IntelliJ IDEA

Отличия от Java: immutability, переменные, типы данных, операторы и приведение типов

Управляющие конструкции: if, switch, циклы. Работа с отладчиком

Функции, автотесты и объектно-ориентированное программирование на Kotlin

Получите опыт написания Unit-тестов, использования системы Continuous Integration. Перейдёте к особенности объектно-ориентированного программирования (ООП) в Kotlin.

3 часа теории

9 часов практики

Функции, автотесты и Continuous Integration

ООП: объекты и классы

ООП: композиция, наследование и интерфейсы

Исключения, коллекции и продвинутые концепции Kotlin

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

5 часов теории

12 часов практики

Исключения

Generics и коллекции

Лямбды, extension-функции, операторы

Sequences

Разбор задач

Android Studio. Разработка макетов приложения

Освоите навыки разработки Android-приложений. Познакомитесь с Android Studio, создадите первое мобильное приложение и изучите работу со списками, обработку событий, работу с дизайном, навигацией, Push-уведомлениями.

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

3 часа теории

12 часов практики

Android Studio, SDK, эмулятор и первое приложение

Ресурсы, View и ViewGroup

ConstraintLayout

Работа со списками и обработка событий

Разберётесь в обработке событий в Android. На практике вам предстоит решить задачу дебаггинга и автотестирования чужого готового приложения, написать автотесты на своё приложение, создать CRUD — набор функций для работы с базой данных: создание постов, редактирование, просмотр списка, удаление.

5 часов теории

16 часов практики

Обработка событий в Android

Архитектура: MVVM

Отображение списков: RecyclerView

CRUD: списки, добавление, удаление, изменение

Разбор задач

Дизайн и навигация

Поработаете над дизайном приложения. Задачи на практике:
• интеграция компонентов Material Design — перевёрстка приложения, работа с готовыми анимации из MD;
• создание навигации: экран со списком — просмотр деталей.

4 часа теории

16 часов практики

Material Design

Intents и организация навигации (перемещение между Activity)

Хранение данных

Fragments, FragmentManager

SQL, уведомления и Push

Разберётесь в интеграции с серверной части и как работать с Push-уведомлениями. На практике научитесь подключать СУБД SQLite, использовать СУБД в качестве хранилища постов; отображать уведомления и Push-уведомления.

4 часа теории

12 часов практики

SQL и SQLite

Библиотека Room

Notifications & Pushes

Разбор задач

Сетевые операции и работа с многопоточностью

Перейдёте к более сложным задачам Android-разработки. Изучите интеграцию с backend, работу с протоколами передачи данных и продвинутые вопросы интеграции с сервером, а также работу с многопоточностью и Coroutines (корутины) — работу с облегченными потоками. Многопоточность — это принцип, при котором несколько блоков программы выполняются параллельно.

8 часов теории

28 часов практики

Интеграция с Backend: API, типичные формы интеграции

Сетевые запросы: Main Thread & Background

Многопоточность: потоки, проблемы общих данных

Примитивы синхронизации и специализированные структуры данных

Современные подходы работы с многопоточностью

Многопоточность в Android

Retrofit (CRUD)

Разбор задач

Coroutines. Интеграция с серверной частью

Поработаете с многопоточностью и интеграцией с серверной частью на продвинутом уровне. На практике освоите Coroutines — современные подходы для работы с многопоточностью. Научитесь загружать и отображать изображения к постам, аватарки с использованием библиотеки Glide и загрузкой изображений на backend. Добавите в приложение регистрацию, аутентификацию и восстановление пароля. Научитесь принимать Push-уведомления. Изучите фоновые сервисы: как подгружать данные даже при неактивном приложении.

8 часов теории

28 часов практики

Coroutines: легковесные потоки, Thread Pools & Dispatchers

Coroutines: Scop, Cancellation, Supervision

Coroutines в Android

Flow

Загрузка и отображение изображений

Регистрация, аутентификация и авторизация

Рассылка и приём Push-уведомлений

Разбор задач

Архитектура приложения

На практике выстроите архитектуру приложения: выделите слои, разобьёте приложение по слоям. Используете Dagger: добавите в проект Dependency Injection.

4 часа теории

12 часов практики

Dependency Injection

Architecture Components. Часть 1

Architecture Components. Часть 2

RecyclerView — продвинутое использование

Анимации и создание собственных View

Поработаете с анимациями в приложении. На практике создадите в проекте собственные View: статистику по социальным активностям «кто самый крутой автор» в формате прогрессов, диаграмм. Создадите также движущиеся прогрессы, круговые диаграммы с помощью добавления анимации, в том числе в собственные View.

4 часа теории

16 часов практики

Custom Views - разработка собственных элементов интерфейса

Animations — создание анимаций. Часть 1

Animations — создание анимаций. Часть 2

Работа с мультимедиа и геолокацией. Google Play сервисы Firebase

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

На практике освоите новые фишки: посты «я тут был» с геолокацией и отметкой на картах Yandex Maps & Google maps, а также загрузку аудио/видео с камеры и их воспроизведение. Опубликуете приложение в Google Play: вручную и через Continuous Integration.

3 часа теории

8 часов практики

Карты и геопозиционирование: Yandex Maps & Google Maps

Работа с мультимедиа

Публикация приложения в Google Play и работа с Google Play Console

Обзор сервисов Firebase

Разбор задач

Карьера в Android-разработке

Научитесь формулировать карьерные цели, создавать резюме, собирать портфолио и готовиться к собеседованиям. Создадите пошаговый план поиска работы, запишите видеопрезентацию и пройдете карьерную консультацию с HR-экспертом.

6 часов теории

Пошаговый план поиска работы

Анализ рынка труда

Резюме, портфолио android-разработчика и сопроводительное письмо

Собеседование: как подготовиться и пройти

Статистика и измерение эффективности поиска работы

Индивидуальная карьерная консультация

Дополнительные модули

Английский язык для начинающих разработчиков

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

5 часов теории

13 часов практики

Чтение технической документации

Языки программирования. Составление отчётов об ошибках
QA-тестирование
Слова из технической сферы, которые часто произносят неправильно
Навык просмотра англоязычного видеоконтента
Самопрезентация. Elevator Pitch
Прохождение собеседований
Высококлассное резюме и сопроводительное письмо
Email-переписка
Общение в технических чатах
Как вести звонки и встречи
Как учить лексику
Как учить грамматику
Алгоритмы и структуры данных
Научитесь проектировать быстрые алгоритмы, применять стандартные структуры данных, а главное — мыслить как программист. Знание алгоритмов может повысить ваши шансы на трудоустройство, так как в большинстве компаний задачи на алгоритмы — неотъемлемая часть собеседования и тестового задания.

8 часов теории

Введение в алгоритмическую сложность. Бинпоиск
Динамическое программирование и «жадность»
Сортировки
Динамический массив. Списки. Деки
Пирамиды и деревья поиска
Хеширование
Графы
Орграфы

Основы графического дизайна

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

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

16 часов теории

13 часов практики

Основы композиции

Теория цвета

Цифровая эстетика и новые медиа

Типографика

Введение в брендинг и современный плакат

VR

Мобильная аналитика для программистов

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

Вас ждут 8 видеолекций с тестами для самопроверки.

8 часов теории

3 часа практики

Введение в мобильную аналитику

Выбор метрик для приложения и набора данных для их измерения

Инструменты и сервисы для сбора данных

Внедрение аналитических сервисов и систем. Описание структуры событий для поведенческой аналитики

Анализ поведения пользователей в приложении

Анализ эффективности рекламных каналов

Планирование и дизайн эксперимента

Ошибки в построении мобильной аналитики и интерпретации данных

Бонус: как протестировать приложение на реальных пользователях перед релизом

Мобильное тестирование

Изучите мануальное тестирование мобильных приложений, рассмотрите типовые кейсы функционального и нефункционального тестирования. Разберёте автоматизацию тестирования для iOS и Android с помощью Java, Android Studio, UI Automator, Espresso, Appium.

Вас ждут 13 лекций в записи без домашних заданий.

13 часов теории

Ручное тестирование мобильных приложений

Тестирование Android-приложений

Выбор устройств для тестирования

Тестирование iOS-приложений

Инструменты для ручного тестирования мобильных приложений

Особенности функционального и нефункционального тестирования на мобильных устройствах

Основы автоматизации тестирования мобильных приложений

XCUITest. Автоматизация тестирования iOS

UIAutomator. Автоматизация тестирования Android

Appium. Кроссплатформенная мобильная автоматизация тестирования

Espresso. Автоматизация тестирования Android

Дипломный проект —
мобильное приложение для социальной сети типа LinkedIn

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

В приложении вы реализуете:

• Регистрацию/аутентификацию пользователя
• Профиль пользователя
• Создание постов и событий с медиаресурсами и геометками
• Отметки об участии или выступлении на конференциях, упоминания в постах и другие функции

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

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

Изучаете материалы в личном кабинете

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

Все уроки теперь и в мобильном приложении

Мы разработали платформу для смартфонов, чтобы вы могли учиться в спортзале, самолёте, на даче или в пути.

  • Учитесь, где нравится 

    Доступ к учебным материалам всегда под рукой: это экономит ваши ресурсы

  • Занимайтесь даже без интернета

    Можно скачать материалы на телефон и учиться даже там, где плохая связь

  • Получайте подсказки по дедлайнам

    Приложение работает как помощник: напомнит про домашнюю работу или вебинар

  • Загружайте задания с телефона

    Удобно отслеживать статус практических работ и отвечать на комментарии преподавателя

Преподаватели курса

Ваше резюме после обучения

Android-разработчик

    Ключевые навыки

  • Программировать на Kotlin, понимать, как перейти с Java на Kotlin в одном проекте

  • Создавать с нуля приложение под Android

  • Адаптировать мобильные приложения под любые Android-устройства

  • Проводить автоматизированное тестирование приложения

  • Проводить интеграцию с геосервисами, работать с мультимедиа, анимациями и создавать собственные View

  • Проектировать архитектуру мобильного приложения, настраивать регистрацию, аутентификацию, авторизацию

  • Подключать СУБД

  • Интегрировать frontend с серверной частью на продвинутом уровне

  • Работать с Firebase: Push-уведомления, аналитика

  • Работать с Git и с GitHub, Google Play и NashStore

Инструменты

Material Design
Material Design
Cтиль графического дизайна интерфейсов программного обеспечения и приложений Google, впервые представлен в 2014 году
SQLite
SQLite
Компактная встраиваемая СУБД

Firebase

Firebase

API для синхронизации данных приложений на устройствах Android, Web и iOS. Позволяет разработчикам создавать в реальном времени приложения, совместимые с разными платформами 

Android Studio
Android Studio

Самая популярная среда разработки для работы с платформой Android. Доступна в открытом доступе для Windows, Mac OS, Linux

Git
Git
Самая популярная система контроля версий, которой пользуется большинство разработчиков, в том числе создатели операционных систем Android, Linux. Система контроля версий позволяет работать над кодом проекта совместно, не переживая за потерю данных или конфликт версий.
NashStore
NashStore
Магазин приложений от АНО «Цифровые платформы»  для устройств на Android, который разработчики описывают как «альтернативный, независимый, санкционно-устойчивый».

IntelliJ IDEA

IntelliJ IDEA

Умная и удобная среда разработки для Java, включающая поддержку последних технологий и фреймворков. Предоставляет инструменты для продуктивной работы и подходит для создания коммерческих, мобильных и веб-приложений.

Gradle

Gradle

Система управления сборкой, подходящая для создания проектов на основе Java и Kotlin.

GitHub
GitHub
Крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки
Glide
Glide
Сервис для разработки мобильных приложений. На платформе можно сделать приложения для обучения, планирования и других задач.
Google Authenticator
Google Authenticator
Мобильное приложение для создания кодов двухэтапной аутентификации
Google Play
Google Play
Магазин приложений, а также игр, книг, музыки и фильмов от компании Google, позволяющий сторонним компаниям предлагать владельцам устройств с операционной системой Android устанавливать и приобретать различные приложения
Вашу квалификацию подтвердит диплом

Мы обучаем по государственной лицензии и выдаём диплом о профессиональной переподготовке установленного образца, который можно показать клиенту и работодателю.

Поможем найти
ту самую работу
Центр развития карьеры
помогает трудоустроиться студентам Нетологии
1
Научим составлять резюме и проходить интервью
Разберём ваш предыдущий опыт, определим сильные стороны и поможем составить успешное резюме. Научим презентовать себя и проведём тест-драйв интервью.
2
Поможем наработать практику и оформить портфолио
Приобретёте практический опыт и наполните портфолио ещё во время обучения. Разберёте тестовые задания от работодателей и сможете принять участие в их проектах.
3
Предложим стажировки и проекты от партнёров
Предоставим доступ к карьерной странице со стажировками и вакансиями от партнёров Нетологии. Будем делиться подборками с новыми интересными вакансиями.
header
Воркшопы и много практики
Вы сможете сформировать портфолио, выполняя задания компаний-партнёров Нетологии или проходя у них стажировки. Сфокусируетесь на практике, откликах и результате. Поработаете над реальными заданиями, защитите свои решения и получите развивающую обратную связь.
84%
студентов нашли работу с помощью Центра развития карьеры
4 075
компаний-партнёров в базе Нетологии для отработки практики
skyeng1Clamodaramblerraiffeisenvkozonagimakasperskyalfa2gisgettaic

Мобильные приложения наших студентов

Вы тоже сможете создавать такие проекты

Дипломный проект: соцсеть
Сергей Мельниченко

Что говорят
выпускники о курсе

Алексей Щепочкин
Менеджер по продажам, «КВИ Интернэшнл»
Мне 40 лет. Обучаюсь на курсе, очень нравится. Интересно подобран материал
и, кажется, максимально доходчиво даже для людей, не сталкивающихся с этим направлением раньше. В каждом блоке много ссылок на дополнительные источники и ресурсы, способные помочь в освоении курса. В любом случае, если есть интерес и желание, то обучаться приятно и относительно легко. Также в составе моего курса предлагается достаточно факультативного материала, способного выявить интерес к смежным направлениям. Хотя, думаю, что на других курсах Нетологии так же.
Никита Васильев
Студент курса «Android разработчик»

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

При изучении технологии сначала погружаемся в её аналог, заглядываем под капот, а уже потом учимся пользоваться, чтобы всё не было похоже на магию. Обучают полезным, а главное АКТУАЛЬНЫМ технологиям и инструментам, сравнивал по типичным требованиям в вакансиях.

Преподаватели всегда готовы помочь, если возникают проблемы. Можно спокойно связываться в дискорде как с учителями, так и с однокурсниками. Обучение очень последовательное и нет ощущения «пропущенного урока». Мой курс прям сильно укомплектован: за небольшой для этой специальности срок (1 год) мы уже изучили основу Java, ООП, научились пользоваться Git и Github, Intellij и Android Studio, изучили основы Котлина, его актуальные инструменты, а сейчас осваиваем продвинутые инструменты, подходы и библиотеки.

Предложение для компаний

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


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

Вернём деньги, если обучение не подойдёт

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

Подробные условия

40%
с 22.06 по 25.06

Пока запасаемся мороженым

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

Условия акции
15 месяцев обучения, старт 17 июня
Запишитесь или получите консультацию
Частями без переплат
3 533 ₽/месяц
5 888 на 36 месяцев
Одним платежом
со скидкой 5%
120 800
 ₽
212 000
-40%
акция действует
до 25 июня
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Нашли дешевле? Сделаем скидку
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
15 месяцев обучения, старт 17 июня
Android-разработчик с нуля
Частями без переплат
3 533 ₽/месяц
5 888 на 36 месяцев
Одним платежом
со скидкой 5%
120 800
 ₽
212 000
-40%
акция действует
до 25 июня
Нашли дешевле? Сделаем скидку
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
Запишитесь или получите консультацию
Нажимая кнопку, принимаю условия политики и пользовательского соглашения

Отвечаем на вопросы

  • Какие навыки я получу на курсе?

    Вы научитесь программировать на Kotlin, поймёте, как перейти с Java на Kotlin в одном проекте, создадите с нуля приложение под Android, адаптируете мобильные приложения под любые Android-устройства. Научитесь проводить автоматизированное тестирование приложений, интеграцию с геосервисами, работать с мультимедиа, анимациями и создавать собственные View, а также проектировать архитектуру мобильного приложения, настраивать регистрацию, аутентификацию, авторизацию, подключать СУБД.

  • У меня нет опыта, подойдёт ли мне курс?

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

  • Какие инструменты я изучу на курсе?

    Вы изучите такие инструменты, как: Material Design, SQLite, Firebase, Android Studio, Git, NashStore, IntelliJ IDEA, Gradle, GitHub, Glide, Google Authenticator, Google Play.

  • Какие проекты я создам на курсе?

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

  • Какие языки программирования я изучу?

    Вы освоите 2 языка программирования: Kotlin и основы Java. Это официальные языки Android-разработки, их поддерживает Android Studio.

  • Какой опыт у преподавателей курса?

    Наши преподаватели — действующие разработчики, которые работают в таких крупных компаниях, как Chess King, ПСБ, Сбер. Некоторые из них имеют стаж работы в Android-разработке более 10 лет.

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

  • Какие карьерные перспективы открываются после завершения курса?

    По окончании обучения вы можете претендовать на должность младшего Android-разработчика или стажёра, если вы ранее не имели опыта работы. Если у вас был опыт работы в IT-сфере, вы можете сразу претендовать на должность middle-разработчика.

  • Будем ли мы изучать Android Studio?

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

  • Какой язык программирования лучше выбрать для разработки приложений Android — Java или Kotlin?

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

  • Какой подтверждающий документ я получу после окончания курса?

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

  • ИТ-профессиям лучше всего учиться на практике. Как организована практика на курсах?

    Практика на наших курсах может быть разных форматов:

    — задания с обратной связью от экспертов: преподаватель проверяет ваше задание, даёт комментарии и рекомендации. Вы также можете напрямую задать вопросы проверяющему.

    — тренажёры: автоматизированная среда, в которой вы тренируетесь писать код. Тренажёр будет подсвечивать ошибки в режиме реального времени. Если в чём-то не получится разобраться самостоятельно, можно обратиться к эксперту.

    — задания с самопроверкой: затрагивают не очень сложные темы, вы выполняете их самостоятельно, а потом сверяетесь с правильным ответом.

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

    — тесты и квизы: способ проверки и закрепления знаний, когда вы выбираете ответ на вопрос уже из готовых вариантов.

  • Что делать, если учёба мне будет даваться тяжело и я отстану от группы?

    Все мы разные, и каждому нужно определённое время на освоение темы. Если у вас возникнут сложности, всегда можно задать вопросы преподавателям. Если вопросов много, эксперты проводят разборные вебинары, на которых можно обсудить сложные темы или домашние задания.

    Если же вы поймёте, что отстали от группы и наверстать не получится, можно обратиться к координатору курса. Он поможет перевестись на другой поток или построить индивидуальный план обучения, чтобы вы учились в своём темпе.

    Главное — поделитесь с нами, если у вас трудности с учёбой. Нетология всегда старается идти навстречу своим студентам: мы обязательно предложим вам несколько вариантов решения проблемы.

  • Какая техника понадобится мне для учёбы и можно ли учиться с телефона?

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

  • Какие есть способы оплаты?

    У нас можно оплатить курс:

    — единоразово со скидкой 5% картой, СБП или через электронный кошелёк ЮMoney

    — единоразово со скидкой 5% картами иностранных банков

    — в рассрочку через Сбербанк, Тинькофф и другие банки-партнёры

    — частями через Яндекс.Сплит

  • Как оформить рассрочку и на каких условиях её предоставляют?

    Рассрочку без переплат можно оформить через Сбербанк, Тинькофф и другие банки-партнёры на сроки от 6 до 36 месяцев. Решение о предоставлении рассрочки принимает банк.

    Если возникли проблемы с предоставлением рассрочки, попробуйте подать заявки в несколько банков. У нас большой выбор через наших партнёров-брокеров.

  • Что такое оплата частями?

    Оплата частями через Яндекс.Сплит — сервис, который помогает разбить стоимость покупки на равные части и выплачивать их в течение нескольких месяцев (от 2 до 24). Покупателю не нужно заключать кредитный договор. При использовании этого сервиса возможна переплата.

  • Что такое налоговый вычет на обучение и как его получить?

    Налоговый вычет предоставляется тем, кто учится платно или оплачивает учёбу ребенка. Вернуть можно до 13% расходов. При этом нужно официально работать и уплачивать подоходный налог. Льгота распространяется на обучение в заведении с образовательной лицензией. У Нетологии такая лицензия есть.

    Получить вычет можно в течение трёх лет после даты оплаты обучения. Например, в 2024 году можно вернуть деньги за 2021, 2022 и 2023 годы.

    Подробнее об оформлении налогового вычета читайте в нашей статье.

  • Как подарить обучение?

    Вы можете оформить подарочный сертификат на любой номинал от 1 тыс. рублей. Узнать подробнее

  • Как купить курс через работодателя?

    Оформите заявку, нажав на кнопку «Оплата по счёту от юридического лица». После этого с вами свяжется менеджер и расскажет о дальнейших шагах.

все вопросы