Python - Flask: Web Backend (PYWEB1F)
Programming, Python
Do you program in Python and would like to make your code accessible as a web application? Flask is a very flexible web framework for Python. In combination with SQLAlchemy and other projects, it offers a modular approach to web backend.
Sign up for a practical workshop where you will try everything that a proper web project should contain. Learn to create web projects based on a relational database and simple HTML templates.
Location, current course term
Contact us
The course:
Hide detail
-
Web technologies
-
Web browser
-
Simple documents in HTML
-
Basic CSS styling
-
Web development
-
Frontend and backend
-
Web frameworks
-
Programming languages
-
Introduction to web backend
-
Familiarization with the framework
-
Project structure
-
Web server for testing
-
Web addresses and routing
-
URL addresses
-
Address routing
-
Web views
-
Creation of web views (views)
-
Request handling
-
Template language
-
Template rendering
-
Relational models (models)
-
SQLite database
-
PostgreSQL, MariaDB
-
Tables and foreign keys
-
Updates and migrations
-
Web administration
-
Web forms (forms)
-
Form elements
-
Data processing
-
File uploads
-
Testing
-
Test scenarios
-
Creation and execution of tests
-
Assumed knowledge:
-
Knowledge of basic programming in Python
-
Recommended previous course:
-
Python - Advanced Programming (PYTH2)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Language:
-