Пройти курс CS50
Это перевод самой новой версии курса, который стартовал осенью 2015 года.
Курс состоит из 25 часовых лекций, которые будут добавляться на эту страницу по мере готовности перевода.
Что входит в курс CS50:
- Основы компьютерных наук и программирования.
- Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом.
- Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка.
- Основы языка программирования C и Scratch.
- Основы баз данных и SQL.
- Веб-разработка: основы CSS, HTML, JavaScript и PHP.
- Основы подготовки презентации проектов по программированию.
Критерий завершения
все лекции просмотрены и разобраны конспекты.
Личные ресурсы
время и желание.
Экологичность цели
эта цель сопряжена с более глобальной - стать front-end developer.
-
Неделя 0: лекция 1, лекция 2.
Видео живые и интересные, смотреть легко и приятно. Учебная программа рассчитана на 2 лекции в неделю.
-
Лекция 1
-
Лекция 2
-
Конспект
-
Практические задачи по лекциям
-
-
Неделя 1: лекция 3, лекция 4.
-
Лекция 3
-
Лекция 4
-
Конспект
-
Практические задачи по лекциям
-
-
Неделя 2: лекция 5, лекция 6.
-
Лекция 5
-
Лекция 6
-
Конспект
-
Практические задачи по лекциям
-
-
Неделя 3: лекция 7, лекция 8.
-
Лекция 7
-
Лекция 8
-
Конспект
-
Практические задачи по лекциям
-
-
Неделя 4: лекция 9, лекция 10.
-
Лекция 9
-
Лекция 10
-
Конспект
-
Практические задачи по лекциям
-
-
Неделя 5: лекция 11, лекция 12.
-
Неделя 6: лекция 13, лекция 14.
-
Неделя 7: лекция 15, лекция 16.
-
Неделя 8: лекция 17, лекция 18.
-
Неделя 9: лекция 19, лекция 20.
-
Неделя 10: лекция 21, лекция 22.
-
Неделя 11: лекция 23, лекция 24.
- 3651
- 07 сентября 2016, 12:03
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением