Full Stack Developer

Full Stack kursu — Prowid
Kursun müddəti
10 ay/ 80 dərs
Fərdi
Ayda 200 AZN
Qrupda
Ayda 150 AZN
Bütün kurs üçün ödəniş edərkən
15% endirim
Ödəniş hissə-hissə
50/50
Abunəlik ilə
ayda 30 AZN-dən
Full Stack tərtibatçısı tətbiqi əvvəldən axıra qədər qurur: istifadəçi interfeysi, API, verilənlər bazası və serverə deploy. Kurs bazarda ən çox tələb olunan TypeScript stekinə əsaslanır — React, Next.js, Node.js, PostgreSQL və Docker. Sıfırdan başlayanlar üçün uyğundur.

Yeni qrup toplanır — yerinizi ayırmaq üçün müraciət edin

Və ya şəxsi kabinetdə özünüz öyrənin → abunə ilə ayda 30 AZN-dən

Kurs proqramı

Veb necə işləyir: HTTP, brauzer, server, DNS; iş mühiti — VS Code, terminal, DevTools
Git və GitHub: commit, budaqlar, Pull Request, code review
HTML5 və CSS3: semantik vərstka, Flexbox, Grid, adaptiv dizayn, Tailwind CSS
Müasir JavaScript: funksiyalar, obyektlər, massivlər, modullar, DOM
Asinxron JavaScript: Promise, async/await, fetch ilə REST API
TypeScript: tiplər, generics, Zod ilə validasiya — frontend və backend üçün vahid dil
React 19: komponentlər, hooks, formalar, React Router
Server state və qlobal state: TanStack Query, Zustand; shadcn/ui komponentləri
Node.js və Express: REST API dizaynı, middleware, xətaların emalı, OpenAPI (Swagger)
NestJS: modullar, controller-lər, servislər, dependency injection, DTO validasiyası
SQL və PostgreSQL: sorğular, JOIN, indekslər, tranzaksiyalar, bazanın layihələndirilməsi
Prisma ORM: sxem, miqrasiyalar, əlaqələr; Redis ilə keşləmə
Autentifikasiya və avtorizasiya: sessiyalar, JWT, OAuth 2.0 (Google/GitHub ilə giriş), rollar
Veb təhlükəsizliyi: OWASP Top 10, XSS, CSRF, CORS, rate limiting
Next.js (App Router): Server Components, Server Actions, SSR/SSG, SEO
Real vaxt funksiyaları və fayllar: WebSocket (Socket.io), bildirişlər, faylların yüklənməsi
Testləşdirmə: Vitest, React Testing Library, Supertest, Playwright (E2E)
Docker və Docker Compose, CI/CD — GitHub Actions, deploy: VPS və Vercel, monitorinq
AI ilə inkişaf: Copilot, Cursor, Claude Code; LLM API-nin tətbiqə inteqrasiyası
Sistem dizaynının əsasları: monolit və mikroservislər, keşləmə, növbələr, miqyaslama
Final layihə: full-stack SaaS tətbiq, portfolio və texniki müsahibəyə hazırlıq

Modulları ayrıca kurs kimi də keçmək olar: HTML & CSS, JavaScript, TypeScript, React, Next.js, Node.js, SQL, Git, Docker, AI.

Necə öyrədirik?

Tədris mərhələləri

01

Vebinar

Tələbələr dərsə canlı yayım vasitəsilə qoşulurlar. Hər dərsin sonunda keçirilən dərsin video formatı tələbələrə göndərilir.

02

Ev tapşırığı

Bütün tapşırıqlar vebinarda keçilən mövzuya əsaslanır. Ev tapşırığı materialın möhkəmləndirilməsinə və daha yaxşı anlaşılmasına kömək edir.

03

Mentorla iş

Təlimçi həm tədris zamanı, həm də dərsdən kənar vaxtlarda qrupla əlaqədə olur. Yaranan suallar dərhal cavablandırılır.

04

Portfolio

Kurs müddətində müxtəlif mövzulu bir neçə layihə hazırlanacaq. Bu, bacarıqlarınızı işəgötürənlərə nümayiş etdirməyə imkan yaradacaq.

Müstəqil öyrənmə

Şəxsi kabinetdə tam proqram

Nəzəriyyə, nümunələr və praktika ilə 270 mövzu. Onlardan 24 mövzu pulsuzdur (proqramda qeyd olunub), qalanları abunə ilə. Slaydlı və trenajorlu interaktiv dərslər: 209.

Başlanğıc: veb, alətlər və Git16 mövzu
  1. Veb necə işləyir: brauzer, server, HTTP, domen və hostinq
  2. İş mühiti: VS Code, genişləndirmələr, Live Server və Emmet
  3. Brauzerin DevTools alətləri: element inspektoru, DOM və cihaz rejimi
  4. Versiya nəzarəti nədir və niyə məhz Git
  5. Windows, macOS və Linux-da terminal: ilk addımlar
  6. Git-in Windows, macOS və Linux-da quraşdırılması
  7. git init: ilk repozitorini yaradırıq
  8. Git-in üç sahəsi: işçi qovluq, index və repozitori
  9. git commit: layihənin vəziyyətini qeydə alırıq
  10. .gitignore: hansı fayllar Git-ə düşməməlidir
  11. Branch-ların yaradılması və keçid: git switch
  12. Merge konfliktləri: addım-addım həll
  13. GitHub hesabı və saytda ilk repozitori
  14. git push və upstream branch-lar
  15. Pull request: dəyişiklikləri necə təklif etmək
  16. GitHub-da code review
HTML və CSS22 mövzu
  1. İlk HTML səhifəsi: teqlər, elementlər, atributlar və iç-içə yerləşmə
  2. HTML sənədinin strukturu: doctype, html, head və body
  3. Linklər: a teqi, href, mütləq və nisbi yollar
  4. Semantik markup: div əvəzinə header, nav, main və footer
  5. Formalar: form, action, method, name və göndərmə düymələri
  6. Əlçatanlıq (a11y): WCAG, ekran oxuyucuları və alternativ mətn
  7. SEO əsasları: title, meta description, canonical, robots və hreflang
  8. CSS nədir və necə qoşulur: style, link və inline üslublar
  9. Əsas selektorlar: teq, class, id, universal selektor və qruplaşdırma
  10. Selektorların spesifikliyi: hesablanması və idarə olunması
  11. Box model: content, padding, border, margin və box-sizing
  12. Mövqeləndirmə: position relative və absolute, inset xassəsi
  13. Flexbox-a giriş: flex konteyner, elementlər və oxlar
  14. Flexbox ilə hazır həllər: navbar, kartlar, sticky footer və media object
  15. CSS Grid-ə giriş: xətlər, treklər, xanalar və sahələr
  16. Grid ilə layout-lar: holy grail, qalereya, jurnal şəbəkəsi və üst-üstə qoyma
  17. Media query-lər: @media sintaksisi, tiplər və məntiqi operatorlar
  18. Mobile-first və breakpoint-lərin seçilməsi
  19. CSS dəyişənləri (custom properties): elan, görünmə sahəsi və fallback
  20. Tailwind CSS v4: utility-first yanaşması və quraşdırma
  21. Tailwind utility-ləri: boşluqlar, tipoqrafiya, rənglər, Flexbox və Grid
  22. Layihə: Tailwind CSS ilə lendinq bölmələri
JavaScript30 mövzu
  1. JavaScript nədir və harada işləyir
  2. Dəyişənlər: let, const və adlandırma qaydaları
  3. Məlumat tipləri və typeof operatoru
  4. Şərt operatoru: if, else if və else
  5. for dövrü: sayğac, addım və iç-içə dövrlər
  6. Funksiyaların elanı: parametrlər, arqumentlər və çağırış
  7. Arrow funksiyalar
  8. Callback-lər və yüksək tərtibli funksiyalar
  9. Closure-lar: funksiya öz mühitini necə yadda saxlayır
  10. Obyektlər: literal, xassələr, nöqtə və kvadrat mötərizələr
  11. Obyektlərin destrukturizasiyası
  12. Massivlər: yaradılma, indekslər, length və at()
  13. map və filter: massivlərin çevrilməsi və filtrlənməsi
  14. reduce: massivin bir dəyərə çevrilməsi
  15. JSON: JSON.stringify və JSON.parse
  16. Siniflər (class): constructor, metodlar və sahələr
  17. Xətaların emalı: try, catch və finally
  18. Elementlərin axtarışı: querySelector, getElementById, closest
  19. Hadisə dinləyiciləri: addEventListener və removeEventListener
  20. Forma hadisələri: submit, input, change və FormData
  21. localStorage və sessionStorage: məlumatların brauzerdə saxlanması
  22. Event loop: çağırış yığını və tapşırıqlar növbəsi
  23. Promise: vəziyyətlər, then, catch və finally
  24. async/await: asinxron kodu sinxron üslubda yazmaq
  25. fetch ilə GET sorğuları: Response, json() və URLSearchParams
  26. Məlumatların göndərilməsi: POST, PUT, PATCH və DELETE
  27. ES modulları: import və export
  28. npm: package.json, asılılıqlar və skriptlər
  29. Frontend təhlükəsizliyi: XSS, innerHTML və textContent
  30. Layihə: açıq API ilə hava proqnozu tətbiqi
