Войти

Курсы по разработке приложений

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

Список курсов по разработке приложений

OTUS (Отус)

(1)

5 месяцев углубленного освоения Android-разработки на языке Kotlin. Курс содержит 7 модулей. Занятия 2 раза в неделю. Способствует развитию в профессии разработчиков на Android до уровня Middle / Senior. В программе: изучение Gradle, Dagger 2, RxJava 2, процесса тестирования приложений и выстраивание инфраструктуры с нуля. Большое количество практических заданий с проверкой. После защиты проекта выдают сертификат и приглашают на...

(1 )  613

OTUS (Отус)

(3)
Средний
72 500 р

42 занятия для освоения методик разработки веб-приложений на JavaScript. Курс длится 6 месяцев. Подходит программистам из разных областей, которые хотят стать Fullstack-разработчиками. В программе: изучение ландшафта современных технологий Node, React, Angular, Vue, Web Components, внутренних алгоритмов и логики работы фреймворков. Обратная связь по заданиям от эксперта и сертификат по окончании. Лучших выпускников пригласят на...

(3 )  476

Старт в любое время

GeekBrains (Гик брейнс)

(1)

Видеокурс по освоению инструментов мобильной разработки под Windows. Состоит из 5 основных уроков. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии разработчиков. Курс познакомит с одним из популярных языков программирования – Visual C#. Студенты получат базовый навык работы с IDE Visual Studio, а также создадут простую игру для Windows с...

(1 )  544

OTUS (Отус)

(1)

5 месяцев практического изучения языка Swift. Курс содержит 9 модулей. Занятия проходят 2 раза в неделю. Способствует развитию в профессии опытных iOS-разработчиков до уровня Middle / Senior. Студенты научатся разрабатывать комплексный и анимированный UI и адаптировать его под разные платформы. Обучение на реальных кейсах. Домашние задания в формате проектов для портфолио. Доступ к комьюнити и фидбэк от экспертов....

(1 )  500

Нетология

(1)
Начальный
84 000 р

6 месяцев интенсивного погружения в разработку мобильных приложений. Более 40 решенных задач и 1 готовый проект в портфолио. Опыт программирования на популярных языках Java и Kotlin. В качестве бонуса – английский язык для разработчиков. Курс подойдет новичкам и веб-программистам. Изучите основы ООП, систему контроля версий Git и графическое наполнение приложений. Сверстаете игру для консоли и...

(1 )  572

Старт 04 октября

Нетология

(1)
Начальный
73 200 р

Освоение более 40 практических навыков для разработки приложений любого уровня сложности на языке Swift. Работа с анимацией и звуковым сопровождением, грамотная настройка взаимодействия с пользователем. Курс адресован разработчикам и IT-специалистам разных уровней и направлений. Создадите соцсеть с возможностью загрузки фото, добавления фильтров и оценки других пользователей. Научитесь работать с базой...

(1 )  628

Старт в любое время

ФРОО

Средний
50 000 р

Начните карьеру разработчика мобильных приложений с курса "Android-разработчик". 5-7 часов занятий в неделю на протяжении 270 дней помогут начинающим Android-разработчикам хорошо познакомиться с Android-платформой. В программе обучения: 65 видеолекций, 101 live coding-сессия, 10 тестов и выполнение 51 задания. Выпускники освоят популярные библиотеки, Unit- и UI-тестирование, работу с главными инструментами: Android Studio, Java, Gradle, Room, Mockito,...

(0 )  549

Старт в любое время

ФРОО

Сложный
50 000 р

Продвинутый курс "iOS-разработчик" полезен для начинающих программистов, желающих перейти в сферу мобильных разработок, разработчиков Objective-C или Swift. Для успешного усвоения материала потребуются базовые знания в области разработки ПО, объектно-ориентированного программирования и английского языка. В программе: 122 видеолекции, 62 live coding-сессии, 47 тестов и 27 заданий. 5–7 часов занятий в неделю в течение 270 дней....

(0 )  673

нет набора

ФРОО

Начальный
Бесплатно

Начальный курс "VR-разработчик" – это пошаговое прохождение процесса разработки VR-приложения, начиная с первоначальной идеи и завершая монетизацией проекта. Продолжительность – 150 дней. В программе: видеоуроки, тесты и задания с проверкой, или занятия от 2 до 5 часов в неделю. Начинающие и опытные разработчики освоят базовые основы C#, на продвинутом уровне овладеют разработкой в Unity, научатся анимировать...

