All directions
03
Backend Development
Server-side development, APIs, databases and backend architecture.
- Duration
- 5–7 months
- Format
- One-to-one, 2–3 lessons per week + practice
- Who it is for
- For students who already know programming basics and want to work on the server side.
About the direction
What happens on the server: how APIs are designed, how data is stored, how an application is secured and how it holds up under load. We build a real service with a database, authentication and documentation.
What the student will be able to do
- Design and build REST APIs
- Work with a relational database and queries
- Implement authentication and data protection
- Understand server application architecture
- Deploy a service and keep an eye on it
What we study
- Node.js
- REST APIs
- SQL / PostgreSQL
- ORM
- Authentication
- Security
- Git
- Testing
- Deployment
One-to-one lessons
Every lesson is one to one: the programme and the pace follow the student.
Programme
- 01
Server-side foundations
- Node.js and modules
- HTTP and routing
- Handling requests
- 02
Databases
- The relational model and SQL
- Schema design
- ORM and migrations
- 03
APIs and security
- REST and response design
- Authentication and roles
- Validation, hashing, protection against common attacks
- 04
Production
- Logs and errors
- Tests
- Deployment and environment variables
Frequently asked questions
Do I need frontend experience?
Not necessarily, though basic HTML and JavaScript will speed up the start.
Which language is used?
The main stack is JavaScript/TypeScript with Node.js. The plan can be adapted to another technology.
Will I work with a real database?
Yes — PostgreSQL, from schema design through migrations and queries.
I want to start
Leave a request — we will contact you, establish your level and choose a programme.