Who should attend
- employees new to programming
- employees working with digital products
- designers and product specialists
- company teams building an internal prototype
Training for business teams
A practical programme for employees learning to build modern web applications with AI, from an initial interface to a working project and publication.
Dates: on request
2 990 €
including 24% VAT per employee
Excluding VAT 2 411,29 € + VAT 578,71 €
Who should attend
Learning outcomes
Learning workload
One academic hour is 45 minutes. The schedule and format are agreed with the employer before booking.
The 20-hour block includes web sessions and an individual project with mentor guidance and consultations. Tasks, meetings and assessment follow the curriculum and schedule.
Full curriculum
120 academic hours: 60 contact hours, 20 hours of supervised web/project mentoring with the tutor and 40 independent hours. Each module combines a practical task, feedback and an applicable work result.
How AI, machine learning and language models work; setting up Cursor, Cline and other AI tools, breaking an idea into tasks and working with a CLI.
Build a small console application, such as a password generator, by instructing an AI assistant.
Interactive explanation, tool demonstrations, review of completed work and practice briefing AI.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Browser-side fundamentals, the roles of HTML and CSS, image generation and references for designing an initial interface.
Build a responsive one-page business website using an AI tool.
Practice in an AI IDE, visual review and iterative design improvements.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Describing interface behaviour: events, responses, the DOM and basic logic for interactive page elements.
Add animations, modal windows and other interactions to the website.
Demonstration, review of implemented interactions and AI-assisted debugging.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Moving from a static page to a single-page application; React components, Vite builds and npm.
Turn the static website into a multi-screen React application with a component structure.
Explanation, guided AI code generation and application refactoring.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Server-side fundamentals, the client-server model, REST APIs and briefing AI to build a Node.js or Python backend.
Brief AI to create a blog API with a basic set of endpoints.
Interactive explanation, API testing and technical briefing practice.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
When to use SQL and NoSQL, CRUD operations and describing a data structure so that AI can build tables and relationships correctly.
Connect PostgreSQL to the API and store project data.
Database practice, structure review and modelling a work scenario.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Connecting frontend and backend, exchanging data, integrating external AI services and following a request through the system.
Integrate the SPA with the API and add an AI content-generation feature.
Full-cycle demonstration, full-stack examples and debugging across components.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Hosting, deployment, PaaS platforms, virtual servers, Linux and Nginx for publishing a working project.
Deploy the application to a PaaS platform and a dedicated VPS.
Step-by-step demonstration, availability checks and diagnosis of common deployment problems.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Choosing an idea, designing its architecture, planning the technology stack and starting a full-stack project for assessment.
Start building an individual solution and receive feedback during development.
Group discussion, individual guidance and project work.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Completing and publishing the project, preparing a presentation and demonstrating the programme's practical result.
Present a working project and record its next development steps.
Individual guidance, final project work and project presentations.
Work with the tutor online or in a project workshop: discuss the module task, check the result and receive feedback.
Organisation
A certificate (tunnistus) is issued after the programme's learning outcomes and completion requirements have been met. Other learners who participated receive a record of participation (tõend).
The price includes training, materials, consultations in the curriculum and assessment. Paid licences and additional services are listed in the proposal in advance.
Employer booking termsCompany enquiry
Tell us about your task and participants. We will prepare the curriculum, schedule and a proposal from GP Training Center OÜ.