Fullstack დეველოპმენტის სრული კურსი

სწავლება მოიცავს Node.JS, TypeScript, OOP, React, MongoDB, SQL, AWS, CI/CD და მრავალი სხვა.

კურსის აღწერა

კურსის მიზანია მოამზადოს სრულფასოვანი Fullstack დეველოპერები, რომლებსაც ექნებათ როგორც Frontend, ასევე Backend დეველოპმენტის სიღრმისეული ცოდნა და პრაქტიკული გამოცდილება.

რას ისწავლით

  • Front-end და Back-end ტექნოლოგიებს
  • თანამედროვე JavaScript ფრეიმვორკებს
  • მონაცემთა ბაზებთან მუშაობას
  • API-ების შექმნას და გამოყენებას

წინაპირობები

  • ბაზისური კომპიუტერული უნარები
  • ინგლისური ენის საშუალო დონე
  • ლოგიკური აზროვნება

სასწავლო პროგრამა

მოდული 1: JavaScript/TypeScript ფუნდამენტები (1 თვე)
  • JavaScript ES6+ ფუნქციონალი და თანამედროვე სინტაქსი
  • TypeScript-ის საფუძვლები და ტიპების სისტემა
  • ასინქრონული პროგრამირება
  • ობიექტზე ორიენტირებული პროგრამირების პრინციპები
  • ფუნქციონალური პროგრამირების კონცეფციები
მოდული 2: Frontend დეველოპმენტი - React (1.5 თვე)
  • React-ის საფუძვლები და კომპონენტები
  • React Hooks და State მენეჯმენტი
  • Redux/Redux Toolkit
  • React Router და ნავიგაცია
  • სტილიზაცია (CSS Modules, Styled Components, Tailwind)
  • Performance ოპტიმიზაცია
  • კომპონენტების ტესტირება
მოდული 3: Node.JS და Express.JS (1 თვე)
  • Node.JS რანთაიმი და event loop
  • Express.JS საფუძვლები
  • Redux/Redux Toolkit
  • REST API დიზაინი და იმპლემენტაცია
  • მიდლვეარები და error handling
  • ავთენტიფიკაცია და ავტორიზაცია (JWT, OAuth)
  • API დოკუმენტაცია
მოდული 4: მონაცემთა ბაზები (1 თვე)
  • SQL (PostgreSQL) საფუძვლები და დიზაინი
  • MongoDB და NoSQL კონცეფციები
  • ORM/ODM (Sequelize, Mongoose)
  • ქეშირება Redis-ით
  • მიგრაციები და სიდინგი
  • ტრანზაქციები და ACID პრინციპები
მოდული 5: თანამედროვე Frontend ტექნოლოგიები (1 თვე)
  • Next.js და Server-Side Rendering
  • TypeScript React-ში
  • GraphQL და Apollo Client
  • Progressive Web Apps (PWA)
  • Web Socket-ები და real-time კომუნიკაცია
  • Frontend Security საუკეთესო პრაქტიკები
მოდული 6: დეველოპმენტის საუკეთესო პრაქტიკები (1 თვე)
  • Clean Code პრინციპები
  • SOLID და დიზაინ პატერნები
  • Unit და Integration ტესტირება
  • E2E ტესტირება (Cypress)
  • Code Review პრაქტიკები
  • დებაგინგი და პროფილირება
მოდული 7: DevOps და Cloud Computing (1 თვე)
  • Git და GitHub
  • CI/CD პაიპლაინები
  • Unit და Integration ტესტირება
  • Docker და კონტეინერიზაცია
  • AWS სერვისები
  • მონიტორინგი და ლოგირება
მოდული 8: პროექტის არქიტექტურა და გაფართოება (1 თვე)
  • მიკროსერვისების არქიტექტურა
  • Monorepo სტრუქტურა
  • კოდის მასშტაბირება
  • პერფორმანსის ოპტიმიზაცია
  • უსაფრთხოების საუკეთესო პრაქტიკები
შეფასების სისტემა
  • პრაქტიკული დავალებები: 40%
  • შუალედური პროექტები: 30%
  • საბოლოო პროექტი: 30%
საბოლოო პროექტი
  • პროექტის არქიტექტურა
  • ტესტირება
  • დიპლოიმენტი

გადახდის მეთოდები

საბანკო გადარიცხვა

რეკომენდებული
შპს ფუნდამენტალ ედუქეიშენ
თიბისი ბანკი
GE92TB7443836080100013
შპს ფუნდამენტალ ედუქეიშენ
საქართველოს ბანკი
GE46BG0000000604731253

გადასახდელი თანხა

კურსის ღირებულება: 249 ₾ / თვეში
ჯამში გადასახდელი: 2241 ₾

გადახდის ინსტრუქცია

  1. გადარიცხეთ თანხა მითითებულ საბანკო ანგარიშზე
  2. დანიშნულებაში მიუთითეთ: "კურსის დასახელება - თქვენი სახელი გვარი"
  3. გადახდის დადასტურების შემდეგ მიიღებთ შეტყობინებას

მალე დაემატება გადახდის სხვა მეთოდებიც