Node.js
Back-End Node.js - ის პროგრამა.
ვისთვისაა ეს პროგრამა?
მათთვისაც, ვინც ფიქრობს რომ Javascript-თან , მონაცემთა ბაზებთან და სხვა ძალიან საინტერესო ბექენდ ტექნოლოგიებთან მუშაობა სიამოვნებას მიანიჭებს.
რას მიიღებ ამ პროგრამის გავლის შემდეგ?
კურსის დამთავრების შემდეგ შეგეძლება რეალ თაიმ აპლიკაციების აწყობა, კოდის სერვერზე გალაივება, Full-Stack პროექტებზე მუშაობა, მონაცემთა ბაზების სტრუქტურა და მათთან კომუნიკაციის წესები.
რას ისწავლი ამ პროგრამაში?
ეს არის მცირე ჩამონათვალი ტექნოლოგიების იმ ფართო სპექტრისა რომელსაც შევეხებით:
- Node.js
- Express.js
- Api
- Swagger
- MongoDB
- Mailing
- Verification
- Strapi
როგორ დამეხმარება მენტორი?
სამენტორო პაკეტის შეძენის შემთხვევაში აირჩევ შენთვის ყველაზე ხელსაყრელ სამენტორო საათებს შეთავაზებებიდან რომელებიც ჩვენს მენტორებს აქვთ წარმოდგენილი და გეყოლება პირადი ხელმძღვნელი მენტორი, თუმცა ამას გარდა წვდომა გექნება სხვა მენტორებთანაც და ამ მხრივ მრავალფეროვანი არჩევანი. პირად მენტორთან შეძლებ გაიარო ნებისმიერი გაურკვეველი საკითხი, მიიღო რჩევები და შენიშვნები დავალებების შესრულებისას.
რისგან შედგება პრაქტიკული სამუშაოების და პროექტების გეგმა?
გთავაზობთ 6 ეტაპიან გეგმას რომელიც მოგცემთ პროექტებზე მუშაობის გამოცდილებას:
- I შესავალი Node.js - ში. ბექენდ დეველოპმენტის საწყისები. Api - სთან მუშაობა.
- II მეორე ეტაპზე თქვენ შეისწავლით Node.js - ის ყველაზე გამოყენებად ბიბლიოთეკას Express.js -ს. გაიგებთ მისი მუშაობის პრინციპებს და პრაქტიკაში გამოყენების წესებს. ამ ეტაპზე უკვე პატარა წარმოდგენაც შეგექმნებათ თუ რას აკეთებს რეალურად ბექენდ დეველოპერი.
- III შესავალი მონაცემთა ბაზების სტრუქტურაში. მესამე ეტაპზე თქვენ გაიგებთ თუ რა სახის მონაცემთა ბაზები არსებობს. გეცოდინებათ სხვაობა რელაციურ და არარელაციურ ბაზებს შორის. შეგასწავლით ბაზების სწორად დაგეგმვარების პრინციპებს და მათი კოდში სწორად გამოყენების წესებს.
- IV კონკრეტული მონაცემთა ბაზის განხილვა, სწავლა და პრაქტიკაში გამოყენება. მეოთხე ეტაპზე თქვენ შეისწავლით MongoDb-ის, ერთ-ერთ ყველაზე ცნობილ და მსოფლიოს მაშტაბით ხშრად გამოყენებად მონაცემთა ბაზას.
- V More advanced topics, მეხუთე ეტაპში შეეხებით ისეთ Advanced საკითხებს როგორიცაა Mailing, Authentication, Authorization და Error Handling.
- VI მეექვსე ეტაპზე შეისწავლით კიდევ ერთ Node.js - ის ბიბლიოთეკას, Strapi CMS-ს. აღნიშნული ბიბლიოთეკის მეშვეობით შესაძლებელი იქნება მკაცრად სტრუქტურირებადი მონაცემთა სტრუქტურის შექმნა, რომელშიც თითქმის არ მოგიწევთ კოდთან და მონაცემთა ბაზებთან მუშაობა. მას აქვს თავისი ადმინ ვებ-პლატფორმა საიდანაც უმარტივესად შეგეძლებათ ყველა პროცესის მართვა.
Live coding interview, გასაუბრებები
ასევე გექნებათ შესაძლებლობა გაიაროთ რამდენიმე “Live coding interview” და გასაუბრება, სადაც ონლაინ რეჟიმში ,რეალურთან მაქსიმალურად მიახლოებულ გარემოში, ჩაგიტარდებათ აღნიშნული ინტერვიუები ,რაც სამომავლოდ ძალიან გამოგადგებათ იმაში ,რომ ნამდვილ გასაუბრებებზე იყოთ მეტად თავდაჯერებული და არაფრის გეშინოდეთ.