Изучите основы компьютерного программирования и информатики с помощью этого бесплатного курса

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

Этот курс предназначен для людей, которые интересуются информатикой и программированием, но не имеют достаточной базовой информации о кодировании. Он был разработан Стивеном и Шоном из NullPointer Exception.

Этот курс учит ответам на все эти вопросы:

  • Что такое программирование?
  • Как мы пишем код?
  • Как мы получаем информацию с компьютеров?
  • Что умеют компьютеры?
  • Что такое переменные?
  • Как мы манипулируем переменными?
  • Что такое условные утверждения?
  • Что такое массивы?
  • Что такое петли?
  • Что такое ошибки?
  • Как мы отлаживаем код?
  • Какие есть функции?
  • Как мы можем импортировать функции?
  • Как мы делаем наши собственные функции?
  • Что такое списки массивов и словари?
  • Как мы можем использовать структуры данных?
  • Что такое рекурсия?
  • Что такое псевдокод?
  • Как правильно выбрать язык?

Вы можете посмотреть курс ниже или на YouTube-канале freeCodeCamp.org.