TypeScript14 mövzu
  1. TypeScript nə üçün lazımdır: JavaScript üzərində statik tipləşdirmə
  2. TypeScript-in quraşdırılması və tsc kompilyatorunun ilk işə salınması
  3. Ciddi rejim (strict) və kompilyatorun əlavə yoxlamaları
  4. Tip annotasiyaları: dəyişənlər, parametrlər və qaytarılan dəyərlər
  5. Tip çıxarışı (type inference): let, const, genişlənmə və kontekst
  6. Obyekt tipləri və opsional xüsusiyyətlər
  7. Union tiplər: bir neçə tipdən birinə aid dəyər
  8. Diskriminasiyalı birləşmələr (discriminated unions): ortaq etiket sahəsi
  9. Interface-lər: obyektin formasının təsviri
  10. Funksiya tipləri: function type expression və çağırış siqnaturları
  11. Generics nə üçün lazımdır: any-dən tip parametrinə
  12. Pick, Omit və Record: açarların seçilməsi və lüğətlər
  13. Zod: sxemlər, parse/safeParse və z.infer
  14. Layihə: tipləşdirilmiş API klienti
React21 mövzu
  1. React nədir və nə üçün lazımdır
  2. JSX: JavaScript daxilində markup və fiqurlu mötərizələrdə ifadələr
  3. Funksional komponentlər: yaradılma, iç-içə yerləşdirmə, import və export
  4. Props: komponentə məlumat ötürülməsi
  5. Şərti render: if, ternar operator və &&
  6. Siyahıların render edilməsi və açarlar (key)
  7. useState hook-u: komponentin state-i
  8. State-in yuxarı qaldırılması və vahid həqiqət mənbəyi
  9. İdarə olunan sahələr: input və textarea
  10. useEffect: xarici sistemlərlə sinxronizasiya
  11. Effekt nə vaxt lazım deyil: tipik antipattern-lər
  12. Context API: prop drilling olmadan məlumat ötürülməsi
  13. Xüsusi hook-lar: məntiqin ayrılması və təkrar istifadəsi
  14. React Router v7: quraşdırma, rejimlər və ilk marşrutlar
  15. Qorunan marşrutlar və yönləndirmələr
  16. TanStack Query: server state və ilk useQuery
  17. Mutasiyalar: useMutation və keşin invalidasiyası
  18. Zustand: sadə qlobal store
  19. Props və children-in tiplənməsi
  20. React Hook Form və Zod: zodResolver və xəta mesajları
  21. Layihə: TanStack Query ilə CRUD qeydlər tətbiqi
Node.js və Express: REST API17 mövzu
  1. Node.js nədir: V8, libuv və serverdə JavaScript
  2. Node.js-də event loop və bloklamayan giriş-çıxış (I/O)
  3. Node.js-də ES modulları: import, export və type sahəsi
  4. Mühit dəyişənləri və .env: --env-file və process.loadEnvFile
  5. HTTP necə işləyir: sorğular, cavablar, metodlar, başlıqlar və status kodları
  6. Express 5 ilə tanışlıq: ilk tətbiq
  7. Express-də marşrutlaşdırma: metodlar, yollar və express.Router
  8. Express-də middleware: sorğunun emal zənciri
  9. Express 5-də xətaların emalı
  10. Express layihəsinin strukturu: routes, controllers, services
  11. REST prinsipləri: resurslar, URL-lər və metodların semantikası
  12. API-də status kodları və vahid xəta formatı
  13. REST API-də səhifələmə (pagination), filtrləmə və sıralama
  14. Express-də Zod middleware ilə sorğuların validasiyası
  15. API-nin sənədləşdirilməsi: OpenAPI və Swagger UI
  16. TypeScript ilə tipləşdirilmiş Express API
  17. Layihə: Express ilə qeydlər üçün REST API