(0 )  1299
Hot

Старт в любое время

LoftSchool (Лофт скул)

Средний
Бесплатно

Видеокурс "ANGULAR + WEBPACK" углубит теоретические познания разработчика любого профессионального уровня и расширит его практические навыки в использовании Angular. Учебная программа из 4 видеоуроков (14 минут) познакомит его с мощным инструментом программиста – module bundler Webpack. По ходу занятий обучающиеся могут уточнить и получить разъяснения преподавателя по непонятным для них моментам. Они оставляют вопросы в...

(0 )  693

Старт в любое время

LoftSchool (Лофт скул)

После прохождения видеокурса "Чат-бот на платформе Microsoft Bot FrameWork" начинающим разработчикам будет проще создавать чат-боты. Учебная программа, состоящая из 8 уроков (1 час), построена на освоении работы с программой Microsoft Bot Framework. После каждого занятия обучающиеся могут задать вопросы в комментариях к видео, если им потребуется дополнительная консультация по рассмотренной в лекции теме. Параллельно с...

(0 )  363

Старт в любое время

LoftSchool (Лофт скул)

Начальный
Бесплатно

Обучение рассчитано для начинающих IOS-разработчиков. Параллельно с освоением теоретических основ новых инструментов программирования окончивший курс "iOS-приложений ToDo List на Swift" сделает свое первое, реально работающее приложение. Учебная программа из 25 видеоуроков (4 часа) предусматривает начало практического использования изучаемого языка Swift 4 для создания iOS приложения "Менеджер задач". Обучающиеся...

(0 )  849

Старт в любое время

LoftSchool (Лофт скул)

Начальный
Бесплатно

Курс "Java для Android-разработчиков" наделяет обучающегося базовыми навыками программирования на Java и знакомит с основами ООП, или иначе объектно-ориентированного программирования. Поэтому он привлекателен четырем категориям программистов: начинающим и практикующим Android-разработчикам и начинающим и практикующим Java-разработчикам. Подготовка проходит по учебной программе из 5 уроков (1 час 35 минут). Ученики...

(0 )  828

Старт в любое время

LoftSchool (Лофт скул)

Средний
Бесплатно

Видеокурс "Основы Angular 2" пошагово знакомит с основами мощнейшего фреймворка от Google – Angular 2. Каждый разработчик имеет возможность за 3 урока (25 минут) научиться устанавливать приложение, настраивать среду и манипулировать динамическими данными. Овладение базовыми навыками работы с Angular 2 повысит квалификацию программиста и позволит расширить виды предлагаемых клиентам услуг. Обратная связь с...

(0 )  520

Старт в любое время

LoftSchool (Лофт скул)

Средний
Бесплатно

5 уроков по изучению инструментов разработки Android-приложений. Пройти курс можно бесплатно. Длится 1,5 часа. Подходит начинающим разработчикам и специалистам смежных сфер. Студенты установят и настроят набор Android-разработчика – JDK (Java Development Kit), Android Studio и SDK Manager, начнут разработку первого приложения, разберутся в работе Button и ресурсах платформы. Есть возможность задавать вопросы и делиться своим опытом в...

(0 )  532

Старт в любое время

LoftSchool (Лофт скул)

Средний
Бесплатно

Видеокурс "JQUERY MOBILE" посвящён веб-фреймворку, который программистам больше известен именно как мобильный фреймворк. Этому способствовало то, что он используется для разработки программных продуктов, предназначенных для смартфонов и планшетов. Учебная программа рассчитана на 1 час 4 минуты занятий – это 10 видеоуроков. После каждого из них ученик может задавать вопросы преподавателю, оставляя их в...

(0 )  416

Старт в любое время

LoftSchool (Лофт скул)

Средний
Бесплатно

Базовый курс "Основы Angular.JS" адресован Javascript-разработчикам. Учебная программа включает в себя 10 видеоуроков (1 час 24 минуты). После прохождения каждой темы ученики имеют возможность задать возникшие вопросы, размещая их в комментариях под видео. По итогам занятий обучающиеся познакомятся с очень полезным для себя инструментом. Это JavaScript-фреймворком AngularJS с открытым исходным кодом, который смогут...

(0 )  488

Старт в любое время

LoftSchool (Лофт скул)

Средний
Бесплатно

