Neurokool
Menu

Training for business teams

Developing web applications with artificial intelligence

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

Hours and format120 academic hours: 60 contact + 20 supervised web/project mentoring + 40 independent

2 990 €

including 24% VAT per employee

Excluding VAT 2 411,29 € + VAT 578,71 €

Who should attend

  • employees new to programming
  • employees working with digital products
  • designers and product specialists
  • company teams building an internal prototype

Learning outcomes

  • understand the structure of a modern web application
  • use AI as a development tool and check its results
  • build a project's interface, logic and data structure
  • connect external services and publish a solution
  • present a project against the programme requirements

Learning workload

Hours by learning format

One academic hour is 45 minutes. The schedule and format are agreed with the employer before booking.

Contact60
Web and mentored project20
Independent40

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

10 modules from briefing AI to presenting a web application

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.

1
AI development basics and briefing an assistant6 contact + 2 supervised web/project mentoring + 4 independent academic hours

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.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Build a small console application, such as a password generator, by instructing an AI assistant.

Format

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.

2
From idea to a first website: HTML, CSS and AI-assisted design6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Browser-side fundamentals, the roles of HTML and CSS, image generation and references for designing an initial interface.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Build a responsive one-page business website using an AI tool.

Format

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.

3
JavaScript interactivity6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Describing interface behaviour: events, responses, the DOM and basic logic for interactive page elements.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Add animations, modal windows and other interactions to the website.

Format

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.

4
Modern frontend: a React and Vite SPA6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Moving from a static page to a single-page application; React components, Vite builds and npm.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Turn the static website into a multi-screen React application with a component structure.

Format

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.

5
Backend development and REST API design6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Server-side fundamentals, the client-server model, REST APIs and briefing AI to build a Node.js or Python backend.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Brief AI to create a blog API with a basic set of endpoints.

Format

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.

6
Databases and data handling6 contact + 2 supervised web/project mentoring + 4 independent academic hours

When to use SQL and NoSQL, CRUD operations and describing a data structure so that AI can build tables and relationships correctly.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Connect PostgreSQL to the API and store project data.

Format

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.

7
Full-stack integration and external AI services6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Connecting frontend and backend, exchanging data, integrating external AI services and following a request through the system.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Integrate the SPA with the API and add an AI content-generation feature.

Format

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.

8
Publishing online: PaaS and VPS6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Hosting, deployment, PaaS platforms, virtual servers, Linux and Nginx for publishing a working project.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Deploy the application to a PaaS platform and a dedicated VPS.

Format

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.

9
Final project: architecture and building a product6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Choosing an idea, designing its architecture, planning the technology stack and starting a full-stack project for assessment.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Start building an individual solution and receive feedback during development.

Format

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.

10
Launch, project presentation and next steps6 contact + 2 supervised web/project mentoring + 4 independent academic hours

Completing and publishing the project, preparing a presentation and demonstrating the programme's practical result.

Contact: 6Web and mentored project: 2Independent: 4
Practice

Present a working project and record its next development steps.

Format

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

Before booking

Volume120 academic hours (45 minutes each)
DatesOn request
Structure60 contact + 20 supervised mentoring + 40 independent hours
TutorNikolay Sekachev
GroupFormed at the employer's request

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 terms

Company enquiry

Let’s plan your team’s training

Tell us about your task and participants. We will prepare the curriculum, schedule and a proposal from GP Training Center OÜ.

By sending this enquiry, you provide your details to GP Training Center OÜ so we can respond and prepare a proposal. How we use your data. Submitting the form does not create a contract or payment obligation.