Курс Junior iOS Developer

Курс Junior iOS Developer

После прохождения курса станете востребованным младшим разработчиком iOS. Для программистов с базовым опытом и макбуком.

Организатор
Онлайн-школа Level Up

Преподаватели

Денис (LEVELP)
Денис (LEVELP)

Senior iOS Developer в компании Emergn.

Уровень
Начинающий
Длительность
3 месяца
Дата начала
16 сентября 2020
Документ
-
Стоимость
Бесплатно
Бесплатно

Содержание курса

  1. Неделя #1 (занятия 1-2). Знакомство с Xcode. Запуск и изменение приложения iOS. Применение Auto Layout для создания адаптивного интерфейса пользователя. Подключение элементов управления пользовательского интерфейса к коду контроллера. Понимание инструментов и технологий, используемых для создания приложений для iOS. Приложение: "Word Collage".
  2. Неделя #2 (занятия 3-4). Основы Swift. Объектно-ориентированное программирование с Swift. Классы, работа с объектами и вызов методов. Типы данных и коллекции. Анализ качества кода. Приложение: "Space Adventure".
  3. Неделя #3 (занятия 5-6). Жизненный цикл UIViewController. Строки, форматирование строки. NSNotificationCenter и NSTimer. Использование UILabel. Использование NSDate. Приложение: "Clock".
  4. Неделя #4 (занятия 7-8). Model-View-Controller. Использование протоколов и делегатов. Arrays, ranges, функция map. IBOutlets, IBActions. UILabel, UIPickerView. NSUserDefaults. Приложение: "Unit Converter".
  5. Неделя #5 (занятия 9-10). Обеспечение дополнительных функциональных возможностей приложения. Определение URL-адреса и класса NSURL. Объединение дополнительных структур в конфигурации проекта Xcode. Использование делегатов, делегирования и протоколов для реализации в приложении. Структуры и классы. Приложение: "Place Found".
  6. Неделя #6 (занятия 11-12). Этапы разработки приложения. Application Lifecycle («жизненный цикл приложения»). MVC. Foundation Frameworks.
  7. Неделя #7 (занятия 13-14). Objective-C совместимость. Property List. Views. Протоколы и делегирование. Распознавание жестов.
  8. Неделя #8 (занятия 15-16). Автоматическая разметка (Autolayout). Многопоточность (Multithreading). Scroll View. Table View. Collection View.
  9. Неделя #9 (занятия 17-18). Unwind Segues, Alerts, Timers, View Animation. Core Location и MapKit. Работа с сетью. NSURLConnection. NSURLSession. Работа с JSON и XML.
  10. Неделя #10 (занятия 19-20). Frameworks. Cocoapods. Carthage. Процесс размещения приложения в AppStore. Требования выдвигаемые к приложениям.

Кому подойдет данный курс

Курс подойдет тем, кто уже знаком с C-подобными языками программирования. Дополнительно потребуется макбук с предустановленным xcode.

Приобретенные навыки

  • карьера iOS - разработчика;
  • написание сложных приложений под iOS;
  • инструменты разработчика Apple;
  • CocoaTouch API;
  • iOS API;
  • работа с приложением для iOS, от концепции до рабочей версии;
  • умение отличать хорошо написанный код от плохого.

Дополнительная информация

После курса получите востребованную профессию младшего iOS-разработчика. Чтобы узнать больше о данном курсе, перейдите на официальную страницу.

Узнать больше о курсе
Курс Junior iOS Developer от онлайн-школа Level Up
Уровень
Начинающий
Длительность
3 месяца
Дата начала
16 сентября 2020
Документ
-
Бесплатно

Вам могут понравиться

-15%
iOS разработчик с нуля

Курс для тех, кто хочет сделать первый шаг в iOS-разработке на языке Swift. Получите практический опыт, соберете портфолио, найдете первого клиента. Начнете зарабатывать 80 000 рублей в месяц.

1 месяц
Начинающий
1 месяц
Сертификат

Организатор