На видеокурсе "Angular для веб-разработчика" предлагается освоить новый инструмент JavaScript. 5 уроков (1 час) занятий посвящены фреймворку Angular. Ученики ознакомятся с работой Angular (версии 2 и выше) с помощью System.js. Получат полноценную конфигурацию, подходящую для production использованию. Всестороннему рассмотрению подлежат версии 4 и выше. Обучающиеся узнают, как работать с Angular с помощью редактора и Интернета; сервиса...

(0 )  399

Старт в любое время

Coursera (Курсера)

Сложный
Бесплатно

1 месяц изучения архитектуры Android-приложений от МФТИ. Возможность бесплатного участия. Курс содержит 4 модуля. Занятия 6–7 часов в неделю. Подходит IT-специалистам с базовым уровнем. Способствует развитию в профессии Android-разработчиков. Студенты изучат MVP и MVVM, работу с библиотеками и архитектурными компонентами, внедрение зависимостей, парадигму Clean Architecture. Практические задания проверяются преподавателем....

(0 )  651

Старт в любое время

Coursera (Курсера)

1 месяц изучения многопоточности и сетевого взаимодействия в Android от МФТИ. Курс содержит 4 модуля. Занятия 5–7 часов в неделю. Подходит IT-специалистам с базовым уровнем. Способствует развитию в профессии Android-разработчиков. Студенты освоят принципы работы с многопоточностью, списками, сетью, базами данных, погрузятся в реактивное программирование. Эксперт даст обратную связь по практическим заданиям. В...

(0 )  626

Старт в любое время

Coursera (Курсера)

Средний
Бесплатно

Интенсивный курс по освоению специализации Android-разработчика от МФТИ, e-legion и ФРОО. Возможность бесплатного участия. Длится 4 месяца. 6 часов занятий в неделю. Полезен начинающим программистам со знанием C-подобного языка, ООП и Java. Преподаватели научат основным компонентам Android-приложения, средствам многопоточности и архитектурным подходам. Разработка проекта в конце каждого модуля. Выдаётся сертификат по...

(0 )  967

Старт в любое время

Coursera (Курсера)

1 месяц изучения инструментов разработки веб-сервисов на языке Go от МФТИ. Возможность бесплатного участия. Курс содержит 4 модуля. Занятия 2–6 часов в неделю. Подходит программистам с базовыми знаниями. В программе: введение в Goland, освоение асинхронной работы, динамических данных и производительности, основы HTTP. Студенты научатся запускать веб-сервер. Практические задания проверяются преподавателем....

(0 )  677

Старт в любое время

Coursera (Курсера)

Практический курс по освоению специализации iOS-разработчика от МФТИ и ФРОО. Возможность бесплатного участия. Длится 3 месяца, предполагает 7 часов занятий в неделю. Полезен начинающим программистам на iOS и специалистам смежных сфер. Студенты освоят новейший язык программирования Swift. На практике научатся создавать адаптивный пользовательский интерфейс для iPhone и iPad, а также работать с многопоточностью....

(0 )  931

Старт в любое время

Coursera (Курсера)

Средний
Бесплатно

1 месяц изучения инструментов разработки веб-сервисов на языке Go от МФТИ. Возможность бесплатного участия. Курс содержит 4 модуля. Занятия 3–8 часов в неделю. Подходит программистам с базовыми знаниями. Программа рассматривает анатомию веб-сервиса, работу с хранилищами SQL и NoSQL, микросервисы, конфигурирование. Студенты научатся интегрировать код в Go. Практические задания проверяются преподавателем....

(0 )  528

Старт в любое время

Coursera (Курсера)

1,5 месяца изучения инструментов для работы с многопоточностью от МФТИ. Возможность бесплатного участия. Курс содержит 4 модуля. Занятия 9 часов в неделю. Подходит iOS-разработчикам с базовым уровнем. Студенты познакомятся с многопоточностью, работой с потоками, освоят высокоуровневые API, научатся создавать собственные сабклассы и оптимизировать приложения. Практические задания проверяются преподавателем....

(0 )  664

Старт в любое время

Coursera (Курсера)

Средний
Бесплатно

Практический курс по освоению iOS-разработки на языке Swift от МФТИ, e-legion и ФРОО. Возможность бесплатного участия. Длится 1,5 месяца. 4-6 часов занятий в неделю. Подойдёт начинающим программистам. Преподаватели познакомят с азами разработки — переменными, классами, циклами, протоколами, и с более сложными темами — дженериками, замыканиями и ассоциированными типами. Студенты разработают проект и получат...

(0 )  704

Старт в любое время

Coursera (Курсера)

