Обучение разработке мобильных приложений в Воткинске

Мы собрали для вас 76 лучших онлайн курсов мобильной разработкеи в городе Воткинск. Сравните варианты онлайн обучения от 20 разных школ и центров со 💴 стоимостью курсов от 500 рублей и до 450 000 рублей 🥇 Средний рейтинг - 3 балла.
Длительность5 месяцев Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа
48 000 Руб.
Проводиться
Перейти на otus.ru
Длительность12 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
46 584 Руб.
Проводиться
Перейти на skillbox.ru
Длительность4 месяца Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
33 600 Руб.
Проводиться
Перейти на skillbox.ru
Длительность24 месяца Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
145 440 Руб.
Проводиться
Перейти на skillbox.ru
Длительность4 месяца Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
70 164 Руб.
Проводиться
Перейти на skillbox.ru
Длительность24 месяца Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа
107 800 Руб.
Проводиться
Перейти на skillbox.ru
Длительность12 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
108 000 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность6 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
57 600 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаНет
16 500 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаНет
16 500 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаНет
16 500 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаНет СложностьНачинающий
15 000 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаНет
16 500 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаНет
16 500 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность20 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
145 440 Руб.
Проводиться
Перейти на skillbox.ru
Длительность18 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
85 200 Руб.
Проводиться
Перейти на skillfactory.ru
Длительность12 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
90 000 Руб.
Проводиться
Перейти на skillfactory.ru
Длительность1 месяц Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
17 175 Руб.
Проводиться
Перейти на netology.ru
Длительность7 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
67 200 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность12 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
108 000 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность12 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
73 200 Руб.
Проводиться
Перейти на netology.ru
Длительность6 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
84 000 Руб.
Проводиться
Перейти на netology.ru
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияБез проверки НаправлениеПрограммирование РассрочкаНет
5 000 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность1 месяц Документ об окончанииНет Домашние заданияБез проверки НаправлениеПрограммирование РассрочкаНет
Проводиться
Перейти на skillbox.ru
Длительность6 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
55 000 Руб.
Проводиться
Перейти на otus.ru
Длительность5 месяцев Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа
45 000 Руб.
Проводиться
Перейти на otus.ru
Длительность16 месяцев Документ об окончанииСертификат Домашние заданияДа + тесты НаправлениеПрограммирование Обратная связьДа
151 000 Руб.
Проводиться
Перейти на skillfactory.ru
Длительность4 месяца Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа
60 000 Руб.
Проводиться
Перейти на otus.ru
Длительность2 месяца Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
34 900 Руб.
Проводиться
Перейти на Productstar
Длительность5 месяцев Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа
65 000 Руб.
Проводиться
Перейти на otus.ru
Длительность12 месяцев Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
69 900 Руб.
Проводиться
Перейти на MDA
РассрочкаНет СложностьНачинающий Трудоустройство после обученияПомощь Формат обученияС проверкой домашнего задания ШколаAlfa Campus
Длительность2 месяца РассрочкаНет СложностьНачинающий Трудоустройство после обученияОтсутствует Формат обученияС проверкой домашнего задания
Длительность10 месяцев Документ об окончанииДиплом школы НаправлениеПрограммирование Обратная связьДа РассрочкаДа
1 300 000 Руб.
Проводиться
Перейти на otus.ru
ДлительностьИзменяется Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
2 990 Руб.
Проводиться
Перейти на сайт
Длительность3,5 месяца Документ об окончанииСертификат Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
6 825 Руб.
Проводиться
Перейти на skillbox.ru
Длительность7 недель РассрочкаНет СложностьНачинающий Трудоустройство после обученияОтсутствует Формат обученияС проверкой домашнего задания
РассрочкаНет СложностьНачинающий ШколаSURFSTUDIO
65 000 Руб.
Проводиться
Перейти на сайт
Длительность3 месяца Документ об окончанииСертификат НаправлениеПрограммирование Обратная связьДа, от преподавателя РассрочкаДа
6 800 Руб.
Проводиться
Перейти на coddyschool.com
Длительность6 месяцев Документ об окончанииСертификат Домашние заданияДа НаправлениеПрограммирование для детей Обратная связьДа
6 800 Руб.
Проводиться
Перейти на coddyschool.com
Длительность12 месяцев Документ об окончанииДиплом школы Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
134 000 Руб.
Проводиться
Перейти на otus.ru
43 500 Руб.
Проводиться
Перейти на сайт
Длительность10 недель РассрочкаНет СложностьНачинающий Трудоустройство после обученияОтсутствует Формат обученияЗаписанные лекции
РассрочкаНет СложностьНачинающий Трудоустройство после обученияПомощь Формат обученияС проверкой домашнего задания ШколаAlfa Campus
Длительность3 месяца РассрочкаНет СложностьНачинающий Трудоустройство после обученияОтсутствует Формат обученияС проверкой домашнего задания
Длительность6 месяцев Документ об окончанииСертификат Домашние заданияДа НаправлениеПрограммирование для детей Обратная связьДа, от преподавателя
6 800 Руб.
Проводиться
Перейти на coddyschool.com
Длительность4 месяца Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа СложностьНачинающий
19 990 Руб.
Проводиться
Перейти на Специалист.ру
ДлительностьИзменяется Документ об окончанииНет Домашние заданияДа НаправлениеПрикладное искусство Обратная связьДа
Проводиться
Перейти на сайт
Длительность9 уроков РассрочкаНет СложностьНачинающий Трудоустройство после обученияОтсутствует Формат обученияЗаписанные лекции
Длительность4 месяца Документ об окончанииДиплом школы Домашние заданияС проверкой НаправлениеПрограммирование РассрочкаДа
57 200 Руб.
Проводиться
Перейти на Nordic IT
Показать еще 26 курсов

ТОП курсы

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

Курс Backend разработчик на Kotlin от OTUS

Программа обучения
  • Введение в Kotlin
  • Старт проекта и общие принципы разработки бэкенда
  • Модули транспортных моделей
  • Работа с фреймворками в Kotlin
  • Модуль бизнес-логики проекта
  • Транспортный уровень приложения
Чему обучитесь
  • применять объектно-ориентированное программирование на Kotlin;
  • реализовывать многопоточность и асинхронность;
  • разрабатывать фронтенд;
  • проектировать монолитные, микросервисные и бессерверные приложения;
  • выстраивать бизнес-логику приложения;
  • организовывать транспортировку данных внутри приложения;
  • создавать хранилища данных;
  • обеспечивать защиту информации;
  • встраивать аутентификацию и авторизацию пользователей;
  • покрывать приложение тестами;
  • настраивать сбор логов и метрик.

 

Преимущества
  • Явным преимуществом данного курса является возможность применить свои новые знания на практике.

Курс Профессия Мобильный разработчик от Skillbox

Программа обучения
  • Специализация на выбор.
  • Бонусные курсы.
Чему обучитесь
  • Настраивать клиент- серверную часть
  • Писать чистый работоспособный код
  • Пользоваться инструментами разработчика
  • Понимать смежные области разработки
  • Проектировать интерфейсы и анимации
  • Работать в команде
  • Создавать нативные приложения
  • Тестировать приложения

 

Преимущества
  • Выдается диплом;
  • Портфолио;
  • Делается упор на практику;
  • Начало оплаты за обучение с 7 месяца;
  • Первые 20 студентов получат скидку 20%;
  • Предоставляются бонусные курсы - 9 шт.;
  • Английский язык в подарок - 2 месяца обучения.

Курс Flutter от Skillbox

