
Обобщение опыта проведения занятий по разработке API-приложений на основе реляционной СУБД
В данной работе представлен обобщённый опыт проведения занятий в рамках программы дополнительного образования «Backend-разработка на Python» со студентами естественно-научных институтов в Алтайском госуниверситете. Материалы работы будут полезны преподавателям, которые организуют и проводят учебные занятия по дисциплинам, связанным с применением баз данных для построения готовых прикладных решений, в частности web-приложений. Рассматриваемая программа включает полный цикл занятий по созданию и развертыванию в рабочей среде API-приложения с использованием реляционной СУБД. Основой разработки является стек технологий FastAPI + PostgreSQL+ SQLAlchemy. Итоговые проекты, которые студенты создают в рамках этой программы дополнительного образования, часто продолжают свой развитие уже в качестве курсовых и выпускных работ. Опыт проведения занятий показал заинтересованность студентов в изучении и применении выбранного стека технологий, особенно на занятиях, которые проводят индустриальные партнёры. Практикориентированность курса позволяет заложить навыки деплой-разработчика, которые в дальнейшей можно самостоятельно тренировать.