Разработайте Android-приложение и выложите его в Google Play, даже если никогда не программировали. Вы освоите языки Java и Kotlin, командную разработку, Material Design и принципы тестирования.
Android-разработчики часто зарабатывают больше других специалистов на IT-рынке. Поможем вам стать Android-разработчиком: вас ждёт много практики на реальных кейсах и командная разработка с другими студентами.
Найти первую работу можно через 6 месяцев после обучения. После того как станете middle-специалистом, сможете претендовать на более высокую зарплату и больше вакансий.
Вы научитесь писать приложения на Java и Kotlin, работать с графикой и анимацией, проводить тестирования. Вы также освоите командную разработку и подготовитесь к собеседованию на должность Android-разработчика.
Рассказываем, как создать Android-приложение. Вы узнаете, из чего состоит жизненный цикл приложения, познакомитесь с объектно-ориентированным программированием, научитесь выводить информацию на экран и работать с базами данных.
Модель предсказания цены на недвижимость
Kotlin считается приоритетным языком для Android-разработки — вы изучите его синтаксис и научитесь писать приложения.
Ещё вы изучите принципы Material Design от Google: научитесь работать с основными компонентами, оформлять текст и создавать красивый дизайн приложения.
Сбор информации по заданным критериям. Разведочный анализ данных (EDA) на основе полученной информации.
Рассказываем о профессиональных подходах в Android-разработке. Вы узнаете об архитектурах приложений, многопоточности и популярных библиотеках.
Модель кредитного скоринга для банка
Научитесь тестировать приложения на стороне разработчика: освоите юнит-тестирование, инструментальные и UI-тесты. Научитесь применять гибкие методологии в командной разработке: от идеи до релиза.
В конце — подготовка к собеседованию на позицию middle-разработчика.
Рекомендательная система для интернет-магазина, прогнозирование оттока клиентов
Вы получаете электронный сертификат и диплом о профессиональной переподготовке, их можно приложить к портфолио и показать работодателю. Обучение проводим на основании гослицензии № 040485.
Уроки проходят в формате online-трансляций, несколько раз в неделю в вечернее время по Москве. Преподаватель объясняет темы, все его действия отображаются на экране. Студенты задают вопросы и обсуждают материал в чате. В конце каждого урока студенты получают практические задания. Преподаватель оценивает их и обсуждает плюсы и минусы на следующем занятии. Некоторые курсы будут представлены в виде заранее записанных видеолекций.
Для тех, кто не смог вовремя присутствовать на уроке, мы записываем каждое занятие. Видеозаписи всегда доступны в разделе обучения. Также к каждому уроку мы разработали методички, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания.
Преподавать в GeekBrains могут только специалисты с большим опытом реализации проектов. Мы проводим жёсткий отбор кандидатов с помощью программ аттестации и внутреннего обучения. Студенты оценивают уровень преподавателя и качество программы по пятибалльной шкале. Таким образом, мы улучшаем образовательный процесс ежедневно.
Мы помогаем с трудоустройством студентам, которые показывали хорошую успеваемость на протяжении обучения и подали заявку в сервис трудоустройства. Далее вместе с HR-специалистами GeekBrains вы создадите CV и будете рассматривать предложенные нами позиции, самостоятельно откликаться на вакансии и участвовать в поиске идеального места работы. Вместе мы сделаем все, чтобы вы начали строить карьеру и расти профессионально.
Если вы являетесь студентом платных курсов и у вас возникли вопросы, связанные с образовательным процессом, свяжитесь с нами: sales@geekbrains.ru или 8-800-700-68-41 (звонок бесплатный). По остальным вопросам пишите нам на support@geekbrains.ru.
Наши образовательные программы ориентированы на тех, кто хочет с нуля освоить профессиональные навыки. Для обучения начальной подготовки или базовых знаний не требуется.
Для учебы вам необходим компьютер с двухъядерным (желательно четырехъядерным) процессором с частотой 1.8 ГГц и выше, и оперативной памятью от 2 Гб (в идеале 4Гб). На нем должна быть установлена любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: для Java — установленный JDK и любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Между курсами можно делать перерывы и регулировать интенсивность своего развития по мере усвоения знаний. Мы рекомендуем не записываться на все курсы сразу, а проходить их последовательно и работать на результат.