Практические решения
Общий академический план
Изучение основ математического анализа, линейной алгебры, теории вероятностей и математической статистики, дискретной математики и теории графов.
Простая Математика для Простых Программистов. Рик Гаско. - М.:СОЛОН-Пресс, 2018. - 260 с
Изучение основных концепций и принципов программирования на примере одного или нескольких языков программирования (например, Python, Java, C++), таких как переменные, типы данных, операторы, выражения, условия, циклы, функции, массивы, строки, файлы и т.д.
Программирование. Принципы и практика с использованием С++. Второе издание. Бьярне Страуструп
Изучение основных концепций и принципов объектно-ориентированного программирования на примере одного или нескольких языков программирования (например, Java, C#, Python).
- Классы
- Объекты
- Наследование
- Полиморфизм
- Инкапсуляция
- Абстракция
- Паттерны
Статьи и ссылки
Учебные материалы и статьи