Building API with Python and FastAPI
Intensive practical training on building modern API using the FastAPI framework in Python. The program covers the full development cycle from design through implementation to deployment. Participants through hands-on work on real projects will learn best practices and techniques for creating high-performance backend applications.
Required Participant Preparation
-
Good knowledge of Python language
-
Knowledge of HTTP protocol basics
-
Experience in web application development
-
Understanding of REST API concepts
Benefits
- Practical skills in creating high-performance API using FastAPI
- They will learn to effectively use automatic validation and documentation mechanisms
- They will develop the ability to design secure and scalable backend systems
- They will gain experience in integrating API with databases and external services
- They will learn optimization techniques and best practices
- They will be able to independently deploy and maintain FastAPI applications in a production environment
Who is this training for?
Training program
Framework architecture and philosophy
- Routing and operations
- Models and data validation
- OpenAPI documentation
Advanced techniques
- Dependency Injection
- Authentication and authorization
- Database integration
- Asynchronous operations
- Testing and optimization
API testing
- Performance optimization
- Caching and state management
Error handling
- Deployment and maintenance
- Production configuration
Containerization
- Monitoring and logging
- Scaling applications
Delivery Methods
Online
- Convenience of participating from anywhere
- Interactive live sessions with trainer
- Materials available for 30 days
- No travel costs
On-site
- Direct contact with trainer and group
- Intensive hands-on workshops
- Networking with other participants
- Full focus on learning
Frequently asked questions
Who is the Building API with Python and FastAPI training for?
This training is designed for professionals looking to develop skills in building api with python and fastapi. Required level: intermediate.
How long is the Building API with Python and FastAPI training?
The training lasts 2. Available in online or on-site format.
Will I receive a certificate?
Yes — every participant receives a completion certificate confirming acquired competencies. EITT holds ISO 9001 accreditation.
Can this training be conducted for a closed group?
Yes — we offer dedicated closed trainings for companies. We customize the program to your team's needs. Contact us for an individual quote.
Request a quote
Funding Options
Check funding options for your company
Development Services Database
Up to 80% funding for SMEs from EU funds
Check availabilityNational Training Fund
Up to 100% funding for employers
Learn moreTrusted by
We train teams at Poland's largest companies
Interested in this training?
Contact us - we'll prepare an offer tailored to your organization's needs.