Бесплатные курсы программирования

Изучи
Самый быстрый способ попробовать программирование прямо в браузере. Бесплатные курсы с тренажером и ИИ-помощником. Практика после каждого урока
Code Basics learning preview

Курсы

Java
23 часа52691
JavaScript
25 часов120118
Python
25 часов162268
HTML
11 часов98554
CSS
9 часов51830
PHP
25 часов33912
Typescript
19 часов13133
C (Си)
2 часа10963
Go
9 часов14690
C#
16 часов30607
Racket
9 часов3355
Clojure
12 часов2009
Ruby
13 часов5473
Elixir
14 часов2802

Аватар пользователя Александр Авдошкин
Александр Авдошкин
Если бы не коронавирус, выполнил бы всё в заход (в смысле каждый день по несколько пунктов в теме). Изучаю с нуля, ваш портал очень ориентирован на новичков. Спасибо вам большое!
Аватар пользователя Сергей Тюрин
Сергей Тюрин
Очень всё доступно даже для полного профана вроде меня. Эта вводная по JS вошла в мой туговатый ум, складно как недостающий пазл. Всем кидаю линк на эту страничку.
Аватар пользователя Элиях Клейман
Элиях Клейман
Для меня это первый курс для новичка. Понравилось тем, что вся информация структурирована и дана по мере изучения материала в иерархичном порядке, что значительно повышает и желание к обучению

Cover for Обзор языка программирования C#

C# — язык для приложений, игр и сайтов. Разберем синтаксис, ключевые фреймворки, сильные и слабые стороны языка, а также дадим чек-лист, с чего начать обучение.

месяц назад
2
~5 минут
Cover for HTML и CSS. Верстка с нуля: что учить, где учиться и сколько времени это займет

HTML задает структуру, CSS — внешний вид сайта. В статье рассказываем, зачем они нужны, как работают вместе, что учить, где учиться и сколько времени это займет.

месяц назад
2
~5 минут
Cover for Обзор языка программирования Python

Python — язык для автоматизации, анализа и веб-разработки. Разбираем синтаксис, задачи, фреймворки и примеры, где он реально используется.

24 дня назад
2
~5 минут

Вопросы и Ответы


Это полностью бесплатная платформа для изучения основ программирования с нуля. Code Basics был создан разработчиками и сообществом Хекслет для того, чтобы любой желающий мог попробовать себя в программировании и заложить правильный фундамент для новой профессии, основанный не на запоминании специфики, а на понимании системы в целом.

Курсы Code Basics подходят для всех, кто начинает изучать программирование с нуля. Возраст, профессия – не имеют значения. На Code Basics занимаются взрослые и подростки, технари и чистые гуманитарии.

Code Basics – полностью автоматизированная онлайн платформа. Поэтому вы можете заниматься в любое удобное время, когда захотите.

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

Достаточно просто зарегистрироваться. Регистрация на платформе бесплатная, после регистрации вы получите доступ ко всем курсам Code Basics. Выбирайте любой – и проходите.

Спрашивайте! В каждом уроке есть раздел «ИИ-помощник» в котором вы можете чатится с нашим ассистентом Tota AI. Здесь можно задать вопрос, уточнить условие задания, если оно кажется вам непонятным.

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

Code Basics – проект с открытым исходным кодом. Участвовать в его развитии может любой практикующий разработчик. Исходный код доступен на GitHub. Вы можете помочь в создании новых курсов и уроков, улучшать существующие, исправлять неточности и опечатки, переводить курсы на английский язык.

Зарегистрируйтесь и начните учиться прямо сейчас
Есть аккаунт? Войти
Регистрируясь, вы соглашаетесь с условиями использования