Акции школ
Войти

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

12 месяцев изучения разработки на языках Java и Kotlin. Содержит 5 блоков и 6 курсов от компаний-партнёров. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии Android-разработчиков. Эксперты научат языку программирования Java и Kotlin, принципам Material Design, разработке и тестированию на практике. Студенты создадут 6 реальных Java- и Android-приложений. Личный наставник поможет с дипломом и трудоустройством.

Подробнее


Компания: geekbrains (гикбреинс)

рейтинг: Язык: ru

Длительность курса

Длительность курса

365 дней

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

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

2–4 занятия в неделю

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

5 блоков, 18 тематических модулей

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

Программировать на языке Java

- Разрабатывать клиент-серверные приложения для Android
- Разбираться в классических алгоритмах и структурах данных
- Работать в командной разработке
- Понимать принципы ООП и Git
- Проектировать архитектуру, использовать шаблоны проектирования и принципы Clean Architecture

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 365 дней Кураторы: нет

О курсе

О курсе

в любое время 365 дней Кураторы: нет
Начинающим Android-разработчикам

Погрузитесь в язык программирования Java до уровня, необходимого для быстрого старта в разработке под Android. Познакомитесь с объектно-ориентированным программированием. Создадите Java и Android-приложения как самостоятельно, так и в команде.

Рассрочка

9000 р. в месяц

I четверть. Февраль - Апрель

Сетевой чат

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

II четверть. Май - Июль

Разработка погодного приложения под ОС Android

Во второй четверти вы получите базовые навыки разработки приложений под Android. Научитесь работать с основными компонентами приложения, создавать интерфейсы с элементами различной сложности и применять основы материального дизайна. Освоите выход в интернет и отправку запросов на удаленный сервер. Познакомитесь с push-уведомлениями, многопоточностью, получением данных через API и сохранением их в базу данных с помощью Room. Научитесь использовать возможности GPS-навигации и Google-карт, а также освоите библиотеки rxJava и Dagger 2.

III четверть. Август - Октябрь

Приложение заметок и клиент для Instagram

В третьей четверти вы освоите принципы Material Design: использование нужных библиотек, оперирование FloatingActionButton, конструирование меню и вкладок, разработка тем и стилей. С опорой на эти знания вы создадите интерфейс клиента для Instagram. Еще в этой четверти вы познакомитесь с языком Kotlin, который признан Google приоритетным при разработке Android-приложений. Освоите синтаксис, библиотеки Anko и Koin, Kotlin Coroutines, основы тестирования приложений на Kotlin.

IV четверть. Ноябрь - Январь

Командная разработка и тестирование Android-приложений

В четвертой четверти вы пройдете все этапы профессиональной разработки: от идеи до тестирования и релиза. Примените в работе гибкие методологии, систему контроля версий Git, ознакомитесь с принципами Continious Integration и Continious Delivery. Также углубитесь в тестирование: освоите Unit-тесты, инструментальные тесты, mock, UI-тесты. В конце четверти вас ждет подготовка к техническому собеседованию на позицию Middle-разработчика. Вы получите знания и навыки, необходимые для старта карьеры в IT-компании.

Курсы вне четверти

Предметы с индивидуальным выбором даты старта

Курсы вне четверти являются частью основной программы обучения и обязательны к прохождению. Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения. На прохождение этих предметов у вас есть 2.5 года с момента покупки обучения в GeekUniversity. Проходите параллельно с четвертями или после года обучения.

Факультативы от компаний

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

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

Java Core

JUnit

Android SDK

Material Design

Google Play

FCM

ProGuard

Mosby

RxJava

Git

MySQL

Butterknife

Retrofit

Crashlytics

LeakCanary

Android Architecture Components

Clean architecture

Kotlin

Gradle

Dagger

Навыки программирования на Java

Разработка клиент-серверных приложений для Android

Знание классических алгоритмов и структур данных

Работа в команде

Умение работать с GIT

Знание принципов ООП

Навыки успешного прохождения собеседований и общения с заказчиками

Навыки проектирования архитектуры, использования шаблонов проектирования и принципов Clean Architecture

Навыки, которые вы получите

 
СОБЕСЕДОВАНИЕ ПРИЛОЖЕНИЯ ДЛЯ ANDROID КОМАНДНАЯ РАБОТА АЛГОРИТМЫ И СТРУКТУРА ДАННЫХ ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ ОСНОВЫ JAVA+ ещё 2

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

19 (1217)

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

руководитель проектов в ВТ2Б

Закончил факультет математики и IT по специальности...

Доцент ДГТУ

Кандидат технических наук по специальности...

технический директор «Метод Лаб»

Получил высшее образование по специальности...

тренер-эксперт по классификации «Career Development Center»

Компьютерами интересовался со школы. Окончил...

разработчик системы электронного документооборота

Получил высшее образование в Уфимском...

сетевой инженер в компании «Яндекс»

Sr. SRE/ Network Engineer/Architect Окончил СПбГТИ(ТУ) по...

Android-developer в софтверной компании

Android-developer в крупной софтверной компании. Опыт в...

разработчик ПО

Выпускник СФ МЭИ (НИУ) по направлению «Информатика и...

Преподаватель информатики

Выпускник Стерлитамакского государственного...

Senior Android & iOS developer в компании Socialboards

Свой путь в программировании начинал с написания...

Разработчик ПО

Выпускник Северо-Кавказского федерального...

Ведущий разработчик ПО на Java

Выпускник Орловского госуниверситета. Ведущий...

Ведущий разработчик в DXC Technology

Окончил Иркутский Политехнический институт по...

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

Начинал с разработки на C / C++ и Java, с появлением Android...

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

Выпускник ТвГУ, факультет прикладной математики и...

Отзывы студентов

4.9
Рейтинг курса
91%
9%
0%
0%
0%
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

otus (отус)
(2)
85 000 руб
otus (отус)
(0)
10 000 руб
geekbrains (гикбреинс)
(4)
224 500 руб
geekbrains (гикбреинс)
(14)
274 500 руб
geekbrains (гикбреинс)
(55)
249 500 руб
geekbrains (гикбреинс)
(33)
224 500 руб
geekbrains (гикбреинс)
(1)
270 000 руб
geekbrains (гикбреинс)
(29)
199 500 руб
geekbrains (гикбреинс)
(13)
274 500 руб
geekbrains (гикбреинс)
(9)
199 500 руб