Гарвардский университет предлагает бесплатный онлайн-курс по информатике «Intensive Introduction to Computer Science Open Learning Course», представляющий собой введение в информатику и искусство программирования. Для курса не требуется каких-либо первоначальных знаний в информатике и программировании.
Курс покрывает следующие темы:
- алгоритмы (их дизайн, реализация и анализ);
- разработка программного обеспечения (абстракция, инкапсуляция, структуры данных, отладка и тестирование);
- архитектура компьютеров (низкоуровневое представление данных и обработка команд);
- компьютерные системы (языки программирования, компиляторы, операционные системы и базы данных);
- компьютеры в реальном мире (сети, веб-сайты, безопасность, криминалистика и криптография).
Курс учит студентов тщательнее мыслить и эффективно решать проблемы.
Во время курса идет ознакомление с языками программирования: C, PHP, Java Script, а также SQL, CSS, и HTML.
При отличном прохождении курса есть возможность получить сертификат: HarvardX.
Страница курса на сайте Гарвардского университета: «Intensive Introduction to Computer Science»
Возможность бесплатно пройти этот курс через различные образовательные площадки.