Ios разработка курсы: Курс «iOS-разработчик» — онлайн-обучение разработке мобильных приложений

Курсы «iOS»: онлайн обучение в Skillbox

Все направления

Все направления

Программирование

Дизайн

Маркетинг

Управление

Игры

Кино и Музыка

Психология

Общее развитие

Инженерия

Английский язык

Другое

Поиск

Тип обучения на платформе

  • Любой
  • Профессия
  • Курс

С трудоустройством

Уровень сложности

  • Любой
  • Для новичков
  • Для специалистов

Длительность

От 1 до 24 месяцев

Тематика
  • iOS
  • 1C
  • 2D и 3D-графика
  • 3D
  • 3D-анимация

1C

2D и 3D-графика

3D

3D-анимация

3D-моделирование

3ds Max

A/B тесты

Ableton

Ableton Live

Adobe Illustrator

Adobe Premier

After Effects

Android

ArchiCAD

AutoCAD

Avid

Backend-разработка

Beauty

Cinema 4D

Clo3D

CRM

CustDev

Data Science

Davinci

DevOps

Digital-агентства

Django

Docker

E-mail

EdTech

Fashion-баинг

Fashion-дизайн

Fashion-скетчинг

Figma

Flutter

Frontend-разработка

Git

Golang

Google Скрипты

Google Таблицы

HR

iOS

Java

JavaScript

Kotlin

Kubernetes

Lightroom

Linux

Machine Learning

Motion-дизайн

ORM

Performance-маркетинг

Photoshop

PHP

Postman

Power BI

PR

ProTools

Python

Revit

Selenium WebDriver

SEO

Sketch

SMM

Soft Skills

SQL

Swift

Symfony

TikTok

Unity

Unreal Engine 4

UX/UI

VR/AR

Автоворонки

Авторское право

Администрирование

Актуальное 2022

Алгоритмы и структуры данных

Аналитика

Английский язык

Анимация интерфейсов

Архитектура

Астрономия

Базы данных

Беспилотие

Бизнес

Бренд

Быстро начать зарабатывать

Веб-дизайн

Веб-приложения

Вёрстка

Взаимодействие с заказчиком

Видео производство

Визуализация данных

ВКонтакте

Геймдизайн

Графика и анимация

Графический дизайн

Декорирование

Десерты

Дизайн интерфейсов

Дизайн интерьера

Дизайн среды

Дизайн-документ

Дизайн-концепция

Дизайн-системы

Забота о себе

Зарабатывать на хобби

Звукозапись

Игровые движки

Инвестиции

Информационная безопасность

Искусственный интеллект

Исследование аудитории

История

История кино

Киберспорт

Кино

Клипы

Командная строка (Bash)

Коммуникация

Коммьюнити

Композиция и цвет

Кондитер

Конкурентный анализ

Контекстная реклама

Контент

Контент-маркетинг

Концепт-арт

Корпоративная культура

Красиво рисовать и креативить

Кросплатформенная разработка

Кулинария

Ландшафтный дизайн

Лидогенерация

Литература

Макияж

Макросы

Маркетинг игр

Маркетплейсы

Математика

Менеджмент

Мобильные приложения

Монетизация

Монтаж

Мотивация

Начать своё дело

Обработка фотографий

Общаться с людьми

Организовывать людей

Основы композиции

Отношения

Оформление презентаций

Писать крутые тексты

Планирование

Получить повышение

Понятно объяснять

Портфолио дизайнера

Пошив

Предпринимательство

Продажи

Продюсирование

Продюсирование видео

Продюсирование курсов

Производственные технологии

Прототипирование

Работа с блогерами

Работа с документами

Работа с камерой

Работа с таблицами

Работать удалённо

Развитие продукта

Разобраться в науках, истории и философии

Разобраться в себе и своих эмоциях

Разработка игр

Разработка концепции

Рендер движки

Речевые практики

Рисование и иллюстрация

Родительство

Русский язык

С#

С++

Саморазвитие

Саунд-дизайн

Сведение и мастеринг

Системная инженерия

Скетчинг

Собирать таблицы и документы

Создание музыки

Создание сайтов

Создание сеттинга

Социальные сети

Спецэффекты

Спорт

Стать востребованным специалистом

Сторителлинг

Стратегия

Сценарий

Считать и решать логические задачи

Съемка на мобильный телефон

Таргетированная реклама

Творчество

Текстурирование

Теория музыки

Тестирование

