Гарвардские лекции по программированию будут переведены на русский язык компанией JavaRush совместно со студией VertDider. Материалы лекций будут доступны бесплатно.CS50 — вводный курс по компьютерным наукам. В Гарварде он длится 12 недель. За это время студенты слушают лекции и семинарские занятия, выполняют практические задания. Курс не требует специальных математических знаний — хватает школьной программы.
На курсе изучают:- Основы компьютерных наук и программирования.
- Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом.
- Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка.
- Основы языка программирования C и визуального языка Scratch.
- Основы баз данных и SQL.
- Веб-разработка: основы CSS, HTML, JavaScript и PHP.
- Основы подготовки презентации проектов по программированию.
CS50 доступен в интернете бесплатно уже много лет. А вот на русском языке лекция появилась впервые в бесплатном открытом доступе 20 июня.