Teach-Yourself-CS

Bradfield School of Computer Science

"Что к чему" гайд: Teach Yourself Computer Science

Другие уточняющие статьи и материалы:


Вдохновление:


По объективным причинам рекомендуется следующая зависимость:

сomputer architecture before operating systems or databases, and networking and operating systems before distributed systems.

Остальное на усмотрение.

Замечания и детали по разделу смотреть по ссылке в названии раздела.

Обсуждение: http://slack-ru.hexlet.io/


Roadmap:

  1. Programming

    • Цель-минимум:

      • Прочитать и сделать большинство упражнений из первый трех частей СИКПа.
      • Concepts, Techniques, and Models of Computer Programming

  1. Computer Architecture


  1. Algorithms and Data Structures


  1. Mathematics for Computer Science


  1. Operating Systems


  1. Computer Networking


  1. Databases


  1. Languages and Compilers


  1. Distributed Systems


Журнал «Практика функционального программирования»