Продвинутый Python
Программирование
Средний
О курсе
Курс «Продвинутый Python»
Описание курса
Курс «Продвинутый Python» является логическим продолжением курса «Основы Python» и предназначен для слушателей, которые уже знакомы с базовыми конструкциями языка программирования Python. Программа направлена на развитие практических навыков разработки программного обеспечения и изучение современных подходов к организации программного кода.
В ходе обучения слушатели познакомятся с принципами написания качественного и поддерживаемого кода, научатся эффективно работать с текстовыми данными, файлами и исключениями. Особое внимание уделяется объектно-ориентированному программированию, которое является основой разработки крупных программных проектов.
Курс также включает изучение модульной структуры приложений, работу с популярными форматами хранения данных JSON и CSV, взаимодействие с реляционными базами данных SQLite и основы создания веб-приложений с использованием фреймворка Flask. Полученные знания закрепляются выполнением практических заданий и итогового проекта.
Программа обучения ориентирована на развитие навыков самостоятельной разработки программ, понимание архитектуры приложений и подготовку к изучению более сложных технологий, таких как Django, FastAPI, анализ данных, автоматизация процессов и разработка корпоративных систем.
Цель курса
Формирование у обучающихся практических навыков разработки программ среднего уровня сложности с использованием языка Python, объектно-ориентированного подхода, баз данных и современных инструментов разработки.
Задачи курса
Освоить принципы написания качественного программного кода.
Научиться работать с файлами и обработкой исключений.
Изучить функции расширенного уровня и области видимости.
Освоить создание модулей и пакетов.
Изучить объектно-ориентированное программирование.
Научиться работать с форматами JSON и CSV.
Освоить основы работы с базами данных SQLite.
Получить базовые навыки веб-разработки с использованием Flask.
Разработать собственный программный проект.
Результаты обучения
После завершения курса слушатели смогут:
Создавать структурированные программные проекты на Python.
Использовать объектно-ориентированное программирование для решения прикладных задач.
Работать с файлами различных форматов.
Реализовывать обработку ошибок и исключительных ситуаций.
Использовать базы данных SQLite для хранения информации.
Создавать собственные модули и пакеты.
Разрабатывать простые веб-приложения на Flask.
Самостоятельно создавать проекты среднего уровня сложности.
Целевая аудитория
Курс предназначен для студентов, начинающих разработчиков и всех пользователей, успешно освоивших базовый курс Python и желающих перейти к более глубокому изучению языка и практической разработке программного обеспечения.
Состав курса
Текстовых:
1
Видео:
1
Тестов:
0