по iOS-разработке
Авторский курс
Джун за 5
Записаться!
iOS-разработчик,
руководитель Web-студии
и создатель YouTube-канала MADI.SPACE
Автор курса: Влад Мади
Всем привет, друзья! Меня зовут Влад Мади, я iOS-разработчик, руководитель digital-студии MADI.SPACE и автор одноимённого образовательного YouTube-канала. Стабильно пару раз в неделю я слышу от разных людей истории о том, как они пошли учиться в IT-школу Мятоблогию, GigBirds или SkullBlocks, как там плохо объясняют материал, ничему не учат, а особо непонятливым ученикам советуют смотреть мой канал. После 6 месяцев таких историй я почувствовал, что есть необходимость в реально качественном курсе, который способен взять условного нулевого пациента и за ручку провести до позиции Junior-разработчика, а также обеспечить качественным нешаблонным портфолио. Все, кто подписан на мой канал, уже в курсе моей манеры преподавания, для них не будет неожиданного непонятного препода. Кто не подписан и не смотрел - зайдите, оцените, почитайте комментарии, оставьте свои: https://youtube.com/c/madispace.
СЛОВО ПРЕПОДА:
Моя задача как преподавателя сделать так, чтобы всем ученикам с разными исходными данными было комфортно заниматься и изучать новую для себя сферу. Как я это делаю?
Читайте далее!
3.
Конечно, так бывает не всегда. Кто-то уже где-то учился , кто-то программировал на других языках и хочет переучиться. Поэтому перед началом курса я собираю подробную обратную связь по начальным навыкам, чтобы понимать среднюю температуру по больнице и крайние точки.
2.
В первую очередь, курс ориентирован на учеников, пришедших в профессию с полного нуля. Это ученики, которые никогда раньше не занимались программированием, максимум - интересовались IT-сферой
1.
КОМУ ПОДОЙДЁТ МОЙ КУРС?
КАК ПРОХОДИТ ПРОЦЕСС ОБУЧЕНИЯ?
Для того, чтобы у вас сложилось полное понимание темы к следующему уроку, пожалуйста, найдите в себе силы делать домашку. Если по домашке возникают вопросы, вы можете:
  1. Задать их в чате группы
  2. Задать их преподавателю (то есть, мне) в ЛС
  3. Договориться со мной о микросозвоне, где мы детально с демонстрацией экрана всё разберём
Все три варианта не предполагают дополнительных затрат и уже включены в стоимость курса. Не пренебрегайте возможностями! Их тут реально очень много! Ни одна школа Вам такого не предложит!
Связь с преподавателем: ЛС, Телеграм-чат, микросозвоны
У всех моих студентов есть уникальная возможность создать свой собственный авторский продукт - нативное мобильное iOS-приложение под моим чутким контролем. Такая возможность сохраняется на всём периоде Вашего обучения на моём курсе и будет для Вас абсолютно бесплатной!
Нет, это не значит, что я буду придумывать или делать его за вас, НО!...
... это значит, что я буду всячески помогать, контролировать, курировать ваш проект, давать подробную обратную связь - и по идеям, и по из реализациям.
Итоговый проект в портфолио под моим кураторством
Домашки задаются стабильно практически после каждого занятия
Домашки стабильно проверяются и по каждой из них выдаётся обратная связь как по логике, так и по кодстайлу
При наличии вопросов к решению домашних заданий - есть несколько вариантов их решения (смотри следующий пункт)
Домашние задания для закрепления пройденного материала
Занимаемся 2 раза в неделю по 2 часа в удобное вечернее время
Занятия проходят на отечественной платформе MTSLink
Все занятия записываются, записи появляются в течение суток в телеграм-чате группы
На занятиях можно И НУЖНО задавать вопросы. Как правило, на них моментально поступают ответы. ПОМНИТЕ: Самый глупый вопрос - это тот, который не был задан
Живые, не записанные онлайн-занятия
ПРОГРАММА КУРСА:
  1. Работа приложения с сетью
  2. Работа с локальной базой (SwiftData)
  3. Паттерны проектирования
  4. Big O Notation. Структуры данных
  5. Алгоритмы поиска и сортировки
  6. Введение в многопоточное програмимирование
  7. Интеграция UIView и UIViewController в SwiftUI-приложение
  8. Разработка проекта с BaaS Google Firebase
Модуль 5: Практика по разработке приложений
  1. Структура проекта на UIKit. Жизненный цикл приложения
  2. View и ViewController. Жизненный цикл ViewController
  3. Констрейнты - основа вёрстки кодом на UIKit
  4. Обзор элементов интерфейса и их делегатов
  5. Сложные элементы - UITableView, UICollectionView
  6. Способы навигации в UIKit
  7. Архитектура MVC
  8. Разработка полноценного проекта на UIKit
Модуль 4: UIKit - Нестареющая классика в разработке интерфейса
  1. Структура проекта. View. Сборка проекта
  2. Модификаторы, контейнеры, обёртки
  3. Архитектура MVVM
  4. Способы навигации в SwiftUI
  5. Способы кастомизации элементов интерфейса
  6. Разработка полноценного приложения на SwiftUI
  7. Анимация и сложные элементы SwiftUI
  8. Кастомизация модификаторов и макросов
Модуль 3: SwiftUI - Реактивная
разработка приложений на базе GUI
  1. Классы
  2. Свойства, методы, инициализаторы
  3. Принципы ООП
  4. Структуры
  5. Перечисления
  6. Протоколы
  7. Дженерики
  8. Обработка ошибок
Модуль 2: Swift - Объектно-
ориентированное программирование
  1. Константы и переменные
  2. Типы данных
  3. Операторы и операции
  4. Кортежи
  5. Коллекции
  6. Ветвления
  7. Циклы
  8. Функции и замыкания
Модуль 1: Swift - Основы программирования
Записаться!
за каждые 8 занятий
по 2 часа
25.000₽
Ежемесячная оплата
за весь курс
ИЛИ
100.000₽
Единовременная оплата
ЦЕНА КУРСА
Записаться!
Свяжись со мной в Telegram или по телефону.
Нет телефона? Пишите на почту! На всё отвечу и обо всём расскажу!
ОСТАЛИСЬ ВОПРОСЫ?
Записаться!
Made on
Tilda