Программа обучения
  • Введение.
  • Базы Dart 2.x.
  • Flutter.
  • Cupertino vs Material.
  • Layout-приложения.
  • StatefulWidget/StatelessWidget.
Чему обучитесь
  • Использовать hot reload
  • Настраивать связь приложений с бэкендом
  • Работать с пользовательским опытом
  • Разрабатывать приложения для разных платформ
  • Создавать кроссплатформенные приложения
  • Создавать плавные анимации

 

Преимущества
  • Выдается диплом;
  • Курс английского - 2 месяца;
  • Удобная форма обучения.

Курс Профессия iOS разработчик от Skillbox

Программа обучения
  • IOS-разработчик для начинающих.
  • IOS-разработчик. Уровень 2.
  • Мобильный разработчик PRO.
  • Система контроля версии Git.
  • Универсальные познания программера.
  • Британский для IT-специалистов.
Чему обучитесь
  • Делать свои приложения эффективными
  • Программировать на Swift
  • Проектировать мобильные приложения и программы для операционной системы Android
  • Работать в команде
  • Релизить свои проекты в App Store
  • Создавать интерфейсы для приложений

 

Преимущества
  • Гарантия трудоустройства.
  • В ходе обучения даются не только теоретические знания, но и закрепляются практические навыки.

Курс Архитектор ПО от Skillbox

Программа обучения
  • Базы архитектуры ПО.
  • Строительные стили.
  • Распределенная архитектура.
  • Многофункциональная декомпозиция.
  • Нефункциональные требования.
  • Интеграция.
Чему обучитесь
  • Декомпозировать систему
  • Использовать шаблоны и фреймворки
  • Планировать архитектуру ПО
  • Проектировать API
  • Строить интеграцию между системами
  • Учитывать вопросы безопасности

 

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

Курс Профессия Flutter разработчик от Skillbox

Программа обучения
  • Flutter
  • Flutter PRO
  • Figma
  • Дизайн мобильных приложения с 0 до PRO
  • Тестирование мобильных приложений
  • Система контроля версий Git
Чему обучитесь
  • писать блоки приложений на Swift и Kotlin,
  • использовать функции библиотек,
  • подключать карту и базы данных,
  • проектировать интерфейс приложения,
  • контролировать версии приложения,
  • тестировать мобильные приложения,
  • вести разработку по методологии Scrum,
  • выгружать приложения в AppStore и Google Play.

 

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

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

Программа обучения
  • Базовый уровень разработки на Android.
  • Разработка погодного приложения под ОС Android.
  • Разработка на языке Kotlin. Приложение для заметок и приложение «Вселенная вокруг нас».
  • Коммерческая разработка приложений на Kotlin.
  • Базы данных. Интерактивный курс.
  • Алгоритмы и структуры данных на Java. Базовый курс.
Чему обучитесь
  • использовать в работе принципы объектно-ориентированного программирования;
  • писать код на Java;
  • создавать клиент-серверные приложения для Android;
  • пользоваться классическими алгоритмами и структурами данных;
  • проектировать архитектуру;
  • работать в команде;
  • проходить собеседования;
  • общаться с заказчиками.

 

Преимущества

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

  • обширный спектр знаний;
  • возможность бесплатно воспользоваться курсом IT-English, без которого не обойтись;
  • получение знаний от практикующих лекторов, которые сразу укажут на грубые ошибки;
  • ключ от продуктов JetBrains;
  • последующее трудоустройство.

Курс оптимален для тех, кто хочет получить качественную базу и ценит собственное время!

Курс Профессия Программист iOS от GeekBrains

Программа обучения
  • Основы программирования.
  • Основы языка Swift.
  • Git. Базовый курс.
  • Основы баз данных.
  • Пользовательский интерфейс iOS-приложений.
  • Алгоритмы и структуры данных. Базовый курс.
Чему обучитесь
  • создавать приложения под устройства Apple;
  • писать асинхронный код;
  • работать с FileManager;
  • организовывать параллельное выполнение задач;
  • применять разные методологии разработки;
  • разбираться в базах данных.

 

Преимущества
  • Востребованная ниша с дефицитом кадров.
  • Стажировка на реальных проектах.
  • Диплом и помощь в трудоустройстве.
  • Доступ к библиотеке Geek Club (в том числе курсам английского).
  • Возможность запросить возврат 13%.
  • Удостоверение о повышении квалификации

Курс Клиент серверные iOS приложения от GeekBrains

Программа обучения
  • Применение паттернов Observer, Singleton и Delegate
  • Работа с сетью
  • Mapping json
  • Хранение данных
  • Realm — система управления объектной базой данных
  • Уведомления в Realm
Чему обучитесь
  • применять паттерны проектирования,
  • настраивать сетевую передачу данных,
  • реализовывать хранение данных внутри приложения и на внешнем сервере,
  • управлять данными,
  • настраивать автоматическое обновление данных и уведомления,
  • оптимизировать загрузку больших объёмов данных,
  • подключать регистрацию и авторизацию пользователей,
  • размещать приложения в App Store,
  • монетизировать мобильные приложения

.

Преимущества
  • Выдается диплом;
  • Портфолио;
  • Делается упор на практику;
  • Пожизненный доступ к материалам.

Курс Пользовательский интерфейс iOS приложений от GeekBrains

Программа обучения
  • Проектирование интерфейса
  • Создание кастомных UI-компонентов
  • Консультация с преподавателем
  • Кастомизация коллекций
  • Анимации
  • Анимация переходов между экранами
Чему обучитесь
  • проектировать интерфейс,
  • добавлять экраны,
  • формировать кастомные UI-компоненты,
  • создавать анимации,
  • продумывать интерактивные переходы между экранами,
  • адаптировать вёрстку под разные устройства.

 

Преимущества
  • Выдается диплом;
  • Портфолио;
  • Делается упор на практику;
  • Пожизненный доступ к материалам;
  • Налоговый вычет.

Курс Производительность iOS приложений от GeekBrains

Программа обучения
  • Параллельное программирование. Thread
  • Параллельное программирование. GCD
  • Параллельное программирование. NSOperation
  • Асинхронный код. Концепции futures и promises
  • Кеширование и повторное использование данных в памяти устройства
  • Практики работы с UITableView и UICollectionView
Чему обучитесь
  • организовывать многопоточный код,
  • управлять потоками,
  • реализовывать параллельное выполнение задач,
  • сохранять данные в памяти устройства,
  • оптимизировать загрузку таблиц и галерей через вёрстку,
  • применять паттерны порционной подгрузки новостей в ленте.

 

Преимущества
  • Выдается диплом;
  • Предоставляются дополнительные материалы;
  • Пожизненный доступ к материалам;
  • Делается упор на практику.

Курс Основы языка Swift от GeekBrains

Программа обучения
  • Введение.
  • Синтаксис Swift. Основные операторы
  • Комплексные типы данных
  • Введение в ООП
  • ООП
  • Продвинутое ООП.
Чему обучитесь
  • работать в Xcode — среде программирования Apple;
  • работать с Playground;
  • создавать приложения;
  • проводить отладку (Debug);
  • управлять ходом выполнения программы;
  • работать с массивами данных;
  • применять принципы объектно-ориентированного программирования;
  • писать в функциональном стиле;
  • писать и использовать функции высшего порядка;
  • обрабатывать исключения;
  • применять модели управления памяти в iOS-приложениях.

 

Преимущества
  • Общение с сокурсниками в чате;
  • Общение с преподавателями;
  • Низкая цена.

Курс Программирование на Kotlin под Android от GeekBrains