Verilənlər bazaları: SQL, PostgreSQL, Prisma və Redis23 mövzu
  1. Verilənlər bazası və VBİS nədir
  2. Relyasiyalı model: cədvəllər, sətirlər, sütunlar və açarlar
  3. PostgreSQL və MySQL-in Docker-də işə salınması
  4. Verilənlər bazası, sxem və ilk cədvəlin yaradılması
  5. Xarici açarlar: cədvəllərin əlaqələndirilməsi
  6. INSERT: bir və bir neçə sətrin əlavə edilməsi
  7. SELECT: sütunlar, ifadələr və alias-lar
  8. WHERE: müqayisə operatorları və AND, OR, NOT
  9. GROUP BY: sətirlərin qruplaşdırılması
  10. INNER JOIN: əlaqəli cədvəllərin birləşdirilməsi
  11. LEFT JOIN: sol cədvəlin bütün sətirləri
  12. Birə-çox və birə-bir əlaqələr
  13. Çoxa-çox əlaqə və aralıq cədvəllər
  14. İndekslər necə işləyir: B-tree və CREATE INDEX
  15. Tranzaksiyalar: BEGIN, COMMIT, ROLLBACK və SAVEPOINT
  16. SQL injection: hücumlar necə qurulur
  17. Prisma ORM: quraşdırma və verilənlər sxeminin təsviri
  18. Prisma miqrasiyaları və bazanın test verilənləri ilə doldurulması
  19. Prisma-da CRUD sorğuları: filtrlər, sıralama və səhifələmə
  20. Prisma-da əlaqələr: birə-çox, çoxa-çox və birə-bir
  21. Prisma-da tranzaksiyalar və xətaların emalı
  22. Redis: cavabların və verilənlərin keşlənməsi
  23. Layihə: PostgreSQL və Prisma ilə blog API
Autentifikasiya və təhlükəsizlik12 mövzu
  1. Autentifikasiya və avtorizasiya: əsas anlayışlar və yanaşmalar
  2. Parolların saxlanması: bcrypt, qeydiyyat və giriş
  3. Cookie və sessiyalar: express-session və sessiya anbarı
  4. JWT: token-lərlə autentifikasiya və marşrutların qorunması
  5. Access və refresh token-lər: rotasiya, çıxış və ləğvetmə
  6. Avtorizasiya: rollar, icazələr və resurs sahibinin yoxlanılması
  7. OAuth 2.0 və Google ilə giriş
  8. Helmet və təhlükəsizlik başlıqları
  9. CORS: necə işləyir və düzgün necə qurulur
  10. Rate limiting: brute force və həddən artıq yüklənmədən qorunma
  11. Node.js üçün OWASP Top 10: inyeksiyalar, XSS və etibarsız giriş verilənləri
  12. Layihə: JWT əsasında autentifikasiya servisi
Fayllar, fon tapşırıqları və real vaxt6 mövzu
  1. Express-də faylların yüklənməsi: multer
  2. Şəkillərin emalı (sharp) və S3 bulud anbarı
  3. BullMQ ilə fon tapşırıqları və növbələr
  4. Vebdə real vaxt: polling, Server-Sent Events və WebSocket
  5. Socket.IO: hadisələr, təsdiqlər (acknowledgements) və klient
  6. Layihə: Socket.IO ilə real vaxt çatı
NestJS3 mövzu
  1. NestJS ilə tanışlıq: modullar, controller-lər və provider-lər
  2. NestJS: DTO və validasiya, pipe, guard və interceptor-lar
  3. NestJS: konfiqurasiya, Prisma və Swagger
GraphQL11 mövzu
  1. GraphQL nədir və nə üçün lazımdır: REST ilə müqayisə
  2. GraphQL sxemi və tiplər: SDL, skalyarlar, obyekt tipləri, non-null
  3. Sorğular: arqumentlər, dəyişənlər, alias-lar və fraqmentlər
  4. Mutation-lar: məlumatların yaradılması, dəyişdirilməsi və silinməsi
  5. Apollo Server: Node.js-də ilk GraphQL server
  6. Resolver-lər və verilənlər bazası: parent, args, context, Prisma
  7. N+1 problemi və DataLoader ilə sorğuların qruplaşdırılması
  8. GraphQL-da autentifikasiya, xətalar və təhlükəsizlik
  9. React-də Apollo Client: useQuery, useMutation və keş
  10. Səhifələmə və subscription-lar: cursor, Relay connection, real vaxt
  11. Layihə: GraphQL API ilə bloq və React müştəri tətbiqi
