Курс на Stepik
Обложка курса «Dart 3 в действии» на Stepik
1 299 ₽

Dart 3 в действии ★ 4.625

Открыть на
STEPIK.ORG

🚀 Погрузись в мир Dart — мощный и универсальный язык от Google! Этот курс — твой полный путь от основ синтаксиса до создания современных кроссплатформенных приложений. Освойте язык, который является фундаментом для фреймворка Flutter, и научитесь писать чистый, эффективный и поддерживаемый код для мобильных и веб-решений. Станьте востребованным разработчиком с нуля.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Dart 3 в действии»Учеников на курсе 289
Сертификаты, выданные на курсе «Dart 3 в действии»Сертификатов выдано 29
Отзывы о курсе «Dart 3 в действии»Отзывов получено 8
Рейтинг курса «Dart 3 в действии»Рейтинг курса 4.625
Уроки в курсе «Dart 3 в действии»Количество уроков 81
Тесты в курсе «Dart 3 в действии»Количество квизов 121
Задачи с кодом в курсе «Dart 3 в действии»Количество задач с кодом 44
Время прохождения курса «Dart 3 в действии»Время прохождения курса —
Стоимость курса «Dart 3 в действии»Стоимость курса 1 299 ₽ —
Обновления курса «Dart 3 в действии»Обновления курса — —
Дата публикации курса «Dart 3 в действии»Дата публикации курса — ———
Последнее обновление курса «Dart 3 в действии»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Dart 3 в действии» 10 разделов Уроки в курсе «Dart 3 в действии» 81 урок Тесты в курсе «Dart 3 в действии» 121 тест Задачи в курсе «Dart 3 в действии» 44 задачи Время прохождения курса «Dart 3 в действии» 19 ч. Последнее обновление курса «Dart 3 в действии» обн. 1 год назад

Знакомство с программированием.

5 уроков
1. О курсе ↗
2. Что такое программирование? ↗
3. Знакомство с языком Dart ↗
4. Установка и настройка VSCode для работы с языком Dart ↗
5. Пишем игру ↗

Dart. Основы.

14 уроков
1. Первая программа на языке Dart ↗
2. Комментирование и документирование кода ↗
3. Чтение и запись ↗
4. Хранение данных. Типы данных. Переменные. ↗
5. Константы ↗
6. Мечи и Магия version 0.0.1+1 ↗
7. Приведение типов в Dart ↗
8. Простые арифметические операции ↗
9. Простые логические операции ↗
10. NULL переменные и NULL безопасность. ↗
11. Класс String (Строки в Dart) ↗
12. Мечи и Магия version 0.0.2+2 ↗
13. Списки в Dart ↗
14. Закрепление материала. Практика ↗

Контрольный экзамен на тему Dart основы Экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Dart. Функциональное программирование.

19 уроков
1. Обработка ошибок try-catch ↗
2. Управление потоком выполнения программы ↗
3. Мечи и Магия version 0.0.3+3 ↗
4. Функции ↗
5. Мечи и Магия. Выносим реализации в функции. ↗
6. Циклы ↗
7. Уровни доступа, импорты, show/hide, as ↗
8. Мечи и Магия version 0.0.5+5 ↗
9. Map (карты) в Dart ↗
10. Мечи и Магия. Добавляем сущность игрока. ↗
11. Set (наборы) в Dart ↗
12. Мечи и Магия. Добавляем набор заклинаний. ↗
13. Чтение и сохранения файлов ↗
14. Обмен данными, изучаем JSON, jsonEncode/jsonDecode ↗
15. Мечи и Магия, реализация сохранения/восстановления игры v0.0.8+8 ↗
16. Анонимные функции в Dart ↗
17. Функции обратного вызова (callback) ↗
18. Records ↗
19. Закрепление материала. Практика ↗

Объектно-ориентированное программирование ООП

16 уроков
1. Что такое ООП, первый класс в Dart ↗
2. Ключевое слово static ↗
3. Мечи и Магия, добавляем статические поля в классах v0.0.9+9 ↗
4. Конструктор класса, приватный, именнованный и фабричный. ↗
5. Инкапсуляция в Dart ↗
6. Наследование в Dart ↗
7. Полиморфизм и интерфейсы в Dart ↗
8. Мечи и Магия, добавляем ООП v0.0.10+10 ↗
9. Расширения (extension) в Dart ↗
10. Обратные вызовы в классах ↗
11. Модификатор класса: mixin ↗
12. Модификатор класса: sealed ↗
13. Модификатор класса: final ↗
14. Модификатор класса: base ↗
15. Таблица смешивания модификаторов ↗
16. Мечи и Магия v0.0.11+11 ↗

Асинхронное программирование в Dart

6 уроков
1. Асинхронные операции, класс Future, async, await ↗
2. Мечи и Магия v0.0.12+12 Асинхронная загрузка ↗
3. Асинхронный генератор, класс Stream ↗
4. Мечи и Магия v0.0.13+13 Подписка на поток ввода ↗
5. Изоляты ↗
6. Цикл событий (EventLoop) и микрозадачи (Microtask) ↗

Контрольный экзамен Экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Дополнительное изучение языка

12 уроков
1. Дженерики (обобщения) в Dart ↗
2. Zones. runZoned() и runZonedGuarded() ↗
3. Мечи и Магия. Добавляем Zone в игру. ↗
4. Использование пакетов, изучаем файл pubspec и pub.dev ↗
5. Мечи и Магия. Добавляем пакеты в игру. ↗
6. Внешние переменные окружения Environment (--define) ↗
7. Мечи и Магия. Добавляем в игру режим "Бога" ↗
8. Свойство hashCode и == (equals) ↗
9. Расширения типов Extension types ↗
10. Коллекции в Dart (dart:collection) ↗
11. Работа с файлами в Dart ↗
12. Dart FFI (Foreign Function Interface) ↗

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

2 урока
1. Благодарность ↗
2. Выпуск сертификата ↗

Новое в Dart

3 урока
1. Что нового в Dart 3.8 ↗
2. Что нового в Dart 3.9 ↗
3. Что нового в Dart 3.10 ↗