Обучающие материалы для стажеров
iOS
- Официальная документация по Swift – полная и исчерпывающая.
- Курсы от Stanford – акутальны и постоянно обновляются. Дадут хорошую базу и необходимую практику.
- Ray Wenderlich
- Уроки от GuruCrafter – небезызвестный Алексей Скутаренко, в паблике ВКонтакте есть можножество полезных уроков.
- Школы iOS Surf – каждый год мы стараемся проводить школы, в которых студенты знакомятся с основами iOS и пишут свое первое приложение. В этих репозиториях можно найти лекции и дополнительные материалы.
Программирование и ООП
- Книга Вайсфельда “Объектно-ориентированное мышление” – хороша, чтобы повторить (или выучить ООП).
- Refactoring Guru – большой каталог, посвященный проблемам в коде и тому, как с помощью рефакторинга навести порядок.
Git
- Hexlet – отличный бесплатный курс по Git
- Документация с подробным объяснением
- Интерактивный тур – поможет ознакомиться с основами Git
- Learn by doing – в игровой манере поможет ознакомиться с основными командами Git
- Туториал по Git
- Подробно на русском
Саморазвитие
Что посмотреть
- YouTube канал Rambler&Co с видеозаписями докладов и их встреч (RU)
- YouTube канал сообщества CocoaHeads с видеозаписями докладов с их встреч (RU)
- Новости от Apple команды Realm, в основном ссылки на доклады на конференциях (EN)
- YouTube канал конференции UIKonf, который включает в себя записи всех докладов там проходивших (EN)
- YouTube канал Avito Tech полон докладами на разные темы
- YouTube канал VK Tech – записи докладов и встреч
- YouTube канал FunCorp – записи докладов и встреч
Что послушать (подкасты)
- Podlodka Podcast – единственный русскойязычный подкаст об iOS разработке Авторы: Егор Толстой, Стас Цыганов, Глеб Новик Периодичность: еженедельно, по понедельникам.
- Swift by Sundell – подкаст от одного из самых известных Swift open source developer-ов. Формат: обсуждения с приглашенными гостями Авторы: John Sundell Периодичность: еженедельно, по вторникам.
- The iPhreaks Show – крупнейший подкаст о разработке под платформы Apple, приходят гости и рассказывают про технологии, библиотеки, подходы и т.п. В среднем выпуск длится около часа. Авторы: Soroush Khanlou и Chris Dzombak. Периодичность: еженедельно, по понедельникам.
- Fatal Error – изменения в Swift, конфернеции, инструменты, библиотеки, архитектура. Хороший подкаст с хорошими ведущими.
- Swift Unwrapped – подкаст, целиком и полностью посвященный Swift. Каждый выпуск подробно разбирается какая-то одна тема – обработка ошбиок, тестирование, SourceKit. Авторы: JP Simmard, Jesse Squires. Периодичность: еженедельно, по понедельникам.
Telegram
В Telegram есть очень много каналов, в которые постят самые свежие и интересные статьи:
- iOS Good Reads – самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше 3х материалов в день.
- ReadAggregator – канал агрегирует интересные материалы с многих ресурсов связанных в iOS, Swift и Apple
- Mobile Insights by AppTractor – цифры, советы и все интересное о разработке приложений и сервисов. Каждый день агрегируют подборку статей по темам iOS, Android, разработка.
Email-рассылки
- MBLTdev Digest – единственная живая русскоязычная рассылка для iOS-разработчиков. Захватывают основные новости, статьи по разработке, иногда мелькает дизайн и бизнес. Авторы: Саша Черный, Руслан Гуменный, Иван Козлов. Периодичность: еженедельно, по пятницам.
- iOS Dev Weekly – самая известная iOS-рассылка в мире. Обязательна для подписки любому уважающему себя разработчику. Авторы: Dave Verwer и компания. Периодичность: еженедельно, по пятницам.
- This Week in Swift – все, что как-то связано со Swift — и мобильная разработка, и back-end, и вакансии. Автор: Natasha Murashev Периодичность: еженедельно, по понедельникам.
- mokacoding – про различные виды тестирования в iOS и автоматизацию процессов. Много авторских материалов. Автор: Giovanni Lodi. Периодичность: еженедельно, по вторникам.
- Swift Weekly Brief – для тех, кому лень самостоятельно следить за развитием Swift на GitHub и в mailing list’е. Каждую неделю составляется подборка самых интересных предложений по изменениям, коммитов и pull request’ов в репозиторий языка. Автор: Jesse Squires. Периодичность: еженедельно, по четвергам.
- iOS Dev Tools Weekly – обзоры различных инструментов для разработки, дизайна, маркетинга, аналитики. Автор: Adam Swinden. Периодичность: нерегулярно.