Этот курс предлагает глубокое погружение в мир программирования на Python, начиная с основ и заканчивая продвинутыми темами, такими как работа с файлами и использование декораторов. Слушатели изучат структуру программ на Python, основы программирования, условные операторы, циклы, работу со строками, последовательностями, функциями и многое другое. Курс разработан таким образом, чтобы дать слушателям твердую основу в Python, подготовив их к решению реальных задач программирования.
Курс является основой для дальнейшего изучения языка Python, в том числе ООП.
Целевая аудитория
Курс предназначен для начинающих программистов, желающих изучить Python, а также для тех, кто хочет углубить свои знания в этом языке программирования. Он будет полезен студентам, исследователям, аналитикам данных и всем, кто хочет использовать Python в своей профессиональной деятельности.
Предварительные требования
Для успешного освоения курса слушателям рекомендуется иметь базовые знания в области информатики и понимание основных концепций программирования. Знание других языков программирования будет преимуществом.
Приобретаемые знания и навыки
Обучающийся в результате освоения программы:
- Научатся работать со строками, списками, словарями, множествами и кортежами, использовать встроенные функции и методы для обработки данных.
- Освоят принципы создания собственных функций, в том числе рекурсивных и с динамическим количеством аргументов, а также научатся пользоваться механизмами областей видимости.
- Получат навыки использования лямбда-функций, декораторов и других элементов функционального стиля программирования в Python.
- Станут применять инструменты работы с файлами и папками (чтение, запись, обработка), а также научатся обрабатывать исключения.
- Будут понимать базовые возможности среды разработки, включая установку и настройку Python, работу в PyCharm и импорт сторонних модулей.

