Бесплатный онлайн курс Гарвардского университета «Введение в компьютерную науку и искусство программирования».
Этот курс - введение Гарвардского университета к предметам информатики и искусства программирования как для специалистов, так и не специалистов. Начальный уровень, преподается Дэвидом Дж Маланом. Курс учит студентов думать алгоритмически и эффективно решать проблемы.
Темы включают:
- Абстракцию;
- Алгоритмы;
- Структуры данных;
- Инкапсуляции;
- Безопасность;
- Разработку программного обеспечения и веб-разработку.
Языки включают C, PHP и JavaScript плюс SQL, CSS, HTML. Задачи курса взяты из реальных областей биологии, криптографии, финансов, судебно-медицинской экспертизы и игр.
Студенты, которые заработают удовлетворительные оценки по 9 комплектам задач и окончательному проекту получат сертификат от HarvardX. Курс может быть взят по собственному графику.
Чему вы научитесь:
- Широкое и прочное понимание информатики и программирования;
- Как думать алгоритмически и решать проблемы программирования эффективно;
- Таким понятиям, как абстракции, алгоритмы, структуры данных, инкапсуляции, управления ресурсами, безопасности, программного обеспечения и веб-разработки;
- Знакомство с рядом языков, в том числе C, PHP, JavaScript plus SQL, CSS, HTML
- Как взаимодействовать с активным сообществом единомышленников, учащихся на всех уровнях опыта;
- Как разработать и представить окончательный проект программирования с коллегами.
Курс совершенно бесплатен и открыт для всех участников.
Если вы сможете пройти курс успешно (удовлетворительные оценки по 9 комплектам задач и окончательному проекту), то можете обратиться за официальным сертификатом — стоимость 50$.
Записаться на курс здесь.