Вы с нуля освоите язык разработки Swift. Узнаете основы разработки мобильных приложений под iOS. Научитесь делать запросы в сеть и закладывать правильную архитектуру проекта.
В конце курса вы разработаете реальное приложение с красивым интерфейсом, переходами между экранами и, возможностью взаимодействовать с сервером.
По итогу у вас будет база для дальнейшего развития, и вы сможете превратить любую свою задумку в работающее мобильное приложение.
Программа курса
1. Основы swift
В этом модуле вы изучите синтаксис и приобретете навыки программирования на Swift, которые понадобятся для создания приложений под iOS.
Модуль "Основы Swift" будет содержать информацию о следующих темах:
• Синтаксис и основные концепции языка Swift
• Типы данных в Swift: числа, строки, массивы, словари и другие
• Операторы и управляющие конструкции в Swift
• Функции в Swift
• Объектно-ориентированное программирование в Swift
• Протоколы и расширения в Swift
Кроме того, вы узнаете о лучших практиках и современных подходах к разработке на Swift, а также о том, как использовать инструменты и ресурсы для создания эффективного и масштабируемого кода для iOS.
2. UIKit
В модуле "UIKit" вы познакомитесь со следующими темами:
• Изучение архитектуры Model-View-Controller (MVC) и ее применение в UIKit
• Использование стандартных элементов управления, таких как кнопки, текстовые метки, поля для ввода данных, списки и другие
• Работа с таблицами и коллекциями данных
• Настройка взаимодействия между элементами управления и обработка действий пользователя
• Организация навигации между экранами и использование контроллеров навигации
• Установкой сторонних библиотек
• Запросы в сеть, получение данных из интернета
• Локальное хранение данных
В модуле вы научитесь создавать эффективный и удобный пользовательский интерфейс для своих приложений, а также настраивать его для максимального комфорта пользователя, а так же вы разработаете два собственных приложения с использованием всех вышеперечисленных технологий.
3. Git
Модуль "Git" предназначен для того, чтобы помочь вам научиться использовать Git - мощную систему контроля версий. Git является одним из самых популярных инструментов среди разработчиков, так как он позволяет эффективно управлять и отслеживать изменения в коде проекта.
В этом модуле вы узнаете, как создавать репозитории, фиксировать изменения, работать с ветками, и отправлять репозиторий на свой gitHub.
В конце модуля вы будете иметь необходимые знания и навыки, чтобы успешно использовать Git в своих проектах iOS разработки.
В целом, данный курс позволит вам получить фундаментальные знания и навыки, необходимые для создания приложений под платформу iOS
В целом, данный курс будет полезен всем, кто хочет развиваться в IT-сфере и получить новые знания и навыки, которые помогут им в работе или при поиске новых перспективных проектов
Гибкий или удаленный график