Содержание
- Введение 1
- Теоретические основы программирования 2
- - Основные концепции алгоритмизации 2.1
- - Языки программирования: классификация и особенности 2.2
- - Парадигмы программирования: объектно-ориентированное, функциональное и другие 2.3
- Востребованные навыки программиста 3
- - Технические навыки и инструменты 3.1
- - «Мягкие» навыки (soft skills) программиста 3.2
- - Непрерывное обучение и саморазвитие 3.3
- Специализации в программировании 4
- - Веб-разработка (Frontend, Backend, Fullstack) 4.1
- - Мобильная разработка (iOS, Android) 4.2
- - Машинное обучение и Data Science 4.3
- Заключение 5
- Список литературы 6