Как стать iOS разработчиком в 2023 году с нуля / Что учить на Junior iOS-developer



Как стать iOS разработчиком в 2023 году с нуля / Что учить на Junior iOS-developer

Как стать iOS разработчиком в 2023 году с нуля / Что учить на Junior iOS-developer

Видео для тех, кто хочет стать iOS-разработчиком с нуля. Я рассказываю какие темы нужно изучить и в каком порядке, чтобы научиться разрабатывать мобильные приложения под iOS и найти свою первую работу в должности Junior iOS-developer или Trainee iOS-developer. Это список тем и шагов, без разницы как вы будете его проходить – с помощью курсов или самостоятельно. Roadmap позволит сформировать твердую базу для старта в новой профессии.

Если хотите получить pdf-файл с roadmap, напишите мне в Instagram.
Мой Instagram: https://www.instagram.com/dasha_astapova/

Предзапись на следующий поток курса по iOS-разработке: https://docs.google.com/forms/d/1kMKGwqUfgSHUMFh9wd6Ff-mgt4cBOBiUYzz5hjw9XeY
Мой телеграм-канал: https://t.me/iosnitsa

Ссылки из видео:
The Swift Programming Language Guide: https://docs.swift.org/swift-book/documentation/the-swift-programming-language/thebasics или в приложении Books
Решение задач:
https://www.codewars.com/
https://leetcode.com
Тренировка теории: приложение Swifty в AppStore
The Human Interface Guidelines: https://developer.apple.com/design/human-interface-guidelines/guidelines/overview/
Тренажер по Git: https://learngitbranching.js.org
GitHub: https://github.com
Видео про gitignore: https://youtu.be/IMnfdoB-6Is
Про паттерны: https://refactoring.guru

Дополнительные материалы:
https://medium.com/tag/ios – много полезных статей
https://www.kodeco.com/ios/articles – сайт Ray Wenderlich – классика, много статей и книг (книги платно)
https://www.hackingwithswift.com – хорошие материалы и туториалы
https://habr.com/ru/hub/ios_dev/ – иногда встречаются хорошие статьи, в том числе и на русском, но много и шлаковых.

0:00 О чем видео и откуда информация
1:42 База – Swift
4:02 UIKit
14:54 Xcode
17:16 Git
19:06 Code Style
20:32 Менеджеры зависимостей
21:27 ООП, SOLID и пр.
22:25 AppDelegate, NotificationCentre
23:02 Архитектуры
25:27 Networking – работа с сетью
27:36 Паттерны программирования
29:20 Persistence – хранение данных
31:42 Многопоточность
33:14 Портфолио
35:34 Поиск работы
37:42 Устранение пробелов
40:42 Цикл поиска работы
41:08 Что изучать, пока ищем работу
43:47 Полезные ссылки и телеграмм-каналы
44:05 Как получить pdf-файл с планом обучения
44:09 Как попасть ко мне на обучение

Comments are closed.