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

От: GeekBrains
5/5
4 отзыва

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

Сводка

Цена
149 700₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
365 дней
Язык
ru

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

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

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

О школе

GeekBrains
Отзывы 0
Информация
Компания основана в 2016 году. Официальный сайт https://geekbrains.ru. Мы собрали и проверили более 696 отзывов об онлайн курсах GeekBrains.

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

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

Отзывы

Рейтинг 5
4 отзывов
2 года назад
Обучаюсь на android разработчика, курс годовой, отучился уже два месяца, стоил он мне со скидкой - 120 тыс. рублей за год. Процесс обучения поставлен довольно неплохо. Единственный минус, что за довольно короткий период времени в тебя пытаются вложить реально очень много знаний. Но это скорее неизбежность для такого рода курсов, если нужно медленно и размеренно, то полагаю это всё стоило бы гораздо дороже. В любом случае это требует очень много самостоятельной работы, вам покажут основы, но дальше придется разбираться самому. Есть наставники, которые по идеи отвечают на вопросы, но я ради интереса только один раз спросил. Ответили мне быстро и правильно. Преподаватель на уроках отвечает абсолютно на каждый вопрос и видно, что очень старается. Не много вводит по началу в ступор жесткие ограничения на время сдачи домашнего задания, но именно эти ограничения заставляют пойти разобраться и сделать. Считаю, что правильно сделали. https://imgur.com/p6Lnvtf https://imgur.com/YvvkWlU
Отзыв взят с сайта mooc.ru
2 года назад
Достоинства: Актуальность, гибкость, понятность, возможность расширять программу, много игр и розыгрышей как бонус Недостатки: Вам нужно будет много трудиться Всем добрый день. В данный момент я обучаюсь на факультете Android-разработки в GeekUniversity. Уже прошла программу подготовки и заканчиваю первую четверть. Хочется сразу сказать о результатах: в августе я начала курс подготовки, а в ноябре смогла уже самостоятельно написать конвертер из excel в xml для портала электронного докуменооборота на работе. Поэтому могу с уверенностью сказать: на своём опыте проверила, что программа обучения актуальна и эффективна. Обучение состоит из 4х четвертей с обязательными курсами, а также из дополнительных курсов и факультативов. Есть 3 формы курсов: вебинарный формат (это когда лекции читает онлайн живой преподаватель и по окончании каждой лекции предусмотрено выполнение домашних заданий, которые проверяет преподаватель), видеоформат (когда лекции записаны один раз и вы их прослушиваете, выполнение упражнений - на ваше усмотрение) и интерактивный формат (лекции идут в записи, а домашнюю работу проверяют одногруппники). Нужно отметить, что интерактивный формат встречается только в процессе подготовки, далее же в основном идёт вебинарный формат с живым преподавателем, а видеолекции только дублируют и дополняют основной материал. На основные курсы запись начинается автоматически, но при желании всегда можно перезаписаться, обратившись в техподдержку. На дополнительные курсы вы записываетесь самостоятельно, выбирая удобное для себя расписание. Нужно отдельно сказать про техподдержку: там вам обязательно скорректируют расписание, если курсы оказались в неудобное время, сменят преподавателя при вашем желании, ответят на ваши вопросы. Я обращалась в техподдержку 3 раза, и все 3 раза мне быстро помогли. Про своих преподавателей могу сказать, что у всех из тех, что вели и ведут курсы у меня, большой опыт в своей сфере IT. Они не ограничиваются формальным чтением лекции, дают дополнительный материал, если считают его актуальным и необходимым. К преподавателю всегда можно обратиться с вопросом, даже если курс уже кончился. Мне на мои вопросы всегда отвечали понятно и обстоятельно, искренне старались помочь. Кроме того, на каждом курсе есть наставник (опытный человек, вызвавшийся помочь), которому также можно задавать вопросы. К каждому уроку, как я уже говорила, есть домашние задания. Их проверяет сам преподаватель. Обязательно расскажет в комментариях, что было хорошо, а что можно ещё оптимизировать. И на следующей лекции разберёт. Кроме того, на лекции есть возможность задавать вопросы в чат. Преподаватели читают час чуть ли не каждую минуту, поэтому получается живой диалог. По поводу того, что это курсы платные: после начала моих курсов GeekBrains я поняла, что до этого зря потратила кучу денег на второе высшее образование, так как знаний там получился шиш. Здесь же - сразу живые, актуальные, нужные знания от квалифицированных, реально работающих в своей области людей. И получаются они на выходе дешевле, чем обучение в традиционном универе. До этого я пробовала учиться по бесплатным курсам в инете. Там, конечно, много полезной информации, но... дом, работа, хобби... В общем, не знаю, для кого как, но для меня гибкий, но чёткий график в GeekBrains оказал тот же эффект, что и пинок для гордой птички ёжика: за месяц я освоила объём материала, который до этого самостоятельно пыталась освоить полгода. В общем, очень советую эти курсы: - тем, кто хочет реальные знания, а не охотится за корочкой об образовании; - тем, кто знает, зачем ему нужны знания, а не просто хотелось бы сменить работу и уехать туда, где травка зеленее; - тем, кто любит программирование так, как люблю это я)
Отзыв взят с сайта mooc.ru