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

Также на нашем сайте Каталог-курсов.ру есть раздел с платными курсами по разработке приложений и отзывами о всех школах —  www.katalog-kursov.ru/courses/mobilnaya_razrabotka/

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

Тренажеры

  1. Тренажер Codewars.ru
    Формат: обучающий онлайн-тренажер.
  2. Тренажер W3schools.com
    Формат: обучающий онлайн-тренажер.
  3. Тренажер JavaScript для начинающих
    Формат: обучающий онлайн-тренажер. Состоит из 72 уроков.
  4. Тренажер Приложение Swift Playgrounds
    Формат: обучающий онлайн-тренажер.
  5. Тренажер Sololearn.com
    Формат: обучающий онлайн-тренажер.

Бесплатные курсы от школ

  1. «Разработка приложений для iOS» от ИНТУИТ
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 108 уроков.
  2. «Самый понятный гид по профессиям: iOS-разработчик, Android-разработчик» от SkillFactory
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 50 уроков.
  3. “Flutter & Dart” от itProger
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 30 уроков.
  4. «Введение в Kotlin JVM» от Stepik
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 26 уроков.
  5. «Разработка приложений для ОС Android» от ИНТУИТ
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 24 уроков.
  6. «Уроки Android Studio» от itProger
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 16 уроков.
  7. «Разработка мобильных приложений для Android» от Stepik
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 15 уроков.
  8. «Android Studio» от itProger
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 9 уроков.
  9. «Android-разработка» от Skillbox
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 8 уроков.
  10. «Уроки Swift» от itProger
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 8 уроков.
  11. «Разработка мобильных приложений с нуля» от Нетологии
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 6 уроков.
  12. «Разработка Android-приложения» от LoftSchool
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 4 уроков.
  13. «Swift Cocoapods Frameworks» от GeekBrains
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 4 уроков.
  14. «Простая игра-лабиринт под Android» от GeekBrains
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 3 уроков.
  15. «Разработка под Android на языке Java» от GeekBrains
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 2 уроков.
  16. «Введение в разработку приложений для смартфонов на ОС Android» от ИНТУИТ
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 2 уроков.
  17. «Разработка IOS-приложений на Swift» от GeekBrains
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 2 уроков.
  18. «Как стать iOS-разработчиком?» от GeekBrains
    Формат: видеоуроки в записи и задания с самопроверкой. Состоит из 1 урока.

Бесплатные курсы с Youtube

  1. Уроки по основам разработки android-приложений на Java
    Формат: видеоуроки с Youtube. Состоит из 133 уроков.
  2. Разработка Android-приложений в Eclipse
    Формат: видеоуроки с Youtube. Состоит из 112 уроков.
  3. Разработка приложений на Android Studio
    Формат: видеоуроки с Youtube. Состоит из 91 урока.
  4. Онлайн-курс «Разработка под iOS. Начинаем»
    Формат: видеоуроки с Youtube. Состоит из 58 уроков.
  5. Swift-марафон
    Формат: видеоуроки с Youtube. Состоит из 39 уроков.
  6. Уроки Swift
    Формат: видеоуроки с Youtube. Состоит из 38 уроков.
  7.  iOS-программирование на Swift
    Формат: видеоуроки с Youtube. Состоит из 26 уроков.
  8. iOS-приложение «To Do List» на Swift
    Формат: видеоуроки с Youtube. Состоит из 25 уроков.
  9. Разработка приложений под Android — пишем “Счётчик” с нуля
    Формат: видеоуроки с Youtube. Состоит из 22 уроков.
  10. Основы Swift. Полный курс
    Формат: видеоуроки с Youtube. Состоит из 20 уроков.
  11. Уроки iOS Swift от iCode School
    Формат: видеоуроки с Youtube. Состоит из 19 уроков.
  12. Разработка приложений для iOS на Swift в Xcode
    Формат: видеоуроки с Youtube. Состоит из 10 уроков.

Как выбрать курс?

Большое количество бесплатных курсов это хорошо, но оно увеличивает сложность выбора. Давайте разберем как выбрать курс по созданию приложений.

Бесплатные курсы от больших школ типо Skillbox или Geekbrains первыми привлекают внимание. Но они чаще всего используются как рекламный инструмент. В них расскажут совсем базовые вещи и большую часть времени будут расписывать про их платные продукты. Так что подобные курсы подойдут, если вы хотите познакомиться в целом с данным направлением, а также узнать больше о школе.

Также в списке есть курсы от школы типа Stepik. В таким школам можно получить реально бесплатный курс, который будет вести тебя по всем основам нужного направления. Это уже более полноценные курсы. Но стоит понимать, что там курсы в записи. И у вас не будут проверять домашние задания и давать советы. Но задания в таких курсах рассчитаны так, чтобы вы сами справлялись.

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

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