Define a clear task
Identify the user, purpose and constraints. Turn an idea into instructions that an AI tool can work with.
Practical learning · Bulgaria
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
A shared programme for Russian-speaking and English-speaking learners. Regional pages explain the format without invented venues or promises.
Each session starts with a practical task: discuss the idea, build a solution, then check it. This approach is often called vibe coding.
Identify the user, purpose and constraints. Turn an idea into instructions that an AI tool can work with.
Read the suggested code, ask questions and connect each change to what appears on screen.
Run the project, try different scenarios and fix mistakes. Explain why the result meets the original brief.
Mentor
Dzmitry Arlou founded VibeCoding and has more than 15 years of professional experience in IT.
VibeCoding founder · AI developer
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 CourseraSix connected steps. Each combines hands-on work, a discussion of decisions and a check of understanding.
Choose a manageable idea, identify its audience and describe what the project should do.
Provide context, set constraints and use examples to refine the answers.
Understand the connections between interface, code and data. Break the work into smaller parts.
Add content and simple logic. Check user actions and invalid input.
Try the main scenarios, find mistakes, compare versions and improve the project.
Present the project, explain your decisions and plan the next steps.
Web development practice
Three detailed guides cover planning a site, choosing an architecture and shipping a project. They show how we think about AI and infrastructure.
A practical workflow for building a website with AI: structure, responsive UI, accessibility, verification, performance and publishing. A Bulgaria learning example.
Read the guide →Plan an AI-assisted web app with clear UI, API and data boundaries, security checks, testing, database choices and deployment without unnecessary complexity.
Read the guide →A practical Cloudflare Pages deployment workflow: Git, builds, previews, domains, server functions, secrets and checks before search indexing.
Read the guide →Choose the depth
Explore the approach and materials first. Then compare programmes by goal and amount of practice.
An introduction to development with AI: core principles, tools and first practical steps.
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 programmeAn AI editor workflow: from a task and prototype to verification, Git and preparation for publishing.
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 programmeA path from an idea and rapid prototype to a more structured application using AI tools.
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 programmeA practical introduction to the AI editor: context, tasks, code review and safer project work.
Read the articleHow structure, clear headings, useful content and technical checks help both search engines and people.
Read the articlePractical principles for readable interfaces: hierarchy, typography, states and testing with real tasks.
Read the articleThe Grodno format
This learning model is being adapted for Bulgaria. The timetable and local euro price will be published before enrolment opens.
Previous BYN prices and reference euro conversions remain in the catalogue for transparency. They are not prices for Bulgaria.
Compare programmesFor parents
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 parentsThe core format is a group of up to four. That leaves room for questions and individual explanations.
Learn to check answers, protect personal information and spot mistakes in generated code.
A learning website, a simple game or an app: a small project the learner can demonstrate and explain.
Before enrolment opens
We state the confirmed format and clearly mark the details still being agreed.
Six two-hour sessions, up to four people and an individual project with mentor feedback.
Groups are planned in Russian and English. Each group’s language will be stated before enrolment.
No address or in-person venue is confirmed. Online participation is intended for learners across Bulgaria.
A local euro price has not been approved. Previous catalogue prices are shown only as historical reference.
Enrolment will open after the curriculum, local price and documents are published. The form does not currently accept data.
The format, timetable and location will be published after confirmation.