online courses · learn at your own pace

Learn to build like an engineer.

Practical, project-based courses in frontend, backend and AI-native development — built around what it actually takes to ship software. Learn at your own pace, from 19 ₼ a course, or unlock all 14 courses with one membership.

14+
courses
313+
lessons
26+
hours of content
4+
tracks

pull_requests --merged

Approved by Code with Abbas students

Real feedback from developers who have worked with us one on one.

RS
Rafiq Sultanov
Frontend developer
Approved

Rated 5 out of 5

The lessons were conducted in a friendly and personalized manner. There was always flexibility regar…

HB
Hafis Babayev
Backend developer
Approved

Rated 5 out of 5

The course exceeded my expectations: the material is laid out clearly and in a logical order, and th…

community.md

You are not learning alone.

The hardest part of learning from video is having nobody to ask when you get stuck. That is the part I actually solve.

discord

A Discord you will actually use

Ask a question at 1am and get an answer from someone who hit the same wall last week. Channels per course, plus one for whatever you are building on your own.

live q&a

Live Q&A sessions

Recurring group calls where you bring real problems — a failing build, an architecture decision, a review you disagree with — and we work through them together.

peer reviews

Peer project reviews

Post what you built and get feedback from other students and from me. Reading someone else's code is half of how you learn to write your own.

faq.md

Questions people actually ask

Anything not covered here — send it over and I will answer personally.

Do I need experience to start?

No. Every course is labelled beginner, intermediate or advanced, and the fundamentals track assumes nothing at all. If you have never written a line of code, start with HTML & CSS Foundations or JavaScript from Scratch and work up from there.

Should I buy a single course or take the membership?

Buy a single course if you want one specific skill and nothing else. Take the membership if you expect to work through more than one — it unlocks every course on the site, including the ones added later, for a single price.

Are the lessons live or self-paced?

Self-paced. Every lesson is pre-recorded and built around a project you actually ship, so you can pause when work gets busy and pick up exactly where you left off.

Do you still teach one to one?

Yes. 1:1 mentoring runs alongside the courses and is a separate thing entirely — weekly sessions, screen sharing and direct review of your own code. Book a session from any "Book 1-to-1 Session" button on the site.

How long do I keep access?

A course you buy outright stays in your account permanently, including future updates to it. Membership access lasts as long as the subscription is active, and you can cancel at any time.

What language are the lessons taught in?

Lessons are taught in Azerbaijani or Russian, depending on the course — the course page states which. The site itself is available in English, Azerbaijani and Russian, so the interface and course descriptions follow whichever language you pick.

get started

Ready to actually learn to build?

Spots are limited since it's 1-on-1. Message me with what you want to build.

abbas@mentor:~$ book-session --you
Message me →