Трафик

Трейдинг

Управление командами

Управление командой

Управление проектами

Философия

Финансы

Флористика

Фотография

Фреймворки

Фриланс

Хобби

Шрифты

Эволюция

Ювелирный дизайн

Юнит-экономика

Язык R

Профессии
(3)

Курсы
(4)

Курс по программированию для IOS для новичков, обучение iOS-разработке с нуля онлайн

Занимается разработкой iOS и Android приложений как нативных (Swift/Objective-C, Kotlin/Java), так и кроссплатформенных (Xamarin iOS/Android и Xamarin Forms). Разрабатывает архитектуру мобильных приложений для обеих платформ, управляет командой направления. Ведет младших разработчиков (менторство).
Среди ее проектов приложения для банков, служб занятости, приложения для транспортных компаний, вело- и каршеринга. Также разрабатывает приложения справочные и программ лояльности.
В свободное время изучает иностранные языки (китайский и немецкий). Увлекается живописью.

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

Закончил ВУЗ в 2012 по специальности «Программное Обеспечение Вычислительной Техники и Автоматизированных Систем».
Занимается коммерческой разработкой приложений более 7 лет. Пришел в iOS-разработку во времена iOS 7. Начинал программировать на C#. Участвовал в проектах разной степени размаха: от простейших, где все обязанности выполняют 3 человека, до серьезных бизнес-приложений, таких как «Tele2» и «Пятерочка», где на каждый род деятельности выделяется отдельная команда. Последние полгода работает в компании Coral Club, где вместе с непосредственным руководителем и командой Android-разработки «поднимает с колен» мобильную разработку.
Увлекается бильярдом.

Профильное образование — специалитет в сфере ПО (Томский Университет Систем Управления и Радиолектроники)

В iOS разработке около 8 лет, участвовал в разных проектах — от полной реализации проекта одному в своем стартапе до больших корпораций на сотни людей, разрабатывал свои продукты, участвовал в аутсорсе и крупных продуктах на миллионы пользователей (aitu, CMO software, aitube).

Кроме Objective C и Swift обладаю опытом программирования на TypeScript, Kotlin, PHP, C#

Руководитель программы

Образование и карьера
Выпускник КубГУ по направлению «Прикладная информатика». Еще на 3 курсе университета начал работать в роли iOS разработчика в небольшой аутсорс компании. На данный момент опыт в iOS разработке составляет более 3 лет, а за это время я успел поучавствовать в разработке разных проектов.

Почему iOS?
Мне нравится делать вещи, простые и приятные для пользователя. Вдохновившись Apple, я начал делать приложения под iOS. Плюс к этому мне нравится язык Swift, он обладает простым и понятным синтаксисом, при этом достаточно мощный и активно совершенствуется.

Моим ученикам
Программирование – сложная сфера, которая требует постоянного обучения и практики. Но будьте уверены: если вы разберётесь со специальностью и будете ею увлечены, она даст вам хорошие перспективы и интересную работу!

Сейчас занимается разработкой IOS-приложения для крупной транспортной компании России.

Профессиональный путь был извилист: программировала для электроники, около 10 лет была PHP-разработчиком, в последнее время посвятила всю себя iOS разработке. Как IOS-разработчик разрабатывала различные приложения от электронной библии до приложения для банков.

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

Увлекся программированием еще со школы, потому что хотел делать игры. Первое время после университета писал игры на языке Actionscript, Flash. В мобильном программировании есть опыт во всех направлениях : iOS, Android.

Занимался разработкой нативных приложений, есть опыт работы с Kotlin-Multiplatform и Flutter. Писал приложения для проигрывания музыки, а также работал с библиотекой OpenCV для реализации функций компьютерного зрения.

Любит программировать, изучать новые технологии и пробовать применять их на практике.

В мобильной разработке под iOS с 2009, участвовал в проектах: Право.ру, Активный гражданин, Госуслуги, Сбердиск и в 10-х различных стартапах.

Работая руководителем отдела iOS разработки в аутсорсинговой компании в 2015 затащил в прод. проекты на Swift, в 2018 начал использовал Vapor для своих стартапов (бекенд на Swift), в 2020 внедрил SwiftUI переписывая крупный проект с ReactNative, сейчас участвую в трансформации iOS и Android приложений с Flutter также на нативные языки в Ozon, где являюсь руководителем разработки мобильного приложения пунктов выдачи заказов.

