Основы программирования на Python
Базовая траектория изучения программирования на Python: от основных конструкций языка и алгоритмизации до функций, структур данных, работы с файлами, исключений и отладки программ.
Траектория предназначена для начинающих изучать программирование и предполагает последовательное освоение основных принципов алгоритмизации и языка Python.
В рамках траектории рассматриваются базовые конструкции программ, переменные и типы данных, условные операторы и циклы, коллекции, функции, декомпозиция программ, работа с файлами, обработка исключений и поиск ошибок.
Материалы расположены от базовых тем к более сложным и включают учебные статьи, рекомендуемую литературу, внешние образовательные ресурсы и полезные инструменты.
После освоения этой траектории можно переходить к специализированным направлениям: веб-разработке, компьютерным наукам, анализу данных и искусственному интеллекту.
Статьи
Литература
-
Алгоритмизация и программирование
Демичев В.В., Быков Д.В., Храмов Д.Э., Ульянкин А.Е., Титов А.Д., 2024 -
Простой Python
Любанович Б., 2023 -
Автоматизация рутинных задач с помощью Python
Свейгарт Э., 2017