Menu
CoddyTech

Все курсы по программированию

140 бесплатных интерактивных курсов

Откройте все курсы по программированию на Coddy. 140 интерактивных курсов на 20 языках программирования: бесплатный старт, AI-подсказки, сертификат по окончании.

Показано 24 из 140 курсов

Игра на Godot: Неоновый круг

Новое

Создайте в Godot гоночную игру с видом сверху на GDScript, добавляя по одной функции в каждом уроке: машину, которая разгоняется, поворачивает, тормозит и уходит в занос; неоновую трассу с ускорителями и масляными пятнами; контрольные точки, круги и таймер; три машины-соперника; обратный отсчёт, результаты и лучший круг. Игра запускается в браузере прямо во время разработки.

  • 20
  • 20
  • 1
  • 20

Игра на Unity: Небесные трассы

Новое

Создайте в Unity трёхмерный бесконечный раннер на C#, добавляя по одной особенности в каждом уроке: три полосы, прыжки и подкат, бесконечную дорогу, препятствия, монеты, магнит и щит, постоянно растущую скорость и рекорд. Игра работает в браузере, пока вы её создаёте.

  • 20
  • 20
  • 1
  • 20

Проект на Pygame: удержи крепость

Новое

Создайте полноценную игру на выживание на Python с помощью pygame: рыцарь всю ночь отбивает атаки монстров во дворе замка, используя оружие, которое само наводится на цель. Вас ждут драгоценные камни, повышение уровня, босс и рассвет. Игра запускается в браузере прямо во время написания кода.

  • 20
  • 20
  • 1
  • 20

Создавай игры на Pygame

Новое

Создай пять игр на Python с pygame: управляй квадратом, лови падающие блоки, играй в «Змейку» и Pong вдвоём, а затем придумай свою игру. Каждая игра запускается в браузере, пока ты её создаёшь.

certificate icon

Сертификат по окончании

  • 40
  • 40
  • 5
  • 80

Игра в Unity: защита башен

Новое

Создайте в Unity 3D-игру в жанре «защита башен» на C#, осваивая по одной новой возможности в каждом уроке: враги, которые волнами идут по заданному пути, башни, которые можно размещать, наводить на цель и стрелять, деньги, улучшения, урон по области и заморозка, а также база, которую нужно защищать.

certificate icon

Сертификат по окончании

  • 18
  • 18
  • 1
  • 82

Игра в Unity: арканоид

Новое

Создайте 3D-игру в жанре «арканоид» в Unity на C#: на каждом уроке добавляется новая функция — платформа и отскакивающий мяч, стена из кирпичей, жизни и уровни, а также бонусы, которые увеличивают платформу или разделяют мяч на два.

certificate icon

Сертификат по окончании

  • 16
  • 16
  • 1
  • 65

Игра в Unity: 3D-змейка

Новое

Создайте 3D-игру «Змейка» в Unity на C#: в каждом уроке — одна функция. Змейка движется по сетке, меняет направление, ест еду, отращивает хвост, сталкивается со стенами и кусает себя; также добавьте счёт, скорость и рекорд.

certificate icon

Сертификат по окончании

  • 14
  • 14
  • 1
  • 56

Игра в Roblox: побег из темноты

Новое

Создайте полноценную игру-побег в Roblox на Luau, добавляя по одной функции в каждом уроке: тёмные комнаты, соединённые дверями, фонарик, ключи и код от сейфа, а также монстра, который обходит стены и ищет вас, пока вы прячетесь в шкафах, мчитесь вперёд и наперегонки со временем ищете выход.

certificate icon

Сертификат по окончании

  • 20
  • 20
  • 1
  • 60

Игра в Roblox: сражения на арене

Новое

Создайте полноценную игру в Roblox с боями на мечах на Luau, добавляя по одной функции в каждом уроке: меч с хитбоксом, способности, привязанные к клавишам и кнопкам на телефоне, с перезарядкой на сервере, комбо, оглушение и блоки, а также боты, которые преследуют вас вокруг колонн и дают отпор.

certificate icon

Сертификат по окончании

  • 20
  • 20
  • 1
  • 60

Игра в Roblox: Tower Defense

Новое

Создайте полноценную игру в жанре Tower Defense в Roblox на Luau, осваивая по одной функции в каждом уроке: враги, которые волнами идут по заданному пути, башни, которые можно размещать и улучшать, урон по области и заморозка, полосы здоровья, босс и база, которую нужно защищать.

  • 18
  • 18
  • 1
  • 54

Игра в Roblox: симулятор питомцев

Новое

Создайте полноценный симулятор питомцев в Roblox на Luau, изучая по одной функции в каждом уроке: кучки монет, HUD, взаимодействие клиента и сервера через удалённые вызовы, яйца с питомцами разной редкости, питомцы, следующие за вами, ворота в новую зону, новости о редких питомцах и сохранение прогресса.

  • 18
  • 18
  • 1
  • 54

Игра в Roblox: бесконечная башня

Новое

Создайте полноценную башню-обби в Roblox на Luau, добавляя по одной функции в каждом уроке: случайно собранные из этапов башни, блоки-убийцы, вращающиеся препятствия, исчезающие ступени, конвейеры, лазеры, батуты, поднимающаяся лава, раунды, контрольные точки и рекорды времени. Играйте в браузере и делитесь игрой.

certificate icon

Сертификат по окончании

  • 18
  • 18
  • 1
  • 55

Игра в Roblox: Фабричный магнат

Новое

Создайте полноценную игру в жанре «магнат» в Roblox на Luau: на каждом уроке — новая функция: добытчики ресурсов, конвейер, золотая руда, площадки для покупки, улучшатель, разблокировки, перерождения и сохранения. Играйте на своей фабрике в браузере и делитесь ею.

  • 18
  • 18
  • 1
  • 54