Next.js23 mövzu
  1. Next.js React-a nə əlavə edir
  2. Layihənin yaradılması: create-next-app
  3. Fayl əsaslı marşrutlaşdırma: qovluqlar, page.tsx və iç-içə marşrutlar
  4. Layout: kök və iç-içə layout-lar
  5. Dinamik seqmentlər: [id] və asinxron params
  6. Xətaların emalı: error.tsx və global-error.tsx
  7. Server Components: serverdə işləyən komponentlər
  8. 'use client' direktivi və client sərhədləri
  9. UI komponentləri: shadcn/ui, cn() və cva ilə variantlar
  10. Server komponentlərində məlumatların yüklənməsi
  11. Suspense ilə streaming: səhifənin hissə-hissə göstərilməsi
  12. Route Handlers: app qovluğunda API endpoint-ləri
  13. Next.js-də keşləmə necə işləyir
  14. PostgreSQL və Prisma: layihəyə qoşulma
  15. Məlumatlara giriş qatı: DAL, DTO və React cache()
  16. Server Actions: 'use server' direktivi və formalar
  17. Məlumatların dəyişdirilməsi: Server Action, revalidatePath və redirect
  18. Zod ilə formaların server tərəfində validasiyası
  19. Server Actions və təhlükəsizlik
  20. Auth.js v5: quraşdırma və GitHub ilə giriş
  21. Marşrutların qorunması: proxy, DAL və Server Actions
  22. Metadata API: başlıqlar, təsvirlər və Open Graph
  23. Layihə: Server Actions ilə full-stack tapşırıq meneceri
tRPC4 mövzu
  1. tRPC nədir: sxemsiz end-to-end tip təhlükəsizliyi
  2. tRPC server: router-lər, procedure-lər, Zod ilə input və middleware
  3. tRPC müştərisi: React Query inteqrasiyası və Next.js
  4. Layihə: Next.js, tRPC və Prisma ilə qeydlər tətbiqi
Onlayn ödənişlər (Stripe)6 mövzu
  1. Onlayn ödənişlər necə işləyir: ekvayrinq, ödəniş şlüzü, 3-D Secure və PCI DSS
  2. Stripe Checkout: məhsullar, qiymətlər və ödəniş səhifəsi
  3. Stripe webhook-ları: imzanın yoxlanılması və sifarişin yenilənməsi
  4. Payment Intents və Payment Element: öz ödəniş formanız
  5. Stripe ilə abunəliklər: təkrarlanan ödənişlər və Customer Portal
  6. Layihə: onlayn mağazada sifarişin ödənişi (Next.js, Prisma, Stripe)
Testləşdirmə6 mövzu
  1. Vitest: quraşdırma və ilk testlər
  2. React Testing Library: render və elementlərin axtarışı
  3. Asinxron testlər və MSW ilə API mock-u
  4. supertest ilə API-nin inteqrasiya testləri
  5. Verilənlər bazası ilə testlər: test bazası, fixture-lar və izolyasiya
  6. Playwright ilə E2E testlər
Docker, CI/CD və deploy16 mövzu
  1. Docker hansı problemləri həll edir
  2. İlk konteyner: docker run və onun əsas flag-ləri
  3. İlk Dockerfile: FROM, RUN, COPY, CMD və docker build
  4. Multi-stage build: ayrıca yığırıq, ayrıca işə salırıq
  5. Volume-lar: konteyner məlumatlarını qoruyub saxlayırıq
  6. Docker Compose: ilk compose.yaml və əsas əmrlər
  7. Layihə: tətbiq + PostgreSQL + Redis Docker Compose-da
  8. Node.js-in dockerləşdirilməsi: Express və NestJS üçün production image
  9. Vercel-ə deploy
  10. İlk deploy: Compose layihəsini serverdə işə salırıq
  11. Nginx konteynerlər üçün reverse proxy kimi
  12. Let's Encrypt ilə HTTPS: certbot və avtomatik yeniləmə
  13. Layihə üçün CI: hər pull request-də testlər və linter-lər
  14. SSH ilə VPS-ə avtomatik deploy
  15. Loqlama və xətaların monitorinqi: instrumentation.ts və Sentry
  16. Kubernetes nəyə lazımdır: orkestrasiya və klasterin quruluşu
