- 16 бесплатных курсов по iOS-разработке
- 1. «iOS: приложение на Swift» от GeekBrains
- Программа обучения
- 2. «Уроки Swift» от itProger
- Программа обучения
- 3. «Введение в iOS-разработку» от Coursera
- Программа обучения
- 4. «Твоё первое iOS-приложение на Swift меньше чем за час» от Udemy
- Программа обучения
- 5. «iOS-приложение «To Do List» на Swift» от LoftSchool
- Программа обучения
- 6. «Разработка iOS-приложений на Swift» от GeekBrains
- Программа обучения
- 7. «Основы Swift. Полный курс» от Яна Соломеина
- Программа обучения
- 8. «Swift Cocoapods Frameworks» от GeekBrains
- Программа обучения
- 9. «Разработка под iOS. Начинаем» от «Академии Яндекса»
- Программа обучения
- 10. «Swift 3 для новичков» от YouTube-канала The Swift Developers
- Программа обучения
- 11. «UIKIT с нуля» от YouTube-канала The Swift Developers
- Программа обучения
- 12. «Многопоточность в iOS» от Stepik
- Программа обучения
- 13. «Swift-марафон» от Алекса Скутаренко
- Программа обучения
- 14. «Разработка приложений для iOS на Swift в Xcode» от Михаила Моисеенко
- Программа обучения
- 15. «Уроки iOS Swift» от iCode School
- Программа обучения
- 16. «Уроки Swift» от YouTube-канала justaSid
- Программа обучения
16 бесплатных курсов по iOS-разработке
Привет! ✋ Ниже вы найдёте подборку тщательно отобранных мной бесплатных онлайн-курсов по разработке мобильных приложений для операционной системы iOS.
1. «iOS: приложение на Swift» от GeekBrains
- Длительность: 2 урока
- Сертификат: нет
- Формат обучения: видеокурс
Программа обучения
Небольшой курс, направленный на ознакомление с языком программирования Swift.
Во время его прохождения вы приступите к разработке собственного мобильного приложения, выполняющего разнообразные задачи, в зависимости от ваших текущих требований.
На данный момент средняя оценка этой образовательной программы на сайте GeekBrains составляет 4,5, что является весьма хорошим показателем.
Плюсы:
- Высокая средняя оценка курса;
- Возможность опробовать свои силы на практике.
Минусы:
- Курс подходит только для новичков.
2. «Уроки Swift» от itProger
- Длительность: 8 уроков
- Сертификат: нет
- Формат обучения: видеокурс
Программа обучения
Курс, состоящий из восьми ознакомительных уроков, помогающих разобраться в специфике Swift.
Видео длятся не более часа, поэтому вы можете в спокойной обстановке разобраться в теме и отработать её на практике. Главное преимущество материала заключается в его практической направленности.
Уже с четвёртого урока вы начнёте разрабатывать собственный мобильный шутер, в котором будет реалистичная физика стрельбы и разрушаемость объектов.
При наличии платной подписки доступны большие задания по курсу.
Плюсы:
- Размещение видеоуроков на YouTube;
- Практическая направленность курса.
Минусы:
- Большие задания доступны только при наличии платной подписки.
3. «Введение в iOS-разработку» от Coursera
- Длительность: 20 академических часов
- Сертификат: да
- Формат обучения: видео, текстовые материалы, тесты
Программа обучения
Образовательный портал Coursera в партнёрстве с Московским физико-техническим институтом разработал курс по введению в разработку приложений под iOS.
Во время его прохождения вы будете изучать основы работы со Swift.
Вы узнаете азы работы с переменными, циклами, классами, протоколами и более сложными аспектами языка программирования.
По окончании курса вы получите сертификат, которым можно делиться с другими людьми.
Плюсы:
- Предоставление сертификата;
- Курс разработан в партнёрстве с государственным ВУЗом;
- Партнёрами портала являются крупные IT-компании.
Минусы:
4. «Твоё первое iOS-приложение на Swift меньше чем за час» от Udemy
- Длительность: 47 минут
- Сертификат: при наличии подписки
- Формат обучения: видео
Программа обучения
Всего за 47 минут вы пройдёте небольшой курс, предназначенный для пользователей, прежде никогда не сталкивавшихся с программированием на Swift.
Вы сможете проверить свои силы, не вникая в тонкости разработки приложений. После просмотра материала у вас будут знания основ Swift, а также возможность создания простейших программ под iOS.
Учтите, что сертификат о прохождении курса можно получить только при наличии подписки. Аналогичная ситуация касается общения с преподавателем.
Плюсы:
- Небольшая длительность видео;
- Возможность познакомиться со Swift без траты времени.
Минусы:
- Оформление сертификата только по подписке;
- Подходит пользователям без опыта в программировании.
5. «iOS-приложение «To Do List» на Swift» от LoftSchool
- Длительность: 25 уроков
- Сертификат: нет
- Формат обучения: видеокурс
Программа обучения
Узконаправленный курс, из которого вы узнаете, как создавать приложение типа «To Do List» на iOS.
Программы данного типа являются обычным списком задач с возможностью пометки уже выполненных действий. Из материала вы узнаете, как устроен язык программирования Swift. В общей сложности курс состоит из 25 видеоуроков, длительностью не более 15 минут.
Плюсы:
- Видеоуроки выложены на YouTube;
- Практическая направленность курса.
Минусы:
6. «Разработка iOS-приложений на Swift» от GeekBrains
- Длительность: 2 урока
- Сертификат: нет
- Формат обучения: видеокурс
Программа обучения
Ещё один курс от GeekBrains, охватывающий азы работы со Swift.
В данном случае средняя оценка курса составляет 4,8, что является более хорошим показателем, чем у первого варианта. Отзывы от реальных пользователей также говорят о практической пригодности образовательной программы.
Учтите, что материалы подойдут только новичкам, прежде не сталкивавшимся с программированием под iOS.
Плюсы:
- Простой и понятный материал;
- Высокая средняя оценка курса.
Минусы:
- Курс подходит только новичкам.
7. «Основы Swift. Полный курс» от Яна Соломеина
- Длительность: 5,5 часов
Программа обучения
Бесплатный курс, выложенный на YouTube одним роликом.
Не бойтесь большой длительности видео: автор предусмотрительно ввёл таймкоды, разбивающие урок на несколько тематических частей. В результате вы сможете без проблем посмотреть нужный раздел, оставив остальное на потом. В общей сложности программа объединяет 20 полноценных уроков. Курс рассчитан на новичков и экспертов в других областях программирования.
Плюсы:
- Удобная навигация по материалу;
- Полноценная демонстрация действий преподавателя.
Минусы:
8. «Swift Cocoapods Frameworks» от GeekBrains
- Длительность: 4 урока
- Сертификат: нет
- Формат обучения: видеокурс
Программа обучения
Видеокурс, состоящий из 4 уроков, в рамках которого будет рассмотрена работа с популярным фреймворком CocoaPods под Swift. Во время изучения материала вы научитесь подключать их в проекты и правильно использовать. Учтите, что образовательный материал направлен на слушателей с базовыми знаниями разработки приложений под iOS.
Плюсы:
- Высокая средняя оценка курса;
- Хорошие отзывы от реальных пользователей.
Минусы:
- Курс направлен на пользователей с наличием знаний о разработке приложений.
9. «Разработка под iOS. Начинаем» от «Академии Яндекса»
- Длительность: 58 видеоуроков
Программа обучения
Запись аналогичного курса, который прошёл в рамках образовательной платформы Stepik. Во время просмотра видео вы познакомитесь с основами языка программирования Swift, базовыми инструментами Apple для разработчиков, а также со способами создания интерфейсных элементов и их связи с кодом. Ролики идут не более 10 минут, что позволит вам смотреть их в свободное время, возвращаясь к нужной теме.
Плюсы:
- Небольшая длительность роликов;
- Запись курса с образовательной платформы.
Минусы:
- Подойдёт только начинающим программистам.
10. «Swift 3 для новичков» от YouTube-канала The Swift Developers
- Длительность: 23 видеоурока
Программа обучения
Небольшой курс, знакомящий пользователей без опыта программирования с языком Swift 3.
После его прохождения вы разберётесь в специфике разработки мобильных приложений под iOS, а также сможете приступить к изучению более сложного материала. Канал преподавателя направлен на обучение написанию кода под App Store с последующей монетизацией работы.
Плюсы:
- Поверхностное рассмотрение темы.
11. «UIKIT с нуля» от YouTube-канала The Swift Developers
- Длительность: 27 уроков
Программа обучения
Более углублённый курс от автора предыдущей образовательной программы. В данном случае некоторые уроки идут более получаса, а сам материал является более сложным для усвоения. Лучше всего приступать к его изучению после просмотра предыдущего видеокурса. Во время обучения вы познакомитесь с UIKit — популярным фреймворком для создания кода под iOS.
Плюсы:
- Практическая польза материала.
Минусы:
- Необходимость наличия базовых знаний о Swift.
12. «Многопоточность в iOS» от Stepik
- Длительность: 11 уроков
- Сертификат: да
- Формат обучения: видеокурс
Программа обучения
Авторы курса познакомят вас с большинством способов многопоточного программирования на Swift, включая малоизвестные варианты. В материалах рассмотрены как низкоуровневые примитивы, так и высокоуровневые абстракции. Программа состоит из лекций, тестов, задач и прочих полезных материалов. Кроме того, вы сможете самостоятельно поработать с кодом, используемым в рамках обучения.
Плюсы:
- Предоставление сертификата;
- Полноценное обучение использованию многопоточности.
Минусы:
- Необходимость наличия базовых знаний о Swift.
13. «Swift-марафон» от Алекса Скутаренко
- Длительность: 39 видеоуроков
Программа обучения
Полноценный марафон по изучению языка программирования Swift. Длительность уроков здесь составляет от 5 до 50 минут, что не очень удобно при планомерном обучении программированию. Также преподаватель проводит разбор домашних заданий и углубляется в различные аспекты разработки приложений. Автор канала специализируется на публикации образовательных материалов об iOS и программировании.
Плюсы:
- Узконаправленный канал;
- Разбор домашних заданий.
Минусы:
- Высокий разброс в хронометраже видео.
14. «Разработка приложений для iOS на Swift в Xcode» от Михаила Моисеенко
- Длительность: 10 видеоуроков
Программа обучения
Уроки программирования на Swift в среде Xcode для начинающих пользователей позволят вам быстро окунуться в специфику работы iOS и начать самостоятельно начать разрабатывать простые приложения. Видео длятся от получаса до 90 минут, из-за чего у вас могут возникнуть некоторые проблемы со свободным временем при прохождении курса.
Плюсы:
- Полноценный разбор среды программирования Xcode.
Минусы:
- Отсутствие грамотного оформления канала.
15. «Уроки iOS Swift» от iCode School
- Длительность: 18 видеоуроков
Программа обучения
Небольшой курс, рассказывающий о самых базовых понятиях работы со Swift. Уроки длятся от 5 до 20 минут, что позволит вам не напрягаясь пройти их в свободное время. Канал автора материала полностью посвящён разработке приложений под iOS, благодаря чему вы можете рассчитывать на высокое качество материала.
Плюсы:
- Узкая специализация канала;
- Небольшой хронометраж видео.
Минусы:
- Только начальный уровень.
16. «Уроки Swift» от YouTube-канала justaSid
- Длительность: 35 видеоуроков
Программа обучения
Общие уроки программирования, в качестве базы для которых используется Swift. Данный курс подойдёт только пользователям без какого-либо опыта в написании кода, которые хотят понять основы и приступить к более углубленному изучению разработки приложений.
Плюсы:
- Простое и понятное повествование.
Минусы:
- Отсутствие грамотного оформления канала;
- Только для пользователей без опыта.
Источник