ბოლო წლებია Frontend Development ერთ-ერთ ყველაზე მზარდ და პერსპექტიულ ინდუსტრიად გვევლინება. ამ ყველაფერში მნიშვნელოვანი როლი ითამაშა Angular-ის Framework-მა, რომელიც 2016 წელს შეიქმნა Google -ის მიერ. დღეს Angular-ის ტექნოლოგია ყველაზე პოპულარულია და აქტიურ გამოყენებაშია ვებ დეველოპმენტში, და რაც მთავარია ერთ-ერთი ყველაზე მაღალანაზღაურებადი მიმართულებაა დეველოპმენტში.
ამ კურსის განმავლობაში შეისწავლით Angular -ის 13 სტანდარტს და მიიღებთ ცოდნას, რისი საშუალებითაც შექმნით სრულფასოვან და ფუნქციონალურად გამდიდრებულ Frontend აპლიკაციებს. აპლიკაციები შექმნილი იქნება სწორედ Angular-ის Framework-ით, რასაც დეველოპერულ ენაზე SPA ანუ Single Page Application ეწოდება. კურსის განმავლობაში გაივლით Angular-ის საბაზისო ხელსაწყოებს, დაეუფლებით TypeScript-ის ტექნოლოგიას მაღალ დონეზე.აგრეთვე შეისწავლით Angular-ის ედვენს თულებთან მუშაობას როგორებიცაა: Interceptors, RxJs, NgRx, Resolvers და ა.შ.
კურსის 6 თვიანი მოდული შედგება 4 თვიანი სწავლა-ტრენინგისგან, რომელიც დატვირთული იქნება სამუშაო დავალებებით და 2 თვიანი ციფრული პროდუქტის აწყობის მოდულისგან, რომელიც გულისხმობს ციფრული პროდუქტის - airbnb.com -ის ანალოგის Angular ტექნოლოგიით აწყობას, სადაც შესწავლილ თეორიას პრაქტიკაში გააცოცხლებთ.
კურსი ორიენტირებულია project based სწავლებაზე, რაც სტუდენტებს აძლევს საშუალებას, რომ მიიღონ არა მხოლოდ თეორიული ცოდნა, არამედ დაეუფლონ თითოეულ ხელსაწყოს და მასთან მუშაობას რეალურ სამუშაო პირობებში, რაც მათ საბოლოოდ დაეხმარება გახდნენ სრულფასოვანი Junion Angular დეველოპერები
ყველა სტუდენტის სწავლის პარალელურად გაივლის კარიერის განვითარების პროგრამას, რომელიც შედგენილია უცხოელი პროფესიონალების მიერ, რომლებსაც ნამუშევარი აქვთ Goldman Sachs London IBS Group ში, McKinsey London Digital-ში, IBM-ის Digital გუნდში, Y Combinator-ის წევრ ტექ კომპანიებში. ხსენებული პროგრამა დაგეხმარებათ არამარტო უცხოეთში, არამედ საქართველოს ბაზარზე დასაქმებაშიც.
ყველა წარმატებულ კურსდამთავრებულს (ფინალურ გამოცდაში ვინც 70%-ს ან მეტს აიღებს) გამოეყოფა პერსონალური კარიერის მენეჯერი, რომლის სერვისებით სარგებლობასაც პირველი დამსაქმებლის მოძიებიდან 3 წლის განმავლობაში შეძლებთ, რაც ნიშნავს, რომ ეს პერსონალური კარიერის მენეჯერი დაგეხმარება მაშინაც, როცა შენი მეორე ან მესამე დამსაქმებლის მოძიებას დაიწყებ უფრო მაღალანაზღაურებად პოზიციაზე, რადგან შენი წარმატება ჩვენი წარმატებაა! 70%-იანი შეფასების მქონე სტუდენტები აგრეთვე ისარგებლებენ დასაქმების გარანტიით, რაც გულისხმობს, რომ კარიერის მენეჯერი ითანამშრომელებს მათთან იმ დრომდე, სანამ პირველ დამსაქმებელს არ მოიძიებენ და არ დასაქმდებიან წარმატებულად.
კურსის დამთავრებიდან 1 წელში 3 000 - 4 000₾ Lower Middle Developer
კურსის დამთავრებიდან 2 წელში 4 000 - 6 000₾ Middle Middle Developer
კურსის დამთავრებიდან 3 წელში 5 000 - 8 000₾ Upper Middle Developer
კურსის დამთავრებიდან 4 წელში 6 000 - 10 000₾ Senior Developer
გექნება აწყობილი შენი პირველი სრულფასოვანი ციფრული პროექტი aribnb.com -ის ანალოგის სახით რომლიც იქნება შენი ცოცხალი მაგალითი და ნივთმტკიცება რომ ანგულარის და ზემოთხსენებული ტექნოლოგიებში პრაქტიკული გამოცდილებაც გაქვს და შეგეძლება რომ შენ Github პორტფოლიოშიც ატვირთო.
კომპანიის ვებ აპლიკაციის შემადგენლობაში შევა ორი ვებ გვერდი , პირველი ვებ გვერდი განკუთვნილი იქნება ბიზნეს კლიენტებისთვის (სასტუმროებისთვის) რომლებიც შეძლებენ დარეგისტრირებას და საკუთარი სასტუმროს ინფორმაციის განთავსებას, რაც საბოლოოდ აისახება კლიენტის ვებ გერდზე მას შემდეგ რაც გაივლის ვერიფიცირებას სისტემის ადმინისტრატორის მიერ, სისტემის დიზაინი შესაბამისობაში შევა B2B CMS (Business-to-Business Content management system) ვებ გევრდების დიზაინთან, მეორე ვებ აპლიკაცია განკუთვნილი იქნება მომხმარებლებისთვის სადაც მომხმარებლები შეძლებენ მათთვის სასურველი სასტუმროს მოძებნას და დაჯავშნას, ვებ გევდის დიზაინი დააკმაყოფილებს B2C (Business-to-consumer) ვებ გვერდის სტანდარტებს.
B2B CMS ტიპის ვებ გვერდის აუცილებელ ფუნქციონალში წარმოადგენილი იქნება შემდეგი:
ყურადღებით წაიკითხეთ მითითებული დავალების შესახებ ინფორმაცია.
დავალების შესასრულებლად მოგეცემათ კონკრეტული დრო. პროექტის დავალებებზე უნდა იმუშაოთ დამოუკიდებლად და არ უნდა გაუზიაროთ თქვენი სამუშაო სხვა სტუდენტებს (აღნიშნული წესი მკაცრად გაკონტროლდება).
პროექტზე მუშაობისას კონსულტირების საჭიროების შემთხვევაში ნებისმიერ დროს შეგიძლიათ მიმართოთ თქვენს ინსტრუქტორს სალექციო პროცესისას ან ონლაინ საკომუნიკაციო პლატფორმის საშუალებით.
საქართველოს ბაზარზე შეიქმნა კომპანია TravelMore რომლის მთავარ მიზანსაც წარმოადგენს ქვეყნის შიდა ტურიზმის დანერგვა და პოპულარიზება. კომპანიის მენეჯერს გადაწყვეტილი აქვს, რომ შექმნას ვებ გვერდი რომელიც დააკმაყოფილებს თანამედროვე ტურისტული ვებ გვერდების სტანდარტებს.
სასტუმროს მენეჯერმა გადაწყვიტა რომ დაგიქირაოთ თქვენ როგორც web დეველოპერი, რომელიც შექმნის კომპანიისთვის B2C ვებ აპლიკაციას, ტექნოლოგიურ ჭრილში არ ხართ შეზღუდული, თქვენს მოვალეობაში შედის ასევე ყველა აუცილებელი ხელსაწყოსა და ტექნოლოგიის შესახებ ინფორმაციის მიწოდება როგორიცაა სერვერი, დომეინი, SaaS (Software as a service) და ასე შემდეგ რომ მოხდეს პროექტის დაწყებამდე ხარჯების დათვლა, ასევე თქვენს მოვალეობას წარმოადგენს პროექტის დასრულების შემდგომ დოკუმენტაციის დაწერა.
დავალება 1 – დრო 10 სთ |
||
დაიწყეთ მუშაობა B2C ტიპის ვებ გვერდზე, მუშაობა დაიწყეთ ზოგად კომპონენტებზე რომლის გამოყენებაც შეგეძლებათ ყველა გვერდზე : ვებ გვერდის სანავიგაციო პანელი, footer სექცია ზოგადი ინფორმაციით(სოციალური ქსელების მისამართებით, copyright და ასე შემდეგ) შექმენით ვებ აპლიკაციის საწყისი გვერდი, რომელზეც მოცემული შემდეგი ინფორმაცია :
ასევე შექმენით რეგისტრაცია/ავტორიზაციის ფორმები.
|
||
დავალება 2 – დრო 10 სთ |
||
საწყისი გვერდის გამართვის შემდეგ დაიწყეთ მუშაობა B2C ტიპის ვებ გვერდის მეორე გვერდზე რომელიც წარმოადგენს ძებნის გვრდს, ზებნის გევრდზე უნდა იყოს მოცემული კომპონენტები:
|
დავალება 4– დრო 5 სთ |
შექმენით B2C ვებ აპლიკაციის დაჯავშნის გვერდი, სადაც მომხმარებელი შეძლებს არჩეული სასტუმროს და არჩეული ოთახის სრტული ინფორმაციის ხილვას, საბოლოოდ კი ექნება საშვალება რომ მოცემულ თარიღში განახორციელოს ჯავშანი არჩეული ინფორმაციის საფუძველზე, რის შემდეგაც მოხდება თბს ბანკის ონლაინ გადახდის გვერდის ჩატვირთვა.
|
დავალება 5– 10 სთ |
შექმენით B2C ვებ აპლიკაციის ისტორიის გვერდი, სადაც გამოჩნდება ყველა ჯავშნის ინფორმაცია, სასურველია ინფორმაცია იყოს მოცემული ცხრილის ფორმატიტ, დაიწყეთ მუშაობა ვებ გევრდის responsive დიზაინის შესაქმნელად რომ მოერგოს შემდეგ პლატფორმებს შმედეგ პლატფორმებს : Desktop, Mobile, Planshet, |
დავალება 6– 5სთ |
დაიწყეთ მუშაობა ვებ გევრდის დოკუმენტაციის შექმნაზე რომელშიც იქნება აღწერილი ყველა წვრილმანი აღნიშნული პრეოქტის შესახებ
|
შეფასების რუბრიკა |
|
A |
|
B Upper Second-Class Honours (2:1, 2. i) (60-70%) |
|
C Lower Second-Class Honours (2:2, 2. ii) (50-60%) |
|
D Third-Class Honours (Third or 3rd) (40-50%) |
|
ზემოთ აღწერილი შეფასების ინდიკატორები გამოიყენება სტუდენტისგან ინსრუქტორთან გადაგზავნილი დავალების შეფასების დროს. თუ სტუდენტმა საერთოდ არ გააგზავნა დავალება ავტომატურად შეფასებაში იწერება D. |