На досуге написал свой язык визуального программирования CAAM и защитил кандидатскую диссертацию по оптике. Имел опыт преподавания языков программирования: Java/C/C++/Objective-C/Swift.

Участвую в качестве спикера в различных meetups: Yellow Rocket, Panda-meetup и других. Организовывал meetup’s и хакатон по мобилкам.

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

Окончил МГТУ им. Н.Э.Баумана. В iOS-разработке с 2019 года. Участвовал в реализации таких проектов, как «Тинькофф.Клиенты и проекты» и «Аэрофлот». Сейчас являюсь ведущим iOS-разработчиком в Газпром-Медиа Холдинге, где занимаюсь разработкой приложения Premier под iOS и tvOS, код-ревью, менторством и проведением технических интервью.

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

Научитесь программировать с Apple

Вам не нужен предварительный опыт, чтобы сразу погрузиться в создание приложений для платформ Apple. Учебная программа Apple по разработке приложений позволяет любому писать код на Swift так же, как и профессионалам — будь то семестр в школе, профессиональная сертификация или повышение квалификации.

Учебная программа «Разработка в Swift».

Начните или поднимите свои навыки на новый уровень. Книги Develop in Swift достаточно гибкие, чтобы помочь вам, независимо от того, новичок ли вы в программировании или хотите улучшить свои навыки. В этих книгах представлен практический опыт создания приложений для Mac с использованием Xcode — интегрированной среды разработки, используемой для создания приложений для платформ Apple.

Разработка в Swift Explorations

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

Посмотреть в Apple Books

Разработка в Swift Fundamentals

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

Просмотреть в Apple Books

Разработка в Swift Data Collections

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

Посмотреть в Apple Books

Разработка в Swift Учебник по дизайну приложений

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

Загрузить сейчас

Пройдите сертификацию в Swift.

Получите признание и цифровой значок за знание Swift и Xcode. Сертификация по разработке приложений с помощью Swift доступна на экзамене, проводимом Certiport, и показывает, что вы готовы сделать следующий шаг, чтобы стать разработчиком приложений.

Узнайте больше в Certiport

Курсы профессионального обучения Apple

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

Посмотреть курсы

В школе. После занятий.

И в сообществе.

Школы K-12

Программирование необходимо, чтобы помочь учащимся преуспеть в будущем, управляемом технологиями. Школы K-12 могут внедрить программирование в свои классы с бесплатными учебными планами от Apple. Уроки на Mac, руководства для учителей и иммерсивные приложения помогают школам обучать языку инноваций.

Узнать больше об обучающем коде

Университеты и общественные колледжи

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

Найдите курсы программирования Swift

Клубы программирования Swift

Наборы Swift Coding Club для внешкольных программ и летнего обучения могут дать большему количеству молодых людей возможность научиться программировать. Увлекательные занятия позволяют учащимся сотрудничать, создавать прототипы приложений и думать о том, как код может изменить ситуацию в их сообществах. А руководства для фасилитаторов дают любому руководителю клуба инструменты, которые помогут учащимся создавать программы с помощью кода.

Узнайте больше о клубах Swift Coding Clubs

Learning Partners

Мы гордимся тем, что сотрудничаем с некоммерческими организациями, которые продвигают науку, технологии, инженерное дело и математику, такими как Thurgood Marshall College Fund (TMCF), Национальный центр женщин и информационных технологий (NCWIT), Girls Who Code, FIRST Robotics, Фонд Малала и другие.

Научитесь кодировать с помощью Swift Playgrounds

Swift Playgrounds — это революционное приложение для iPad и Mac, которое помогает вам изучать и изучать программирование на Swift, том же мощном языке, который используется для создания приложений мирового класса для App Store.

Узнать больше

Разработка для iOS на Swift: Комплексная

Улучшите свой опыт. Нам очень жаль, но этот сайт не поддерживает Internet Explorer. Мы рекомендуем использовать другой поддерживаемый браузер, например Google Chrome или Mozilla Firefox.

Пройдите два отличных курса по программированию для iOS по сниженной цене. Этот всеобъемлющий курс сочетает в себе Swift Programming — краткое введение, которое поможет вам быстро освоить Swift — и iOS Development in Swift, подробное введение в разработку приложений для платформы iOS.

7 дней

3850,00 $

Джонатан Лер

Описание

Этот 7-дневный интенсив — отличный способ ускорить разработку iOS. Получите реальный практический опыт в сочетании с пониманием ключевых шаблонов проектирования iOS, методов разработки и лучших практик.

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

