Пройдите бесплатно гарвардский курс по основам программирования CS50

Курс CS50 информативен, но при этом подан настолько увлекательно, что лекции смотрятся, как любимый сериал.

Начать обучение
cs50.jpegsrops.svgintersect.svglines.svgarrow.svg

Что такое CS50?

Признанный одним из лучших в мире, CS50 — курс от преподавателя Гарвардского университета. Он посвящён основам программирования и основам информационных технологий. CS50 рассчитан на новичков или людей с начальными знаниями по программированию.

Что изучают на CS50?

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

Кому подойдет курс CS50

  • newbie.png

    Новичкам

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

  • programmer.png

    Программистам

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

  • student.png

    Школьникам и студентам

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

  • enthuziast.png

    Тем, кто увлекается технологиями

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