Codeway — основы программирования с практикой

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

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

Как выбрать курс

Python Core: 50 уроков о переменных, условиях, циклах, коллекциях, функциях, файлах и простых классах. Хороший первый язык, если начинаешь с нуля.

Java: 25 уроков о типах данных, вводе, массивах, методах и объектах. Подойдёт тем, кто хочет понять устройство консольной программы Java.

JavaScript: 20 уроков о логике языка, массивах, функциях и объектах. Это подготовка к созданию интерактивных страниц; DOM изучается позже.

C++: 20 уроков о вводе, выводе, условиях, циклах, наборах данных и функциях. Для тех, кто хочет познакомиться с консольными программами C++.

Visual Studio Code: 15 уроков об установке редактора, проектах, файлах, терминале и отладке на Windows, macOS или Linux.

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

Вопросы о курсах и сайте: контакты Codeway.