Акции школ
Войти

Основы языка Swift

1 месяц изучения современных технологий программирования под Apple на Swift 5. Курс содержит 8 основных уроков. Подходит начинающим разработчикам. Способствует продвижению в профессии программистов iOS. В программе: освоение основ языка Swift, работа с комплексными типами данных, продвинутое изучение ООП, обработка ошибок и исключений. Под руководством наставника ученики напишут простую игру "Змейка" с помощью SpriteKit. Выдаётся сертификат.

Подробнее


Компания: geekbrains (гикбреинс)

Язык: ru

Длительность курса

Длительность курса

30 дней

Формат обучения

Формат обучения

Онлайн-курс

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

8 уроков

Чему научитесь

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

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

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 30 дней Кураторы: нет

О курсе

О курсе

в любое время 30 дней Кураторы: нет
Новичкам

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

Начинающим iOS-разработчикам и программистам из смежных сфер

Изучите синтаксические основы Swift и получите хороший опыт программирования на данном языке.

Урок 1. Введение

Вводное занятие. Знакомство с языком. Основные типы данных. Xcode, Playground. Переменные, константы и коллекции данных. Дебаггер.

Урок 2. Синтаксис Swift. Основные операторы

Продолжение изучения синтаксических конструкций языка и основных операторов

Урок 3. Комплексные типы данных

Знакомство с комплексными данными. Структуры. Перечисления. Свойства и методы. Конструктор.

Урок 4. Введение в ООП

Как описывать объекты реального мира и создавать их по описанию. Классы и объекты. Наследование. ARC и введение в управление памятью.

Урок 5. ООП

Описываем требования к классам. Протоколы. Расширения. Полиморфизм. Композиция.

Урок 6. Продвинутое ООП

Техники настоящих гуру. Дженерики. Замыкания. Subscripting. Функции высшего порядка.

Урок 7. Обработка ошибок и исключений

Учимся искать ошибки и предсказывать их появление. Исключения try/catch. Error.

Урок 8. Змейка

Пишем простую игру с использованием SpriteKit

Swift

SpriteKit

Работать с Playground

Создавать приложения

Проводить отладку (Debug)

Работать с массивами данных

Навыки, которые вы получите

 
ТЕСТИРОВАНИЕ РАЗРАБОТКА ПРИЛОЖЕНИЙ РАБОТА С МАССИВАМИ ДАННЫХ РАБОТА С PLAYGROUND

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

20 (1216)

Преподаватели курса

разработчик на С#

В 2016 году получил высшее образование по специальности...

Разработчик ПО

Увлекаться программированием я начал с 12 лет,...

Руководитель группой мобильной разработки

Выпускник Тверского госуниверситета. В студенчестве...

Программист iOS в IT-компании над федеральными проектами

С ранних лет увлекаюсь программированием, пробовал...

Team leader в Tinkoff.

Выпускник МГТУ им. Н.Э. Баумана, параллельно получил...

Разработчик iOS

Закончил КемГУ. По образованию преподаватель и...

Разрабатчик iOS-клиент для «Одноклассников»

Получил высшее образование в управлении IT-проектами,...

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

Выпускник ИИТМ ИрГУПС. 6 лет работал в...

Swift разработчик

Выпускник факультета Информационных технологий ОГУ....

руководитель по развитию IT-систем в «Сбербанк-Технологии»

Выпускник физического факультета Волгоградского...

iOS-разработчик в Mail.Ru Group

Учился в Уфимском Государственном Авиационном...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

otus (отус)
(1)
79 800 руб
geekbrains (гикбреинс)
(1)
15 000 руб
geekbrains (гикбреинс)
(9)
199 500 руб
geekbrains (гикбреинс)
(1)
15 000 руб