Курсовая работа разработка приложения на андроиде

Курсовая работа разработка приложения на андроиде

Skillbox

Вы освоите разработку под самую популярную мобильную платформу, создадите своё приложение и выложите его в Google Play, даже если до этого вы никогда не программировали.

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

Ближе познакомитесь со спецификой Android-разработки, отточите необходимые навыки, найдёте прибыльную и интересную работу.

Что будет:

  • Вы узнаете, как писать приложения на самом актуальном языке для Android.
  • Изучите популярные библиотеки, необходимые для разработки.
  • Освоите базовые принципы дизайн-концепций и познакомитесь с material design.
  • Научитесь делать дизайн ваших приложений уникальным и ярким.
  • Подробно разберёте процесс подготовки вашего приложения к публикации в Google Play.
  • Научитесь определять качество вашей работы, тестировать гипотезы и отдельные фишки приложения.

Студенты и выпускники Skillbox получают индивидуальную поддержку от Центра карьеры на протяжении всего обучения — от помощи с выбором профессии до выхода на работу мечты.

Geekbrains

Факультет Android разработки от Mail Group. Вы создадите 6 реальных Java и Android-приложений как самостоятельно, так и в команде. Год обучения в GeekUniversity = год реального опыта разработки для вашего резюме.

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

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

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

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

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

Нетология

Сайт: https://netology.ru
Продолжительность курса: 6 мес.
Стоимость: 59900 руб.

Курс разработчика Android — это 6 месяцев интенсивного обучения у экспертов отрасли и работы над своим приложением. Вы изучите два самых популярных языка для работы с мобильной платформой номер один — Java и Kotlin. Решите 40 задач и сделаете готовое мобильное приложение в портфолио по итогам обучения.

По окончании вы получите диплом установленного образца от известного онлайн-университета. Центр развития карьеры поможет составить резюме и подготовит к собеседованию.

Вы будете общаться с преподавателями и однокурсниками в онлайне 2-3 раза в неделю. Вебинары также будут доступны в записи и после обучения. После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.

Преподаватели будут постоянно на связи — в общем чате в Slack. А ещё у каждой группы будут координаторы и аспиранты, которые решат организационные вопросы.

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

Udemy

Android разработка — с нуля до профессионала. Полный курс: Android, основы Java, Kotlin. Создай 21 приложение, включая Firebase real-time чат и приложение заказа такси.

Вы научитесь:

  •  разрабатывать XML разметку и UI андроид приложений,
  • работать с аудио, видео и изображениями,
  • сохранять различные виды данных разными способами,
  • использовать библиотеки Volley, Glide, Picasso,
  • использовать Google Location API,
  • создавать приложение заказа такси при помощи Firebase — клон Uber,
  • основы Java, и также более продвинутые темы, включая ООП,
  • использовать такие элементы Material Design, как RecyclerView, CardView и другие
  • получать данные из интернета,
  • создавать приложения-мессенджеры при помощи Firebase — такие как Viber, WhatsApp, Telegram,
  • использовать Google Maps API,
  • создавать практически любое андроид приложение, включая игры,
  • публиковать ваше приложение в Google Play и сможете зарабатывать на рекламе или платных функциях.

Этот курс подойдет для всех желающих — как для тех, кто хочет стать профессионалом в разработке Андроид приложений, так и для тех, кто просто хочет заниматься этим в качестве хобби и зарабатывать хорошие деньги на этом — никакого опыта программирования не требуется.

Платформа Udemy предоставляет несколько вариантов обучения. На русском языке — платный курс. Есть бесплатный, но обучение на английском.

Udacity

Узнайте, как создать свой первый макет в Android. Это первый курс в программе Android Basics Nanodegree, который ведут специалисты компании Google.

Курс по основам разработки предоставляется бесплатно. Этот курс предназначен для студентов, которые являются новичками в программировании, и хотят узнать, как создавать приложения для Android. Вам не нужно никакого опыта программирования, чтобы пройти этот курс.

К концу этого курса вы узнаете, как построить макет приложения, а затем практиковать эти навыки, сделав приложение для поздравительных открыток.

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

Loftschool

Курс по андроид-разработке для начинающих. Программа включает в себя:

  • Прокачку знаний Java,
  • Android SDK,
  • Работу с Rest API,
  • Использование элементов Material Design,
  • Среда разработки Android Studio,
  • Базовую работу с Gradle,
  • Профилирование и отладка Android Debug Bridge,
  • Git & Github.

