Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

iOS-разработчик от GeekBrains

Вы научитесь

Вы научитесь создавать приложения для iOS на Swift, даже если вы новичок в программировании. Обучитесь азам работы с клиент-серверными приложениями Apple, смоделируете удобный пользовательский интерфейс с помощью различных UI-компонентов, а также прокачаете уровень теоретических знаний о программировании и Computer Science. Кроме того, вы начнёте изучать как базовые навыки коммуникации на английском языке, так и специальные темы для IT-специалистов, после чего пройдёте стажировку в GeekBrains, создадите свой проект для портфолио и будете готовы к поиску работы вашей мечты.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
9 месяцев
Стоимость
124500 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Писать код на Swift
#02
Разрабатывать элементы UI
#03
Работать с системой контроля версий Git
#04
Проектировать мобильные приложения Apple
#05
Понимать алгоритмы работы языка программирования C
Программа курса

Курс можно пройти в одном из двух пакетов: уровень «Специалист» или «Инженер». Вы сможете уверенно писать код и работать с базами данных, добавите профессиональный кейс в портфолио и пройдёте стажировку в крупной компании.

iOS-разработчик. Специалист

Вы изучите основы программирования, такие как типы данных, переменные, операторы, условные операторы и циклы. Вы нучитесь работать с системами контроля версий, такими как Git. Изучите команды для работы с репозиториями, создания веток и изменений. Вы познакомитесь с несколькими основными языками: Java, Python, C# и другие, для разработки под мобильные устройства. Вы рассмотрите несколько инструментов: HTML, CSS и JavaScript. Узнаете про основные концепции и инструменты для создания интерактивных пользовательских интерфейсов. Вы поработаете с сортировкой, поиском и хэшированием данных. Вы научитесь использовать его для разработки приложений для iOS и macOS. Вы изучите основные концепции, такие как классы, наследование, протоколы и расширения. Вы пройдете практикум по созданию приложения на языке Swift для iOS или macOS. Вы сможете применять его для разработки приложений. Вы изучите принципы проектирования баз данных, создания таблиц и выполнения запросов на выборку данных. Вы сможее работать с управлением файловой системой, настройками сети и созданием виртуальных машин. Вы продемонстрируете знания и навыки, создав проект или приложение.

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

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

Вы познакомитесь с несколькими основными языками: Java, Python, C# и другие, для разработки под мобильные устройства.

Вы рассмотрите несколько инструментов: HTML, CSS и JavaScript. Узнаете про основные концепции и инструменты для создания интерактивных пользовательских интерфейсов.

Вы поработаете с сортировкой, поиском и хэшированием данных.

Вы научитесь использовать его для разработки приложений для iOS и macOS.

Вы изучите основные концепции, такие как классы, наследование, протоколы и расширения.

Вы пройдете практикум по созданию приложения на языке Swift для iOS или macOS.

Вы сможете применять его для разработки приложений.

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

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

Вы продемонстрируете знания и навыки, создав проект или приложение.

iOS-разработчик. Инженер

Вы погрузитесь в основы программирования: познакомитесь с базовыми понятиями и првилами работы в этой сфере. Вы поработаете с контролем версий кода. Узнаете, как изучать историю изменений. Вы освоитесь в нескольких языках. Изучите синтаксис и построение функций. Вы изучите несколько баз данных и способов работы с ними.  На этом этапе у вас будет сформирован взгляд на IT-сферу. Вы выберете специализацию, чтобы затем начать развиваться в ней. Вы заполните пробелы в знаниях математики.  Вы выучите язык программирования Python и сможете разрабатывать базовый код на нём. Вы сравните Python с Java и поработаете с новой темой: API. Вы изучите принципы ООП. Сможете соблюдать их. Вы узнаете, какие операционные системы вам стоит изучить, чтобы стать профессиональнее. Вы научитесь писать запросы к базам данных. Вы погрузитесь в структуры данных и сможете ориентироваться в алгоритмах. Вы разберетесь с понятиями исключений. Вы пройдете промежуточный контроль знаний через практику. Вы узнаете, что такое архитектура ПО и как она строится. Вы освоит технологию запуска приложений изолированно от основной ОС. Вы раберете способы сбора проектов. Вы научитесь выбирать алгоритм написания кода. Вы узнаете, как управлять разработкой и проектом в целом. Вы изучите многообразие веб-технологий и сможете  Вы сможте профессионально работать с сетями. Вы поработаете с СКВ более глубоко. Вы пройдете аттестацию и подтвердте освоение программы. Вы научитесь программировать на Swift. Вы создадите приложение с нуля. Вы рассмотрите основные концепции, классы, наследование и протоколы.

