Создаём игру-бестселлер Тетрис на Python - вебинары ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

300+ курсов по популярным IT-направлениям

Выбери свою IT специальность

Подписка

300+ курсов по популярным IT-направлениям

Создаём игру-бестселлер Тетрис на Python

Play
Все вебинары бесплатные и доступны для зарегистрированных пользователей
author Владимир Мзоков
Python Developer, Lead Software Engineer at DTEK
date 01.01.1960
time 19:00 - 21:00
Рейтинг: 5. Проголосовало: 11

Друзья, мы подготовили для вас очень интересный онлайн-тренинг по созданию игры-головоломки-бестселлера «Тетрис», что поможет легко и быстро познакомиться с разработкой на Python. Ноль теории, только практика. Смотри и делай!

«Тетрис» был создан в 1984 году. Те, кто постарше, ещё застали времена, когда «Тетрисом» называлась не сама игра, а, так сказать, портативная консоль с жидкокристаллическим экраном, обычно сделанная в Китае, которая содержала в себе ещё «100 игр», являющихся разными уровнями сложности тетриса или вариациями других игр с использованием фигур из него.

С тех пор утекло много воды, но популярность тетриса ничуть не снизилась. Ведь правила игры понятны и ребенку, а постепенно нарастающая сложность заставляет напрячь мозги и рефлексы. Неудивительно, что "Тетрис" вышел практически на всех возможных платформах.

Так что приглашаем к участию в живом онлайн кодинге на нашем канале CodeUA. Чтобы получить напоминание перед вебинаром и ссылку на трансляцию, регистрируйтесь и расскажите о вебинаре друзьям, которых интересует программирование.

Кому будет полезен наш онлайн-тренинг:

  • Новичкам. Никогда не программировали? Это не повод отказываться от нового опыта. У вас есть шанс сделать свою собственную игру с графическим интерфейсом на Python и получить опыт практического применения данного языка программирования, а также попробовать себя в качестве разработчика игр.
  • Начинающим Python разработчикам, желающим систематизировать и углубить свои знания Python, следуя за опытным наставником.
  • Всем, кто помнит эту игру, и у кого есть желание воспроизвести её быстро и легко на языке Python.

Программа тренинга:

  1. Знакомство с платформой разработки PyCharm и языком программирования Python.
  2. Разбор основных типов и конструкций языка.
  3. Создание игры-головоломки-бестселлера "Тетрис" с графическим интерфейсом.
  4. Объектно-ориентированная парадигма программирования.
  5. Создание игрового поля и игровых объектов.
  6. Создание геймплея.
  7. Добавление полей ведения статистики.
  8. Добавление фонового аудио сопровождения и специальных эффектов.
  9. Разбор ошибок.
  10. Подведение итогов.

Вебинар сможет научить вас:

  • Писать простые программы с помощью языка Python, понимая основы алгоритмизации.
  • Понимать основы ООП и использовать эту парадигму программирования в процессе реализации программ на языке Python.
  • Использовать зарезервированные типы данных и собственные – создавая классы на Python.
  • Ставить задачу и поэтапно выполнять её.
  • Использовать лучшие практики.
Дмитрий Красный
date 01.01.1960
time 120
view 1154
Дмитрий Догонов
date 01.01.1960
time 120
view 4259
Дмитрий Догонов
date 01.01.1960
time 120
view 3012
Python в 2026 году: статистика, популярность, зарплаты и перспективы карьеры
Когда заходит речь о самых популярных языках программирования, Python почти всегда оказывается в лидерах. И это не случайность и не мимолетный тренд. Уже больше десяти лет он стабильно держится в первой тройке мировых рейтингов, а во многих из них уверенно занимает первое место.
Почему всё больше Python-разработчиков выбирают Reflex
В веб-разработке много лет действовало неписаное правило: хочешь создать современное веб-приложение — готовься работать сразу с двумя мирами. Бекенд пишется на Python, Java или Go, а пользовательский интерфейс — на JavaScript или TypeScript с React, Angular либо Vue.
Вебинары Артёма Мураховского по программированию на Python
Когда человек делает то, что он любит, что он сам избрал как свое дело, он вдохновляет других жить и творить. Таковым был Артём Мураховский.
ТОП-10 лучших видео по Python
Друзья, в этот раз мы подготовили для вас подборку лучших вебинаров от ITVDN по направлению Python. В рейтинг вошли как познавательные вебинары с актуальной информацией, так и вебинары, ориентированные на прокачку ваших навыков создания кода. Давайте приступим к их рассмотрению.
100+ вопросов по Python для Junior, Middle и Senior
Редакция DOU пообщалась с разработчиками, которые проводят технические собеседования Python-специалистов для различных уровней, и собрала примерный список вопросов к кандидатам. Конечно, он не является исчерпывающим, однако содержит типичные вопросы.
Кто такой Full-stack разработчик
Full-stack разработчик (произносится “фулл стек”) — это некий мастер на все руки в мире веб-разработки. Ему под силу реализовать как клиентскую, так и серверную сторону приложения, которыми, обычно, занимаются FrontEnd и BackEnd разработчики раздельно друг от друга. Таким образом, Full-stack специалист способен в одиночку вести проект от начала до конца.
Что должен знать Python разработчик в 2020 году
Добрый день, дорогие читатели блога ITVDN! Предлагаем вашему вниманию новую публикацию в рубрике “Что должен знать разработчик...”, в которой мы пишем о самых популярных IT-профессиях. Ранее уже были опубликованы обзоры по FrontEnd и .NET. В этот раз в центре внимания язык Python. В каких сферах он успешно применяется, а в каких буквально незаменим? Какими знаниями нужно обладать, чтобы стать, к примеру, Python BackEnd разработчиком? Все это вы узнаете в нашей статье. Приятного чтения!
Создаем Telegram-бота на Python. Часть 2
Чат боты — это новый инструмент взаимодействия разработчика с пользователем. Их все чаще внедряют для совершенно различных целей. Новостные ленты, обработка налоговых деклараций, сохранение файлов – боты становятся удобным интерфейсом взаимодействия c различными сервисами.
Топ-5 лучших фреймворков для Python-разработчиков
Сейчас трудно представить себе любого девелопера без использования фреймворков. Здесь вы найдёте 5 лучших и наиболее признанных фреймворков для Python-разработчиков.
Как я построил проект на Django, Django REST Framework, Angular 1.1.x и Webpack
Моя идея состояла в том, чтобы построить простой репликабельный проект на Angular с бэкэндом на Django. Я искал и не смог найти нужных решений, пришлось во всем разбираться самому. В итоге я разобрался и решил сам написать гайд для всех, кого может заинтересовать данная проблема.  Данная статья поможет вам построить простое приложение Angular с бэкэндом на Django, организованного с помощью Webpack.
Модуль asyncio Python
Мы продолжаем цикл статей об асинхронном программировании с использованием сопрограмм в Python. В предыдущей статье мы рассмотрели реализацию сопрограмм при помощи генераторов в Python 2.5 и выше, в этой же познакомимся с той инфраструктурой, которая построена на основе них в Python 3.
Сопрограммы на основе генераторов Python
В данной статье, которая является второй из цикла об асинхронном программировании с использованием сопрограмм в Python, мы рассмотрим их классическую реализацию, доступную ещё с Python версии 2.5, при помощи расширенных возможностей генераторов (PEP 342).
комментарии и обсуждения
Notification success