Backend მარათონი
Backend მარათონი - ეს არის ინტენსიური 6 თვიანი პრაქტიკული კურსი, რომელიც მოიცავს თანამედროვე ბექენდ ტექნოლოგიებს და პროგრამირების პრინციპებს. კურსის განმავლობაში თქვენ შეისწავლით Node.js-ს, Nest.js-ს, TypeScript-ს, მონაცემთა ბაზებს, API დიზაინს და მიკროსერვისების არქიტექტურას. პროგრამა გათვლილია როგორც დამწყებ, ასევე საშუალო დონის დეველოპერებზე, რომლებსაც სურთ გაიღრმავონ ცოდნა ბექენდ დეველოპმენტში.
მარათონის შესახებ
ეს არის ინტენსიური 6 თვიანი პრაქტიკული კურსი, რომელიც მოიცავს თანამედროვე ბექენდ ტექნოლოგიებს და არქიტექტურულ პატერნებს. კურსის განმავლობაში თქვენ შეისწავლით Node.js-ს, TypeScript-ს და ობიექტზე ორიენტირებული პროგრამირების პრინციპებს. დაეუფლებით Clean Architecture-ს, SOLID პრინციპებს და Domain Driven Design-ს. ასევე, გაეცნობით მონაცემთა ბაზების დიზაინს, SQL-ის გაღრმავებულ კონცეფციებს და Redis-ის გამოყენებას კეშირებისთვის. კურსი ასევე მოიცავს მიკროსერვისების არქიტექტურას, Event-Driven დიზაინს და სისტემების მასშტაბირების პრინციპებს. პროგრამის დასრულების შემდეგ თქვენ შეძლებთ თანამედროვე, მასშტაბირებადი და უსაფრთხო ბექენდ სისტემების დამოუკიდებლად შექმნას.
პრაქტიკული სწავლება
80% პრაქტიკა, 20% თეორია
რეალური პროექტები
პორტფოლიოსთვის რეალური პროექტები
მენტორინგი
მენტორის ონლაინ მხარდაჭერა
პროგრამის გეგმა
Node.js და JavaScript საფუძვლები
- JavaScript ES6+ და Node.js საფუძვლები
- Node.js Runtime და Event Loop
- npm პაკეტების მენეჯმენტი
- Express.js ფრეიმვორკი
- ასინქრონული პროგრამირება (Callbacks, Promises, Async/Await)
TypeScript და OOP
- TypeScript-ის სინტაქსი და ტიპები
- OOP პრინციპები (Encapsulation, Inheritance, Polymorphism)
- SOLID პრინციპები
- დიზაინ პატერნები (Creational, Structural, Behavioral)
- Clean Architecture პრინციპები
მონაცემთა ბაზები
- SQL და PostgreSQL
- Query ოპტიმიზაცია და ინდექსები
- TypeORM და მონაცემთა მოდელირება
- Transactions და ACID პრინციპები
- Redis და Caching სტრატეგიები
API და უსაფრთხოება
- RESTful API დიზაინის პრინციპები
- Authentication და JWT
- API უსაფრთხოების საუკეთესო პრაქტიკები
- API დოკუმენტაცია (Swagger/OpenAPI)
- Unit და Integration ტესტირება
Microservices არქიტექტურა
- Microservices დიზაინის პრინციპები
- Docker და კონტეინერიზაცია
- სერვისებს შორის კომუნიკაცია
- Event-Driven არქიტექტურა
- Kubernetes საფუძვლები
DevOps და დეპლოიმენტი
- CI/CD პაიპლაინები (GitHub Actions)
- Cloud პლატფორმები (AWS, DigitalOcean)
- მონიტორინგი და ლოგირება
- პორტფოლიო პროექტების შექმნა
- Technical Interview მომზადება
გადახდის მეთოდი
საბანკო გადარიცხვის დეტალები
საქართველოს ბანკი
მიმღები: შპს ფუნდამენტალ ედუქეიშენ
ანგარიშის ნომერი: GE46BG0000000604731253
საიდენტიფიკაციო კოდი: 406496395
თიბისი ბანკი
მიმღები: შპს ფუნდამენტალ ედუქეიშენ
ანგარიშის ნომერი: GE92TB7443836080100013
საიდენტიფიკაციო კოდი: 406496395
გადახდის გრაფიკი:
- ყოველთვიური გადახდა: 49₾ (1 თვე)
დანიშნულებაში მიუთითეთ: "Backend Marathon - [სახელი გვარი]"