Программа обучения
  • Введение
  • Классы и функции
  • Главные конструкции
  • Типы и интерфейсы
  • Функции и лямбда-выражения
  • Полезные библиотеки
Чему обучитесь
  • Добавлять экраны
  • Настраивать среду разработки
  • Переводить java-проекты на Kotlin
  • Подключать облачное хранилище данных
  • Преобразовывать устаревший код
  • Применять корутины для асинхронного исполнения кода
  • Расширять функциональность приложения
  • Создавать классы для доступа к данным и их передаче
  • Тестировать приложения

 

Преимущества
  • Школа вознаградит за доверие дипломом.
  • Будет готовый проект для пополнения портфолио.
  • Практика, много практики.
  • Есть дополнительные полезные материалы.
  • Доступ ко всем материалам не закроется и после окончания курса.

Курс Профессиональная разработка Android приложений от GeekBrains

Программа обучения
  • Архитектура приложения
  • Архитектура MVVM
  • Koin и корутины
  • Picasso, Glide, Room
  • Kotlin DSL и многомодульность
  • App bundle, dynamic feature и in-app update, консоль разработчика
Чему обучитесь
  • проектировать чистую архитектуру,
  • грамотно встраивать коды из библиотек в архитектуру,
  • выстраивать многомодульную структуру кода,
  • тестировать модули в отдельности и систему целиком,
  • менять окружение без изменения всей архитектуры.

 

Преимущества

Вебинары проводят ведущие андроид - разработчики мобильных приложений известных брендов. Прошедшие полное обучение (1 месяц) получают диплом и портфолио. Также:

  • Упор на практику;
  • Домашние задания с проверкой;
  • Доступ навсегда;
  • Бюджетная стоимость обучения.

Курс Профессия Android разработчик от Skillbox

Программа обучения
  • Android—разработчик. Уровень 1.
  • Android—разработчик. Уровень 2.
  • Мобильный разработчик PRO.
  • Система контроля версии Git.
  • Универсальные познания программера.
  • Британский для IT—специалистов.
Чему обучитесь
  • Базовым принципам дизайн-концепций
  • Делать дизайн ваших приложений уникальным и ярким
  • Определять качество вашей работы, тестировать гипотезы и отдельные фишки приложения
  • Писать приложения на самом актуальном языке для Android
  • Работа с популярными библиотеками, необходимыми для разработки

 

Преимущества
  • Выдается диплом;
  • Портфолио;
  • Делается упор на практику;
  • Содействие с трудоустройством;
  • Первый платеж на 7 месяц;
  • Английский в подарок - 2 месяца.

Курс Профессия Android разработчик от SkillFactory

Программа обучения
  • Введение в программирование
  • Программирование на Java
  • Android Studio
  • Интерфейсы и архитектура мобильных приложений
  • Программирование на Kotlin
  • Многопоточность, работа с сетью, SQL и хранение данных
Чему обучитесь
  • Защищать данные пользователей
  • Использовать архив AppBundle
  • Оптимизировать ресурсы программ
  • Проектировать интерфейсы с пониманием UI/UX-дизайна
  • Проектировать мобильные приложения и программы для операционной системы Android
  • Публиковать приложения в PlayStore
  • Разрабатывать дизайн-концепции
  • Тестировать приложения и выпускать обновления

 

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

Курс Профессия iOS разработчик с нуля от SkillFactory

Программа обучения
  • Введение в программирование
  • Программирование на Swift
  • Интерфейсы и архитектура мобильных приложений
  • Работа с данными и их хранение
  • Многопоточность и работа с сетью
  • Дополнительные фреймворки
Чему обучитесь
  • программировать на Swift,
  • разрабатывать iOS-приложения
  • тестировать приложения,
  • создавать интерфейсы для приложений,
  • программировать UI-дизайн,
  • использовать хранилища данных: библиотеки, облачные системы, открытые API и др.

 

Преимущества
  • Курс софт-скиллов для ИТ-специалистов в подарок.
  • Много практических занятий.
  • Предоставляется беспроцентная рассрочка.
  • Статус официального разработчика Эпл.
  • Обучение по созданию телеграм-бота дается в подарок.
  • Реферальная программа.
  • Большое комьюнити выпускников и нетворкинг.

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

Программа обучения
  • Базы языка.
  • Промышленная разработка.
  • Android.
  • Дипломная работа.
Чему обучитесь
  • Взаимодействовать с REST API, обрабатывать ошибки
  • Делать рассылку push-уведомлений через Firebase Cloud Messaging
  • Интегрировать Push-уведомления и Notifications
  • Публиковать приложение в Google Play
  • Работать с REST API на Ktor
  • Работать с консолью Google Play
  • Разворачивать backend в облаке Heroku
  • Регистрировать, аутентифицировать и авторизировать пользователей через REST API
  • Создавать CRUD-приложения
  • Хранить данные в безопасном режиме

 

Преимущества
  • Гарантия помощи в поиске работы.
  • Предоставление диплома после прохождения обучения.
  • Наличие возможности вернуть 13% путем налогового вычета.
  • Выдача сертификата.

Курс Профессия Программист Android от GeekBrains

Программа обучения

Git. Базовый курс
Основы работы с Git
13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. После обучения вы будете готовы использовать Git для подготовки домашних заданий на курсах по программированию на любом языке. Кроме того, вы приблизитесь к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
Урок 1. Введение в Git
Урок 2. Установка и настройка Git
Урок 3. Основные команды терминала
Урок 4. Работа с репозиториями в Git
Урок 5. Управление файлами репозитория
Урок 6. История изменений
Урок 7. Работа с ветками репозитория
Урок 8. Публикация репозитория
Урок 9. Слияния веток
Урок 10. Управление версиями
Урок 11. Создание pull-request
Урок 12. Сложные операции
Урок 13. Работа с Fork-репозиториями

Java Core для Android
Урок 1. Java. Введение
Введение в платформу Java, инструменты разработчика, написание первой программы. Переменные, типы данных, арифметические операции. Методы. Условные операторы.
Урок 2. Основные конструкции
Оператор switch, циклы, кодовые блоки, массивы
Урок 3. Практика: разбор примеров использования базовых элементов языка Java
Разбор практических примеров использования базовых элементов языка Java, работа с консолью
Урок 4. Крестики-нолики в процедурном стиле
Урок 5. Введение в ООП
Урок 6. Продвинутое ООП
Углубленное изучение вопросов объектно-ориентированного программирования: наследование, полиморфизм
Урок 7. Практика ООП и работа со строками
Урок 8. Объектно-ориентированное программирование Java
Углубленное изучение вопросов ООП в Java: основные принципы ООП, абстрактные классы, интерфейсы.
Урок 9. Исключения
Урок 10. Коллекции
Урок 11. Обобщения
Что такое обобщения, обобщенные классы, методы и интерфейсы, наследование обобщенных классов, ограничения при работе с обобщениями
Урок 12. Многопоточность. Часть 1
Многопоточность в Java, разделяемая память, управление потоками и вопросы синхронизации, взаимодействие потоков исполнения, взаимная блокировка
Урок 13. Многопоточность. Часть 2
Урок 14. Обзор средств разработки