Раздел первый: Программирование на Swift (2 дня)

Краткое введение в основы программирования на Swift. Этот курс предназначен для того, чтобы вы быстро освоили функции языка, а также API-интерфейсы платформы Foundation, которые вам понадобятся в повседневной разработке Cocoa. Дает глубокое представление о стандартной библиотеке Swift, а также о некоторых наиболее сложных аспектах работы с такими функциями, как необязательные параметры, дженерики, замыкания и инициализаторы.

  • Изучите основы программирования Swift и стандартной библиотеки Swift.
  • Получите практический опыт работы с игровыми площадками REPL и Xcode.
  • Ознакомьтесь с системой типов Swift, включая универсальные типы.
  • Научитесь создавать, расширять и использовать объекты, классы, протоколы и перечисления Swift.
  • Работа со свойствами, методами и индексами на уровне экземпляра и типа.
  • Используйте расширения для расширения возможностей существующих типов.
  • Научитесь использовать необязательные параметры, операторы нулевого объединения, необязательные цепочки и связанные функции.
  • Изучите методы функционального программирования, в том числе map/reduce.
  • Узнайте, как получить доступ к классам и API Cocoa Foundation.

Второй раздел: Разработка для iOS в Swift (5 дней)

Краткое введение, которое позволяет получить практические знания о разработке для iOS с нуля. Этот курс тщательно переплетает темы таким образом, чтобы раскрыть внутреннюю работу ключевых механизмов касания Cocoa, таких как цепочка респондентов, иерархия представлений и целевое действие. Цель состоит не только в том, чтобы понять, как заставить приложение iOS работать, но и в том, чтобы понять, почему оно работает именно так, а не иначе — понимание, которое поможет в решении проблем, изучении новых тем и принятии более обоснованных дизайнерских решений.

  • Изучите основы UIKit и других платформ iOS.
  • Изучите механизм соединения с кодом Objective-C и библиотеками C.
  • Работайте с сенсорными событиями и вводом с клавиатуры, а также понимайте систему распределения событий.
  • Понимание пользовательского рисования, анимации и компоновки.
  • Работа с представлениями, элементами управления и контроллерами представлений
  • Получите четкое представление о шаблонах проектирования фреймворка, таких как делегат и источник данных.
  • Получите практический опыт работы с файлами пера, раскадровками и переходами.
  • Работа с расширенными контроллерами представлений для управления табличными представлениями и навигацией
  • Узнайте, как получить доступ к файловой системе для хранения и извлечения пользовательских данных.
  • Научитесь использовать механизмы платформы для управления параллелизмом.

Аудитория

Профессиональные разработчики, заинтересованные в обучении разработке сенсорных приложений Cocoa для iOS и Apple Watch

Предварительные требования

Опыт работы с компилируемым языком, таким как C# или Java, или динамическим языком, таким как Ruby или Python

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

Разработка iOS на Swift

Краткое введение в основы разработки iOS на Swift. Помогает получить практические навыки работы с UIKit, Foundation и другими сенсорными платформами Cocoa, а также практические знания Xcode и Interface Builder. Включает описание моста к коду Objective-C и библиотекам C.

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

Разработка под iOS на языке Objective-C: комплексный

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

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

Программирование на языке Swift

Краткое введение в основы программирования Swift. Этот курс предназначен для того, чтобы вы быстро освоили функции языка Swift и API-интерфейсы Foundation Framework, используемые в повседневной разработке Cocoa. Обеспечивает глубокое понимание важных аспектов ключевых функций, таких как необязательные параметры, универсальные шаблоны, замыкания и инициализаторы.

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

Разработка iOS в Objective-C

Краткое введение в основы разработки iOS в Objective-C. Помогает получить практические навыки работы с UIKit, Foundation и другими сенсорными платформами Cocoa, а также практические знания Xcode и Interface Builder. Включает обсуждение роли Swift.

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

Переход на Swift

Для текущих разработчиков iOS, переходящих с Objective-C на Swift. Помогает вам получить практические навыки работы со Swift в контексте типичных задач разработки проектов Cocoa touch.

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

Advanced iOS Development

Охватывает основные данные, веб-службы RESTful, параллелизм с GCD и NSOperationQueue, расширенные методы построения интерфейсов и расширенные шаблоны проектирования для оптимизации уровня контроллера.

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

Разработка SwiftUI

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

scroll to top