Начинающий мобильный разработчик от Skillbox
Программа курса
Ознакомьтесь с программой курса «Начинающий мобильный разработчик» от Skillbox
Android-разработка для начинающих
Научитесь программировать на языке Kotlin и примените новые знания при разработке мобильных приложений под Android. Для обучения подойдет любой компьютер. Курс ведёт Егор Лисаков.
- Введение в Kotlin
- Переменные
- Функции
- Условия и циклы
- Коллекции
- Объекты
- ООП
- Сравнение типов
- Исключения
- Корутины
- Потоки
- Введение в Android-разработку
- Сборка и ресурсы
- Разметка, views
- Вёрстка с помощью ConstraintLayout
- Жизненный цикл Activity
- Открытие новых экранов
- Фрагменты
- Работа с ViewPager и диалогами
- Списки
- Списки. Best practices
- Разрешения, работа с датой и временем
- Android Jetpack: ViewModel, Navigation
- Многопоточность
- Работа с сетью
- Обмен данными по сети. Библиотека Retrofit
- Работа с файлами
- ContentProvider
- Введение в базы данных
- Базы данных в Android
- Scoped storage
- Оповещения (push-уведомления)
- Flow
- Выполнение задач в фоне
- Дизайн-концепция Material Design
- Основы внедрения зависимостей
- Подготовка приложения к релизу
iOS-разработка для начинающих
Освоите язык программирования Swift с нуля и научитесь создавать простые приложения для AppStore. Для обучения вам понадобится MacBook или другой компьютер на macOS. Курс ведет Максим Николаев.
- Среда разработки
- Основы разработки на Swift. Часть 1. Переменные и числовые типы
- Основы разработки на Swift. Часть 2. Работа со строками
- Основы разработки на Swift. Часть 3. Логические типы и управление потоком
- Основы разработки на Swift. Часть 4. Работа с массивами. Методы
- Основы разработки на Swift. Часть 5. Работа со словарями
- Основы разработки UI
- Классы и структуры в Swift
- ООП
- Протоколы
- Компоновка элементов UI. Использование Enum
- Работа с макетами
- Жизненный цикл и навигация
- Списки
- Библиотеки. Модификаторы доступа
- Версионный контроль
- Многопоточность
- Сетевые запросы. Часть 1
- Сетевые запросы. Часть 2
- Хранение данных пользователей
- Анимации
- Современные подходы к разработке
- Создание навигации в коде
- Публикация приложения в AppStore
- Город
- Онлайн
- Начальный уровень
- Можно изучать с нуля
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
-
KotlinSWIFT
Удобная платформа. Skillbox разработали собственную удобную платформу для студентов.
Всё обучение онлайн. Все курсы Skillbox заранее записаны. Изучать можно в любое время.
Доступ навсегда. После окончания обучения вы всегда сможете вернуться к лекциям.
Преподаватели-эксперты. Лекции на курсах ведут крутые специалисты из больших компаний.
Настойчивые менеджеры. Cтуденты отмечают агрессивную рекламу перед покупкой курсов.
Навязывание рассрочки. Первые 6 месяцев бесплатно — на деле это кредит с отсрочкой.
Взгляните, что студенты и выпускники говорят про Skillbox