Fullstack მარათონი
Fullstack მარათონი - ეს არის ინტენსიური 9 თვიანი პრაქტიკული კურსი, რომელიც აერთიანებს Frontend და Backend დეველოპმენტის სრულ სპექტრს. პროგრამის ფარგლებში შეისწავლით თანამედროვე ვებ ტექნოლოგიებს, მათ შორის HTML/CSS-ს, JavaScript-ს, React-ს, Node.js-ს, TypeScript-ს და SQL-ს. კურსის დასრულების შემდეგ თქვენ შეძლებთ სრული სტეკის ვებ აპლიკაციების დამოუკიდებლად შექმნას.
მარათონის შესახებ
ეს არის ინტენსიური 9 თვიანი პრაქტიკული კურსი, რომელიც აერთიანებს Frontend და Backend დეველოპმენტის სრულ სპექტრს. კურსის განმავლობაში თქვენ შეისწავლით თანამედროვე ვებ ტექნოლოგიებს, მათ შორის HTML5/CSS3-ს, JavaScript-ს, TypeScript-ს, React-ს და Node.js-ს. დაეუფლებით როგორც კლიენტის მხარეს (React, Redux, Next.js), ასევე სერვერის მხარეს (Node.js, Express, SQL). პროგრამა მოიცავს ობიექტზე ორიენტირებული პროგრამირების პრინციპებს, მონაცემთა ბაზების დიზაინს, API დეველოპმენტს და თანამედროვე დეპლოიმენტ ტექნიკებს. კურსის დასრულების შემდეგ თქვენ შეძლებთ სრული სტეკის ვებ აპლიკაციების დამოუკიდებლად შექმნას, დაწყებული დიზაინიდან, დასრულებული დეპლოიმენტით.
პრაქტიკული სწავლება
80% პრაქტიკა, 20% თეორია
რეალური პროექტები
პორტფოლიოსთვის რეალური პროექტები
მენტორინგი
მენტორის ონლაინ მხარდაჭერა
პროგრამის გეგმა
HTML და CSS საფუძვლები
- HTML5 სტრუქტურა და სემანტიკური ელემენტები
- CSS სელექტორები და სტილები
- Flexbox და Grid სისტემები
- Tailwind CSS ფრეიმვორკი
- რესპონსიული დიზაინის პრინციპები
JavaScript საფუძვლები
- JavaScript სინტაქსი და ES6+ ფუნქციები
- DOM მანიპულაცია და ივენთები
- ასინქრონული პროგრამირება (Promises, Async/Await)
- Fetch API და AJAX
- JavaScript OOP საფუძვლები
TypeScript და OOP
- TypeScript ტიპები და ინტერფეისები
- OOP პრინციპები TypeScript-ში
- დიზაინ პატერნები
- SOLID პრინციპები
- Unit ტესტირება Jest-ით
React საფუძვლები
- React კომპონენტები და JSX
- State და Props მართვა
- React Hooks (useState, useEffect)
- კომპონენტების lifecycle
- React Router და ნავიგაცია
React ეკოსისტემა
- Redux Toolkit და State Management
- React Query და API ინტეგრაცია
- TypeScript-ი React-ში
- Custom Hooks
- React კომპონენტების ტესტირება
Node.js და Express
- Node.js საფუძვლები და npm
- Express.js ფრეიმვორკი
- REST API დიზაინი
- Middleware და Error Handling
- Authentication და Authorization
მონაცემთა ბაზები
- SQL და PostgreSQL
- TypeORM/Sequelize
- Query ოპტიმიზაცია
- Transactions და ACID
- Redis და Caching
Full Stack ინტეგრაცია
- Frontend და Backend ინტეგრაცია
- Real-time კომუნიკაცია (WebSockets)
- File Upload და Storage
- Performance ოპტიმიზაცია
- Security Best Practices
დეპლოიმენტი და DevOps
- CI/CD პაიპლაინები
- Docker და კონტეინერიზაცია
- Cloud სერვისები (AWS/DigitalOcean)
- მონიტორინგი და ლოგირება
- პორტფოლიო პროექტის შექმნა
გადახდის მეთოდი
საბანკო გადარიცხვის დეტალები
საქართველოს ბანკი
მიმღები: შპს ფუნდამენტალ ედუქეიშენ
ანგარიშის ნომერი: GE46BG0000000604731253
საიდენტიფიკაციო კოდი: 406496395
თიბისი ბანკი
მიმღები: შპს ფუნდამენტალ ედუქეიშენ
ანგარიშის ნომერი: GE92TB7443836080100013
საიდენტიფიკაციო კოდი: 406496395
გადახდის გრაფიკი:
- ყოველთვიური გადახდა: 49₾ (1 თვე)
დანიშნულებაში მიუთითეთ: "Fullstack Marathon - [სახელი გვარი]"