Игра Roblox: выживание при катастрофах

Новое

Создайте полноценную игру Roblox о выживании при катастрофах на Luau: на каждом уроке — новая функция: лобби, игровой цикл раундов, карты, наводнение, метеориты, сужающийся остров, лава, отметки выживших, серии побед и сохранение побед. Играйте в браузере и делитесь игрой.

  • 18
  • 18
  • 1
  • 54

Лаборатория LAN

Популярное

Создавайте, настраивайте и устраняйте неисправности в небольших сетях в терминальной лаборатории: хосты, коммутаторы и маршрутизаторы, кабели, IPv4-адреса и маски, ARP, шлюзы, таблицы маршрутизации и классические неисправности, из-за которых перестают работать реальные LAN.

Компьютерные сети
certificate icon

Сертификат по окончании

  • 35
  • 35

IP-адресация и разбиение на подсети

Популярное

Освойте IP-адресацию с самых основ: двоичная система, устройство IPv4, маски подсетей, CIDR, практические упражнения по разбиению на подсети, частные диапазоны, планирование сети с помощью VLSM и первое знакомство с IPv6. Практикуйтесь во всём в терминале.

Компьютерные сети
certificate icon

Сертификат по окончании

  • 46
  • 46

Модель OSI

Популярное

Как на самом деле взаимодействуют сети — уровень за уровнем: семь уровней OSI, MAC-адреса и ARP, IP и маршрутизация, TCP, UDP и порты, инкапсуляция и полный путь пакета с практическими пошаговыми демонстрациями в терминале.

Компьютерные сети
certificate icon

Сертификат по окончании

  • 32
  • 32

Сетевое взаимодействие в терминале

Популярное

Узнайте, как машины действительно обмениваются данными, используя командную строку. Адреса и DNS, порты и сокеты, проверка доступности хоста, а также работа с HTTP вручную с помощью curl: GET, POST, заголовки, коды состояния и HTTPS. Курс создан для задач в области IT, технической поддержки и backend-разработки.

Компьютерные сети
certificate icon

Сертификат по окончании

  • 47
  • 47
  • 141

AVL-дерево — Серия «Структуры данных» №10

Популярное

В этом курсе вы изучите структуру данных AVL-дерево, с нуля создадите самобалансирующееся двоичное дерево поиска на удобном вам языке программирования и попрактикуетесь в решении задач с его использованием!

Структуры данных
certificate icon

Сертификат по окончании

  • 16
  • 14
  • 1

Алгоритм Прима — Алгоритмы на графах

Популярное

Освойте алгоритм Прима для поиска минимальных остовных деревьев: стройте дерево из начальной вершины, всегда добавляя самое дешевое ребро. Реализуйте его на любом языке программирования и научитесь отвечать на запросы о связности и ребрах «узкого места» — альтернативе алгоритму Краскала.

Курсы по алгоритмам на графах
certificate icon

Сертификат по окончании

  • 9
  • 4
  • 1
  • 55

Алгоритм Краскала — Алгоритмы на графах

Освойте алгоритм Краскала для построения минимальных остовных деревьев. Реализуйте структуру Union-Find, постройте MST, добавляя самые дешевые ребра без образования циклов на выбранном языке программирования, и научитесь отвечать на запросы о связности и узких местах.

Курсы по алгоритмам на графах
certificate icon

Сертификат по окончании

  • 9
  • 4
  • 1
  • 57

Алгоритм Беллмана-Форда — Алгоритмы на графах

Освойте алгоритм Беллмана-Форда: поиск кратчайших путей от одного источника, работающий с отрицательными весами ребер, а также обнаружение отрицательных циклов. Реализуйте шаг релаксации, напишите полный алгоритм на любом языке программирования и научитесь отвечать на запросы о расстояниях и циклах.

Курсы по алгоритмам на графах
certificate icon

Сертификат по окончании

  • 9
  • 4
  • 1
  • 54

Алгоритм Дейкстры — Алгоритмы на графах

Популярное

Освойте алгоритм Дейкстры — жадный метод поиска кратчайших путей от одного источника в графах с неотрицательными весами. Научитесь считывать взвешенные ребра, реализуйте полный расчет расстояний на выбранном языке программирования и отвечайте на запросы о путях между точками и поиске самых удаленных вершин.

Курсы по алгоритмам на графах
certificate icon

Сертификат по окончании

  • 9
  • 4
  • 1
  • 54

Топологическая сортировка — алгоритмы на графах

Популярное

Освойте топологическую сортировку — способ упорядочивания вершин ориентированного ациклического графа, при котором каждое ребро направлено вперед. Научитесь вычислять полустепени захода, строить порядок с помощью алгоритма Кана на выбранном вами языке программирования, обнаруживать циклы и находить самый длинный путь в DAG.

Курсы по алгоритмам на графах
certificate icon

Сертификат по окончании

  • 9
  • 4
  • 1
  • 55

Часто задаваемые вопросы

Сколько курсов на Coddy?

На Coddy 140 интерактивных курсов на 20 языках программирования, от основ для новичков до продвинутых проектов, испытаний и AI-сценариев.

Все курсы правда бесплатные?

Да. Каждый курс начинается бесплатно, идёт в браузере с AI-подсказками, реальными упражнениями и сертификатом по окончании.

С чего начать?

Выберите язык (Python и JavaScript - хороший старт) или ищите по теме. Также можно воспользоваться поиском, чтобы найти конкретный курс или концепцию.

Есть ли в курсах проекты и испытания?

В большинстве - да. Ищите значки проектов и испытаний на карточках или фильтруйте по теме, чтобы найти нужный тип практики.

Иллюстрация языков программирования Coddy

Начните учиться с Coddy

Начать