Курс: iOS разработчик с нуля до «pre-Junior»
Описание курса

Вы с нуля освоите язык разработки Swift. Узнаете основы разработки мобильных приложений под iOS. Научитесь делать запросы в сеть и закладывать правильную архитектуру проекта.


В конце курса вы разработаете реальное приложение с красивым интерфейсом, переходами между экранами и, возможностью взаимодействовать с сервером.


По итогу у вас будет база для дальнейшего развития, и вы сможете превратить любую свою задумку в работающее мобильное приложение.

Продолжительность : 3 месяца
Доступ к материалам курса: 6 месяцев
Старт: 5 июля 2023 года

Программа курса

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

Преподаватель курса

Ахмед Ахмедов
Разработкой под iOS я занимаюсь более 3 лет. За это время успел сменить несколько компаний, и участвовал в разработке большого количества проектов как регионального уровня так и федерального масшатаба - Hoff, Leomax, Вахта, MyTester, Gambit и многие другие.

В проекте MyTester я настраивал связь приложение с прибором, который измеряет толщину краски автомобиля, посредством блютуз соединения.

На проекте Hoff 1.5 года руководил iOS командой.

В этом году мы закончили один из интереснейшних и тяжелых проектов в моей работе - Вахта. В рамках проекта делал нескольких интересных функций - кастомный сканер документов, конструктор форм и систему чатов.
Получи скидку при покупке нескольких курсов
Соедини классическую профессию с новейшими технологиями и получи максимальную перспективу в жизни
Web 3.0 + iOS разработчик
115 000 ₽
39 900 ₽
Старт: 5 июля 2023 года

Купить
Web 3.0 + Android разработчик
115 500 ₽
39 900 ₽
Старт: 5 июля 2023 года

Купить
Midjourney + UX/UI + Промт-инженер
75 000 ₽
22 500 ₽
Старт: 5 июля 2023 года

Купить
Пакет всех курсов текущего потока
235 000 ₽
76 000 ₽
Старт: 5 июля 2023 года
Самое выгодное предложение!
Купить
Как проходит обучение?
Мы подготовили максимально удобный формат, позволяющий получить знания эффективно и удобно
  • Онлайн-уроки доступны вам в любое время и из любой точки мира.
  • Все материалы уже записаны и вы можете учиться, когда пожелаете.
  • Вы можете учиться на своем компьютере или даже на мобильном телефоне.
  • Есть домашние задания, которые помогут вам закрепить полученные знания.
  • Вам не нужно покупать учебники или посещать занятия в классе.
Кому подходят курсы?

В целом, данный курс будет полезен всем, кто хочет развиваться в IT-сфере и получить новые знания и навыки, которые помогут им в работе или при поиске новых перспективных проектов

Возраст от 16 лет
Для новичков, полных энтузиазма, которые хотят быстрый старт карьеры в IT-сфере
Для тех, у кого уже есть опыт, но хотят расширить свои знания в новых областях
Для всех кто хочет освоить востребованную, перспективную, высокооплачиваемую профессию
Для тех, кто не любит «водных» курсов
Для тех, кто не хочет тратить месяца на самостоятельное изучение и быстро погрузиться в профессию
Потенциальные возможности
  • Высокая заработная плата
    В первый год работы рост ЗП до 80 - 120 тыс рублей
  • Возможность работать из любого уголка мира
  • Работа в самой актуальной сфере ИТ
  • Гибкий или удаленный график

  • Возможность работать на фрилансе
Дополнительные возможности
  • Стажировка в компании People Data Design
    Cамых успешных учеников мы приглашаем в свою компанию
  • Скидки при покупке нескольких курсов
  • Доступ к материалам курса 6 месяцев
Контакты
info@peopledatadesign.ru
+7 988 459-73-74