1 месяц изучения основ в разработке Android-приложений от МФТИ, ФРОО и E-legion. Возможность бесплатного участия. Курс содержит 4 модуля. Занятия 2–5 часа в неделю. В программе: компоненты Android и элементы интерфейса, система контроля версий Git. Студенты научатся писать красивый отказоустойчивый код с чистой архитектурой и полным разделением логики. Практические задания проверяются преподавателем. Выдаётся...

(0 )  695

OTUS (Отус)

Средний
45 000 р

5 месяцев углубленного освоения Android-разработки на Kotlin. Курс содержит 7 модулей. Вебинары проходят дважды в неделю по 1,5 часа. Подойдёт программистам с опытом на любом ООП языке. Способствует развитию в профессии Android-разработчиков. Эксперты научат языку Kotlin, архитектуре, работе с сетью и хранению данных, реактивному подходу и внедрению зависимостей, тестированию и публикации приложения. Подготовка...

(0 )  693

Старт в любое время

GeekBrains (Гик брейнс)

Начальный
Бесплатно

2 лекции по освоению графических приложений на C#. Курс подходит начинающим программистам. Способствует продвижению в профессии C#-разработчиков. В программе: изучение основных конструкций языка и разработка кода для небольшой игры. Студенты пополнят своё портфолио работающими графическими приложениями под Windows, созданными в рамках курса под руководством...

(0 )  1071

Старт в любое время

GeekBrains (Гик брейнс)

Начальный
Бесплатно

2 урока по изучению инструментов создания консольных приложений на Java. Будут полезны как новичкам без опыта, так и программистам на других языках. Способствуют продвижению в профессии разработчиков. В программе: изучение основ языка программирования Java, настройка инструментов для разработки, переменные и типы данных, базовые механизмы ООП. Студенты разработают профессиональное консольное приложение,...

(0 )  643

Что такое разработка приложений?
 
Разработка приложений — процесс создания и проектирования приложений под разные типы устройств.
 
Какими навыками обладает разработчик приложений?
 
  • Знание CSS и HTML, среды разработки Cocoa/Xcode
  • Языки программирования Objective-C/С++
  • Знание HTTP, XML, принципов объектно-ориентированного программирования, СУБД
  • Знание Android, iOS SDK
  • Шаблоны проектирования, распространенные библиотеки и архитектура iOS и Android
  • Скриптовые языки программирования (Ruby, Python)
  • Принципы клиент-серверной модели взаимодействия приложений
  • Знание требований к релизам приложений в AppStore
  • Умение разбираться в чужом коде
  • Владение техническим английским языком
 
Можно ли обучиться на разработчика приложений с нуля?
 
Да, это можно сделать с помощью онлайн-курсов, представленных на платформе. Среднее время обучения — 4 месяца. Стоимость может варьироваться от 500 ₽ до 150 000 ₽ в зависимости от качества и объёма подготовки. Есть также бесплатные программы. Многие школы курируют студентов во время всего процесса обучения, выдают лицензированные дипломы и сертификаты, помогают с портфолио, резюме и трудоустройством.
 
Чем полезен разработчик приложений?
 
Основная задача — создание мобильного приложения, сочетающего в себе такие обязательные качества, как безотказная работа на одной из мобильных операционных платформ (Apple iOS, Google Android, Windows Mobile), удобный пользовательский интерфейс, многофункциональность, прибыльность для заказчика.  
 
Услуги, которые предоставляет разработчик приложений
 
  • Разработка приложений под iOS и Android
  • Поддержка приложений
  • Участие в отладке и тестировании приложений
  • Размещение приложений в AppStore и Google Play
  • Разработка инструкций по работе с готовым продуктом
  • Оформление необходимой документации
 
Сколько стоят услуги разработчика приложений
 
Цены устанавливаются в зависимости от многих факторов, включая экспертность, опыт, локацию и рыночные условия. Первый шаг к определению стоимости услуг — понимание потребностей проекта. В среднем на международных биржах — $25–50 в час (1 800–3 700 ₽), чаще всего устанавливают общую стоимость задачи.
 
Факторы, которые влияют на стоимость услуг разработчика приложений
 
Для понимания ориентировочной стоимости проекта требуется определить направление и объём работы. Как в любой другой отрасли, чем опытнее специалист, тем выше стоимость его услуг. Иногда выгоднее нанять менее опытного фрилансера для простого проекта. Помимо опыта нужно также учитывать и набор специализированных навыков, которые предоставляет специалист.