Я хочу научиться программировать на swift, придумай мне 30ти дневный план обучения, с чего начать, что посмотреть, может быть какие то видео курсы или статьи. Я новичок в этом деле
Для изучения Swift, языка программирования для разработки на платформах Apple, можно составить план обучения с прогрессией от основ до более сложных тем. Предлагаю вам следующий план обучения:
День 1-2: Основы Swift
День 3-5: Типы данных и операторы
День 6-7: Управление потоком
День 8-10: Функции
День 11-13: Коллекции
День 14-16: Замыкания
День 17-19: Enumerations и Optionals
День 20-22: Структуры и классы
День 23-25: Протоколы и Расширения
День 26-27: Обработка ошибок
День 28-29: Асинхронное программирование
День 30: Проект и взаимодействие с API
Дополнительные ресурсы:
Не забывайте также о практике: попробуйте написать собственные небольшие программы, решайте задачи на платформах типа LeetCode, используя Swift, и работайте с уже готовым кодом, чтобы лучше понимать, как именно применяются различные концепции в реальных проектах.