logo

IT-incubator

Backend development

780 000 ₸
Allocated 4 Quotas

We study backend on Node.js with an emphasis on application architecture. From the very beginning of training we have been using Typescript and writing tests. The main framework is NestJS, but first we write in Express for a better understanding of the framework. We focus on Hexagonal/clean architecture, DDD, and use the CQS/CQRS approach. We use mongoDB and PostgreSQL as databases. We are writing integration with payment systems (Paypal/Stripe), Amazon Cloud Storage (AWS), Telegram API. Internship in a team on a project with a complex stack (microservices, RabbitMQ, GraphQL, WebSockets, etc.) We help our students find employment.

Special condition

The customer (student) undertakes not to record classes on audio and/or video media, not to reproduce, repeat, copy, sell, or use in any other way for any purpose the information and any materials that have become available to him in connection with the provision of the Services, with the exception of their personal use for training purposes. If the Customer allows the unlawful use, dissemination of this information, or other violation of the obligations established by this section, he is liable to the Contractor in the form of a fine in the amount of 500,000 (five hundred thousand) tenge for each violation, and also compensates the Contractor for losses caused by such violation, including lost profits. There are no other fines or penalties for the student. We refund money for training within 21 days from the start of classes if the student for some reason did not like the training, or the student understands that he cannot cope with the load and wants to stop studying.

Course details

level

For all

Study format

Online

Start

September

Entrance exams

No

Duration, in weeks

28

Duration in academic hours

88

Education language

Russian

Classes days_of_week

Sprint 01: Mondays 18-20, Sundays 19-21 Sprint 02: Tuesdays at 18-20, Thursdays 19-21 Sprint 03: Wednesdays at 18-20, Thursdays at 19-21 Sprint 04: Thursdays 18-20; Wednesdays 19-21 Sprint 05: Fridays 18-20; Sprint 06: Mondays 18-20 Sprint 07: Tuesdays 18-20

Teaching methodology

There are more practices than theories

Qualifications

Junior/middle Node.js Backend Developer

Classes format

Online lessons 2 times a week for 2 hours on Zoom. Add. Classes 1-2 times a week on Zoom. Daily mentoring support via Zoom.

Skills


Learn: Develop backend for complex applications using Node.js.

You will be able to apply your knowledge to develop backends in other languages.

Work in a team and understand the software development process

FAQ

Similar courses

Other courses from IT-incubator