Android 1. Знакомство с платформой
На этом курсе студенты изучат механизмы работы с системой Android, разберут жизненный цикл приложения, получат навыки в верстке приложений. Узнают, каким образом можно отображать информацию на экране устройства. Ознакомятся с основными возможностями приложений на Android. Научатся разрабатывать приложения на языке Java для Android. К концу курса студенты также приобретут навыки для разработки приложений с хранением данных в облачном хранилище Firestore.
Урок 1. Знакомство с Android
Урок 2. Макеты приложений
Урок 3. Активити. Жизненный цикл
Урок 4. Ресурсы
Урок 5. Интенты, активити
Урок 6. Фрагменты
Урок 7. Фрагменты — продолжение
Урок 8. Меню в приложении
Урок 9. 5 способов отобразить сообщение в приложении
Урок 10. Списки. Списковые элементы
Урок 11. Расширенные возможности списка. Контекстное меню. DatePicker
Урок 12. Хранение данных

Android на Kotlin
На этом курсе студенты изучат основные понятия и принципы разработки на языке Kotlin. Разберут его синтаксис и конструкции, рассмотрят основные библиотеки, которые применяются для Android-приложений. Учащиеся получат и закрепят навыки разработки полноценных мобильных приложений на Kotlin, научатся использовать для этого современные инструменты и подходы. К концу курса студенты также приобретут все необходимые навыки для разработки клиент-серверных приложений и хранения данных внутри приложения.
Урок 1. Введение в Kotlin
Урок 2. Архитектура приложения
Урок 3. Типы данных, коллекции, null safety, дженерики и интерфейсы
Урок 4. Функции высшего порядка, лямбды и extension-функции
Урок 5. Выходим в интернет
Урок 6. Многопоточность и компоненты Android
Урок 7. Получение данных и загрузка изображений
Урок 8. Хранение данных в приложении
Урок 9. Разрешения и Content Provider
Урок 10. Геолокация и карты
Урок 11. Push-нотификации
Урок 12. Build types и принципы Здорового разработчика

Android. Material design
Курс учит создавать приложения в прогрессивном стиле Material Design: использовать нужные библиотеки, оперировать FloatingActionButton, конструировать меню и вкладки, разрабатывать темы и стили. С опорой на эти знания студенты создадут интерфейс собственного клиента для Instagram.
Урок 1. Шаблон проекта и обзор стандартных компонентов
Урок 2. Темы приложения
Урок 3. Навигация
Урок 4. Макеты
Урок 5. Анимации
Урок 6. RecyclerView
Урок 7. Работаем с текстом как профессионалы
Урок 8. Экран загрузки и Дизайн/UX

Популярные библиотеки: RxJava 2, Dagger 2, Moxy. 1 месяц.
Популярные библиотеки: RxJava 2, Dagger 2, Moxy
Курс учит создавать современные и максимально отказоустойчивые клиент-серверные приложения. Разбирает на практике популярные программные решения и библиотеки, которые являются индустриальном стандартом для современного Android - разработчика: RxJava 2, Dagger 2, Moxy и Cicerone. В течение курса студенты завершат разработку своего проекта.
Урок 1. Архитектура приложения. MVP
Урок 2. MVP, Moxy, Cicerone
Урок 3. Реактивное программирование, RxJava
Урок 4. RxJava 2
Урок 5. Взаимодействие с сервером
Урок 6. Room и хранение данных
Урок 7. Dependency Injection. Dagger 2
Урок 8. Dagger 2
Урок 9. Консультация №1
Урок 10. Консультация №2

Базы данных. Интерактивный курс . 1 месяц.
Проектирование и работа с данными
На новом уровне комплекса курсов по базам данных студенты получат исчерпывающую информацию о долговременных хранилищах. Плотно поработают с MySQL – системой управления БД, зарекомендовавшей себя на популярных крупных проектах. Пошагово разбирается проектирование баз данных и работа с ними. Курс знакомит и с альтернативными БД: MongoDB, Redis, ElasticSearch и ClickHouse.
Урок 1. Быстрый старт
1.1. Типы баз данных. 1.2. Основы реляционных баз данных. 1.3. MySQL и клиенты. 1.4. Управление базами данных. 1.5. Разбор домашнего задания.
Урок 2. Язык запросов SQL
2.1. Введение в SQL. 2.2. Числовые и строковые типы данных. 2.3. Календарные типы данных и множества. 2.4. Индексы. 2.5. CRUD-операции. 2.6. Разбор домашнего задания.
Урок 3. Операторы, фильтрация, сортировка и ограничение
3.1. Операторы. 3.2. Условная выборка. 3.3. Сортировка и ограничения. 3.4. Предопределенные функции. 3.5. Предопределенные функции (продолжение). 3.6. Разбор домашнего задания.
Урок 4. Агрегация данных
4.1. Группировка данных. 4.2. Агрегационные функции. 4.3. Специальные возможности GROUP BY. 4.4. Разбор домашнего задания.
Урок 5. Сложные запросы
5.1. Типы многотабличных запросов и UNION 5.2. Вложенные запросы 5.3. JOIN-объединения таблиц 5.4. Внешние ключи и ссылочная целостность 5.5. Разбор домашнего задания
Урок 6. Транзакции, переменные, представления
6.1. Транзакции. 6.2. Внутренняя реализация транзакций. 6.3. Переменные, временные таблицы и динамические запросы. 6.4. Представления. 6.5. Разбор домашнего задания.
Урок 7. Администрирование MySQL
7.1. Администрирование MySQL. 7.2. Администрирование MySQL (продолжение). 7.3. Права пользователей. 7.4. Репликация. 7.5. Репликация (продолжение). 7.6. Разбор домашнего задания.
Урок 8. Хранимые процедуры и функции, триггеры
8.1. Хранимые процедуры и функции. 8.2. Параметры, переменные, ветвление. 8.3. Циклы и курсоры. 8.4. Триггеры. 8.5. Разбор домашнего задания.
Урок 9. Оптимизация запросов
9.1. Типы таблиц. 9.2. Подробнее об индексах. 9.3. Оптимизация запросов. 9.4. Разбор домашнего задания.
Урок 10. NoSQL
10.1. NoSQL-базы данных. 10.2. Key-Value хранилища Redis. 10.3. Документ ориентированная СУБД MongoDB. 10.4. СУБД Полнотекстового поиска ElasticSearch. 10.5. Колоночная СУБД ClickHouse. 10.6. Разбор домашнего задания.

Стажировка в GeekBrains. 2 месяца.
В формате вебинаров
Во время стажировки студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом. Студентам будет предложено выбрать один из набора доступных для разработки проектов. Студенты научатся работать в команде, коммуницировать с другими разработчиками, product- и project-менеджерами, дизайнерами, изучат гибкие методологии, фреймворк SCRUM, освоят принципы дистанционной работы. Результат стажировки — умение работать в команде, пополнение портфолио, возможность указать работу над проектом в качестве профильного опыта работы в резюме. Стажировка проходит в формате дистанционной работы с частичной занятостью, еженедельными встречами-статусами с преподавателем в формате вебинара.
Урок 1. Знакомство, выбор проекта
Какие роли бывают в разработке. Product Manager, Project Manager, разработчик, дизайнер. Что такое MVP. Архитектура современного сервиса. Как разработчики взаимодействуют между собой. REST API, Web Socket. Backend, Frontend, мобильные приложения. Микросервисная архитектура. Основы удаленной работы. Запись в команды.
Урок 2. Методологии разработки
Обзор методологий. Каскад (водопад), Agile-манифест, Канбан, Скрам. Где и для чего применяются. Смешанные методологии.
Урок 3. Методология SCRUM
Работа по SCRUM. Планирование спринта. Причесывание бэклога (backlog grooming). Цель спринта. Инкремент. Гибкая методология в условиях дистанционной работы. Таск-трекеры (Trello, Favro)/
Урок 4. User Story Mapping
Типы задач. Декомпозиция задач. Построение карты пользовательских историй. Работа над пользовательскими историями. Работа с ТЗ по водопаду и в гибких методологиях.
Урок 5. Ответственность, мотивация, личностный рост
Чем и как мотивировать себя. Какие уровни мотивации бывают. Как не сгореть на работе. И как не забить на работу.
Урок 6. Написание резюме
Как написать резюме, чтобы HR его не отсеял. Как заинтересовать работодателя. Как продемонстрировать навыки, полученные в учебе, если профильного опыта работы пока еще нет.
Урок 7. Предварительное подведение итогов, подготовка к защите проекта
Разбор студенческих резюме. Предварительное подведение итогов. Немного о стартапах, монетизации, инвесторах.
Урок 8. Подведение итогов, демонстрация выпускного проекта
Демонстрация рабочего прототипа студентами. Обсуждение полученных результатов. Обратная связь от преподавателя. Напутствие.

Чему обучитесь
  • работать в системе контроля версий Git;
  • программировать на языках Java и Kotlin;
  • создавать приложения для веб-ресурсов и мобильных устройств;
  • проектировать интерфейсы в стиле material design;
  • использовать библиотеки RxJava 2, Dagger 2 и Moxy;
  • выгружать данные в приложения и облачное хранилище Firestore;
  • тестировать обновления и интегрировать их в приложения.

 

Преимущества
  • выдача диплома от интернет-школы;
  • гарантированная стажировка;
  • комплексный нетворкинг;
  • курс английского языка в подарок (программа разработана с учетом потребностей IT-специалистов);
  • возможность возврата налогового вычета.

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

Программа обучения
  • Разработка приложения для ВКонтакте на языке Swift.
  • Разработка приложения по поиску авиабилетов под iOS.
  • Приложение для интернет-магазина на языке Swift.
  • Командная разработка проекта.
Чему обучитесь
  • Использовать базовые принципы объектно-ориентированного программирования
  • Писать код на Objective C
  • Писать код на Swift
  • Пользоваться алгоритмами и структурами данных
  • Проектировать архитектуру приложения
  • Проходить собеседование и общаться с заказчиками
  • Работать в команде
  • Работать с GIT
  • Работать с графикой и анимацией
  • Создавать условия для хранения данных

 

Преимущества
  • Диплом и гарантия трудоустройства.
  • Семь курсов от GeekBrains в подарок.
  • Доступ к библиотекам от партнеров.

Курс Профессия iOS разработчик от Нетологии

Программа обучения
  • Основы Swift.
  • Swift: объектно-ориентированное программирование.
  • Git — система контроля версий.
  • Английский язык для начинающих разработчиков.
  • Разработка iOS-приложений — интерфейс пользователя.
  • Разработка приложения — трекер полезных привычек.
Чему обучитесь
  • работать с анимацией и звуком, воспроизводить видео;
  • работать с фреймворком CoreData, получать и обрабатывать данные из сети;
  • разрабатывать сложные приложения.

 

Преимущества
  • Содействие в поиске работы.
  • Предоставление диплома.
  • Возможность вернуть 13% потраченных средств путем оформления налогового вычета.

Курс Профессия Android разработчик с нуля от Нетологии

Программа обучения
  • Базы Java.
  • Британский язык для начинающих разработчиков.
  • Git — система контроля версий.
  • Разработка приложений на Kotlin.
  • Введение в Android.
  • Промышленная разработка под Android.
Чему обучитесь
  • Адаптировать мобильные приложения под любые Android-устройства
  • Верстать интерфейсы
  • Настраивать регистрацию и другие ключевые события
  • Проектировать приложения
  • Разрабатывать на Java и Kotlin

 

Преимущества
  • Выдается диплом;
  • Портфолио;
  • Делается упор на практику;
  • Содействие с трудоустройством;
  • Налоговый вычет.

Курс AR. Приложение дополненной реальности от GeekBrains

Программа обучения
  • Урок 1. Введение, демонстрация работы приложения
  • Урок 2. Unity 3D
  • Урок 3. Установка 3D-модели
  • Урок 4. Маркер
  • Урок 5. Положение камеры и 3D-сцены
  • Урок 6. Финальные настройки проекта
Чему обучитесь
  • устанавливать игровой движок Unity 3D и необходимые библиотеки,
  • загружать в программу готовые 3D-модели,
  • создавать маркеры для считывания поверхностей,
  • варьировать положение камеры,
  • настраивать проекции виртуальных объектов,
  • выстраивать трёхмерные сцены,
  • компилировать приложения для платформы iOS.

 

Преимущества
  • Востребованная и перспективная ниша.
  • Упор на практику и отработка на реальных кейсах.
  • Выдается диплом
  • Доступ навсегда

Курс Введение в программирование от Skillbox

Программа обучения
  • Первый шаг к программированию
  • Разнообразие IТ-направлений
  • Устройства и программы
  • Фронтенд-разработка
  • Тестирование
  • Кибербезопасность
Чему обучитесь
  • отличать одни IТ-технологии и языки программирования от других;
  • разрабатывать программы на Java и Руtоп;
  • разрабатывать приложения для Апdroid и IOS
  • анализировать цифровые данные;
  • создавать простые веб-страницы на языках
  • тестировать программное обеспечение.
  • программирования НТМL, СSS и JavaSkript;
Преимущества
  • делается упор на практику;
  • пожизненный доступ к материалам;
  • удобный формат обучения.

Курс iOS Разработчик. Продвинутый курс от Otus

Программа обучения
  • SwiftUI и основы Combine.
  • Современная архитектура мобильных приложений.
  • Foundation без сторонних фреймвоков и Swift 5 Standard Library.
  • Многозадачность.
  • Networking и хранение данных.
  • Создание приложений для watchOS, tvOS, перенос приложений с помощью Mac Catalyst.
Чему обучитесь
  • применять GCD и решать проблемы многозадачности;
  • работать с протоколами Sequence и Collection;
  • использовать в проектах структуры данных, грамотно работать с различными способами хранения данных;
  • применять Dependency Injection (DI) и модуляризации приложений для более комфортной командной разработки и покрытия тестами;
  • проектировать сложные UI-компоненты и оптимизировать их производительность;
  • разрабатывать клиент-серверные приложения и оффлайн-режим работы;
  • писать код, качество которого соответствует критериям unit-тестов;
  • проводить тестирование приложений.

 

Преимущества
  • Акцент на практические реальные задачи.
  • Упор на практику
  • Востребованная ниша с дефицитом кадров.
  • Сертификат Middle/Senior и помощь в трудоустройстве.
  • Возможность совмещения с работой.
  • Возможна оплата от юрлица
  • Скидочная система
  • Корпоративное обучение

Курс iOS Developer. Basic от OTUS

Программа обучения
  • Основы программирования
  • Основы Swift
  • Интерфейс
  • Хранение данных
  • Сеть
  • Управление потоками
Чему обучитесь
  • программировать на языке Swift,
  • организовывать хранение данных приложения,
  • создавать сетевой слой,
  • проектировать графический интерфейс приложения,
  • управлять потоками выполнения задач,
  • применять шаблоны проектирования,
  • выстраивать архитектуру приложения,
  • тестировать приложение,
  • обрабатывать исключения и сбои.

 

 

Преимущества

Обучение на практике с реальными задачами.

Несколько дополнительных курсов от OTUS в подарок.

Создание проектов для портфолио (персональных и командных)

Диплом, помощь в трудоустройстве.

Безлимитный доступ к материалам.

Курс Мобильный разработчик от SkillFactory

Программа обучения