Когда вы сделаете своё первое приложение такого уровня — сможете считать себя состоявшимся разработчиком. Потому что для этого вы освоите синхронные и асинхронные запросы, многопоточность, работу с БД, подключение библиотек. Такое приложение уже не стыдно включить в портфолио и показать будущему работодателю.

По окончании обучения вы получите сертификат. LoftSchool знают и ценят работодатели, поэтому сертификат станет вашим дополнительным плюсом при трудоустройстве в IT-компанию.

Он будет доступен в электронном виде в личном кабинете – вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.

Coursera

Курс создан для тех, кто хочет начать разрабатывать Android — приложения. Соответственно, задачи курса:

  • Познакомить с платформой Android.
  • Познакомить с интегрированной средой разработки — Android Studio.
  • Разобраться в структуре проекта.
  • В общем изучить компоненты Android приложения.
  • Изучить UI составляющую приложений — Activity, Fragment, их жизненный цикл.
  • Изучить элементы интерфейса, предоставляемые Android SDK.
  • Разобраться с хранением простых строковых данных в файлах Preferences.

Буквально за 2-3 дня вы разберетесь в основах андроид и создадите собственный проект.

Skillberg

Курс «Разработка под Android» состоит из 37 уроков и 4 курсовых работ.

Из курса вы узнаете:

  • об истории и архитектуре Android,
  • как написать свое первое приложение,
  • систему сборки Gradle,
  • как работать с лэйаутами,
  • как писать и верстать тексты,
  • как работать с внешним видом приложений, поиском, жизненным циклом.

В качестве выпускной работы вы напишете приложение «Погода» и зарегистрируетесь в Google Play.

Otus

Сайт: https://otus.ru
Продолжительность: 5 мес.
Стоимость: 40000 руб.

Otus предоставляет базовый курс для разработчиков. Обучение на Android-разработчика на Kotlin, подготовка качественного портфолио. Курс для программистов с опытом на любом ООП языке.

За время обучения вы:

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

На курсе много продвинутых тем. Например: android architecture component, тестирование мобильных приложений, RxJava, Dagger 2, многопоточность в Android, Koin, Material Design и т.д.

Для обучения требуются дополнительные навыки. Обязательно:

  • опыт программирования на любом объектно-ориентированном языке программирования.

Будет плюсом:

  • знакомство с языком Java;
  • знание шаблонов проектирования;
  • умение писать чистый код;
  • навыки использования git.

Учебный центр МГТУ им. Баумана

Пройдя курс, вы получите практические навыки создания приложений и будете эффективно использовать возможности платформы и ресурсов Android.

Первый уровень даст вам общее знание об архитектуре операционной системы Android, знакомство со средой разработки Android Studio, знание основных паттернов разработки приложений под Android. А главное – возможность создавать приложения, не требующие взаимодействия с внешним миром (через сеть, камеру и другие сенсоры).

Во время обучения вы научитесь разрабатывать несложные мобильные приложения в эмуляторе Android. Узнаете, как сделать удобное с точки зрения юзабилити меню. Будете работать с внутренними системными службами в ОС Android, поставщиками контента и базами данных.

А также тестировать созданные мобильные приложения для эффективной работы. Каждый модуль программы предполагает обязательное закрепление навыков на практике и решение задач, с которыми Вы столкнётесь в реальной жизни.

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

  • применять знания об архитектуре ОС Android;
  • понимать особенности среды разработки Android Studio;
  • использовать основные паттерны разработки приложения под Android;
  • пользоваться основными возможностями и ресурсами платформы;
  • создавать Активности;
  • создавать удобное меню с точки зрения юзабилити;
  • обрабатывать события жизненного цикла приложения;
  • работать с пользовательским интерфейсом, представлениями и разметкой;
  • использовать Намерения;
  • работать с базами данных и контент-провайдерами;
  • тестировать созданные приложения для эффективной работы.

E-legion

Программа предназначена для начинающих разработчиков со знанием Java. Студенты изучат Android-платформу и рассмотрят распространённые архитектурные подходы, популярные библиотеки, Unit- и UI-тестирование, работу с Google Play Services.

Как проходит курс:

  • Обучение проходит на платформе Stepik
  • Комфортное обучение и самостоятельное планирование загрузки
  • Доступ к записям занятий и материалам курса
  • Фокус на практике
  • Библиотека материалов для самостоятельной подготовки.

