Что такое CS50?
Признанный одним из лучших в мире, CS50 — курс от преподавателя Гарвардского университета. Он посвящён основам программирования и основам информационных технологий. CS50 рассчитан на новичков или людей с начальными знаниями по программированию.
Что изучают на CS50?
- 1
Базовые основы программирования и компьютерных наук. Системы счисления, работу с командной строкой в Linux, циклы, условные переходы и прочие радости синтаксиса языков программирования.
- 2
Концепции алгоритмов, алгоритмичность мышления. Вы узнаете о том, какие задачи можно решать с помощью программирования и каким образом. Курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам».
- 3
Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработки.
- 4
Основы программирования для начинающих на языке C и визуальном языке Scratch.
- 5
Основы баз данных и SQL.
- 6
Веб-разработка: основы CSS, HTML, JavaScript и PHP.
- 7
Основы подготовки презентации проектов по программированию.
Кому подойдет курс CS50

Новичкам
CS50 — это лучший ресурс для изучения основ программирования в интересной и доступной форме.

Программистам
Даже опытный «айтишник» может найти в «Гарвард CS50. Основы программирования» много интересного.

Школьникам и студентам
Если вы в процессе выбора будущей профессии, самое время присмотреться к программированию. CS50 идеально подходит для знакомства с IT сферой.

Тем, кто увлекается технологиями
Программирование может стать отличным хобби! Это полезно и интересно.

