iOS программирование на Swift в Xcode - Уровень 1
4.5 (243 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,127 students enrolled

iOS программирование на Swift в Xcode - Уровень 1

Практический курс по созданию iOS приложения на языке Swift в среде Xcode и публикации его в AppStore
4.5 (243 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,127 students enrolled
Last updated 5/2020
Russian
Current price: $62.99 Original price: $89.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 2 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Сможете создавать свои iOS приложения
  • Научитесь работать в Xcode (среда разработки iOS приложений)
  • Освоите основы программирования на языке Swift
  • Научитесь оформлять приложения в AppStore
  • Публиковать приложения в AppStore
Course content
Expand all 42 lectures 05:36:05
+ Введение
5 lectures 26:37
Xcode 9, 10, 11 - что изменилось?
00:06

Сразу смотрим следующий урок, и потом уже переходим к написанию приложения HelloWorld.

Xcode - установка и настройка, приложение HelloWorld
12:13
Xcode 11 - что нового
04:08
+ Язык программирования Swift
8 lectures 01:15:23
Инициализация переменных, типы данных, опционалы
08:21
Массивы, словари
11:47
Условия, циклы
11:41
Функции
05:56
Структуры, классы
10:39
Наследование классов
11:04
Протоколы, делегирование
15:30
Важное действие
00:25
+ Программирование iOS приложения
18 lectures 02:37:22
UITableView
11:24
UIAlertController
09:26
Переходы между контролерами, UINavigation
09:52
Приложение конвертер валют - логика работы
10:14
Работа с файлами в iOS
06:47
Парсим XML, XMLParser
11:54
Программируем основной список
09:08
URLSession - загрузка данных из сети
11:44
Готовим view для загрузки курсов валют
09:23
NotificationCenter - обновляем view при загрузке файла
08:52
DispatchQueue - обновление элементов интерфейса в основном потоке
05:23
UIActivityIndicatorView - отображаем процесс загрузки
06:22
Подготовка модели для конвертации валют
13:54
Экран конвертации
10:56
UITextField - убираем клавиатуру с экрана
10:05
Xcode 11 - modalPresentationStyle
00:08
Конвертируем величины
07:48
Разбор ДЗ
04:02
+ Дизайн приложения
4 lectures 33:25
Кастомизация UITableViewCell
09:57
Картинки в TabBar
06:15
Constraints - адаптация интерфейсов под разные размеры экранов
07:08
Дизайн иконки и стартового экрана
10:05
+ Публикация приложения в AppStore
6 lectures 41:51
Регистрация аккаунта разработчика
05:43
Варианты вывода денег из AppStore
05:04
Создание приложения в AppStore
04:14
ASO. Оформление приложения в AppStore.
11:29
Загрузка приложения в AppStore
07:53
Загрузка приложения в AppStore - часть 2
07:28
+ Завершение
1 lecture 01:26
Завершение. Подведем итоги.
01:26
Requirements
  • Mac Book (Или любое другое устройство на которое устанавливается Mac OS X)
Description

В данном курсе мы спроектируем, разработаем и опубликуем в AppStore полностью рабочее приложение Конвертер валют.

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


Мы пройдем все этапы разработки мобильного приложения, от установки среды разработки Xcode, до публикации приложения а AppStore.


В процессе курса вы получите необходимые навыки, для того чтобы самостоятельно разрабатывать приложения для iOS, публиковать их в AppStore и монетизировать.


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


Who this course is for:
  • Начинающим iOS программистам, которые хотят освоить профессию iOS разработчика или создать свое iOS приложение
  • Опытным программистам, не знакомым с разработкой iOS приложений
  • Программистам, которые хотят углубить свои знания в iOS разработке и программировании приложений для iOS