MENU

Fun & Interesting

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

Айосница 26,587 lượt xem 2 years ago
Video Not Working? Fix It Now

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

Курсы по Swift и iOS-разработке: https://wwds.pro/courses
Курс по Git: https://wwds.pro/git
Книга "333 задачи по Swift. Задачник по языку программирования Swift": https://wwds.pro/problembook

Ссылки из видео:
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 Как попасть ко мне на обучение

Comment