Онлайн-школа Swift Lab

Стоимость

21 900 ₽
25900 ₽
-25%
iOS-разработчик. Базовый курс (ОБНОВЛЕННЫЙ)

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

5 месяцев
Начинающий
5 месяцев
Сертификат

Организатор

Онлайн-школа Otus

Стоимость

45 000 ₽
60000 ₽
iOS: приложение на Swift

Swift - язык программирования широко используемый в мобильной разработке приложений для продуктов Apple. На данном курсе вы познакомитесь с основами языка Swift, разработкой универсальной программы под операционную систему Apple iOS и станете начинающим специалистом.

2 часа
Начинающий
2 часа
Сертификат

Организатор

Онлайн-школа GeekBrains

Стоимость

Бесплатно
iOS-разработка для начинающих

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

92 дня
Начинающий
92 дня
Не заполненно поле

Организатор

Онлайн-школа CODDY

Стоимость

в месяц
6 000 ₽
-40%
iOS-разработчик с нуля

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

12 месяцев
Начинающий
12 месяцев
Диплом

Организатор

Онлайн-школа SkillFactory

Стоимость

в месяц
7 500 ₽
12500 ₽
-8%
iOS Разработчик. Продвинутый курс v 2.0.

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

5 месяцев
Средний
5 месяцев
Сертификат о прохождении курса

Организатор

Онлайн-школа Otus

Стоимость

55 000 ₽
60000 ₽

Похожие курсы

Kotlin
-9%
Backend-разработка на Kotlin

Kotlin - мощный язык разработки для высоконагруженных систем, который приходит на смену Java. Научитесь писать и интегрировать собственные приложения, работать с фронтендом и бекендом. Курс рассчитан на опытных программистов.

4 месяца
Средний
4 месяца
Сертификат

Организатор

Онлайн-школа Otus

Стоимость

59 000 ₽
65000 ₽
Kotlin
Курс Junior iOS Developer

После прохождения курса станете востребованным младшим разработчиком iOS. Для программистов с базовым опытом и макбуком.

3 месяца
Начинающий
3 месяца
-

Организатор

Онлайн-школа Level Up

Стоимость

Бесплатно
Kotlin
Курс Kotlin - Быстрый старт!

Kotlin - это новое развитие Java. Популярность Kotlin все больше. Переходите с Java на более современный и комфортный Kotlin. После прохождения курса вы сможете делать на Kotlin все, что делали на Java.

9 часов
Начинающий
9 часов
Сертификат

Организатор

Онлайн-школа Beonmax

Стоимость

в месяц
92 ₽
Kotlin
Разработчик на Kotlin

Добавь новую технологию в свой стек, создай Android-приложение на Kotlin, стань востребованным специалистом.

1 месяц
Средний
1 месяц
Диплом государственного образца, сертификат Нетологии

Организатор

Университет интернет ‑ профессий «Нетология»

Стоимость

20 900 ₽
Kotlin
Интенсив «Android: Погодное приложение»

Android - ведущая операционная система для мобильных устройств, которая также широко используется в электронике. Рынок труда для Андроид-разработчиков стабильно расширяется. Пройдите бесплатный интенсив по Android и Kotlin для новичков в мобильной разработке и Си-программистов. Узнаете, как создать погодное приложение с помощью API Яндекс.Погода.

2 часа
Начинающий
2 часа
Сертификат

Организатор

Онлайн-школа GeekBrains

Стоимость

Бесплатно
Kotlin
Интенсив «Андроид-приложение фото дня»

Андроид - популярная система, которая используется не только в смартфонах, но и в носимых гаджетах и умных домах. Потребность в разработчиках под данную систему растет. Предлагается бесплатный интенсив по Android и Kotlin для тех, у кого есть базовый опыт в мобильной разработке. Узнаете, как ведется разработка и познакомитесь с Coil и другими инструментами.

2 часа
Начинающий
2 часа
Сертификат

Организатор

Онлайн-школа GeekBrains

Стоимость

Бесплатно