Научете основите на компютърното програмиране и компютърните науки с този безплатен курс

Има много основни концепции, които са важни за разбирането на всички програмисти, без значение какъв език за програмиране използват. Пуснахме 2-часов видео курс, за да преподаваме основите на компютърните науки. Преподаваните концепции се прилагат за всички езици за програмиране.

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

Този курс преподава отговорите на всички тези въпроси:

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

Можете да гледате курса по-долу или на YouTube канала на freeCodeCamp.org.