Курсы Аndroid программирования ⚡️ Разработка мобильных приложений под Андроид | Foxminded

Курсы программирования Android

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка

Android – операционная система для мобильных устройств с сенсорным экраном. Число мобильных пользователей интернета в 2017 превысило число пользователей десктопных приложений для web. Разработка на Android начинается с изучения Java и XML, в последнее время к этому списку добавился Kotlin.

Записаться

О курсе

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

Вводное задание. Студент знакомится со слушателями для view, API строк, основы написания автотестов, введение в Jetpack Compose.

Комплексный UI, многопоточность и введение в архитектуру приложений . В рамках задания студент знакомится со списочными представлениями (RecyclerView), многопоточностью в андроиде, Java collection framework, с реактивным подходом в программировании (RxJava/Kotlin coroutines), с архитектурой приложений (MVP/MVVM/MVI), написание автотестов для сложного UI, списки в Jetpack Compose, миграция на Jetpack Compose.

GPS и работа приложений в фоне. В рамках задания студент знакомится со способами работы приложений в фоне, работа с базами данных (SqLite), Rest-API (Firebase), GPS в андроиде и с картами гугла. Также авторизация в приложении.

В рамках задания студент знакомится с продвинутыми способами использования RecyclerView, способами постраничной загрузки данных из Rest-API с сохранением в базу данных и работа без доступа в сеть

В рамках задания студент знакомится с продвинутыми способами использования RecyclerView, загрузка данных через Rest-API и дополнительные возможности геолокации

В рамках задания студент знакомится с работой с чужим кодом и поддержкой существующих приложений

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

Необходимые навыки для обучения на курсе
  • Уметь написать пару приложений по гайдам из ютуба/юдеми
  • Умение работать с RecyclerView, Jetpack Compose — на уровне гайдов, понимание архитектуры приложений
  • Знание анг. языка на уровне чтения технической документации
Ранний уровень подготовки? Попробуйте  Java Start

Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.
В среднем студенты проходят данный курс за 6-8 месяцев.

Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ к стандартной программе курса
  • Без лекций, без теории, только практические задания
  • 7 дней тестового периода
  • 1 code review в день
  • Обучение 1 на 1 с личным ментором
Менторинг +
  • Онлайн доступ до програми курсу
  • Одна из трех привилегий на выбор:
  • Обучение 1 на 1 с личным ментором с личным ментором
  • 1) два code review на день
  • Без лекций, без теории, только практические задания
  • 2) возможность изменить стандартную программу курса (убрать или добавить темы)
  • Нет тестового периода
  • 3) возможность общаться с ментором в определенное вами время

Этапы вашего обучения

Ваш план по обучению с нуля до специалиста уровня Strong Junior с коммерческим опытом работы.
3
Android Mentoring
4
Обучение на реальном проекте

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

Регистрация

Оставляешь заявку на курс

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

С тобой связывается сотрудник и отвечает на все твои вопросы

Ментор

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

Материал

Изучаешь материал и делаешь первое задание

Отзыв о работе

Получаешь отзыв от ментора

Следующее задание

Финируешь задание, и переходишь к следующему

Подробнее
Автор курса
Дан Гладштейн
Android Software Engineer

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

Наши менторы

Максим Громов

Android Developer

Transcenda

Опыт в сфере
с 2018 года
Опыт преподавания
с 2023 года
Максим Громов

Android Developer

Transcenda

Опыт в сфере
с 2018 года
Опыт преподавания
с 2023 года

В общем работаю с Android SDK, Kotlin, иногда с проектами, где есть и Kotlin и Java.

Из архитектур имею опыт с MVP, MVVM, MVI, с DI: Dagger2 и Koin, кроме этого есть опыт с Compose, Coroutines, Flow, RxJava, LiveData, Room, Data Binding, Navigation, Retrofit, Cicerone.

Сергей Хоменко

Senior Android developer

Leo gaming

Опыт в сфере
10 лет
Сергей Хоменко

Senior Android developer

Leo gaming

Опыт в сфере
10 лет

Я специализируюсь на организации бизнес домена и структур данных. Углубленно работаю с популярными библиотеками вроде: RxJava, Dagger/Hilt, Retrofit, SQLite, Jetpack libs. Имею многолетний опыт с код-ревью и умею донести свою точку зрения до любого человека.

Иван Карпюк

Senior Android Developer

Impressit

Опыт в сфере
6 лет
Иван Карпюк

Senior Android Developer

Impressit

Опыт в сфере
6 лет

Я начал заниматься программированием в старших классах школы, затем изучал программирование в университете. Занимаюсь разработкой под Android более 5 лет. Имею опыт разработки различных приложений: как простых клиент-серверных, так и более сложных с динамическим рендерингом социальных сетей. Решил стать ментором, потому что хочу поделиться своими знаниями и опытом и помочь другим в освоении этого ремесла.

