Python - Django: Web Backend (PYWEB1D)

Programming, Python

Are you programming in Python and eager to delve into web backend? Django is the most popular web framework for Python. It offers a complete service for web developers and a consistent structure suitable for larger projects. At the same time, it allows you to start creating comfortably and immediately.

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

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Web technologies
    1. Web browser
    2. Simple documents in HTML
    3. Basic CSS styling
  • Web development
    1. Frontend and backend
    2. Web frameworks
    3. Programming languages
  • Introduction to web backend
    1. Familiarization with the framework
    2. Project structure
    3. Web server for testing
  • Web addresses and routing
    1. URL addresses
    2. Address routing
    3. Web views
  • Creation of web views (views)
    1. Request handling
    2. Template language
    3. Template rendering
  • Relational models (models)
    1. SQLite database
    2. PostgreSQL, MariaDB
    3. Tables and foreign keys
    4. Updates and migrations
    5. Web administration
  • Web forms (forms)
    1. Form elements
    2. Data processing
    3. File uploading
  • Testing
    1. Test scenarios
    2. 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: