КУРСЫ IOS

Курс рассчитан на то, чтобы вы встретились с различными аспектами iOS разработки, адекватными и не очень требованиями заказчиков. Состоит только из практических заданий, которые позволят вам ознакомиться с реалиями рынка и с лёгкостью адаптироваться в будущем к меняющимся технологиям и требованиям.

5

Уроков

4

Видео

4:11ч

Продолжительность

Русский

Язык

Описание курса

Курс рассчитан на то, чтобы вы встретились с различными аспектами iOS разработки, адекватными и не очень требованиями заказчиков.

Состоит только из практических заданий, которые позволят вам ознакомиться с реалиями рынка и с лёгкостью адаптироваться в будущем к меняющимся технологиям и требованиям.
В заданиях вы столкнетесь с основными проблемами создания приложений под iOS и некоторыми реальными задачами, которые могут возникнуть в аутсорс/аутстафф/продуктовой разработке.


Научитесь проектировать приложение с нуля до полноценного продукта, формировать требования для публикации в магазине приложений App Store.
У самых стойких по окончании будет более 5 приложений для портфолио, а у самых креативных – свои приложения в App Store с монетизацией.
Основной фокус – простота и понятность написания кода, unit и UI тестирование, использование Git.

Проиграть видео

ПРОГРАММА КУРСА IOS

Простой способ подружиться с платформой iOS — семейство операционных систем для смартфонов, планшетов и плееров, разрабатываемых и выпускаемых компанией Apple. Разработка начинается со Swift – это современный язык программирования, вытесняющий Objective-C. В рейтингах удовлетворённости разработчиков он всегда находится на первых позициях.

Часть тем, затрагиваемых курсом
Курс создан по мотивам реальных проектов, упорядочен от простых заданий к сложным. Каждое задание предусматривает code review, отзыв и помощь, если учащийся не справляется самостоятельно. Основные акценты – простой и понятный код, а также покрытие тестами. По окончанию курса у вас будет несколько готовых проектов для портфолио.

Управление памятью, ссылочные и простые типы – это основа без которой невозможно создать качественное приложение. А также коллекции, функции, замыкания, классы, структуры, протоколы, расширения и прочий синтаксический сахар – это всё, что поможет создать amazing (это отсылка к любой презентации Apple, у них всё amazing 🙂 ) приложение.
Основы работы с интерфейсом
Благодаря потрясающему дизайнеру, которая создала статичные дизайн-образы для заданий, завершённые проекты будут красивы не только кодом, но и для конечных пользователей приложения.

UIKit – основной фреймворк для построения iOS приложений. Проходя курс Вы сможете прочувствовать Auto Layout, построить интерфейс при помощи Storyboards, а затем кодом. И самостоятельно определить свою сторону в холиваре “Interface Builder vs Code UI”. А затем испробовать новейшие и сырейшие amazing технологии – SwiftUI.

SwiftUI – это новейший фреймворк для декларативного создания пользовательского интерфейса. В отличие от императивного подхода UIKit, SwiftUI решает проблему состояния. Со SwiftUI простые вещи создавать становится ещё проще, а сложные – невозможным.

Большинство современных приложений – это получение данных из сети и отображение их пользователю, как того хотят дизайнеры. Вы освоите методы как сделать приложение наилучшим посредником между простым (порой не очень) дизайном и хорошим (порой ужасным) API.

Всё уже давным-давно написано до нас. Нужно лишь взять подходящие строительные блоки (в виде сторонних библиотек) и соединить в нужную последовательность, получив желаемый результат в виде готового приложения. Вы научитесь работать с различными библиотеками и поймёте, что для всех библиотек главное – хорошая документация.

Жизненный цикл приложения, работа с файловой системой, тестирование, отладка, анимации, требования к публикации приложения в App Store и многое другое.

Освоите принципы построения iOS приложений и получите опыт их создания. У самых стойких по окончании будет более 5 приложений для портфолио, а у самых креативных – свои приложения на основе заданий в App Store.

Готовы ли вы начать?

icon About

МЕНТОРИНГ

$200
$ 150 за месяц
  • онлайн доступ к учебной программе
  • обучение с личным ментором
Popular
icon About

МЕНТОРИНГ ПЛЮС

$350
$ 300 за месяц
  • Онлайн обучение
  • Больше времени с личным ментором
  • Расширенная/ уменьшенная учебная программа (при необходимости)
  • Возможность пройти учебную программу быстрее
Popular

КУРС C#/.NET в CLOUD-PRISM

Как проходит обучение

Ты получаешь доступ к видеоурокам с теорией и сразу на практике применяешь знания — пишешь код и запускаешь его на выполнение. Код скомпилировался (запустился без ошибок) — поздравляем! Ты сделал все правильно и можешь перейти к следующему заданию.

Для кого этот курс

Для тех кто только понял (или давно хотел и не решался), что хочет стать разработчиком C#, но не писал код ни на одном языке программирования. Для тех кому сложно настроить окружение и добиться того, чтобы программа сложнее HelloWorld сложилась в голове.

Начальные требования

Любой кто это читает сможет начать проходить курс C# Start, так как особых требований к студентам нет. Необходимо уметь пользоваться компьютером и читать английский текст.

ПОЧЕМУ КУРСЫ Cloud-Prism?

Менторы-профессионалы

Ментор – это не учитель-теоретик, а специалист-практик уровня middle и senior, который работает над сходными задачами, знает индустрию изнутри, ее подводные камни и лучшие практики

Задачи из реальной жизни

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

Icon 3Created with Sketch.

Обучение онлайн

Наше обучение изначально создавалось как дистанционное, мы несколько лет работаем в онлайне, и наши учебные процессы уже отработаны до совершенства.

КАК ПРОХОДИТ ОБУЧЕНИЕ

1

Регистрация

РЕГИСТРИРУЕШЬСЯ НА КУРС

2

Ответы на вопросы

С ТОБОЙ СВЯЗЫВАЕТСЯ СОТРУДНИК CLOUD-PRISM И ОТВЕЧАЕТ НА ВСЕ ТВОИ ВОПРОСЫ

3

Ментор

ТЕБЯ РАСПРЕДЕЛЯЮТ К МЕНТОРУ И ТЫ ПОЛУЧАЕШЬ ПЕРВОЕ ЗАДАНИЕ

4

Материал

ИЗУЧАЕШЬ МАТЕРИАЛ И ДЕЛАЕШЬ ЗАДАНИЕ

5

Отзыв о работе

ПОЛУЧАЕШЬ ОТЗЫВ ОТ МЕНТОРА

6

Следующее задание

ФИНИШИРУЕШЬ ЗАДАНИЕ И ПЕРЕХОДИШЬ К СЛЕДУЮЩЕМУ

Отзывы о курсе IOS

Q

Другие курсы

Возможно, вас также заинтересуют эти курсы

Front-End (React)

CLOUD-PRISM

КУРСЫ ПРОГРАММИРОВАНИЯ

Записаться

Need Help?

I’m Here To Assist You

Something isn’t Clear?
Feel free to contact me, and I will be more than happy to answer all of your questions.