Роман Криволапов

Senior Android developer

Digitall

Опыт в сфере
14 лет
Роман Криволапов

Senior Android developer

Digitall

Опыт в сфере
14 лет

Я имею 5 лет опыта работы как Android Developer и 11 лет как Frontend Developer. Я начал изучать программирование с последних классов школы и после окончания университета выбрал разработку программного обеспечения как основную профессию. Я работал над многими разными проектами, последние 2 года занимался разработкой банковских приложений. Хорошо знаком со всеми принципами написания поддерживаемых и расширяемых приложений — Clean Architecture, SOLID, Design Patterns, Best Practices и другими. В свободное время пишу статьи на Medium и программы для STM32, ESP32, Atmega и других микроконтроллеров.

Кравченко Алексей - Ментор направления Android
Алексей Кравченко

Android Developer

TrackEnsure Inc.

Опыт в сфере
6 лет
Опыт преподавания
с 2019 года
Алексей Кравченко

Android Developer

TrackEnsure Inc.

Опыт в сфере
6 лет
Опыт преподавания
с 2019 года

Еще будучи студентом начал изучать Java, благодаря чему получил свою первую серьезную работу в энергетической компании, которой нужно было мобильное приложение. Так я встал на дорожку Android разработки. Сейчас я занимаю позицию Android Tech Lead и забочусь о внедрении архитектурных решений в проекты и о развитии моей команды. А в качестве ментора, я хочу передать свой опыт и знания, и развеять заблуждение, что «программирование — это магия», как это было у меня).

Мамедов Руслан - Ментор направления Android
Руслан Мамедов

Android Developer

Luxoft

Опыт в сфере
5 лет
Опыт преподавания
с 2019 года
Руслан Мамедов

Android Developer

Luxoft

Опыт в сфере
5 лет
Опыт преподавания
с 2019 года

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

Дан Гладштейн

Android Software Engineer

YIT — Yedioth Information Technology

Опыт в сфере
7 лет
Опыт преподавания
с 2019 года
Дан Гладштейн

Android Software Engineer

YIT — Yedioth Information Technology

Опыт в сфере
7 лет
Опыт преподавания
с 2019 года

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

Зоря Павел Олегович - Ментор направления Android
Павел Зоря

Android Engineer

EPAM Systems

Опыт в сфере
с 2018 года
Опыт преподавания
с 2020 года
Павел Зоря

Android Engineer

EPAM Systems

Опыт в сфере
с 2018 года
Опыт преподавания
с 2020 года

Android-разработчик с трехлетним опытом работы в различных ИТ компаниях (от маленьких продуктовых до крупных outsource). Сейчас работаю в EPAM Systems. Имею опыт менторинга специалистов с разным опытом от начинающих, до опытных. Сейчас на проекте технологии: Kotlin/Java, Kotlin Coroutines, MVVM, Koin, Retrofit, Gson. Также использовал технологии: RxJava, GoogleMaps, ffmpeg, ExoPlayer, Navigation Component. Считаю, что все зависит от вашего желания и упорства. Занимаюсь менторством для того, чтобы расширить community и развить отрасль.

Отзывы

Все отзывы
Сертификат об окончании

Сертификат об окончании

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

Записаться на курс

Обратите внимание!
Мы не сотрудничаем с резидентами РФ и РБ!

    [phonetext* phone numberonly placeholder «Телефон»]

    [countrytext* country placeholder «Страна»]

    Отправляя сообщение, я соглашаюсь с офертой.

    Курсы Андроид девелопер

    Курсы разработки на Android  для начинающих в Киеве – отличный шанс получить новую профессию и начать карьеру в сфере IT. 

    В 2017 году интернет перешагнул невидимый порог: число мобильных пользователей превысило число пользователей стационарных. Мир становится все мобильнее, не в последнюю очередь благодаря технологиям разработки ПО для мобильных устройств. А среди этих технологий платформа Android – несомненный лидер. Даже в США, где на рынке лидирует продукция Apple, устройства с Android занимают второе место по популярности. А в Европе их 60% от объема рынка. Примерно так же делится и рынок мобильной разработки в этих регионах. 

    На платформе Android разрабатывают любые приложения, от несложных игр до мобильных приложений для бизнеса. Тенденций к тому, что этот рынок будет сокращаться, нет – напротив, во время эпидемии спрос на мобильные гаджеты увеличился. Для разработки нужны специалисты, которых остро не хватает на рынке. Так что курсы разработки на Android – для тех, кто хочет относительно быстро получить востребованную специальность, которая сейчас на пике спроса.

    Если вы хотите пройти курсы  Android  – напишите нам!