Вы погрузитесь в основы программирования: познакомитесь с базовыми понятиями и првилами работы в этой сфере. Вы поработаете с контролем версий кода. Узнаете, как изучать историю изменений. Вы освоитесь в нескольких языках. Изучите синтаксис и построение функций. Вы изучите несколько баз данных и способов работы с ними.  На этом этапе у вас будет сформирован взгляд на IT-сферу. Вы выберете специализацию, чтобы затем начать развиваться в ней. Вы заполните пробелы в знаниях математики. 

Вы погрузитесь в основы программирования: познакомитесь с базовыми понятиями и првилами работы в этой сфере.

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

Вы освоитесь в нескольких языках. Изучите синтаксис и построение функций.

Вы изучите несколько баз данных и способов работы с ними. 

На этом этапе у вас будет сформирован взгляд на IT-сферу. Вы выберете специализацию, чтобы затем начать развиваться в ней.

Вы заполните пробелы в знаниях математики. 

Вы выучите язык программирования Python и сможете разрабатывать базовый код на нём. Вы сравните Python с Java и поработаете с новой темой: API. Вы изучите принципы ООП. Сможете соблюдать их. Вы узнаете, какие операционные системы вам стоит изучить, чтобы стать профессиональнее. Вы научитесь писать запросы к базам данных. Вы погрузитесь в структуры данных и сможете ориентироваться в алгоритмах. Вы разберетесь с понятиями исключений. Вы пройдете промежуточный контроль знаний через практику. Вы узнаете, что такое архитектура ПО и как она строится. Вы освоит технологию запуска приложений изолированно от основной ОС. Вы раберете способы сбора проектов. Вы научитесь выбирать алгоритм написания кода. Вы узнаете, как управлять разработкой и проектом в целом. Вы изучите многообразие веб-технологий и сможете  Вы сможте профессионально работать с сетями. Вы поработаете с СКВ более глубоко. Вы пройдете аттестацию и подтвердте освоение программы.

Вы выучите язык программирования Python и сможете разрабатывать базовый код на нём.

Вы сравните Python с Java и поработаете с новой темой: API.

Вы изучите принципы ООП. Сможете соблюдать их.

Вы узнаете, какие операционные системы вам стоит изучить, чтобы стать профессиональнее.

Вы научитесь писать запросы к базам данных.

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

Вы разберетесь с понятиями исключений.

Вы пройдете промежуточный контроль знаний через практику.

Вы узнаете, что такое архитектура ПО и как она строится.

Вы освоит технологию запуска приложений изолированно от основной ОС.

Вы раберете способы сбора проектов.

Вы научитесь выбирать алгоритм написания кода.

Вы узнаете, как управлять разработкой и проектом в целом.

Вы изучите многообразие веб-технологий и сможете 

Вы сможте профессионально работать с сетями.

Вы поработаете с СКВ более глубоко.

Вы пройдете аттестацию и подтвердте освоение программы.

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

Вы научитесь программировать на Swift.

Вы создадите приложение с нуля.

Вы рассмотрите основные концепции, классы, наследование и протоколы.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
GeekBrains
Школа
GeekBrains – это одна из крупнейших в России платформ для онлайн-образования, предоставляющая курсы по 3 главным направлениям: IT, маркетинг и дизайн.