iOS 11 & Swift 4: From Beginner to Paid Professional
Русский курс - От чайника до профессионала


Описание:
Swift - относительно новый язык программирования, с помощью которого можно создавать приложения для операционных систем Apple. В будущем возможно этот язык распространится и на другие платформы (Android, desktop и пр.)
Согласно опросу на StackOverflow, который проводился на следующий год после выхода Swift, он оказался на первом месте по популярности.
Начните программировать на новейшем языке ! Уже через 2-3 недели увидите результат!
Создавайте мобильные приложения для iPhone/iPad и других OS
Для новичков и опытных
Курс подойдет как для новичков, которые хотят выучить Swift, так и для тех, кто знает Java или другой язык программирования.
Данный курс выполняет главный шаг: вы поймете основные моменты Swift и получите опыт разработки, который уже потом будете использовать в изучении iOS.
Это не обычный перевод официальной документации, которым занимаются многие компании и разработчики. А полноценный курс, созданный с нуля и с правильной последовательностью.
Чему вы научитесь
- Данный курс - это не обычный перевод официальной документации, которым занимаются многие компании и разработчики. А полноценный видеокурс, созданный с нуля с правильной последовательностью тем и практическими заданиями.
- Процесс обучения построен по принципу "от простому к сложному". Чтобы последовательно "наслаивать" знания друг на друга.
- Для каждого урока у вас будет отдельный проект Playground, который можно сразу открывать в XCode и запускать.
- Все темы подобраны в строгой последовательности, от простого к сложному, чтобы знания "опирались" друг на друга как конструктор.
- Поймете такие шаблоны из хорошей практики как Delegate и Generic
Программа курса:
- Начало работы с iOS 11 and Swift 4
- Сollection types in swift (Коллекции)
- Programming in Swift 4 for Beginners (Базовый уровень)
- Data Structure (Структура данных)
- Object Oriented Programming (ООП)
- Working with types and nil (Работа с типами и nil)
- Advanced Swift (Продвинутые паттерны языка)
- Introduction and work in Xcode (Введение и работа в Xcode)
- Architectural Pattern (Архитектурный паттерн MVC)
- UIKit & Foundation (Изучения UIkit и пишем свои приложения)
- Make an Audio Player (Пишем свой плеер)
- We make a prototype of a shoe store (Пишем интернет магазин для обуви)
- Share your files and messages (Приложение для расшаривания контента)
- UINavigationViewController and stack (Структура данных Стек и Нав бар)
- UITabBarController (Приложение с таб контролером)
- UILabel programmatically (Приложение с лейблами)
- UITextField (Приложение с регистрацией)
- UITextView (читалка с текст view)
- Button (Пишем приложение с кнопками)
- UIScrollView and ImageView (Пишем приложение альбом)
- UIWebKit (Пишем приложение браузер)
- UIProgressView and access levels (Пишем приложения с загрузкой)
- Making thumbs for the application (Пишем приложение с заставкой)
- UIDynamic (Пишем приложение с реальной физикой как в играх!)
- Auto Layout Guide (Изучаем констрейнты и ограничения для View)
- UITableView + MVC (Пишем приложения с таблицами и списками)
- Making a food store + clean Swift and MVC (Пишем магазин еды как в макдональдс)