Большой сборник ссылок по Android/iOS, или Как как начать путь мобильного разработчика
Сверьтесь с этими списками, если планируете поступать в Школу мобильной разработки 2021. Тестовое задание станет доступно 15 февраля: https://clck.ru/TD6eG
# Android
Полезные сайты:
— Документация: developer.android.com/guide
— Android Weekly: androidweekly.net
— Fragmented Podcast: fragmentedpodcast.com/
— Официальный сайт Kotlin: kotlinlang.org
— Android Development CodeLabs: codelabs.developers.google.com/?cat=android
— Официальный блог разработчиков Android: android-developers.googleblog.com
Книги:
— Joshua Bloch — Effective Java
— Marcin Moskala — Effective Kotlin. Best practices
— Brian Goetz — Java Concurrency in Practice
— Dmitry Jemerov, Svetlana Isakova — Kotlin in Action
— The Busy Coder's Guide to Android Development (справочник на все случаи жизни)
Курсы:
— Stepik:
Java. Базовый курс: stepik.org/course/187/promo
— Udacity:
Developing Android Apps: udacity.com/course/new-android-fundamentals--ud851
Android Basics: User Interface: udacity.com/course/android-basics-user-interface--ud834
Developing Android Apps: udacity.com/course/new-android-fundamentals--ud851
— Udemy:
Become an Android Developer from Scratch: udemy.com/course/become-an-android-developer-from-scratch
— Coursera:
Android App Development Specialization: coursera.org/specializations/android-app-development
Видеоматериалы:
— Предыдущая Школа мобильной разработки: youtube.com/playlist?list=PLQC2_0cDcSKBNCR8UWeElzCUuFkXASduz
— Официальный YouTube-канал разработчиков: youtube.com/user/androiddevelopers
— Курс Computer Science Center по Kotlin: youtube.com/playlist?list=PLlb7e2G7aSpRWQNlOIhvCV9aquTH-Y0eU
— Android Academy Global: youtube.com/channel/UCmkVThwbjthEg2RR4iuDQWA
— Android Broadcast: youtube.com/channel/UCKsqMPIIhev3qbMxCL8Emvw
---------
# iOS
Полезные сайты:
— Документация: developer.apple.com/documentation
— NSHipster: nshipster.com
— Блог Swift Programming на Medium: medium.com/swift-programming
— Блог мобильных Яндекс.Карт на Medium: medium.com/yandex-maps-mobile
— 31 ссылка для тех, кто хочет освоить iOS-разработку: academy.yandex.ru/posts/31-ssylka-dlya-tekh-kto-khochet-osvoit-ios-razrabotku
— Статьи по iOS и Swift на raywenderlich.com: raywenderlich.com/ios/articles
Книги:
— Нахавандипур Вандад — iOS. Приемы программирования
— Во Ханг — Оптимизация производительности для iOS
— App Development with Swift
— The Swift Programming Language: docs.swift.org/swift-book
— SwiftBook: swiftbook.ru
Курсы:
— Coursera: iOS App Development with Swift Specialization: coursera.org/specializations/app-development
— Udacity: Intro to iOS App Development with Swift: udacity.com/course/swift-for-beginners--ud1022
Видеоматериалы:
— Видео из курса Яндекса по iOS-разработке на Stepic: youtube.com/playlist?list=PLQC2_0cDcSKA0zy20X9c5rQKNg3rkSK7c
— Курс Стэнфорда по iOS 13 и SwiftUI: youtube.com/playlist?list=PLpGHT1n4-mAtTj9oywMWoBx0dCGd51_yG
— Курс Стэнфорда по iOS 11 и Swift 4: youtube.com/playlist?list=PLPA-ayBrweUzGFmkT_W65z64MoGnKRZMq
-------—
Полезные сайты для обеих платформ:
Codeforces: codeforces.com
Рефакторинг.Гуру: refactoring.guru/ru/design-patterns/what-is-pattern
HackerRank: hackerrank.com
LeetCode: leetcode.com
#mobile@yandex.academy
