Разработка на Flutter весна 2025 — различия между версиями
Snezhanna (обсуждение | вклад) м (Snezhanna переименовал страницу Разработки на Flutter весна 2025 в Разработка на Flutter весна 2025) |
Snezhanna (обсуждение | вклад) (→Общие сведения) |
||
Строка 1: | Строка 1: | ||
= Общие сведения = | = Общие сведения = | ||
Курс содержит всю необходимую информацию, чтобы по итогу курса студенты с нуля могли разрабатывать достаточно сложные приложения для смартфонов, компьютеров и даже ТВ. Студенты научатся структуризировать приложение, делая его расширяемым в будущем. Также, студенты научатся работать с плагинами и тестированием приложения. | Курс содержит всю необходимую информацию, чтобы по итогу курса студенты с нуля могли разрабатывать достаточно сложные приложения для смартфонов, компьютеров и даже ТВ. Студенты научатся структуризировать приложение, делая его расширяемым в будущем. Также, студенты научатся работать с плагинами и тестированием приложения. | ||
+ | |||
+ | * Семестр: весенний семестр 2025 | ||
+ | * Формы контроля: домашние задания + итоговый проект | ||
+ | * '''[ Форма регистрации на курс]''' | ||
+ | '''Deadline регистрации на курс: 08.02.2025''' | ||
+ | |||
+ | На курсе ограничено количество мест, поэтому регистрация на курс вовремя считается первым этапом отбора! | ||
+ | * [ План занятий и домашних работ] | ||
+ | * [ Таблица с оценками] | ||
+ | * [ Продление дедлайнов] | ||
+ | * [https://t.me/+eJSsfe2X3vRmMmE6 Telegram-чат курса] | ||
+ | |||
+ | === Материалы занятий === | ||
+ | * [ Видео занятий] | ||
+ | * [ Коды и презентации занятий] | ||
+ | * [ Домашние задания] | ||
= Преподаватели = | = Преподаватели = |
Версия 12:06, 23 января 2025
Содержание
[убрать]Общие сведения
Курс содержит всю необходимую информацию, чтобы по итогу курса студенты с нуля могли разрабатывать достаточно сложные приложения для смартфонов, компьютеров и даже ТВ. Студенты научатся структуризировать приложение, делая его расширяемым в будущем. Также, студенты научатся работать с плагинами и тестированием приложения.
- Семестр: весенний семестр 2025
- Формы контроля: домашние задания + итоговый проект
- [ Форма регистрации на курс]
Deadline регистрации на курс: 08.02.2025
На курсе ограничено количество мест, поэтому регистрация на курс вовремя считается первым этапом отбора!
- [ План занятий и домашних работ]
- [ Таблица с оценками]
- [ Продление дедлайнов]
- Telegram-чат курса
Материалы занятий
- [ Видео занятий]
- [ Коды и презентации занятий]
- [ Домашние задания]
Преподаватели
- Руководитель курса
- Полюхович Владимир Владимирович
План занятий
- Основы Dart
- Работа с ООП в Dart
- Введение во Flutter
- Работа с виджетами во Flutter
- Продвинутая работа с виджетами
- Работа с сетью и интернетом
- Анимации во Flutter
- Навигация в приложении
- Менеджер состояний. Мультиплатформенные решения
- Работа с данными. Платформенные интеграции
- Тестирование приложения
- Работа с Firebase. Интернационализация и локализация
- Брендирование и публикация приложения
- Разбор общих вопросов с собеседований
- Разбор финальных проектов. Подведение итогов
Домашние задания
Каждое домашнее задание будет относиться к теме урока. Всего будет 14 домашних заданий (1 - 14 уроки). В домашних заданиях нужно будет реализовывать проекты, пользовательский интерфейс и решать логические задачи.
Критерии оценки домашнего задания
Выполнение основных требований, указанных в задании
- Чистота кода, логичность построения решения
- Красота и эстетичность дизайна, если задание относится к реализации пользовательского интерфейса
- Производительность кода
- Внимательность на лекции. Например, если я говорю, что нельзя делать что-то каким-то образом, и студент так делает - это будет минус, а если не делает - то плюс
Технические ссылки
Вся информация на курсе будет взята из официальных сайтов и основанная на опыте преподавателя, который составляет более 5 лет работы с Flutter. Для повторения информации можно использовать ссылки ниже.
- https://dart.dev/ - официальный сайт Dart. Здесь описаны все нюансы работы с языком
- https://flutter.dev/ - официальный сайт Flutter. Здесь описано, как работать с Flutter, как он работает “под капотом” и содержит множество полезной информации.