БАЗА
На этом этапе программы вы научитесь писать код на Java и применять принципы ООП. Освоите Kotlin и работу в Android Studio. Сможете работать с Java и Kotlin в одном проекте.

ОСНОВНОЙ БЛОК
На втором этапе вы научитесь делать анимации и создавать расширяемые и многомодульные приложения. Освоите тестирование UI. Сможете работать с библиотеками данных и организовывать сетевое взаимодействие.

УРОВЕНЬ PRO
На третьем этапе научитесь разрабатывать многопоточные или асинхронные приложения, используя Coroutines. Сможете протестировать, защитить от взлома и наконец опубликовать свое приложение в Play Market.

Чему обучитесь
  • Kotlin
  • Material Design
  • Rx
  • Java
  • Swift
  • UIKit
  • ООП
Преимущества

Курс Мобильный разработчик на Flutter от OTUS

Программа обучения
  • Dart и Flutter. Виджеты
  • Flutter. Анимация
  • Flutter. Навигация
  • Flutter. Управление состоянием
  • Продвинутый Flutter
  • Flutter. Тестирование и профилирование
Чему обучитесь
  • проектировать архитектуру приложения,
  • подключать базы данных и хранилища файлов,
  • настраивать сеть,
  • организовывать доступ к внешним сервисам,
  • выстраивать навигацию,
  • добавлять анимации и переходы,
  • соединять интерфейс с бэкендом,
  • адаптировать интерфейс к разным платформам,
  • тестировать приложения.

 

Преимущества
  • Сертификат
  • Готовое резюме
  • бонусы
  • Большая часть - практическая

Курс Навыки ZeroCoding от ProductStar

Программа обучения

60 часов практики по созданию приложений на официальном языке Android-платформы. Опыт построения рабочих форм регистрации и авторизации пользователей. Разработка полноценного приложения с настройкой push-уведомлений. Курс подойдет разработчикам на андроид всех уровней. Освоите бэкенд разработку на Heroku и REST API на Ktor. Получите навыки объектно-ориентированного и функционального программирования. Успешная защита диплома откроет доступ к стажировке в крупных проектах.

Чему обучитесь

Создавать полноценные приложения для Android с серверной частью и базами данных:
- Использовать продвинутые конструкции и классы языка Kotlin.
- Проектировать архитектуру сервисов.
- Настраивать формы взаимодействия с пользователями.
- Подключать push-уведомления и REST API.

Преимущества
  • Выдача сертификата о завершении курса.
  • Гибкий график обучения - прохождение курса можно совмещать с работой и основной учебой.
  • Регулярное обновление учебных материалов.
  • Гарантия возврата средств в течение одного месяца.
  • Комфортная платформа для обучения.

Курс Разработчик Android. Углублённый уровень от OTUS

Программа обучения
  • Kotlin
  • Архитектура
  • Вид
  • Данные
  • Тестирование
  • Процесс сборки
Чему обучитесь
  • Автоматизировать тестирование
  • Выбирать архитектурные паттерны
  • Динамически расширять систему
  • Оптимизировать сборку
  • Организовывать безопасное хранилище данных
  • Подбирать алгоритм шифрования
  • Применять принципы чистой архитектуры
  • Проверять качество кода
  • Проводить рефакторинг устаревшего кода
  • Проектировать модульную архитектуру
  • Разворачивать системы непрерывной интеграции и доставки
  • Ускорять работу приложения

 

Преимущества
  • Сертификат
  • Готовое резюме
  • Понятная практика
  • Помощь при устройстве на работу

Курс Профессия iOS разработчик от MDA

Программа обучения
  • Введение в разработку приложений.
  • Знакомство с UIKit.
  • Навигация по интерфейсу и рабочие циклы.
  • Разработка AR-приложений.
  • Табличное представление и длительное хранение данных.
  • Работа с интернетом.
Чему обучитесь
  • Навыкам продвижения и брендинга мобильных приложений
  • Навыкам, необходимым для руководящих позиций в it сфере
  • Работать с VR/AR, True Depth и другими передовыми технологиями
  • Разрабатывать мобильные приложения и работать с языком Swift

 

Преимущества
  • Содействие в поиске работы.
  • Гарантия возврата средств.
  • Выдача диплома.
  • Предоставление сертификата от Apple.
  • Внесение первого платежа требуется только спустя полгода.

Факультет iOS-разработки Alfa Campus

Программа обучения
Чему обучитесь
Преимущества

Зерокодер мобильных приложений Зерокодер

Программа обучения
Чему обучитесь
Преимущества

Курс Android Developer от OTUS

Программа обучения
  1. Kotlin
  2. Основы Android-разработки
  3. Архитектура, работа с сетью и хранение данных
  4. Компоненты Android
  5. Реактивный подход, внедрение зависимостей
  6. Тестирование и публикация
Чему обучитесь

Обучение состоит из 2-х ступеней и бонусного видеокурса по основам программирования на Java. Вы последовательно пройдете синтаксис Kotlin, принципы создания приложений и командной разработки, а затем освоите технологии и инструменты Middle+ уровня

Преимущества

Основы разработки мобильных приложений Product Live

Программа обучения
  • Типы и подтипы системы
  • Системы, сопутствующие разработке
  • Роли в команде разработки
  • Языки программирования
  • Смежные технологии
  • Планирование релиза
  • Немного о Scrum
Чему обучитесь
Преимущества

Курс «Android-разработчик. Базовый уровень» от Skillbox

Программа обучения
Чему обучитесь
  • Программировать на языке Kotlin
  • Разрабатывать Android-приложения с нуля

  • Продумывать удобную навигацию

  • Верстать интерфейс приложений

  • Работать с базами данных

Преимущества

Разработка современных Android-приложений AndroidSchool.ru

Программа обучения
Чему обучитесь
Преимущества

Курс Flutter разработчик SURFSTUDIO

Программа обучения
  • Знакомство с курсом
    2 урока

Как устроен наш курс?
Настраиваем окружение

  1. Язык программирования Dart
    9 уроков
  2. Введение в Dart
    Переменные во Flutter
    Базовые типы данных
    Условные операторы и циклы
    Функции
    Классы и интерфейсы
    Mixins
    Generics
    Основы асинхронных операций в Dart

    1. Flutter. Основы фреймворка и верстки
      22 урока, 5 практических заданий
    2. Основы Flutter 5 уроков, практическое задание
      Учимся верстать 9 уроков, практическое задание
      Обработка событий пользовательского интерфейса 4 урока, практическое задание
      Списки 3 урока, практическое задание
      Адаптация и стилизация 1 урок, практическое задание

      1. Навигация
        4 урока, практическое задание
      2. Погружение в Route и Navigator
        Передача параметров
        Диалоги и боттомшиты
        Именованные роуты

        1. Работа с сетью и асинхронные события
          5 уроков, 4 практических задания
        2. HTTP, DIO 1 урок, практическое задание
          Асинхронные события 2 урока, практическое задание
          Потоки данных 1 урок, практическое задание
          Обработка ошибок 1 урок, практическое задание

          1. Архитектурные паттерны
            6 уроков, практическое задание
          2. DI
            Введение в архитектуру Vanilla, InheritedWidget, Provider
            MobX
            Bloc
            Redux
            MWWM

            1. Анимации
              3 урока, практическое задание
            2. Основы, Explicit animations
              Implicit animations
              Hero анимации, Анимация Route

              1. Взаимодействие с платформой
                5 уроков, 2 практических задания
              2. Хранение данных 3 урока, практическое задание
                Написание платформенных плагинов 2 урока, практическое задание

                1. Подготовка к релизу
                  3 урока, практическое задание
                2. Подпись приложения
                  Особенности Android проекта
                  Особенности iOS проекта

