Menu
Coddy logo textTech

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

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

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

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

Кучи и очереди с приоритетом — Структуры данных №7

Новое

В этом курсе вы изучите структуру данных Куча (основу очередей с приоритетом), создадите MinHeap с нуля на выбранном вами языке и попрактикуетесь в решении задач с её использованием!

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

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

  • 14
  • 6
  • 1

Двусвязный список — Серия «Структуры данных» №6

Новое

В этом курсе вы изучите структуру данных «Двусвязный список», создадите её с нуля на предпочитаемом языке программирования и попрактикуетесь в решении задач!

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

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

  • 14
  • 6
  • 1

Связный список — Серия «Структуры данных» №5

Новое

В этом курсе вы изучите структуру данных «Связный список», создадите её с нуля на выбранном вами языке программирования и попрактикуетесь в решении задач!

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

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

  • 14
  • 6
  • 1

Хеш-таблицы — Серия «Структуры данных» №4

Новое

В этом курсе вы изучите структуру данных «Хеш-таблица», создадите собственную Хеш-таблицу с нуля на любом удобном языке и закрепите навыки, решая практические задачи!

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

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

  • 14
  • 12

Анимация солнечного затмения | Проект на HTML/CSS

Популярное

В этом курсе вы создадите потрясающую анимацию «Солнечное затмение». Мы покажем, как создавать увлекательные и функциональные пользовательские интерфейсы с помощью анимации.

  • 10
  • 2

Клон страницы Instagram | Front-End проект

В этом курсе вы отработаете стандартные и простые подходы HTML и CSS и создадите проект по клонированию страницы Instagram.

  • 16
  • 5

Манипулирование данными в R

Узнайте, как эффективно манипулировать данными и преобразовывать их с помощью встроенных функций R, базовых и поддерживаемых пакетов. Темы курса включают выборку, объединение, изменение структуры и агрегирование данных.

certificate icon

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

  • 14
  • 42

Итераторы в Python

Популярное

В этом курсе вы узнаете об итераторах в Python и закрепите свои знания на практике. После прохождения курса вы полностью освоите эту тему!

certificate icon

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

  • 13

Python и JSON

Популярное

В этом курсе вы узнаете о JSON, подробно изучите библиотеку json в Python и освоите работу с ней в совершенстве!

  • 9

Функции в C++: создание собственных функций

Этот курс предлагает вам попрактиковаться в создании функций для различных сценариев и вариантов использования.

  • 18

Указатели в C++

Освойте указатели в C++ на практических примерах. Изучите управление памятью, динамическое выделение памяти и продвинутые техники работы с указателями для эффективного программирования на C++.

certificate icon

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

  • 14
  • 42

Задачи по программированию: Часть 2

Популярное

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

certificate icon

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

  • 25
  • 24

Генератор случайных фактов на Python

В этом проекте вы создадите генератор случайных фактов на Python с использованием публичного API (uselessfacts).

  • 7
  • 2

Нижняя панель навигации — проект на HTML/CSS

В этом курсе вы создадите простую нижнюю панель навигации с помощью HTML и оформите её, используя CSS. Вы научитесь добавлять простую анимацию с помощью селектора (:hover) в CSS.

  • 12
  • 2

Функции в C

В этом курсе вы научитесь использовать функции в C на примерах и практических задачах.

certificate icon

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

  • 17

Работа с файлами в C++

Освойте работу с файлами в C++ на практических уроках по чтению, записи и манипулированию данными. Научитесь эффективно управлять текстовыми и бинарными файлами, обрабатывать ошибки и применять лучшие практики в реальных приложениях.

  • 23

DOM-проект: Калькулятор

В этом курсе вы создадите простой интерактивный калькулятор, используя HTML, CSS и JS.

  • 14
  • 3

Буткемп по выводу фигур из звездочек

Популярное

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

  • 30
  • 28

Объявление функций в JavaScript

В этом курсе вы узнаете о различных способах объявления функций в JavaScript. От традиционных базовых объявлений до современных стрелочных функций — улучшите свои навыки программирования и научитесь писать более чистый и эффективный код на JavaScript!

  • 14

RegEx в Python

Популярное

Раскройте возможности регулярных выражений в Python с помощью этого краткого и практического курса. Научитесь мастерски выполнять поиск текста, сопоставление по шаблону и извлечение данных на реальных примерах и практических задачах.

certificate icon

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

  • 28

Задачи по Golang — Уровень 1

Набор задач, направленных на развитие алгоритмического мышления и более близкое знакомство с Golang и его прекрасным синтаксисом. Задачи сосредоточены на работе с массивами, срезами, циклами и условиями.

certificate icon

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

  • 24

Секундомер — проект на HTML/CSS/JS

В этом проекте вы создадите простой секундомер с помощью HTML, CSS и JavaScript.

  • 10
  • 3

Задачи по программированию для собеседований - X

Готовы к следующему техническому собеседованию? Проверьте свои знания и навыки с помощью этих задач и подготовьтесь к интервью. Удачного кодинга!

Подготовка к собеседованию
  • 3
  • 3

Методы массивов в JavaScript

В этом курсе вы узнаете о массивах и наиболее часто используемых методах массивов в JavaScript, а также научитесь применять их на практике!

  • 18

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

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

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

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

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

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

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

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

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

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

НАЧАТЬ