Upcoming dates
- 17.08.2026
Price
2418 €
Next start — 17.08.2026
The training provider will contact you and answer your questions
Check if Töötukassa funding applies to you
several questions, no sign-up
Organizer
Homepage
Phone
Estonia
A hands-on full-stack Python course — from scratch to a working web application: frontend (HTML, CSS, JavaScript), backend and REST APIs, databases, asynchrony, containerisation, deployment and AI integration.
The course is built layer by layer, entirely around practice: you write code from the first modules and, by the end, build, test and deploy your own full-stack web app for your portfolio. No prior programming experience is required — it starts from the language fundamentals.
What you will learn (stack):
Python: OOP, typing, clean code (pytest, mypy, ruff);
Frontend: HTML5/CSS3, JavaScript, calling APIs (Fetch/AJAX);
Databases: SQL and PostgreSQL, SQLAlchemy 2.0 ORM, Alembic migrations;
Backend: REST APIs with FastAPI, validation (Pydantic v2), authentication (JWT/RBAC);
Asynchrony and background tasks: asyncio, Celery, Redis;
Containerisation and deployment: Docker, CI/CD (GitHub Actions), nginx;
AI integration: connecting LLMs to the backend (LangChain), RAG basics, real-time (SSE/WebSockets).
This course suits:
complete beginners entering IT through development;
career changers;
frontend specialists who want to grow into full-stack;
self-taught Python learners who want to organise their knowledge;
specialists in adjacent IT roles (support, QA, analytics).
By the end you gain solid hands-on full-stack experience and a finished portfolio project to start a career in IT.
A key advantage of this course is that it is delivered in a full classroom (in-person) format in Tallinn, with real-time online participation available as an option.
Gamma Intelligence OÜ has passed the continuing-education (täienduskoolitus) quality assessment for the "tarkvara ja rakenduste arenduse ning analüüsi õppekavarühm" (software and applications development and analysis) curriculum group, conducted by the Estonian Quality Agency for Education (HAKA), in 2023. More: https://haka.ee/taienduskoolitus/oppekavaruhma-kvaliteedi-hindamine/
The course is built layer by layer, entirely around practice: you write code from the first modules and, by the end, build, test and deploy your own full-stack web app for your portfolio. No prior programming experience is required — it starts from the language fundamentals.
What you will learn (stack):
Python: OOP, typing, clean code (pytest, mypy, ruff);
Frontend: HTML5/CSS3, JavaScript, calling APIs (Fetch/AJAX);
Databases: SQL and PostgreSQL, SQLAlchemy 2.0 ORM, Alembic migrations;
Backend: REST APIs with FastAPI, validation (Pydantic v2), authentication (JWT/RBAC);
Asynchrony and background tasks: asyncio, Celery, Redis;
Containerisation and deployment: Docker, CI/CD (GitHub Actions), nginx;
AI integration: connecting LLMs to the backend (LangChain), RAG basics, real-time (SSE/WebSockets).
This course suits:
complete beginners entering IT through development;
career changers;
frontend specialists who want to grow into full-stack;
self-taught Python learners who want to organise their knowledge;
specialists in adjacent IT roles (support, QA, analytics).
By the end you gain solid hands-on full-stack experience and a finished portfolio project to start a career in IT.
A key advantage of this course is that it is delivered in a full classroom (in-person) format in Tallinn, with real-time online participation available as an option.
Gamma Intelligence OÜ has passed the continuing-education (täienduskoolitus) quality assessment for the "tarkvara ja rakenduste arenduse ning analüüsi õppekavarühm" (software and applications development and analysis) curriculum group, conducted by the Estonian Quality Agency for Education (HAKA), in 2023. More: https://haka.ee/taienduskoolitus/oppekavaruhma-kvaliteedi-hindamine/
Location
Harju maakond, Tallinn
Source: Official course page