Чему обучитесь
Преимущества

iOS разработка для начинающих Coddyschool

Программа обучения
Чему обучитесь

Владеть основами программирования
- Программировать на Swift
- Владеть инструментами разработчика Apple
- Работать с различными библиотеками
- Планировать и проектировать приложения
- Создавать интерфейс
- Работать с дизайном
- Владеть логическим и алгоритмическим мышлением
- Решать нестандартные задачи
- Создавать собственные приложения для iOS — от концепции до рабочей версии

Преимущества

Разработка приложения для Google Ассистента Coddyschool

Программа обучения
Чему обучитесь

Работать с инструментами Google
- Создавать прототип сайта и диалога с голосовым помощником Google
- Работать с Google Hangouts для групповой коммуникации внутри проектных команд
- Хранить проектную информацию на Google Диске
- Организовывать встречи и своевременную работу над проектом с помощью Google Календаря
- Использовать Gmail для эффективной коммуникации
- Работать в Google Презентации
- Использовать Google Формы для создания опросов и тестирования гипотез со своей целевой аудиторией
- Создавать сайт для демонстрации продукта с помощью Google Сайта

Преимущества

Курс iOS Developer от OTUS

Программа обучения
  1. Основы программирования
  2. Основы Swift
  3. Интерфейс
  4. Хранение данных
  5. Сеть
  6. Управление потоками
Чему обучитесь
Преимущества

Курс Flutter в мобильной разработке под iOS & Android Skill Branch

Программа обучения

01 Введение

Разберем как будет проходить курс, кому он подойдет. Поговорим про Flutter. Какие у него есть сильные и слабые стороны. Подготовим компьютер к созданию приложений на Flutter. Создадим первый проект на Flutter и изменим его под себя.

  • Установка Flutter
  • Установка IDE
  • Введение в то, что такое Widget во Flutter
  • Введение в Stateless и Stateful виджеты

02 8-bit бойцовский клуб. Знакомство с базовыми виджетами

  • Строим первый экран приложения.
  • Разберем базовые виджеты, которые используются практически во всех проектах.
  • Узнаем как структурированы Flutter проекты.
  • Научимся работать виджетами со стейтом.

03 8-bit бойцовский клуб. Передача данных между виджетами

  • Внедрим логику работы приложения.
  • Научимся передавать данные между виджетами.
  • Обсудим что такое древо виджетов и как передавать данные по нему с помощью InheritedWidget.
  • Подключим библиотеку Provider.

04 8-bit бойцовский клуб. Базовая навигация

  • Добавим еще один экран.
  • Научимся работать с навигацией.
  • Научимся работать с навигацией.
  • Воспользуемся открытым API для получения данных, научимся обрабатывать результаты.

05 Супергерои. Продвинутая работа с API

  • Научимся работать с API на продвинутом уровне с помощью библиотеки dio.
  • Научимся разбирать ответ из API с помощью библиотек с кодогенерацией.
  • Обработаем ошибки от запросов.
  • Внедрим форму для ввода поискового запроса и научимся связывать вводимые данные с результатами данных из API.
  • Научимся работать со списками.

06 Супергерои. BLoC-архитектура и Stream’ы

  • Обсудим для чего нужна архитектура в приложении и что такое BLoC, какие бывают архитектурные подходы.
  • Разберемся с тем, что такое Stream, в чем отличие от Future.
  • Внедрим BLoC архитектуру в приложение.
  • Разберем как нужно строить экраны с точки зрения минимизации количества перерисовок.

07 Супергерои. Продвинутая навигация. Sliver’ы

  • Внедрим продвинутую навигацию, будем использовать onGenerateRoute и Navigator.pushNamed.
  • Научимся передавать данные между экранами.
  • Сверстаем экран, построенный на Sliver’ах.

08 Супергерои. Кеширование

  • Добавим кеширование данных, полученных из API с помощью библиотеки shared_preferences.
  • Научимся кешировать полученные изображения.

09 Мемогенератор. Чистая архитектура

  • Обсудим что такое чистая архитектура, какие цели она решает и как она соотносится с BLoC’ом.
  • Внедрим подходы чистой архитектуры в приложение.

10 Мемогенератор. Анимации

  • Построим плитку с картинками
  • Научимся анимированно переходить от списка к детальному представлению.
  • Внедрим карусель для просмотра созданных мемов.

11 Мемогенератор. Диалоги

  • Разберемся как работать с Bottom Sheet
  • Свяжем логику из диалогов с логикой страницы
  • Научимся сохранять виджеты в виде png картинок

12 Мемогенератор. Взаимодействие с системой

  • Изучим как подставлять собственное приложение в список, появляющийся, когда нажимаем на кнопку Share в различных приложениях.
  • Научимся работать с буфером обмена.
  • Запросим разрешение на доступ к фотогалерее

13 Менеджер подарков. Работа с формами

Поработаем с формами для ввода данных:

  • валидируем данные,
  • показываем ошибки ввода,
  • запрещаем ненужные символы,
  • форматируем и пр.

14 Менеджер подарков. Dependency Injection и работа с API

  • Добавим Dependecy Injection фреймворк get_it в проект.
  • Создадим авторизованную и не авторизованную зону приложения.
  • Научимся работать с авторизационным токеном.

15 Менеджер подарков. Продвинутая сериализация

  • Изучим как работать с built_value и built_collection, обсудим какие задачи они решают.
  • Создадим автоматический механизм сериализации и десериализации моделей при общении с сервером.

16 Менеджер подарков. Bottom navigation

  • Добавим нижнюю навигацию в проект.
  • Разберемся как работать со вложенными Navigator.

17 Менеджер подарков. Темная и светлая темы приложения

  • Поймем как пользоваться темами приложения.
  • Добавим возможность переключаться между темной и светлой темами из настроек.

18 Менеджер подарков. Продвинутая работа с UI

  • Узнаем что такое пагинация и как ее едят.
  • Изучим ряд популярных виджетов для создания UI.
  • Поймем как использовать Cupertion виджеты на iOS и Material виджеты на Android.

19 Менеджер подарков. Дистрибьюция и публикация приложения

  • Научимся пользоваться системой дистрибьюции билдов.
  • Подготовим приложение к публикации в сторах.
  • Обсудим требования, предъявляемые к приложениям.

20 Кино-домино. Обсуждение выпускного проекта

  • Изучим как должно работать приложение
  • Разберем как устроено API проекта
  • Обсудим верстку проекта, подводные камни и ожидаемый результат
Чему обучитесь
Преимущества

Тестирование Android Architecture Components AndroidSchool.ru

Программа обучения
Чему обучитесь
Преимущества

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

Программа обучения
Чему обучитесь
Преимущества

Курс Мобильные приложения на Java GeekSchool

Программа обучения
Чему обучитесь
Преимущества

Легендарный курс разработки iOS приложений Coddyschool

Программа обучения
Чему обучитесь

Владеть основами языка Swift
- Писать игры Concentration ("Найди пару") и Set ("Сет")
- Грамотно создавать архитектуру приложения
- Использовать элементы интерфейса iOS
- Использовать мультитач и жесты
- Работать с iCloud и файловой системой
- Создавать уведомления

Преимущества

Курс Курс Разработка iOS приложений на Swift 5. Уровень 1 от Специалист.ру