Академия IT

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

Вы изучите такие уроки:

  • Урок 1. Введения в платформу Android
  • Урок 2. Структура проекта, краткий обзор XML, ООП
  • Урок 3. Элементы экрана Android, разметка макета.
  • Урок 4. Уведомления, многоэкранные приложения.
  • Урок 5. Меню. Fragment. Навигация.
  • Урок 6. Списки.
  • Урок 7. Сервисы.
  • Урок 8. Материал дизайн.

BeOnMax

Уроки по Android разработке на Java с практическими заданиями для начинающих. Наиболее полный курс по разработке Android-приложений на языке Java — для начинающих. На практике создадите более 10 Android-приложений разной тематики и функционала. Полученные знания позволят вам занять должность Junior Android Developer. Курс подойдет для обучения с нуля — даже если вы никогда не изучали языки программирования.

Вот чему вы научитесь:

  • Основы Java — синтаксис, типы данных, основные конструкции, циклы и условия, массивы, ООП, методы, конструкторы, объекты, инкапсуляция, наследование и полиморфизм и др.
  • Разработка программ на языке Java
  • Android SDK
  • Разработка макетов
  • Работа с сетью
  • Обработка данных в JSON формате
  • Базы данных SQLite
  • Android Architecture Components: Room, LiveData, ViewModel
  • Firebase
  • RecyclerView + CardView + паттерн ViewHolder
  • Решение реальных тестовых заданий на должность Junior Android Developer
  • Библиотека Picasso
  • MVP, MVVM
  • Retrofit + RxJava2
  • И многое другое.

Профессия «Разработчик мобильных приложений» от Skillbox

Записаться на курс «Разработчик мобильных приложений» от Skillbox

Длительность 2 года
Уровень С нуля
Для кого подходит Для всех уровней подготовки
Формат Видеолекции + практические занятия + фидбек от ментора
Гарантии Помощь в трудоустройстве
Итоги Диплом + проекты в портфолио
Цена
  • Полная – 234 600 ₽;
  • Со скидкой – 140 760 ₽;
  • УСПЕЙ НА СКИДКУ! – 4 692 ₽ в месяц!
Ссылка на курс  Узнать подробности

Содержание. Программа предлагает получение 2 специализаций:

Программа курса «Мобильный разработчик» от Skillbox

Есть дополнительные курсы:

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

Менторы:

Никита Архипов — основатель студии мобильных приложений Anvics;

Михаил Овчинников — методист Skillbox, докладчик крупнейших IT-конференций России;

Дмитрий Шашлов — руководитель разработки AGIMA. И ещё 8 преподавателей. Полный список можно посмотреть здесь.

После окончания курса вы сможете:

  • работать на позиции Android или iOS-разработчика;
  • создавать мобильные приложения;
  • работать с языками Swift или Kotlin;
  • разбираться в коде, тестировать и устранять ошибки;
  • писать техническую документацию;
  • быть частью команды;
  • пользоваться инструментами разработчика;
  • связывать клиентскую и серверную части и включать их во внешние сервисы.

Мои впечатления: Самый полный курс по мобильной разработке во всем рунете. Программы направлены на определённую специальность: Андроид или iOS. Преподавательский состав отличный – все менторы из топовых компаний. Есть дополнительные курсы, направленные на становление настоящего профессионала своего дела. Слепая печать, командная работа, дизайн и английский язык — всё, что нужно для работы заграницей. Выгодное предложение по стоимости обучения — как ещё один плюс. Оцените сами!

Получить скидку →

Профессия «Android-разработчик» от Skillbox

Записаться на курс профессия «Android-разработчик» от Skillbox

Длительность 20 месяцев
Уровень с нуля
Для кого подходит Всем, кто хочет заниматься разработкой приложений
Формат Видеолекции + практические задания + фидбек от ментора
Гарантии Помощь в трудоустройстве
Итоги Диплом + проекты в портфолио
Цена
  • Полная – 234 600 ₽
  • Со скидкой – 140 760 ₽
  • Рассрочка – 4 692 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание. Учебный план содержит разбор тем:

  • профессия Android-разработчик, базовый и продвинутый уровень;
  • мобильная разработка;
  • система контроля версий Git;
  • профессия программиста и продвижения себя на рынке;
  • технический английский язык;
  • слепая печать;
  • дизайн интерфейса;
  • Photoshop;
  • Figma.

Менторы:

Максим Мялкин – руководитель группы Android-разработки KTS Studio;

Михаил Овчинников – докладчик крупнейших IT-конференций России;

Дмитрий Шашлов – руководитель разработки AGIMA. И ещё 6 преподавателей. Полный список смотреть здесь.

После окончания курса вы сможете:

  • программировать на Kotlin;
  • разрабатывать приложения для Android;
  • работать с библиотеками;
  • готовить проект к публикации в Google Play;
  • придумывать концепцию дизайна интерфейса;
  • оживлять интерфейс с помощью анимации;
  • использовать инструменты разработчика;
  • проверять качество своей работы.

Тизер курса

Мои впечатления: Skillbox даёт не просто предметные знания, а погружает в специальность. Программа – одна из лучших по программированию под Андроид. Преподавательский состав – разработчики из топовых компаний. Они точно знают как делать качественные приложения. При этом курс включает обучение английскому языку, навыку слепой печати и дизайну интерфейса. Инструменты актуальны на 2020 год, несмотря на то, что индустрия постоянно развивается. Авторы курса всегда держат руку на пульсе и добавляют в курс новенькое. Получить скидку →

Профессия «iOS-разработчик» от Skillbox

Записаться на курс профессия «iOS-разработчик» от Skillbox

Длительность 14 месяцев
Уровень с нуля
Для кого подходит Для всех уровней подготовки
Формат Видеолекции + домашнее задание + обратная связь от ментора
Гарантии Помощь в трудоустройстве
Итоги Диплом + портфолио
Стоимость
  • Полная – 234 600 ₽
  • Со скидкой – 140 760 ₽
  • Рассрочка – 4 692 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание. Учебный план состоит из следующих тем:

  • профессия iOS-разработчик;
  • мобильная разработка;
  • система контроля версий Git;
  • профессия программиста, карьера, подача себя;
  • технический английский язык;
  • слепая печать;
  • дизайн мобильных приложений;
  • Photoshop;
  • Figma.

Ведущие курса:

Никита Архипов — основатель студии мобильных приложений Anvics;

Михаил Овчинников — ведущий инженер-программист в Badoo;

Игорь Веденеев — IOS-разработчик AGIMA. И ещё 6 преподавателей. Полный список смотреть здесь.

После окончания курса вы сможете:

  • программировать на Swift под устройства Apple;
  • использовать инструменты iOS-разработчика и строить карьеру в этой профессии;
  • проектировать и воплощать приложения;
  • создавать анимацию;
  • работать с нейросетью и дополненной реальностью;
  • создавать пользовательский интерфейс;
  • работать с кодом;
  • интегрировать приложение с соцсетями.

Тизер курса

Мои впечатления: Я сам пользуюсь техникой Apple и мне нравится, как здесь все устроено. Всегда все чётко, а это значит, что разработчики — профессионалы. А для того, чтобы им стать, я бы выбрал этот курс. Почему? Трудоустройство, добротная подготовка к собеседованиям и резюме. А это зачастую играет большую роль, чем ваши навыки. Но они у вас точно будут. Просто глядя на программу, я понимаю, что после прохождения курса точно без работы не останешься. А если успеть на скидку, то столько знаний считай бесплатно. Рекомендую! Получить скидку →

Курс «Android — разработчик с нуля» от Нетологии

Записаться на курс «Android - разработчик с нуля» от Нетологии

Длительность 10 месяцев
Уровень С нуля
Для кого подходит Для всех уровней подготовки
Формат Онлайн-лекции + практика + фидбек от ментора.
Гарантии Помощь в трудоустройстве
Итоги Диплом + удостоверение
Цена
  • Полная – 117 900 ₽
  • Со скидкой – 70 740 ₽
  • Рассрочка — 3 930 ₽ в месяц.
Ссылка на курс  Узнать подробности

Содержание. Учебный план включает разбор тем:

Программа курса «Android - разработчик с нуля»  от Нетологии

Менторы:

Дмитрий Гордин — Android developer, аспирант «Университета Иннополис»;

Алексей Яковлев — Senior java developer;

Сергей Сердюк — Java backend developer. И ещё 6 преподавателей. Полный список смотреть здесь.

После окончания курса вы сможете:

  • программировать на Java и Kotlin;
  • создавать с нуля Android-приложение;
  • тестировать и готовить к выпуску;
  • создавать дизайн;
  • верстать интерфейс;
  • использовать инструменты Android-разработчика.

Мои впечатления: Очень сжатый, быстрый курс. Достаточно хорошая программа и подкупает то, что первый модуль можно получить бесплатно. Если не зайдет, то можно не платить. Затрагиваются 2 языка программирования – Java и Kotlin. И если второй исключительно про мобильную разработку, то первый дает поле для маневра – тестирование, веб-разработка, десктопные приложения и мощные корпоративные системы. Нетология хорошо учит общению с заказчиками и готовит к собеседованию. Также у них есть возможность пройти стажировку в своих проектах.

Получить скидку →

Курс «IOS-разработчик с нуля» от Нетологии

Записаться на курс «IOS-разработчик с нуля» - Нетологии

Длительность 9 месяцев
Уровень С нуля
Для кого подходит Для всех уровней подготовки
Формат Онлайн-лекции + практика + фидбек от ментора.
Гарантии Помощь в трудоустройстве
Итоги Диплом + удостоверение о повышении квалификации
Цена
  • Полная – 117 900 ₽
  • Со скидкой – 70 740 ₽
  • Рассрочка — 3 930 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание. Обучающие материалы включают разбор тем:

  • Swift и Git;
  • iOS-разработка;
  • промышленная разработка;
  • английский язык;
  • БД и сеть, вопросы безопасности;
  • разработка под разные платформы и ОС;
  • тестирование;
  • продвижение себя как специалиста;
  • диплом.

Преподаватели:

Александр Коловатов — IOS Engineer в Effective;

Вадим Пустовойтов — IOS разработчик в ТрансТехСервис;

Никита Казаков — старший разработчик в Movavi. И ещё 7 преподавателей. Полный список посмотреть здесь.

После окончания курса вы сможете:

  • разрабатывать приложения, от простых до сложных;
  • тестировать и готовить к выпуску;
  • использовать инструменты профессионального разработчика;
  • развиваться как специалист.

Мои впечатления: В нём есть всё, что нужно разработчику. Помимо основных инструментов, вы изучаете технический английский и то, как построить карьеру в разработке. Есть возможность стажировки в E-Legion, которая известна в кругах мобильной разработки. Центр поддержки карьеры помогает подготовить резюме и рассматривает вопросы, которые будут  на собеседовании. Также у вас будет проект в портфолио.

Получить скидку →

Курс «Разработчик на Kotlin» от Нетологии

Записаться на курс «Разработчик на Kotlin» от Нетологии

Длительность 1 месяц
Уровень Начинающие
Для кого подходит Начинающим разработчикам
Формат Видеолекции + практика + фидбек от ментора
Гарантии Помощь с трудоустройством
Итоги Диплом + сертификат + портфолио
Стоимость
  • Полная – 24 900 ₽
  • Рассрочка – 2 490 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание. Обучающие материалы включают разбор тем:

Программа курса «Разработчик на Kotlin» от Нетологии

Менторы:

Илья Гильязов — один из основателей компании AIMS, разработчик и специалист по информационной безопасности;

Георгий Гусаков — разработчик на Kotlin;

Анатолий Спитченко — разработчик на Kotlin.

После окончания курса вы сможете:

  • разрабатывать на Kotlin;
  • проектировать архитектуру;
  • управлять авторизацией пользователей;
  • создавать Android-приложение и серверную часть к нему на языке Kotlin;
  • использовать инструменты разработчика.

Мои впечатления: Если не знаете, какой курс выбрать и подойдет ли вам вообще мобильная разработка – этот в самый раз, т.к.  в нём есть всё, что нужно для знакомства с этой областью. Вы соберёте своё портфолио к концу обучения и сможете выбрать свой путь в профессии.

Получить скидку →

Факультет Android-разработки от GeekBrains

Записаться на курс «Android - разработки» от GeekBrains

Длительность 1 год
Уровень Начинающие
Для кого подходит Программистам разного уровня
Формат Видеолекции + практическое задание + фидбек от ментора
Гарантии Помощь в трудоустройстве
Итоги Диплом и сертификат + портфолио
Стоимость
  • Полная – 93 120 ₽ в месяц
  • Со скидкой – 3 880 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание:  Учебный план включает разбор тем:

  • программирование на Java;
  • разработка приложений под Android;
  • программирование на Kotlin;
  • командная разработка.

Дополнительные курсы:

  • базы данных;
  • устройство на должность Android-разработчика;
  • Git;
  • тестирование приложений.

