Дистанционный курс, который проводится онлайн
Вы можете изучать язык программирования Swift в удобном для вас месте и времени, не тратя время и деньги на поездки в учебный центр.
Создавайте приложения, которые сделают жизнь проще и удобнее
Для прохождения курса вам необходимо устройство от компании Apple, такое как Macbook, iMac или Mac mini
Список поддерживаемых устройствДлительностью 116 часов
Стоимость обучения составляет $29 в час
Занимается созданием и доработкой мобильных приложений под iOS, iPadOS для устройств копании Apple, таких как iPhone, iPad.
Не упустите свой шанс стать профессионалом в разработке iOS- приложений с помощью курса "iOS разработчик - Swift". Записывайтесь прямо сейчас и начните свой путь к успеху!
Вы можете изучать язык программирования Swift в удобном для вас месте и времени, не тратя время и деньги на поездки в учебный центр.
Вы можете быть уверены в том, что получите максимальную поддержку и внимание.
Не тратя лишних средств
Вы можете выбрать удобное для вас время для занятий, не ограничивая себя рабочими днями и часами
Вы можете заниматься в вечернее время, если дневное время для вас неудобно
Не ограничиваем возраст наших учеников
Что облегчает понимание материала
После прохождения курса вы получите сертификат, подтверждающий вашу квалификацию
После первых пяти часов обучения мы предоставляем домашние задания, чтобы вы могли закрепить свои знания и улучшить свои навыки
чтобы помочь вам улучшить свои знания и навыки. Вы сможете опубликовать свое приложение в AppStore и проходить специальные проверки знаний, такие как "Пятиминутка" и "Блиц”
Вы сможете опубликовать своё первое приложение в App Store и положить в портфолио
Наша цель - помочь вам получить практические знания, необходимые для успешного старта в мире мобильной разработки
Мы понимаем, что каждый человек имеет свой индивидуальный темп обучения. Поэтому наш курс Индивидуальное обучение Swift позволяет вам самостоятельно выбирать темп обучения в зависимости от скорости усвоения материала.
Playground, print(),
базовые операции,
переменные,
константы
1 час
|
Functions
4 часа
|
Data types,
collections
1 час
|
Closure
2 часа
|
String
interpolation, data
type conversion
1 час
|
String
functions
4 часа
|
Operators
1 час
|
Блиц (проверка
знаний) –
преподаватель задаёт
вопрос, ученик пишет
на него ответ в
Playground
1 час
|
If, else, else if,
nested instructions
if else, switch case
1 час
|
Classes and
structures(Fundamental)
7 часов
|
Loops, nested loops:
for-in, while,
repeat-while
4 часа
|
Protocol
1 час
|
Блиц (проверка
знаний) –
преподаватель задаёт
вопрос, ученик пишет
на него ответ в
Playground
1 час
|
Extension
1 час
|
Сollection: Array
3 часа
|
AnyObject, Any
2 часа
|
Сollection:
Dictionary
2 часа
|
Generic
1 час
|
Сollection: Set
2 часа
|
Enumerations
1 час
|
Tuple
1 час
|
Error-Handling(throws,
do catch)
1 час
|
Блиц (проверка
знаний) –
преподаватель задаёт
вопрос, ученик пишет
на него ответ в
Playground
1 час
|
Блиц (проверка
знаний) –
преподаватель задаёт
вопрос, ученик пишет
на него ответ в
Playground
1 час
|
Optional
1 час
|
Новые горизонты в iOS разработке: изучение компонентов UIKit и создание приложений на практике . В нашем курсе вы узнаете все, что необходимо для работы с контроллерами и компонентами, а также закрепите свои навыки на практических заданиях, создавая собственные мини-приложения.
Знакомство с Xcode,
изучение среды
разработки (окна,
симулятор, запуск
проекта, версии iOS)
2 часа
|
Компонент UILabel и
его свойства. Связь
компонентов с кодом
(IBOutlet,
IBOutletCollection)
1 час
|
Компонент UIButton и
его свойства. Связь
компонентов с кодом
(IBAction)
2 часа
|
Компонент
UITextField и его
свойства
1 час
|
Компонент
UIStackView. Работа
с constrtaints
2 часа
|
Создание мини
приложения “Вход”,
закрепление
пройденных
компонентов
1 час
|
Переходы и передача
данных на другой
Сontroller. Segue,
StoryBoardID,
UnWinSegue
2 часа
|
Контроллер
UINavigationViewController
и его свойства.
Переходы и передача
данных на другой
Сontroller
2 часа
|
Компонент
UIBarButtonItem,
контроллер
UIAlertController,
контейнер UIMenu
1 час
|
Компоненты
UIImageView,
UISegmentedControl,
Timer и их свойства,
создание мини
приложения
“SlideShow”
1 час
|
Компонент
UIActivityIndicator
и его свойства.
Загрузка картинок из
сети, добавление
сторонних
зависимостей в
проект чрез SPM
1 час
|
Компонент UISwitch,
UITapGestureRecognizer,
UILongPressGestureRecognizer,
UIProgressView и их
свойства
1 час
|
Сохранение, удаление
и загрузка настроек
UserDefaults
1 час
|
Компонент
UIDataPicker, Дата и
время
1 час
|
Создание компонентов
программно UILabel,
UIButton,
UITextField
1 час
|
Создание
ViewController и
компонентов
программно
UIImageView,
UIStackView
1 час
|
Компонент UIView и
его свойства.
Создание мини
приложения "Обменный
пункт"
2 часа
|
Разработка дизайна
для мини приложения
"Обменный пункт",
работа с Custom
Class
1 час
|
Создание мини
приложения "Обменный
пункт" и модели MVC
1 час
|
Загрузка JSON из
сети, парсинг данных
(Protocol Codable,
Encodable,
Decodable), в мини
приложение "Обменный
пункт"
1 час
|
MKMapView. Работа с
картой программно
1 час
|
Проверка интернет
соединения и
доработка мини
приложения "Обменный
пункт"
1 час
|
Жизненный цикл
ViewController,
Application
2 часа
|
WebKit, Создание
мини приложения
“Webbrowser”
полностью программно
(без StoryBoard)
2 часа
|
Контроллер
UITabBarController,
UINavigationController
и их свойства
1 час
|
Работа с
UITableView,
настройка
1 час
|
Работа с
UITableView,
удаление, добавление
записей
1 час
|
Работа с
UITableView, секции
1 час
|
Работа с
UITableView,
UITableViewCell,
кастомизация ячейки
1 час
|
Cоздание мини
приложения из 3
controllers –
Каталог (Категории,
товар, карточка
товара)
3 часа
|
Работа с компонентом
UISearchBar в
UITableView и
сортировка данных
1 час
|
Загрузка JSON из
сети, парсинг данных
(Protocol Codable,
Encodable,
Decodable)
2 часа
|
Работа с
UITableView,
StaticCell
1 час
|
Работа с
UICollectionView,
настройка
1 час
|
Работа с
UICollectionView,
UICollectionViewCell,
работа с секциями
1 час
|
Контроллер
UIActivityViewController,
поделиться
информацией из
приложения.
UIApplication,
открыть ссылку в
браузере. Позвонить
из приложения
1 час
|
MessageUI.
Контроллер
MFMailComposeViewController,
отправить письмо,
приложение “Почта” и
приложение “Gmail”.
Контроллер
MFMessageComposeViewController,
отправить смс
1 час
|
Работа с библиотекой “Alamofire”, POST, GET запросы
1 час
|
UICollectionView Compositional Layout
2 часа
|
Библиотека “Lottie”
и “Spring”,
добавление сторонних
зависимостей в
проект чрез
CocoaPods.
UIView.animate().
2 часа
|
Создание приложений для iOS - это проще, чем кажется: разработка и публикация приложения GURUFlowers в App Store вместе с нашим преподавателем. После того, как вы освоите синтаксис языка и изучите все необходимые компоненты, вы приступите к созданию своего собственного приложения, а затем его публикации в App Store. Мы гарантируем, что наш преподаватель будет на вашей стороне, чтобы помочь вам на каждом шагу этого захватывающего процесса!
Создание приложения
аналогичного
GURUFlowers
11 часов
|
Регистрация кабинета
разработчика,
Нарезка иконок,
подготовка экранов
для AppStore
2 часа
|
Ключевые слова,
описание,
лицензионное
соглашение,
публикация в
AppStore
2 часа
|
Рекомендации и советы по продвижению вашего приложения в социальных сетях (через рекламу).
1 час
|
WhatsApp +7-771-559-26-76 Telegram t.me/itgurugroup Instagram www.instagram.com/itgurukz Viber +7-771-559-26-76 VK vk.com/guru_kz Facebook www.facebook.com/ITGURUKZ
Все ссылки Вам отправит наша техническая поддержка при записи на курс
Которая проводится онлайн через платформы ZOOM, Telegram, WhatsApp, Skype, Яндекс Телемост или Google Meet. Во время консультации мы обсудим ваши потребности и цели, а также определим наиболее эффективный набор методик и инструментов для достижения нужного результата
Обучение дистанционное, вы можете заниматься в любом месте, необходимо стабильное подключение к сети Интернет, а так же компьютер или ноутбук
Ответ: оплата принимается переводом на банковскую карту: Halyk Bank, Kaspi Bank, Forte Bank
Ответ: оплата принимается переводом на банковскую карту: Альфа Банк
Ответ: PayPal
iOS разработчик
Основатель и руководитель IT компании GURU
Занимается индивидуальным обучением программированию с 2012 года
Участвует в разработке коммерческих приложений, оказывает консультации по разработке
Перед началом обучения, подготовьте Ваше рабочее местоУстановите на MAC OS X приложения
Блог поможет Вам сделать iOS приложения ещё более функциональными, красивыми и удобными. Используйте готовый Swift код, читайте дополнительный материал, смотрите видео, ищите полезные ссылки
Перейти в блогЕсли Вы ищете примеры готового кода на Swift, наш справочник Code Sample for Swift создан специально для Вас. Здесь Вы найдете множество полезных примеров кода, которые помогут Вам написать свой первый проект, улучшить функциональность уже существующих приложений и получить ответы на многие вопросы. Наш справочник – это незаменимый инструмент для всех, кто изучает Swift и мечтает стать успешным iOS разработчиком.
Здесь Вы найдете множество полезных примеров кода, которые помогут Вам написать свой первый проект, улучшить функциональность уже существующих приложений и получить ответы на многие вопросы.
Установить приложениеОтвет: Домашние задания на наших курсах будут задаваться после 5-7 часов обучения, чтобы помочь вам закрепить полученные знания.
Ответ: Если вы уже имеете некоторые навыки в языке программирования, то можете пройти курс быстрее, чем обычно.
Ответ: К сожалению, мы не предоставляем скидки на наши курсы.
Ответ: Нет, мы не помогаем при устройстве на работу.
Ответ: Мы не устраиваем на работу после курса, мы только обучаем.
Ответ: Хотя у нас есть некоторые примеры трудоустройства после окончания курсов, рекомендуется непосредственно обсудить требования компаний, в которые вы хотите устроиться.
Ответ: Если вы не будете выполнять домашние задания, то эффективность вашего изучения значительно снизится и курс может длиться чуть дольше, так как некоторые темы нуждаются в дополнительной практике.
Ответ: Если у вас уже есть iPhone, это здорово. Но если нет, то не стоит беспокоиться. Начальный этап изучения можно проходить без него, благодаря хорошо работающему и быстрому симулятору в Xcode. Вы сможете тестировать и запускать ваши приложения в нём, а покупку iPhone можно отложить на чуть позже.