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 ₾
გადახდის ინსტრუქცია
- გადარიცხეთ თანხა მითითებულ საბანკო ანგარიშზე
- დანიშნულებაში მიუთითეთ: "კურსის დასახელება - თქვენი სახელი გვარი"
- გადახდის დადასტურების შემდეგ მიიღებთ შეტყობინებას
მალე დაემატება გადახდის სხვა მეთოდებიც