Программа обучения
  • Введение.
  • Автоматическое размещение и ограничения.
  • Picker View.
  • Table View Controller.
  • Collection View Controller.
  • Распознавание жестов.
Чему обучитесь
  • грамотно планировать приложения для iPhone;
  • использовать все доступные средства, предоставляемые XCode 9 для разработчиков;
  • проектировать интерфейсы пользователя при помощи Storyboards в Interface Builder;
  • адаптировать приложения под устройства с разными экранами;
  • оптимизировать и компоновать ресурсы приложения (графические изображения, текстовые файлы и прочее);
  • использовать основные элементы управления пользовательского интерфейса iOS.

 

Преимущества
  • Учебный курс рассчитан на широкую аудиторию.
  • Выдаются документы о завершении курса.
  • Обучение можно совмещать с работой.

Мобильная фотография от Photo monster

Программа обучения
Чему обучитесь
Преимущества
  • сертификат студии;
  • доступ к урокам курса - навсегда;
  • демократичная стоимость - 9900 рублей;
  • первый урок - без оплаты;
  • 1 преподаватель - профессиональный фотограф;
  • проверка домзаданий;
  • 5 бонусов.

Использование MockWebServer при разработке и тестировании Android-приложений AndroidSchool.ru

Программа обучения
Чему обучитесь
Преимущества

Курс Android разработка на Kotlin от Nordic IT

Программа обучения
  • Базовые конструкции языка
  • Структуры данных
  • Объектно-ориентированное программирование
  • Android Studio
Чему обучитесь
  • программировать на Kotlin,
  • применять принципы ООП,
  • создавать приложения в среде разработки Android Studio,
  • сокращать время выполнения процессов приложения,
  • налаживать клиент-серверное взаимодействие,
  • подключать базы данных,
  • настраивать автоповорот экрана,
  • добавлять в приложения доступ к камере и геолокации,
  • вносить изменения в код и отслеживать историю версий в системе Git.

 

Преимущества
  • предоставление диплома;
  • готовое портфолио;
  • нетворкинг;
  • максимум практики;
  • помощь с трудоустройством;
  • доступ навсегда;
  • возможность очного и дистанционного обучения;
  • оплата от юрлиц и физлиц;
  • гарантия возврата денежных средств за непройденный материал, если программа не подойдет;
  • скидки при единовременной оплате курса;
  • дополнительная скидка в размере 10 % школьникам, студентам и выпускникам школы (при условии предоставления документов, доказывающих право на скидку).

Отзывы о онлайн школах и курсах в Воткинске

5.0
Сам симулятор вызывает некоторые жалобы, поскольку иногда возникают глюки. Тем не менее, техническая поддержка отлично справляется с этими проблемами. Меня огорчило, что поддержка не поддерживает полноценную работу на Windows 7, несмотря на то, что это не самая старая операционная система. Некоторые Java-скрипты и видео не загружаются в...
5.0
Обычно я не пишу отзывы, но на этот раз я решил оставить его, так как сам читал отзывы при выборе школы. Я долго исследовал этот вопрос - кто и где научиться. И в итоге решил выбрать Яндекс Практикум для изучения Android-разработки. Кому-то, кто сомневается, я хочу сказать: это действительно отличная школа. У меня все идет хорошо. Преподаватели...

5.0
При выборе курса я столкнулся с трудностью определения специализации, но после беседы с менеджером я наконец принял окончательное решение. Он подробно осветил все направления, и я решил выбрать Android. И у меня нет сожалений по этому поводу.
5.0
Мне захотелось повысить свою квалификацию и стать разработчиком для мобильных устройств. Я доволен программой обучения, так как она была очень насыщенной, а материалы объяснялись простым языком. Это позволило мне редко обращаться за помощью к кураторам.

5.0
Уже давно хотел начать изучение специализации ''IOS-разработчик'', однако так и не находил подходящего курса. Данный курс оказался обширным и полностью отвечал моим требованиям. Без раздумий приобрел его и приступил к обучению, а также планирую продолжить свое обучение на других курсах.
5.0
Не рекомендую приобретать курсы ios разработчика в рассрочку, так как я не доволен форматом обучения. Лекции имеют среднее продолжение от 2 до 4 часов, но из них ничего не понятно. К тому же, получение помощи бессмысленно из-за долгих ответов. Я попытался вернуть деньги за обучение, но вместо этого мне насчитали отрицательную сумму для возврата.

5.0
Moscow Digital Academy радует своих слушателей разнообразными платными программами, а также предлагает интенсивный бесплатный курс. Мне запомнилось, что у них имеется большой выбор интенсивов по всем основным направлениям, что, на мой взгляд, очень здорово! На данный момент у меня нет возможности для полного платного обучения, но я с...

5.0
В этом курсе вам придется выполнить много домашних заданий, поэтому будьте готовы потратить на это много своего свободного времени. Однако результаты того стоят. Лично для меня это был новый опыт, и благодаря этому курсу я научился программировать на iOS и зарабатываю неплохие деньги.

5.0
На данный момент я прохожу курс на образовательной платформе SkyPro в области разработки. Все это время моя цель была получить диплом об окончании курса, и вот у меня он в руках. Правда, мой текущий работодатель еще не требует его предъявления. Сегодня я начала проходить собеседования, и я благодарна специалистам Карьерного центра за то, что они...

5.0
Я уже довольно давно занимаюсь обучением в области Data Science, и в настоящее время я также изучаю Flutter. Несмотря на некоторые недостатки, в целом я очень доволен выбором. Программа обучения очень насыщенная и включает домашние задания. Их выполнение часто требует много времени, так как нужно искать дополнительную информацию, вникать и...

5.0
С момента, когда я начал разрабатывать приложения, мне потребовалась платформа, которая помогла бы мне оптимизировать процесс разработки. Именно в такой момент я узнал о Tarantool. Чтобы получить подробную информацию о ней, я стал искать обучение, и мне посчастливилось найти OTUS. Эта академия предлагает интенсивный курс с интересной программой....

5.0
Я занимаюсь изучением программирования для iOS и очень доволен. Здесь я нахожу много полезной информации и даже есть возможность посетить дополнительные бесплатные вебинары, если на них найдется время. Я полностью погружаюсь в новое занятие и просто в восторге! Очень-очень хорошо!

5.0
Разработчик – это очень интересное направление, в котором мне захотелось двигаться вперед и освоить данную специализацию. Мне было очень увлекательно учиться, поскольку я большой фанат всего, что связано с IT. Я думаю, что в будущем буду продолжать развиваться именно в этом направлении.

5.0
Как только я закончу полный курс по созданию приложений для Android, обязательно оставлю максимально детальный и развернутый отзыв о Нетологии! На данный момент могу сказать, что мне все очень нравится. Эта школа сразу же проявила себя как профессиональная и ответственная организация. Несмотря на то, что существует множество альтернативных...

5.0
Мобильные устройства пользуются все большей популярностью в повседневной жизни, поэтому я решил не отставать и решил освоить новую профессию. Хотя я почти полный новичок в этой области, благодаря опытным преподавателям я успешно освоил весь материал и получил диплом.

5.0
За счет этого курса я смог быстро и эффективно познакомиться с разработкой бэкенда на языке программирования Kotlin в контексте Android-разработки. Мне очень понравилось, что он не только представлял обзор технологий, но и показывал реальное применение на основе опыта преподавателей. Практические задания помогали закреплять знания и давали...

3934
Города, в которых можно пройти курсы
Фильтры
Длительность
Трудоустройство
Формат обучения
Цена

Руб.  –  Руб.

  • 0Руб.
  • 1300000Руб.
Школа