Robot
Складчик
- #1
[Skillbox] iOS-разработка для начинающих [Максим Николаев]
- Ссылка на картинку
Вы с нуля научитесь писать приложения для iOS — опыт в программировании не нужен. После курса у вас будет проект в портфолио и набор навыков, который позволит устроиться на стажировку или продолжить развиваться в профессии.
Кому подойдёт этот курс
Кому подойдёт этот курс
- Новичкам в программировании
Вы получите всё необходимое для старта карьеры iOS-разработчика — без стресса научитесь программировать на Swift и добавите первый проект в портфолио. - Начинающим программистам
Расширите навыки — ближе познакомитесь с языком программирования Swift, узнаете про многопоточность, ООП, протоколы и научитесь писать чистый код. Создадите полноценное приложение, получите полезный фидбек от спикера и станете сильнее как программист. - Разработчикам из смежных профессий
Без боли перейдёте на Swift, узнаете обо всех тонкостях разработки мобильных приложений, познакомитесь с архитектурой и паттернами проектирования. Станете более востребованным специалистом на рынке труда.
- Создавать приложения на iOS
Пройдёте все этапы разработки: от планирования до релиза в App Store. Научитесь работать с сетью, хранилищем данных, анимациями и многопоточностью — ваш первый проект не будет статичным экраном Hello World. - Программировать на Swift
Изучите язык, на котором будете описывать всю логику работы приложений. Шаг за шагом разберётесь с основами и поймёте, как устроен Swift изнутри. Прокачаете логическое мышление — необходимый для программиста навык. - Планировать разработку
Узнаете, как выбрать подходящую архитектуру для приложения, познакомитесь с моделями MVC, MVVM, SOLID и поймёте их особенности. Научитесь ответственно подходить к разработке ПО. - Применять принципы ООП на практике
Организуете код в классы, поймёте основные принципы ООП — наследование, инкапсуляция, полиморфизм. - Работать с UI
Узнаете, как правильно экспортировать цвета, картинки и шрифты из макета в приложение. Найдёте общий язык с дизайнерами и будете понимать их требования. - Контролировать версии в Git
Освоите важный для командной работы навык — будете сохранять и документировать изменения в репозиториях.
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.