Преподаватели:

Александр Аникин — Senior Android Developer;

Станислав Хижняк — Senior Android и Middle PHP Developer;

Александр Фисунов — Senior Java Developer, разработчик ПО. И ещё 12 преподавателей. Полный список смотреть здесь.

После окончания курса вы сможете:

  • программировать на Java и Kotlin;
  • разрабатывать приложения для Android;
  • владеть структурами данных;
  • быть частью команды;
  • пользоваться GIT;
  • развиваться как специалист;
  • участвовать в проектировании архитектуры;
  • использовать весь стек технологий для мобильной разработки.

Мои впечатления: В этом курсе большое внимание уделяется Java, что даёт возможность перейти из мобильной разработки в веб или корпоративные системы. Также хорошая подготовка для самостоятельной работы на фрилансе. Подарки всем студентам: английский язык,  доступ к базе мастер-классов и бесплатная подписка на любую среду разработки. Ваше обучение засчитывается в рабочий опыт, вы получаете портфолио из созданных проектов. Для поступления нужен опыт программирования, на сайте есть подготовительные курсы.Получить скидку →

Факультет iOS-разработки в GeekBrains

Факультет iOS-разработки в GeekBrains

Длительность 7 месяцев
Уровень  Начинающие
Для кого подходит Программистам разного уровня
Формат Видеолекции + практические задания + фидбек от ментора
Гарантии Помощь в трудоустройстве
Итоги Диплом и сертификат + портфолио
Цена
  • Полная – 90 000 ₽ в месяц
  • Со скидкой – 4 990 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание. Обучающие материалы включают разбор тем:

  • языки Swift и Objective-C;
  • проектирование интерфейса iOS-приложений;
  • дизайн приложения и анимация;
  • командная разработка.

Дополнительные курсы:

  • операционные системы;
  • базы данных и структуры данных;
  • компьютерные сети;
  • система контроля версий;
  • поиск работы для программиста.

Менторы:

Иван Овчинников — ведущий специалист разработки информационных систем;

Андрей Антропов — IOS-программист в веб-интеграторе Morizo Digital;

Евгений Елчев — Software Engineer. И ещё 12 преподавателей. Полный список смотреть здесь.

После окончания курса вы сможете:

  • программировать на Swift и Objective C;
  • работать с БД и настраивать сети;
  • проектировать архитектуру приложения;
  • создавать анимации;
  • работать с ОС;
  • быть часть команды разработки;
  • развиваться как специалист;
  • использовать весь стек технологий IOS-разработки.

Мои впечатления: Комплексный курс для разработчиков. Изучение двух языков программирования, проектирование понятного и живого интерфейса даёт возможность быть востребованным специалистом. В конце обучения у вас будет портфолио, поэтому вам будет, что показать работодателю. Дополнительно — английский язык, доступ к базе мастер-классов и бесплатная подписка на любую среду разработки. Для поступления нужен опыт программирования, на сайте есть подготовительные курсы.

Получить скидку →

Курс «Программист Android» от GeekBrains

Записаться на курс «Программист Android» от GeekBrains

Длительность 7 месяцев
Уровень С нуля
Для кого подходит Для любого уровня подготовки
Формат Видеолекции + домашнее задание + обратная связь от ментора
Гарантии Стажировка
Итоги Свидетельство + сертификат + портфолио
Цена
  • Полная – 84 000 ₽
  • Рассрочка – 4 666 ₽ в месяц
Ссылка на курс  Узнать подробности

Содержание. Обучающие материалы включают разбор тем:

  • Git;
  • Java;
  • Android;
  • база данных.

Преподаватели:

Артём Евдокимов — Java Developer;

Сергей Кручинин — разработчик военных систем связи;

Александр Фисунов — Senior Java Developer. И ещё 7 преподавателей. Полный список смотреть здесь.

После окончания курса вы сможете:

  • разрабатывать Android-приложений на Java;
  • разбираться в архитектуре Android;
  • владеть SQL;
  • тестировать приложение;
  • разбираться в чужом коде;
  • владеть инструментами Android-разработчика;
  • работать в команде или на фрилансе.

Мои впечатления: Обучение для новичков в разработке, которое начинается с изучения языков программирования. Под руководством опытных педагогов, вы освоите создание приложений и научитесь работать с кодом. Курс предлагает стажировку, английский язык и подготовка к собеседованию. Точно надо брать!

Получить скидку →