Mesaj brokerləri və hadisə yönümlü arxitektura7 mövzu
  1. Sinxron və asinxron qarşılıqlı əlaqə: növbələr, pub/sub və brokerlər
  2. RabbitMQ əsasları: exchange, növbə, ack və ilk producer/consumer
  3. RabbitMQ: exchange növləri, marşrutlaşdırma və dead-letter növbələr
  4. Apache Kafka əsasları: topic-lər, partition-lar və offset-lər
  5. Kafka: consumer group-lar, sıralama və emal zəmanətləri
  6. Hadisə yönümlü arxitektura: idempotentlik, outbox və saga
  7. Layihə: sifariş hadisələri — RabbitMQ ilə bildiriş və anbar servisləri
Monorepozitori4 mövzu
  1. Monorepozitori nədir: polyrepo ilə müqayisə və quruluş
  2. pnpm workspaces: ümumi paketlər və asılılıqlar
  3. Turborepo: tapşırıq qrafiki, keşləmə və CI-ın sürətləndirilməsi
  4. Layihə: Next.js, API və ümumi paketlərlə full-stack monorepo
Proqramlaşdırmada AI10 mövzu
  1. Proqramçı üçün AI: LLM nədir və kursda nələri öyrənəcəksiniz
  2. GitHub Copilot: avtotamamlama, çat və agent rejimi
  3. Claude Code: terminalda proqramlaşdırma agenti
  4. AI-ın yazdığı kodun yoxlanılması
  5. AI-ın yaratdığı kodun təhlükəsizliyi
  6. Python və JavaScript-də SDK ilə ilk sorğu
  7. Streaming: cavabın yarandıqca göstərilməsi
  8. Tipləşdirilmiş cavablar: Pydantic və Zod
  9. Çat interfeysi: mesajlar, markdown və vəziyyətlər
  10. RAG: modelə öz sənədlərinizdən bilik vermək
Sistem dizaynı11 mövzu
  1. Sistem dizaynına giriş: tələblər, gecikmə, ötürmə qabiliyyəti və hesablamalar
  2. Miqyaslama: vertikal və horizontal, stateless servislər
  3. Yük balanslaşdırması: alqoritmlər, health check və Nginx
  4. Keşləmə və CDN: keş səviyyələri, cache-aside, TTL və invalidasiya
  5. Verilənlər bazasının miqyaslanması: replikasiya, partisiyalama və şardinq
  6. SQL və NoSQL, CAP teoremi və uyğunluq modelləri
  7. Monolit, modul monolit və mikroservislər: nə vaxt hansını seçmək
  8. Etibarlılıq: timeout, təkrar cəhdlər, circuit breaker və idempotentlik
  9. Observability: loglar, metriklər, trace-lər, SLI və SLO
  10. Praktikum: URL qısaldıcı servisinin dizaynı
  11. Praktikum: çat və bildiriş sisteminin dizaynı
Komandada iş: Agile və Scrum4 mövzu
  1. Agile nədir: iterativ inkişaf və Agile manifesti
  2. Scrum: rollar, sprint, hadisələr və artefaktlar
  3. Kanban, user story-lər, qəbul meyarları və qiymətləndirmə
  4. Komandada tərtibatçının iş prosesi: tapşırıqdan deploy-a qədər
Yekun layihə4 mövzu
  1. Final layihə: ideya, arxitektura və məlumat sxemi
  2. Final layihə: əsas funksiyaların hazırlanması
  3. Final layihə: testlər, optimallaşdırma, deploy və təqdimat
  4. Final layihə: full-stack tətbiq production-da

Qrup və fərdi dərslər — müəllim, tapşırıqların yoxlanması və sertifikat. Abunəlik — öz tempinizdə materiallar, trenajorlar və irəliləyiş, müəllim rəyi olmadan.

Full Stack Developer kursu — kursa yazılın

Formanı doldurun — növbəti qrupun başlama tarixini, dərs cədvəlini və ödəniş şərtlərini sizə bildirəcəyik. Və ya əvvəlcə pulsuz sınaq dərsinə gəlin.

WhatsApp