Для прохождения этого курса слушателям необходимо установить: – Среду разработки Visual Studio Code. – Android Studio. – Flutter SDK (software development kit)и Dart. – Систему контроля версий Git(Global Information Tracker).
Все участники, активно посещающие занятия курса, получают сертификат. Чтобы мы правильно заполнили в нем ваши данные, просим вас указывать свои корректные ФИО кириллицей при регистрации.
Для кого?
- для разработчиков, которые хотят освоить новый фреймворк и расширить свои возможности;
- для предпринимателей, которые хотят создавать собственные мобильные приложения;
- для студентов колледжей и вузов, изучающих информатику и программирование.
Вы узнаете:
- как разрабатывать мобильные приложения с помощью Flutter;
- как использовать Dart, язык программирования для Flutter;
- как работать с виджетами и создавать пользовательские интерфейсы.
Вы научитесь:
Работать с сетью, создавать, тестировать и отлаживать приложения.
Преподаватели
Азаматжон Юсупов
IT-амбассадор колледжа ITHub по направлению «Программирование», сертифицированный специалист Microsoft Office2016, IC3.
Программа
13 октября с 12:00 до 15:00. Первый день обучения
- Подготовка к разработке.
- Установка / настройка рабочей среды.
- Знакомство с средой разработки Visual Studio Code и базовыми командами командной строки.
16 октября с 12:00 до 15:00. Второй день обучения
- Введение в Flutter и Dart.
- Создание базового приложения Flutter.
- Понимание структуры приложения Flutter.
- Работа с основами языка программирования dart и базовыми виджетами фреймворка Flutter.
18 октября с 12:00 до 15:00. Третий день обучения
- Дизайн Flutter-приложения.
- Работа с картинками.
- Продумывание интуитивно понятного интерфейса приложения на Flutter.
- Работа с виджетами корректировки Flutter.
20 октября с 12:00 до 15:00. Четвертый день обучения
- Навигация и маршрутизация.
- Понимание навигации и маршрутизации в Flutter.
- Реализация базовой навигации и маршрутизации.
- Передача данных между экранами.
- Именованные маршруты и глубокая привязка.
23 октября с 12:00 до 15:00. Пятый день обучения
- Управление состоянием.
- Понимание управления состоянием в Flutter.
- Реализация управления состоянием с использованием bloc.
25 октября с 12:00 до 15:00. Шестой день обучения
- Понимание анимаций в Flutter.
- Реализация пользовательских анимаций.
- Реализация распознавания жестов.
- Реализация адаптивного дизайна.