Легендарный Гарвардский курс CS50 на русском!

Этот курс по основам программирования настолько крут, что Йельский университет отказался от своего курса и перешел на Harvard CS50

Это перевод самой новой версии курса, который стартовал осенью 2015 года.

Курс состоит из 25 часовых лекций, которые будут добавляться на эту страницу по мере готовности перевода.



Лекция первая

По вашим просьбам сделали перевод дополнительных материалов к 1 и 2 лекциям



Лекция вторая



Лекция третья

Перевод дополнительных материалов к 3 и 4 лекциям



Лекция четвертая

И перевод практических заданий к 3 и 4 лекциям



Лекция пятая



Лекция шестая

Перевод практических заданий к 5 и 6 лекциям



Лекция седьмая

Перевод дополнительных материалов к 7 и 8 лекциям



Лекция восьмая

Перевод практических заданий к 7 и 8 лекциям, часть 1 и часть 2



Лекция девятая



Лекция десятая



Лекция одиннадцатая



Лекция двенадцатая



Лекция тринадцатая



Лекция четырнадцатая



Лекция пятнадцатая



Лекция шестнадцатая



Лекция семнадцатая



Лекция восемнадцатая



Лекция девятнадцатая

Девятнадцатая лекция выйдет через пару недель



А чтобы ждать было не так скучно, пока поучите Java. Вы же на сайте JavaRush все-таки.

Начать обучение



Что вы узнаете, прослушав легендарный курс CS50:
  • Основы компьютерных наук и программирования.
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом.
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка.
  • Основы языка программирования C и Scratch.
  • Основы баз данных и SQL.
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP.
  • Основы подготовки презентации проектов по программированию.

(Оригинал лекций на английском можно найти на сайте cs50.tv)

Если вы довольны лекциями, если вы цените труд переводчиков, оставьте ваш отзыв  или просто расшарьте эту страницу в социальных сетях