Обучение

Консультация

Консультируем с 8:30 до 19:00 Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Разработка Android-приложений

Профессиональный курс (для трудоустройства)

Android – самая популярная мобильная операционная система в мире, которая встречается в 72 процентах смартфонов, планшетов, электронных книг, часов, нетбуков и других гаджетов. Если вы решили освоить профессию Android-разработчика, то сделали правильный выбор. Это востребованная специальность в Беларуси, а средняя зарплата на рынке – 2300 долларов.

Курс по разработке Android-приложений в Гродно поможет не только научиться писать мобильные приложения на языках Java и Kotlin, но и получить все необходимые для трудоустройства знания.

Технические требования к оборудованию слушателей дистанционных курсов.

Описание курса

Формы обучения

Условия отбора

  • Зачисление на курс проводится на конкурсной основе по результатам тестирования или собеседования с тренером.

  • Выпускники курса «Программирование на Java» с баллом 7 и выше зачисляются вне конкурса.

Необходимая подготовка

  • Уверенное владение Java Core или Kotlin – у вас должен быть опыт написания минимум одного приложения на этих языках (или хотя бы своего тестового проекта).

  • Знающим другие языки нужно обязательно пройти бесплатный онлайн курс по основам Java. Либо наш базовый курс по Java-программированию.

  • Понимание, что такое многопоточность, ООП, коллекции, синтаксис Java или Kotlin.

  • Понимание или опыт работы с системой контроля версий (Git).

Для чего этот курс

  • Научиться писать приложения под Android на уровне, которого будет достаточно для прохождения собеседования в IT-компании.

  • Создать своё приложение и выложить его в Google Play.

Вы будете уметь

  • Писать приложения под Android на языках Java и Kotlin

Внимание:

Доступ к электронным материалам открыт в период прохождения курса. По окончании курса доступ закрывается.

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

  1. Kotlin
    Kotlin
  2. Разработка интерфейса и базовые концепции (Activity, Fragments, ресурсы)
    Разработка интерфейса и базовые концепции (Activity, Fragments, ресурсы)
  3. Хранение данных (files, SQL, базы данных, альтернативные библиотеки)
    Хранение данных (files, SQL, базы данных, альтернативные библиотеки)
  4. Многопоточность (Rx, coroutines)
    Многопоточность (Rx, coroutines)
  5. Services и Jobs
    Services и Jobs
  6. Клиент-серверное взаимодействие (протоколы передачи данных, REST, популярные библиотеки)
    Клиент-серверное взаимодействие (протоколы передачи данных, REST, популярные библиотеки)
  7. Работа с BroadcastReceiver и ContentProvider
    Работа с BroadcastReceiver и ContentProvider
  8. Material design, понимание атрибутов, построение расширяемой системы ресурсов и элементов дизайна
    Material design, понимание атрибутов, построение расширяемой системы ресурсов и элементов дизайна
  9. Анимации
    Анимации
  10. Gradle
    Gradle
  11. Архитектура приложения (примеры различных подходов, применение нескольких на практике)
    Архитектура приложения (примеры различных подходов, применение нескольких на практике)
  12. Ознакомление с паттернами MVP, MVVM на практике, MVC и MVI
    Ознакомление с паттернами MVP, MVVM на практике, MVC и MVI
  13. Многомодульные приложения (примеры различных подходов, применение нескольких на практике)
    Многомодульные приложения (примеры различных подходов, применение нескольких на практике)
  14. Google map, location
    Google map, location
  15. Паттерны (Repository, Adapter и другие)
    Паттерны (Repository, Adapter и другие)
  16. Основы работы с инструментами дизайна Figma, Zeplin и им подобными
    Основы работы с инструментами дизайна Figma, Zeplin и им подобными
  17. Монетизация приложения, реальные кейсы и практика
    Монетизация приложения, реальные кейсы и практика
  18. Публикация приложения
    Публикация приложения

Трудоустройство выпускников

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

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

Другие курсы программы Разработка мобильных приложений на Android

Денис Латушко

Опыт работы:4,5 года

Сфера интересов: Мобильная разработка. В основном Android. Интересные сферы проектов: IoT, Health Care, Augmented reality.

Профессиональный путь: Проходил курсы Java и основ разработки под Android в образовательном центре BelHard в 2011-2012. Интересна разработка именно под мобильные платформы в первую очередь из-за своей скорости. Что-то написал - сразу же видишь результат. Так же нравится то, что мобильное устройство у тебя всегда с собой, поэтому разрабатываешь приложения, которыми пользуются каждый день/час.

Особенности преподавания: Курс будет содержать теорию и практику по основам разработки под Android. Также будут рассмотрены актуальные на данный момент направления и технологии (Dagger2, RxJava, Kotlin и т.д.).


Сергей Нараленков

Опыт работы:с 2010 года

Сфера интересов: Java Development, Mobile (Android & iOS development), Solution Architecture, Talent Management.

Профессиональный путь: Закончил БелГУТ в 2011 году, программированием начал интересоваться со 2-го курса университета, на 3-м прошел курс EPAM по Java, после него нашел 1-ю работу в качестве младшего разработчика в КБСП, в 2011-м недолго поработал iOS-разработчиком в Rus Wizards, затем 7 лет в EPAM (Middle-Lead Java developer). С начала 2019 и по текущий момент работаю Lead Java Developer в Godel Technologies.

Особенности преподавания: Курс довольно интенсивный, и предполагает предварительное знание хотя бы одного объектно-ориентированного языка программирования (Java, C#, C++, Python, JavaScript*). Из-за особенностей мобильной разработки – упор будет сделан на практику, а не на теорию. Многие вещи надо будет выяснять из документации и рекомендуемых примеров.

Кирилл Ивончик

Опыт работы:c 2013 года

Сфера интересов: тестирование мобильных приложений (In-App Purchase, L10n), API тестирование. 

Профессиональный путь: Окончил экономический факультет БГУ. Работаю в ПАО «Ростелеком». Пришёл туда в 23 года исполняющим обязанности, через год стал начальником управления московской сети переговорных пунктов (со 150 подчиненными в придачу). Проект – Fitbit.  

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


Почему выбирают IT-академию?

Денис Латушко - ответственный и внимательный преподаватель

Проходил у Латушко Дениса обучение на курсе разработка Android приложений с 09.20 по 02.21. 

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

Спасибо, Денис)


Рекомендую и буду рекомендовать этот курс всем

Я благополучно окончил курс «Разработка Android-приложений» под началом Дениса Латушко в 2020 году.

Рекомендую и буду рекомендовать этот курс всем, и особенно тем, кто хочет «войти в IT». 

Обучение у Дениса в IT Academy позволило приобрести объемные знания о разработке Android-приложений, и подготовило меня к дальнейшим шагам в самообучении и к работе в IT.

Обучение остался доволен

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


Проходил у Латушко Дениса обучение на курсе разработка Android приложений с 09.20 по 02.21. 

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

Спасибо, Денис)


Я благополучно окончил курс «Разработка Android-приложений» под началом Дениса Латушко в 2020 году.

Рекомендую и буду рекомендовать этот курс всем, и особенно тем, кто хочет «войти в IT». 

Обучение у Дениса в IT Academy позволило приобрести объемные знания о разработке Android-приложений, и подготовило меня к дальнейшим шагам в самообучении и к работе в IT.

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

Более 5210 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости