logo
Send your CVContact

/

logo

TRAININGS

Creating web applications using the Django framework.

Do uzgodnienia

Do uzgodnienia

800

16h

średniozaawansowany

Do uzgodnienia

Do uzgodnienia

800

16h

średniozaawansowany

Dla kogo jest to szkolenie?

Beginner programmers

Czego dowiesz się z naszego szkolenia?

After completing the training, participants will have a solid foundation in creating web applications using the Django framework. They will be able to independently design and implement solutions based on this popular tool and use best practices in the process of creating web applications.

Agenda szkolenia

Introduction to the Django framework


The Django framework is a tool that greatly facilitates the process of creating web applications. During this module, participants will learn the basic concepts of the framework, such as MVT (Model-View-Template), routing, database management, and many others.

Creating data models


In this module, participants will learn how to design data models in Django. They will learn about different types of fields, relationships between models, and data validation techniques.

Views and templates


Views and templates are key elements of web applications. Participants will learn how to create views to handle HTTP requests, render templates, pass data to views, and use convenient functionalities offered by Django.

Forms and data validation


Forms are an integral part of many web applications. In this module, participants will learn how to create forms in Django, apply data validation, and use built-in functions related to form handling.

Application security


Security of web applications is an extremely important topic. Participants will learn how to secure their applications against attacks such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).

Application testing


Testing applications is crucial for maintaining high-quality code. Participants will learn about testing tools and techniques in Django, including creating unit and functional tests, and performing automated testing.

Scalability and optimization


Web applications often have to handle high loads. In this module, participants will learn how to design scalable applications and use various optimization techniques to achieve the best performance.

Interesujące? Podlinkuj na socjalach!

logo
ContactSend CV