Бесплатный курс

Введение в программирование

60075 студентов 19769 сообщений
Последнее обновление: 19 ноября 2021
Курс Введение в программирование
Бесплатный курс
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат обучения

Включено в курс

20 уроков (видео и/или текст)
32 упражнения в тренажере
147 проверочных тестов
Помощь в «Обсуждениях»

Чему вы научитесь

  • Использовать основные языковые конструкции: условия, циклы, функции и другие
  • Разделять код на модули для повторного использования и отсутствия конфликта имён
  • Понимать ключевые концепции для написания хорошего кода, такие как чистота и детерминированность

Описание

Что такое компьютер на самом деле? Понимает ли он языки программирования? Как писать код и свои программы? Этот курс посвящен введению в современное программирование и отвечает на многие интересные и, иногда, странные вопросы. Мы изучим природу компьютеров и кода, а также рассмотрим важные фундаментальные концепции, которые помогли родиться современным машинам, мобильным телефонам, интернету – почти всему, с чем мы имеем дело каждый день!

Уроки курса

Продолжительность 24 часа

Формат обучения

Испытания

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

Впечатления

Аватар пользователя Дмитрий Коржов
Дмитрий Коржов 01 августа 2021

Курс "Введение в программирование" (и аналогичный "Основы программирования") учат правильному инженерному подходу к решению задач. По сути, ещё не зная языка программирования, ты уже начинаешь решать сложные задачи.

Даже для меня, уже ранее знакомого с программированием, этот курс оказался очень полезным, а некоторые упражнения и испытания - довольно мозгодробильными. Рекомендую, прежде чем двигаться дальше к "практическому" программированию обязательно пройти этот курс и выполнить все испытания - всё это обязательно пригодится в дальнейшем!


Аватар пользователя Yulia
Yulia 09 июня 2019

Пылающий гусь на динозавре повеселил))

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


Аватар пользователя Анна Хохлома
Анна Хохлома 29 апреля 2019

Получила истинное удовольствие, делая ошибки, которые не нужно искать и исправлять! А за подачу материала - отдельное спасибо!


Аватар пользователя Валерка Гибкий
Валерка Гибкий 11 августа 2020

Боюсь, как бы не оффтоп, но очень хотелось поделиться. Пишу на эмоциях :D

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

1 год как работаю в веб студии) И смех и грех, в общем :) Прикладываю (не знаю зачем) ревью: https://ru.hexlet.io/code_reviews/300884


Аватар пользователя Анна Павлова
Анна Павлова 18 июня 2020

Спасибо большое за курс! Для новичка самое то, так как были случаи, когда начинаешь изучение ЯП на других платформах, то курс оказывается не совсем для начинающих и задания слишком сложные для понимания, что вследствие я забрасывала курс :( Здесь всё супер и задания хорошие для закрепления материала и само изложение темы лекции на видео очень порадовало и улыбнуло :)Спасибо!

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
1 декабря 8 месяцев