Фильтр по курсам:
Программирование на языке будущего — Python
Рисунок, созданный в графической библиотеке Turtle, где ученик управляет черепашкой с помощью кода на Python, которая воспроизводит рисунок
«Наруто»
«Игра-кликер»
Игра, написанная на Python, в которой ученик применил знания обработки кликов. Игроку нужно сделать как можно больше кликов на время
Аркадная 2D-игра в стиле Mario, написанная учеником на Python
«Путешествие по мирам»
Игра на Python, где нужно смешивать ингредиенты и получать зелье. Создана учеником для публикации на маркетплейсе
«Космический шуттер»
«Алхимия»
Игра с несколькими врагами и разными уровнями сложности, созданная на Python с помощью метода collidest
«Geometry dassh»
Клон популярной платформенной игры, написанной учеником на Python
«Flappy bird»
Клон популярной 2D-игры, созданный учеником на Python
Калькулятор, написанный учеником на Python, который может складывать, вычитать, умножать и делить числа
«Простой калькулятор»
Создавай чат-боты, сайты и программы с ИИ на Python — раскрой свой потенциал!
«Сайт-дневник»
Создан учеником на языке Python с использованием фраймворка Flask
«Сайт портфолио»
Создан учеником на языке Python с использованием фраймворка Flask
Создан учеником на языке Python
«Дискорд-бот “Зеленая энергетика”»
Создан учеником курса Python
«Сайт-игра для освещения проблемы глобального потепления»
«Дискорд-бот “Определяем птицу”»
Создан учеником на языке Python с использованием технологий машинного обучения
Создан учеником на языке Python с использованием фраймворка Flask
«Сайт про львов»
Создан учеником на языке Python с использованием технологий машинного обучения
«Дискорд-бот “Определяем грибы”»
Создан учеником на языке Python
«Дискорд-бот “Эхо”»
3D моделирование — разработай персонажей, миры, анимации и построй свой профессиональный путь!
3D-проект интерьера комнаты
Уютный японский сад с цветущими сакурами, который создал студент, изучая основы моделирования и текстурирования на курсе
Ландшафт в стиле лоу-поли для игры «Дикий Запад»
Анимированная 3D-сцена с северным сиянием, созданная по собственной идее студента
Анимированный 3D-персонаж, созданный по собственной идее студента
3D-модели персонажей фильма “Звездные войны”, созданные студентом курса
3D иконка “Один день в бизнесе” с высоким уровнем детализации
Анимация персонажа-робота с мечом, созданная студентом курса уже на 6-м модуле.
Графический дизайн – от логотипа до фирменного стиля – создай свой бренд!
Лев Караджа разработал айдентику для мероприятия посвящённого граффити (уличному искусству) в Photopea.
Карточка товара наушников для маркетплейста от Дениса Мисикова выполнен в Figma уже на третьем уроке!
Плакат для своего супер-геройского фильма разработала Милана Нарушевич при изучении правил композиции.
Бакытжан Казбег разработал дизайн для сюрприз-бокса. Как думаете, что внутри?
Рекламный баннер для продажи наушников разработала Куралай Алыбекова в Figma.
Плакат для праздника Хэллоина подготовила Ясмина Караташ на уроке по изучению шрифтов и типографике.
Постер для Фестиваля Уличной Культуры “Street Vision” подготовила Милана Нарушевич.
Эвелина Зибатова создала Космос с помощью программы Photopea с нуля!
Создавай сайты, как профессионал: от дизайна до публикации — HTML, CSS и адаптивная верстка для мобильных устройств!
«Сайт-портфолио»
Создан учеником с использованием HTML, CSS
«Сайт полезных советов»
Создан учеником с использованием HTML, CSS
Создан учеником с использованием HTML, CSS
«Сайт музыкальной группы»
Создан учеником с использованием HTML, CSS
«Сайт-визитка»
«Сайт Хаяо Миядзаки»
Создан учеником с использованием HTML, CSS
Создан учеником с использованием HTML, CSS. Реализована интеграция видео с Youtube
«Сайт компьютерной игры»
Создан учеником с использованием HTML, CSS. Реализована интеграция видео с Youtube
«Сайт компьютерной игры»
Создан учеником с использованием HTML, CSS
«Сайт про Ралли»
Покори JavaScript, чтобы создавать уникальные сайты с анимацией и играми
«Сайт Хаяо Миядзаки»
Создан учеником с использованием HTML, CSS, JS. На сайте реализована анимация
«Онлайн-игра»
Создана учеником с использованием JavaScript
Создан учеником с использованием HTML, CSS, JavaScript
«Новостной сайт»
Создан учеником с использованием JavaScript
«Сайт-портфолио»
«Онлайн редактор кода»
Создан учеником курса JavaScript. Реализована возможность писать и запускать код Python
Создана учеником с использованием JavaScript
«Онлайн игра кликер»
Создан учеником с использованием HTML, CSS, JavaScript
«Сайт про кино и сериалы»
Создан учеником с использованием HTML, CSS, JavaScript. Реализована возможность играть на сайте
«Сайт игры»
Unity — мощный игровой движок для твоих идей!
Игра “Космический шутер”, которую создал студент в рамках самостоятельного проекта
Игра “Королевская битва”. Игра, которую студент создавал в рамках курса и улучшил воспользовавшись полученными знаниями
2D платформер, созданный учеником курса Unity
2.5D Платформер в котором вы играете за тёмного мага, который создал студент в рамках самостоятельного проекта
Логическая игра. Проект студента
Игра Red Dungeon, созданная по собственной идее студента
Игра, в которой нужно побеждать мощных противников на арене. Создал ученик курса Unity
Игра “Путешествия Марвина”, созданная учеником курса Unity
Unity Pro — мобильная разработка - путь к профессиональному развитию
Игра в жанре Rogue Lite, которую создал студент в рамках самостоятельного проекта
Мультиплеерная игра “Гонки”. Созданная студентом в рамках финального проекта
3D модель космического шатла, которую ученик создал для своего проекта
Самообучаемая нейросеть созданная студентом курса
Игра для Google Play в жанре Шутер. Проект студента
Игра Ball Idle, созданная для Google Play по собственной идее студента
Ученик курса Unity Pro создал новую версию популярной игры Камень, Ножницы, Бумага. И загрузил её в Play Market
Игра “Demon Rogue”, созданная учеником курса Unity
Программа курса
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Результат: Ученик создаст свою визитку, а именно нарисует свой аватар с помощью модуля turtle(), закодит информацию о себе с помощью print, создаст окно регистрации для ввода логина и пароля - чтобы никто не украл данные из визитки.
Добро пожаловать в WeCode. Основы программирования
Урок 1:
Добро пожаловать в Python и на Гавайи!
Урок 2:
WeCode и Драконы. Переменные и операции
Урок 3:
Сбор информации. Ввод текста и чисел
Урок 4:
Создание визитки. Работа над проектом
Результат: проект «Электронный помощник». К концу модуля ученики создадут своего электронного помощника, в котором будет несколько команд: команда «Текстовая игра» с помощью условий, собственный квиз и другие. Также они используют цикличность с помощью цикла while в электронном помощнике.
Логика. Отдел разработки
Урок 1:
Отдел разработки и условия. Логика if/else
Урок 2:
Логика elif и логические операторы
Урок 4:
Цикл while
Урок 3:
Первое соревнование по программированию
Урок 5:
Доработка электронного помощника
Результат: Проект «Крестики-нолики» или проект «бот для списка фильмов или игр». С этого модуля ученики смогут выбрать уровень проекта, над которым они будут работать. Или ученики могут не выбирать и работать над двумя проектами и добавить их в свое портфолио. В проектах этого модуля ученики отработают навык работы с циклами и списками.
Углубленная работа с циклами. Отдел переработки игр
Урок 1:
Цикл for
Урок 2:
Вложенные циклы
Урок 3:
Списки
Урок 4:
Проект “крестики-нолики”
Результат: Проект «Крестики-нолики» или проект «бот для списка фильмов или игр». С этого модуля ученики смогут выбрать уровень проекта, над которым они будут работать. Или ученики могут не выбирать и работать над двумя проектами и добавить их в свое портфолио. В проектах этого модуля ученики отработают навык работы с циклами и списками.
Списки и словари. Работа с таблицами. Отдел тех.поддержки
Урок 1:
Списки
Урок 2:
Словари
Урок 4:
Функции
Урок 3:
Соревнование
Урок 5:
Проект “Менеджер паролей”
Результат: Учащиеся закрепили знания об основных типах данных Python: строках, целых числах, списках и словарях. Они понимают концепции операций, логики и циклов, а также концепцию функции. Учащиеся готовы к изучению новых библиотек.
Алгоритмы!
Урок 1:
Линейные алгоритмы
Урок 2:
Циклические алгоритмы
Урок 3:
Секреты пользовательских функций
Урок 4:
Соревнование!
Результат: Проект «Моя игра на PyGame». В конце этого модуля ученики самостоятельно создадут игру, в которой они используют базу графического модуля Pygame Zero, реализуют управление с помощью кнопок клавиатуры и столкновение двух объектов. Эту игру можно будет выложить в социальную сеть HUB.
Pygame Zero Знакомство. Отдел разработки игр
Урок 1:
Pygame Zero Знакомство
Урок 2:
Клавиатура и анимации
Урок 4:
Создание функций
Урок 3:
Colliderect и вывод текста
Урок 5:
Дебаггинг кода
Результат: Проект «Кликер на PyGame». В конце этого модуля ученики создадут игру с нуля в команде, усилят игру благодаря новым знаниям и навыкам. И выложат игру в социальную сеть HUB.
Разработка игр в команде. Отдел разработки игр
Урок 1:
Движение мышью
Урок 2:
Обработка кликов
Урок 4:
Доработка функций игры
Урок 3:
Разработка проекта
Урок 5:
Соревнование по программированию
Результат: Проект «Игра-Рогалик». В конце модуля ученик получит новую игру в портфолио и начнет разработку плана на создание своей итоговой игры
Создание итоговой игры. Отдел разработки игр
Урок 1:
Рогалик-игра “WeCode и Драконы”
Урок 2:
Метод collidelist. Доработка игры
Урок 3:
Доработка игры. Гейм-дизайн
Урок 4:
Бизнес план. Работа с Искусственным интеллектом
Результат: Проект «Итоговая игра». В конце модуля ученики создадут свою собственную игру и смогут оформить ее продвижение и презентацию для HUB.
Доработка игры. Отдел по созданию продукта
Урок 1:
Работа над игрой
Урок 2:
Новые уровни
Урок 3:
Доработка игры
Урок 4:
Выпускной
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Telegram Bot без выходных
Урок 1:
Инструменты настоящих программистов. Устанавливаем IDE и повторяем синтаксис Python
Урок 2:
Инструменты настоящих программистов. Знакомимся с системой контроля и управления версиями git. Регистрируемся в GitHub. Интегрируем аккаунт GitHub в IDE и загружаем свой первый проект
Результат: студенты создадут собственного open-source бота, который сможет помочь юным пользователям Telegram!
Урок 3:
Устанавливаем первую библиотеку. Устанавливаем первую библиотеку и налаживаем связи с внешним миром
Урок 4:
Бот уже отвечает на запросы! Узнаем новые термины ООП. Тестируем и отлаживаем
Урок 5:
Папки и файлы
Урок 6:
Применяем знания на практике
Сайты и облака. Узнаем, что такое бэк-енд разработка
Результат: студенты создадут собственного open-source бота, который сможет помочь юным пользователям Telegram!
Урок 1:
Введение в веб-разработку
Урок 7:
Базы данных. Собственный дневник
Урок 8:
Авторизация пользователей
Урок 9:
Деплой проекта. Подготовка портфолио
Урок 10:
Создание портфолио
Урок 2:
HTML и CSS
Урок 3:
Flask. Настраиваем окружение
Урок 4:
Шаблоны и шаблонизаторы
Урок 5:
Многостраничники. Что такое маршруты в веб и как не потерять странички
Урок 6:
Секретный урок. Динамичное изменение страницы
Освоение ИИ! Научим машину думать и видеть!
Результат: ученики сами выявят проблему, предложат решение и обучат модель искусственного интеллекта ее решать.
Урок 1:
Что такое ИИ и машинное обучение. Google Colab - новая среда разработки
Урок 7:
Осваиваем новые библиотеки и ставим задачу!
Урок 8:
Прикладное применение полученных знаний
Урок 2:
Данные - залог успеха. Добываем данные из открытых источников, учимся парсить
Урок 3:
Интеллектуальный анализ данных. Чистим данные, анализируем и визуализируем
Урок 4:
Компьютерное зрение - что это такое? Учим модель в веб-интерфейсе, разбираемся с классами и точностью
Урок 5:
Изучаем библиотеки и учимся использовать обученные модели с помощью кода
Урок 6:
Битва интеллектов. Устраиваем соревнование, обсуждаем и тестируем
ИИ везде! Внедряем ИИ в готовые приложения
Урок 1:
Настраиваем окружение созданного ранее проекта. Подключаем новые библиотеки. Работаем с директориями и файлами
Урок 2:
Выбираем модель для решения поставленной задачи и обучаем. Проверяем и тестируем
Результат: Ученики заменят алгоритм в одном из своих проектов искусственным интеллектом. Познакомятся с распознаванием речи и создадут игру для проверки произношения на английском языке
Урок 3:
Создаём голосового переводчика
Урок 4:
Говори правильно: создаем игру для проверки произношения на английском
Расширенное управление проектами и совместная работа
Урок 1:
Введение в методологии Agile и Scrum
Урок 2:
Контроль версий в командной среде
Результат: Студенты улучшат свои навыки совместной работы и управления проектами, что подготовит их к реальным командным проектам.
Урок 3:
Обзоры кода и лучшие практики
Урок 4:
Инструменты для совместной работы и удалённая командная работа
Речевые технологии в Python и оптимизация кода
Урок 1:
Введение в синтез речи
Урок 2:
Бот, объявляющий прогноз погоды
Результат: Студенты научатся синтезировать речь на Python и создадут бота, способного синтезировать речь. Они поймут принципы написания чистого кода и приобретут навыки рефакторинга кода.
Урок 3:
Бот, объявляющий интересные факты
Урок 4:
Чистый код и рефакторинг
Хакатон! Кодим и решаем проблему глобального потепления!
Урок 1:
Анализ, планирование и проектирование
Урок 2:
Разработка решений
Результат: ученики сами предложат решение поставленной задачи, реализовав его любым из доступных способов
Урок 3:
Тестирование и отладка
Урок 4:
Демонстрация решений
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Введение в 3Д-моделирование
Урок 1:
Скульптинг. Знакомство с 3Д-моделированием
Урок 2:
Введение в Object Mode
Урок 3:
Моделирование с помощью Edit Mode
Результат: 3D-модели персонажа и здания с проработанным экстерьером
Урок 4:
Создание модели здания
Создание локации
Урок 1:
Моделирование основы локации
Урок 2:
Знакомство с модификаторами
Урок 3:
Детализация локации
Результат: 3D локация для мультфильма или игры с проработанными деревьями, водоемами и постройкой
Урок 4:
Знакомство с анимацией, светом и рендером
Моделирование интерьера
Урок 1:
Моделирование комнаты. Создание предметов с помощью кривых Безье
Урок 2:
Изучение продвинутых модификаторов
Урок 3:
Введение в текстурирование
Результат: детализированная модель комнаты с реалистичными текстурами
Урок 4:
Завершение проекта интерьера
Знакомство с анимацией
Урок 1:
Базовая анимация объектов
Урок 2:
Визуализация музыки
Урок 3:
Анимация зависимых объектов
Результат: 4 видео с ключевой анимацией объектов
Урок 4:
Создаем первый кейс портфолио
Моделирование животных и персонажей
Урок 1:
Создание простого персонажа
Урок 2:
Моделирование сложного персонажа
Урок 3:
Знакомство с UV разверткой и текстурирование
Результат: модель персонажа с проработанными текстурами, выполненный на основе задумки ученика
Урок 4:
Промежуточные итоги курса
Анимация персонажей
Урок 1:
Знакомство со скелетной анимацией
Урок 2:
Настройка анимации ходьбы
Урок 3:
Подготовка авторской модели персонажа
Результат: мини-мультик с авторским персонажем
Урок 4:
Анимация своего персонажа
Физические симуляции в Blender
Урок 1:
Знакомство с физикой в Blender
Урок 2:
Симуляция жидкости и огня
Урок 3:
Анимация частиц
Результат: 4 видеоролика с реалистичной симуляцией стихий и анимацией частиц
Урок 4:
Анимация с помощью клонов
Разработка авторского персонажа
Урок 1:
Разработка эскиза персонажа с помощью ИИ
Урок 2:
Моделирование персонажа в технике скульптинга
Урок 3:
Текстурирование персонажа и детализация
Результат: полноценная проработанная модель персонажа для игры или анимации
Урок 4:
Позиционирование и финализация проекта
Архитектурное моделирование
Урок 1:
Знакомство с архитектурным моделированием
Урок 2:
Создание реалистичных текстур
Урок 3:
Добавление дверей и окон с помощью аддонов
Результат: фотореалистичные рендеры здания на основе строительного плана
Урок 4:
Настройка реалистичного света и рендера проекта
Выпускной проект
Урок 1:
Разработка идеи авторского проекта
Урок 2:
Моделирование авторского проекта
Урок 3:
Подготовка к презентации. Оформление портфолио
Результат: авторский проект на выбранную учеником тему и портфолио с оформленными кейсами на платформе Behance
Урок 4:
Презентация проектов
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Урок 1:
Что такое графический дизайн. Знакомство с Figma
Урок 2:
Изучение Figma. Создание первого простого макета
Урок 3:
Создаем баннер с помощью плагинов
Урок 4:
Как работают маски? Создаем стикер
Знакомство с графическим дизайном в Figma
Результат: На протяжении первого модуля, ученики выполнят 4 простых  проекта. После прохождения этой темы, ученики смогут уверенно работать с векторной графикой в Figma.
Урок 1:
Цветоведение
Урок 2:
Шрифты и типографика
Урок 3:
Основы композиции
Урок 4:
Модульные сетки. Макет меню
Инструменты графического дизайнера
Результат: По окончанию модуля студенты научатся подбирать цвета и шрифты для своего проекта, а также выстраивать композицию макетов, в том числе с помощью модульных сеток. В результате модуля ученики добавят еще 4 макета в свое портфолио: упаковка, приглашение на праздник, плакат и меню кафе.
Урок 1:
Знакомство с Photopea: Базовые и продвинутые функции программы
Урок 2:
Обработка фото и эффекты
Урок 3:
Первый заказ
Урок 4:
Завершаем айдентику мероприятия
Изучение Photopea
Результат: Студенты освоят основы работу с растровой графикой: обработка изображений, редактирование фотографий и добавление эффектов. В этом модуле учащиеся выполнят первый заказ и разработают проект айдентики для мероприятия.
Урок 1:
Брендинг. Разработка паттерна
Урок 2:
Виды логотипов
Урок 3:
Заказ от Google
Урок 4:
Завершаем Doodle. Экватор Курса
Брендинг. Разработка логотипов
Результат: Ученики узнают об этапах работы над любым дизайн-проектом, познакомятся с понятием брендинга и видами логотипов. Результатом модуля является 2 проработанных логотипа и второй выполненный заказ.
Урок 1:
Фирменный стиль
Урок 2:
Фирменные шрифты и цвета
Урок 3:
Дизайн презентации
Урок 4:
Что такое инфографика?
Урок 5:
Брендбук
Фирменный стиль
Результат: В данном модуле ученики подробно изучат понятие фирменного стиля и его компоненты: инфографику, оформление презентаций и брендбук. Модуль целиком посвящен работе над разработкой полноценного фирменного стиля для линейки продуктов.
Урок 1:
Знакомство с графической нейросетью
Урок 2:
Дизайн социальных сетей
Урок 3:
Инфографика для маркет-плейсов
Рекламная графика
Результат: Студенты узнают, как и зачем нужно создавать дизайн для социальных сетей. А также научатся применять Искусственный Интеллект для реализации своих проектов. Результатом модуля являются три проекта максимально приближенных к реальным фриланс-заказам: обложка для музыкального плэйлиста, оформление профиля в соц. сетях и карточка для маркетплейса.
Урок 1:
Web-дизайн. Создаем прототип сайта
Урок 2:
Создаем Ui оформление сайта
Урок 3:
Дизайн мобильного приложения
Урок 4:
Анимация в Figma
Web-дизайн
Результат: Студенты узнают секреты дизайна сайтов и приложений. В данном модуле учащиеся разработают макет одностраничного сайта для турагентства и прототип мобильного приложения для кондитерской.
Урок 1:
Дизайн визитки: создаём запоминающееся первое впечатление
Урок 2:
Постер как стильный акцент в интерьере
Урок 3:
Дизайн обложки для книги
Урок 4:
Дизайн, который вызывает эмоции
Дизайн печатной продукции
Результат: Студенты познакомятся с дизайн-проектами для печати и создадут четыре работы: визитную карточку, плакат для интерьера, обложку книги и социальный плакат. На протяжении всего процесса они продемонстрируют креативность, применят новые функции Figma и воспользуются нейронными сетями.
Урок 1:
Проджект-менеджмент в дизайне
Урок 2:
Основа для фирменного стиля проекта
Урок 3:
Разрабатываем дополнительную графику и мерч для бренда
Урок 4:
Финальная сборка проекта
Ведение дизайн-проекта
Результат: По завершении этого модуля студенты смогут разработать четкую концепцию и план дизайн-проекта, определить единый визуальный стиль, доработать детали проекта с помощью итеративных корректировок, а также успешно собрать и представить финальный результат своей работы.
Урок 1:
Behance: Первый шаг в мир селф-брендинга
Урок 2:
Создание итогового проекта
Урок 3:
Подготовка к самопрезентации
Урок 4:
Выпускной, самопрезентация
Создание своего бренда
Результат: Данный модуль посвящен работе над авторским итоговым проектом. По окончанию курса ученики оформят проекты в портфолио на профессиональной платформе для графических дизайнеров - Behance.
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Урок 1:
Введение в HTML. Ребята узнают что такое HTML страница и попробуют создать свою первую верстку используя простейшие теги <p><img><h1>, а также поймут что такое теги верхнего уровня.
Введение в HTML
Урок 2:
Мультимедиа и встраивание. Ребята научаться использовать теги мультимедии: <img>, <video>, <audio>
Результаты модуля: дети создадут первые веб-страницы с интеграцией мультимедиа контента, изучат основы стилизации элементов
Урок 3:
Фреймы и разметка страницы, изучение тега <iframe> и встраивание элементов на свой сайт, а также структура сайта
Урок 4:
Знакомство с CSS, ребята изучат основы CSS и применят свои первые стили на страницу
Урок 1:
Селекторы CSS. Ребята узнают что такое селекторы и как задавать стили не всем тегам, а определенному элементу
Основы CSS
Урок 2:
Блочная модель CSS. Блочная и строчная модель элементов, что такое display и все свойства блоков
Результаты модуля: дети освоят фундаментально важные темы для достижения профессионального оформления сайта, создадут первые веб-страницы в современном дизайне
Урок 3:
Ссылки и свойства фона. Тег <a> и внутреннее и внешние ссылки, изучение настройки фона и работа со стилями
Урок 4:
Позиционирование. Поток документа и позиции элементов, свойство position и фиксация
Урок 1:
Введение в дизайн. Что такое Ux и UI дизайн, в чем их отличие?
Прототипирование и основы UX / UI
Урок 2:
Анализ поисковых запросов. Изучение поисковиков и работы интернета, как поднять свой сайт в поиске и что на это влияет
Результаты модуля: дети изучат основы разработки дизайна сайта, анализа целевой аудитории, подбора востребованной тематики для собственных проектов. В конце модуля разработают дизайн своего будущего проекта, опираясь на современные дизайнерские концепции и собственные исследования целевой аудитории.
Урок 3:
Макет итогового проекта - знакомство с Figma, основы макетирования
Урок 4:
Flexbox. Ребята изучат важнейшее свойство в CSS - флекс-сетки и как их использовать
Урок 1:
Верстка сайта по макету, работа с VSC. Знакомство с редактором и работа над своим первым проектом
Верстка макета
Урок 2:
Доработка проекта. Кроссбраузерность.
Результаты модуля: дети создадут свой первый сайт, опубликуют его в интернете, подключат обратную связь от пользователей, сделают доступными в поисковых системах. Для детей старше 14 лет с согласия родителей доступно подключение приема платежей на сайте.
Урок 3:
Завершение проекта. Готовимся к презентации
Урок 4:
Публикация проекта. Что такое GitHub и как опубликовать свой сайт? Подключение Яндекс.Метрики
Углубленный CSS
Урок 1:
Псевдоклассы и псевдоэлементы. Ребята изучат важные псевдоклассы и псевдоэлементы и разберут реальные кейсы
Урок 2:
Трансформации. Изучение трансформаций, как сделать интерактив с пользователем и добавить движений
Результаты модуля: дети получат продвинутые навыки работы с CSS, научатся создавать визуальные эффекты и применят полученные знания к собственным проектам.
Урок 3:
Анимации. Свойство animation и как работают анимации в CSS
Урок 4:
Блочная модель: PRO, добавляем в проект все, что узнали за модуль. Все что нужно знать про блоки, различие margin и padding. На этом уроке ребята дополнят к своему проекту все, что изучили за этот модуль
Урок 1:
Grid-layout. Второе важное свойство CSS - грид-сетки. В чем отличие от флексов? Где использовать и как применять?
Адаптивная верстка, сетки и формы
Урок 2:
Переменные в CSS. Переменная root, которая изменит наш сайт до неузнаваемости!
Результаты: В этом модуле ребята изучат одну из самых важных тем в веб-разработке - адаптивность. Ребята смогут привести свои проекты к профессиональному уровню за счет гибких сеток и адаптивности сайта
Урок 3:
Адаптивная и отзывчивая верстка. Как сделать сайт адаптивным? В чем отличие от отзывчивости и что лучше использовать?
Урок 4:
Взаимодействие с информацией пользователя. Формы, как отправить информацию о пользователе на сервер.
Урок 1:
Работа над идеей проекта. Доработка макета. Подготовка материалов для верстки
Работа над финальным проектом
Урок 2:
HTML. Подготовка шапки с меню, главной страницы, подвала
Результат: Дети работают над финальным проектом, применяя весь объем знаний, полученных на курсе
Урок 3:
CSS. Оформление изображений в проекте, доработка CSS главной страницы
Урок 4:
Адаптивность. Доработка сайта
Урок 1:
Основами фреймворка Bootstrap, базовую структура веб-страницы с готовыми компонентами
Фрeмворк bootstrap
Урок 2:
Адаптивная система сеток Bootstrap и гибкие макеты
Результаты модуля: ученики смогут создавать адаптивные веб-сайты с использованием готовых компонентов и сеток, интегрировать и настраивать интерфейсные элементы, применять Bootstrap для ускорения разработки и улучшения визуального оформления своих проектов.
Урок 3:
Готовые компоненты Bootstrap (формы, кнопки, карточки, навигационные панели)
Урок 4:
Создаем веб-сайт, используя возможности Bootstrap
Урок 1:
Основные концепции искусственного интеллекта
Повышение эффективности разработки
Урок 2:
Генерация кода по запросу код, исправление ошибок и улучшение кода
Результаты модуля: студенты будут понимать основные принципы ИИ и его применения в веб-разработке, использовать ИИ-инструменты для автоматического написания и оптимизации кода.
Урок 3:
Применение ИИ для улучшения дизайна сайтов, перспективы использования ИИ в веб-разработке
Урок 4:
Урок-соревнование - создание уникальных мини-сайтов с использованием возможностей ИИ
Урок 1:
Знакомство с JavaScript. Доработка проекта, alert, prompt
Подготовка итогового проекта
Урок 2:
Доработка проекта. Бургер меню
Результат модуля: дети доработают итоговый проект с помощью JS.
Урок 3:
Доработка проектов. Карусель
Урок 4:
Представление проектов
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Урок 1:
Основы HTML, введение в JS
Повторение HTML и CSS, введение в JS
Урок 2:
Переменные
Результат: Ребята знакомятся с основами HTML, узнают про взаимодействие с пользователем через JS и создают мини-проект
Урок 3:
Input
Урок 4:
Проект “Интерактивный сайт”
Урок 1:
Параллакс-эффект
Красивые эффекты и анимация
Урок 2:
Transform и keyframes
Результат: ребята изучают анимации как в CSS, так и затрагивают это в JS
Урок 3:
Анимация при загрузке страницы
Урок 4:
Эффекты: появляющийся фон, сложная анимация при клике на кнопку
Урок 1:
Работа с canvas
Рисование с помощью canvas
Урок 2:
Массивы
Результат: ребята знакомятся с важным элементом JS - массивами и работают в canvas, создавая первые проекты для портфолио
Урок 3:
Анимация в canvas
Урок 4:
Случайные числа
Урок 1:
Основы UI и UX, цвета, структура страницы с учетом правил UI
Элементы интерфейса, анимация
Урок 2:
Расширение возможностей JS, JQuery
Результат: знакомство с дизайном, изучение сложной и красивой анимации, подготовка своего проекта
Урок 3:
Создание сложных анимаций, anime.js
Урок 4:
Свой проект
Урок 1:
Обработка событий клавиатуры
Игры на JS
Урок 2:
Игра-кликер
Результат: ребята создадут первую игру
Урок 3:
Flappy Bird - начало
Урок 4:
Flappy Bird - финал
Урок 1:
Медиа-запросы
Разработка мобильных сайтов и их особенности
Урок 2:
Геолокация
Результат: Дети познакомятся с адаптацией и сделаю полностью адаптивный сайт
Урок 3:
Бургер-меню и свайп
Урок 4:
Полностью адаптивный сайт
Урок 1:
Работа в Figma
Самостоятельная работа
Урок 2:
Flexbox
Результат: На этом этапе ребята повторят работу в фигме, узнают про флексы и формы, а также закрепят адаптивность
Урок 3:
Формы
Урок 4:
Адаптивность
Урок 1:
Плавная прокрутка
Самостоятельная работа
Урок 2:
Карусель
Результат: По окончанию модуля, ребята будут иметь свой большой и адаптивный проект, добавят красивую карусель и представят свои работы
Урок 3:
Последние штрихи
Урок 4:
Представление проектов
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Игра - Runner. Основы работы с редактором. Введение в C#
Урок 1:
Окна Unity, создание игрока и местности в игре
Урок 2:
Введение в C# программирование. Изучение Start/Update методов. Основы работы с переменными. Изучение оператора if/else. Работа с ассетом
Результат: Начали разрабатывать свою первую игру: добавили в нее локацию и персонажа. Изучили основы языка C#, с помощью которого реализовали управление персонажем и камеройРезультат: Начали разрабатывать свою первую игру: добавили в нее локацию и персонажа. Изучили основы языка C#, с помощью которого реализовали управление персонажем и камерой
Урок 3:
Изучение физики в Unity. Управление персонажем. Работа с Input и коллизиями
Урок 4:
Изучение массивов в С#. Генерация локаций и работа со случайностями
Runner. Анимации и пользовательский интерфейс (UI)
Урок 1:
Введение в анимацию. Работа с готовыми анимациями для персонажа
Урок 2:
Основы работы с UI (пользовательский интерфейс). Добавляем условие поражения и результат раунда
Результат: Создали первую полноценную игру Runner и опубликовали ее на платформе Kodland HUB. Добавили визуальные и звуковые эффекты, а также разработали интерфейс.
Урок 3:
Создание собственных анимаций. Анимация через Аниматор и анимация через код
Урок 4:
Закрепление основных принципов C#. Улучшаем проект эффектами и звуками. Финальные штрихи в первый проект!
Игра - Шутер. Основы создания шутера. Введение в объектно-ориентированное программирование
Урок 1:
Создание нового проекта. Дизайн локации при помощи инструмента генерации ландшафта Terrain
Урок 2:
Реализация управления персонажем от 3го лица. Работа со сложными анимациями. Реализация камеры следящей за игроком
Результат: Ученики начинают разрабатывать новый проект шутер от первого лица в Unity, включая настройку проекта, геймдизайн, создание персонажа , реализацию механики стрельбы и анимаций игрока. Ученики узнают об основных принципах объектно-ориентированного программирования, включая такие понятия, как классы, объекты, наследование, полиморфизм и интерфейсы
Урок 3:
Введение в объектно-ориентированное программирование. Обзор основных концепций объектно-ориентированного программирования (ООП). Добавление оружия и механики стрельбы
Урок 4:
Реализация логики смены оружия. Изучения оператора Switch case и перечислений Enum в C#
Игра - Шутер. Расширение игровых механик
Урок 1:
Работа с пользовательским интерфейсом (Unity UI). Создаём интерфейс для нашего оружия и реализуем перезарядку
Урок 2:
Создание собственных моделей. Изучение плагина для 3Д моделирования - ProBuilder
Результат: Ученики продолжат изучать объектно-ориентированное программирование на языке C#. Ученики применят свои знания ООП для реализации различных классов врагов в своей игре, с уникальными способностями. Ученики доработают свой проект шутер.
Урок 3:
Основы создания искусственного интеллекта в Юнити. Создаем 2 вида противников применяя принципы объектно-ориентированного программирования
Урок 4:
Доработка игры - шутер. Добавление звуков и визуальных эффектов. Создание меню игры
Создание 2D-платформера: основы
Урок 1:
Введение в 2D-игры в Unity. Создание 2D-сцены и спрайтов
Урок 2:
Анимация и управление персонажами
Результаты модуля: Студенты научились создавать 2D-сцену и спрайты, анимировать и управлять персонажем, взаимодействовать с объектами и работать с физикой в 2D-среде.
Урок 3:
Создание объектов и взаимодействие с ними
Урок 4:
Работа с 2D-физикой
Создание 2D-платформера: продвинутый уровень
Урок 1:
Доработка уровня и создание препятствий
Урок 2:
Взаимодействие с игровыми объектами и сбор предметов
Результаты модуля: Студенты научились разрабатывать свои 2D-уровни и добавлять препятствия, взаимодействовать с игровыми объектами и работать с пользовательским интерфейсом. Студенты применили эти знания для разработки своих 2D-игр.
Урок 3:
Работа с пользовательским интерфейсом и системой здоровья
Урок 4:
Завершение игры: реализация финального уровня и экрана победы
Новый проект. Игра Fall Guys
Урок 1:
Работа с физикой Unity3D. Создание игры Fall Guys
Урок 2:
Списки и Random в C#. Создаем первые препятствия в игре
Результат: Изучили основы физики в редакторе Unity, с помощью чего сделали 1-ый уровень для новой игры Fall Guys с различными физическими препятствиями. Изучили то, как пользоваться циклами в C#
Урок 3:
Fixed Joint в Unity. Создаем физическое препятствие
Урок 4:
Продвинутая настройка эффектов
Продвинутая физика в Unity
Урок 1:
Применение материалов в Unity. Работа с Physic Cloth
Урок 2:
Физические материалы. Строим вертикальный уровень
Результат: Изучили более сложную физику движка Unity, с помощью которой сделали 2-ой уровень для игры Fall Guys со сложными препятствиями.
Урок 3:
3D Моделирование в ProBuilder
Урок 4:
Углубление в физику Unity. Создаем сложные препятствия
Начало работы над собственным проектом
Урок 1:
Основы геймдизайна. Проектирование концепт документа для своей игры
Урок 2:
Система контроля версий. Изучаем GitHub
Результат: Начали придумывать идею для выпускного проекта. Создали дизайн документ проекта. Научились работать с системой контроля версий.
Урок 3:
Левел дизайн. Настраиваем визуальную составляющую
Урок 4:
Бета - версия проекта. Тестирование
Завершение собственного проекта. Выпускной
Урок 1:
Обучение игрока. Разрабатываем дружественный UI
Урок 2:
Выкладываем проект на Unity Play
Результат: Создали собственную игру с оригинальным дизайном и сюжетом для выпускного проекта и выложили её на платформу для разработчиков Unity Play.
Урок 3:
Проектный урок. Последние штрихи перед выпускным
Урок 4:
Представление проектов. Выпускной
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Проверка навыков
Урок 1:
Работа с Asset Store
Урок 2:
Практика написания скриптов, повторяем переменные C#
Результат: Вспомнили основы С# скриптинга. Начали создавать игру, которую в дальнейшем будем использовать для обучения в курсе. Познакомились с основами сборки проектов для различных платформ
Урок 3:
Практика обработки столкновений, OnTriggerEnter и подобные функции
Урок 4:
Практика скриптинга, самостоятельно дорабатываем игру и выкладываем в HUB
Android
Урок 1:
Портируем игру на Android, добавляем джойстик управления
Урок 2:
Кнопки управления на Android
Результат: Разработали сенсорное управления для игры. Адаптировали игру под различные мобильные устройства. Настроили звук с помощью модуля Audio Mixer
Урок 3:
Адаптация экрана под различные устройства
Урок 4:
Функция Lerp. Изучение Audio Mixer для работы со звуками в игре
Анимации в Unity
Урок 1:
Анимация персонажа с помощью Blend Tree
Урок 2:
Анимация оружия и поиск анимации
Результат: Изучили разные подходы к анимации персонажа. Как стандартные, так и физические с помощью скриптинга на C#
Урок 3:
Ragdoll физика и анимации
Урок 4:
Функции внутри анимаций. Инверсная кинематика
ИИ в открытом мире
Урок 1:
Navigation Mesh. Настраиваем искусственный интеллект
Урок 2:
Raycast в Unity. Реакции NPC в игре
Результат: Научились работать со сложным искусственным интеллектом в Unity. Изучили новый тип определения объектов с помощью лучей
Урок 3:
Игра в прятки. Создаём умного NPC
Урок 4:
Raycast Стрельба. Создаем выстрелы с помощью профессионального программирования
Игра в открытом мире с квестами
Урок 1:
Система диалогов
Урок 2:
Система Квестов и оптимизация скриптов
Результат: Разработали систему заданий и диалогов для неигровых персонажей(NPC). Создали внутриигровой магазин с покупками. Изучили сложные классы и функции C#
Урок 3:
Внутриигровая валюта и подсветка заданий
Урок 4:
Внутриигровой магазин
Транспорт и гонки
Урок 1:
Создание машины
Урок 2:
Эффекты машины
Результат: Разработали гоночную трассу и машину самостоятельно. Познакомились с новыми элементами физики Unity. Создали искусственный интеллект для автомобиля
Урок 3:
Гоночная трасса
Урок 4:
Противники в гонках
Начало работы над проектом
Урок 1:
Составляем документ проекта
Урок 2:
Прорабатываем основной геймплей своего проекта
Результат: Начали разрабатывать собственный проект. Разработали концепт документ. Встроили монетизацию в проект в виде рекламы
Урок 3:
Добавляем рекламу и награды. Монетизация проекта
Урок 4:
Бета - версия игры
Play маркет
Урок 1:
Материалы для Google Play
Урок 2:
Публикация в Google Play
Результат: Научились настраивать игру для Google Play. Доработали финальный проект и выложили его в PlayMarket
Урок 3:
Тестирование проекта
Урок 4:
Презентация проектов. Выпускной