Practical learning · Bulgaria

Build websites and web apps with AI

Learn to plan a project, write and verify code, choose infrastructure and publish the result. With an experienced instructor, a small group and a project of your own.

Online across Bulgaria · Varna and Burgas

Bulgaria

Learn from the city where you live

A shared programme for Russian-speaking and English-speaking learners. Regional pages explain the format without invented venues or promises.

AI helps write code. An instructor helps it make sense.

Each session starts with a practical task: discuss the idea, build a solution, then check it. This approach is often called vibe coding.

01

Define a clear task

Identify the user, purpose and constraints. Turn an idea into instructions that an AI tool can work with.

02

Understand the solution together

Read the suggested code, ask questions and connect each change to what appears on screen.

03

Check it yourself

Run the project, try different scenarios and fix mistakes. Explain why the result meets the original brief.

Mentor

Practice and explanation instead of magic

Dzmitry Arlou founded VibeCoding and has more than 15 years of professional experience in IT.

Дмитрий Орлов

VibeCoding founder · AI developer

15+ years in ITPractising developerGoogle AI Professional Certificate

Dzmitry uses AI tools in real projects and teaches learners to understand the problem before generating code. Sessions focus on project structure, tested scenarios and explaining decisions.

The Grodno format centres on personal feedback: up to four people, an individual project and review of mistakes. Teaching in Bulgaria is planned in Russian and English.

Verify the certificate on Coursera

The programme: from a first question to your own project

Six connected steps. Each combines hands-on work, a discussion of decisions and a check of understanding.

01

Idea and brief

Choose a manageable idea, identify its audience and describe what the project should do.

02

Working with AI

Provide context, set constraints and use examples to refine the answers.

03

How an app fits together

Understand the connections between interface, code and data. Break the work into smaller parts.

04

Data and behaviour

Add content and simple logic. Check user actions and invalid input.

05

Testing and improvement

Try the main scenarios, find mistakes, compare versions and improve the project.

06

Presentation and independence

Present the project, explain your decisions and plan the next steps.

Web development practice

From website to web application

Three detailed guides cover planning a site, choosing an architecture and shipping a project. They show how we think about AI and infrastructure.

Choose the depth

Three programmes and an open library

Explore the approach and materials first. Then compare programmes by goal and amount of practice.

All programmes →
Getting started

Vibecoder FREE — an introduction

An introduction to development with AI: core principles, tools and first practical steps.

€0Source price: Free in the source catalogue

Reference amounts from the previous catalogue; these are not tuition prices in Bulgaria. Local prices, timetable and venue are not yet approved. Enrolment is closed.

Explore the programme
Practice with Cursor

Development with Cursor AI

An AI editor workflow: from a task and prototype to verification, Git and preparation for publishing.

€296.30 / monthSource price: 1 000 BYN / month

Reference amounts from the previous catalogue; these are not tuition prices in Bulgaria. Local prices, timetable and venue are not yet approved. Enrolment is closed.

Explore the programme
Extended programme

AI application architect

A path from an idea and rapid prototype to a more structured application using AI tools.

€533.35 / monthSource price: 1 800 BYN / month

Reference amounts from the previous catalogue; these are not tuition prices in Bulgaria. Local prices, timetable and venue are not yet approved. Enrolment is closed.

Explore the programme

Useful guides

All articles →

The Grodno format

Six meetings, a small group and a project of your own

This learning model is being adapted for Bulgaria. The timetable and local euro price will be published before enrolment opens.

6 × 2 hoursCore programme
up to 4 peopleIn each group
2 hoursSeparate trial session

Previous BYN prices and reference euro conversions remain in the catalogue for transparency. They are not prices for Bulgaria.

Compare programmes

For parents

What your child can explain matters as much as what they build.

A project makes learning visible. Discuss the brief, look at a work in progress and see which decisions the learner made independently.

Read the guide for parents

Time for each learner

The core format is a group of up to four. That leaves room for questions and individual explanations.

Thoughtful use of AI

Learn to check answers, protect personal information and spot mistakes in generated code.

A result you can discuss

A learning website, a simple game or an app: a small project the learner can demonstrate and explain.

Before enrolment opens

What is already known

We state the confirmed format and clearly mark the details still being agreed.

How does the core programme work?

Six two-hour sessions, up to four people and an individual project with mentor feedback.

Which languages are used for teaching?

Groups are planned in Russian and English. Each group’s language will be stated before enrolment.

Is there a classroom in Varna or Burgas?

No address or in-person venue is confirmed. Online participation is intended for learners across Bulgaria.

How much does it cost?

A local euro price has not been approved. Previous catalogue prices are shown only as historical reference.

Follow the launch

Enrolment will open after the curriculum, local price and documents are published. The form does not currently accept data.

The form is disabled until the terms and data policy are approved.

The format, timetable and location will be published after confirmation.