ძველ ვერსიაზე გადასასვლელად დააჭირე აქ

ბექა ლობჟანიძის ფინალური პროექტი - React-ის კურსდამთავრებული

blog-detail-img

როცა პროგრამირებაში ჯერაც დამწყები ხარ, ხშირად გაქვს საკუთარ საქმიანობაში დაურწმუნებლობის განცდა. თუმცა, ბექა ლობჟანიძე, რომელმაც Commschool-ის React-ის კურსი დაამთავრა, კურსის ბოლოს თავის გარდატეხას ასე აფასებს: 

“კურსისგან, ცოდნასთან ერთად, წავიღე თავდაჯერებულობა და კრიტიკული აზროვნება: როდესაც კოდს ვწერ, უკვე თავად მსიამოვნებს კოდის ნახვა. ხოლო, თვითონ კოდი როგორიც არ უნდა იყოს, მაქსიმალურად ვცდილობ, კიდევ უფრო უკეთესი გავხადო."


ცოდნისა და ამ უნარების შეძენასთან ერთად, React-ის კურსის დამთავრებით ბექა Commschool-ის Alumni Club-ის წევრიც გახდა. თუ ჯერ არ იცი, გეტყვით, რომ Alumni Club-ის დახმარებით ნებისმიერი კურსდამთავრებული ჩვენი პარტნიორების ექსკლუზიურ ვაკანსიებზე იღებს წვდომას. ამ პარტნიორებს შორის კი ისეთ კომპანიებს იპოვი, როგორიც, მაგალითად, Space, Adjara Sport, Sweeft Digital, Omedia, ლიბერთი ბანკი და სხვა არიან

.

სულ ახლახანს, სწორედ Alumni Club-ის დახმარებით, ანა ლეჟავა Sweeft Digital-ის გუნდს შეუერთდა. ამის შესახებ უფრო ვრცლად ანას ბლოგში წაიკითხავ, ახლა კი ბექას ფინალურ ნამუშევარს გაგაცნობთ.

React - ფინალური პროექტი

"ფინალური პროექტზე მუშაობა ძალიან მომეწონა. ყველაზე მეტად იმან მომხიბლა, რომ ბევრნაირი ოპტიმიზაციის მოფიქრება შეიძლებოდა და დავალება საშუალებას გვაძლევდა, ისეთი კოდი დაგვეწერა, რითაც არასასურველ "რენდერს" თუ რექუესთს თავიდან ავიცილებდით."

ბექას ფინალური დავალება Github User Manager-ის აწყობა იყო. ეს მომხმარებლების პირადი მენეჯმენტის სისტემაა, სადაც მომხმარებელს რეგისტრაცია/ავტორიზაცია, Github-ის ტოპ-მომხმარებლების დათვალირება, მათი სრული პროფილისა და რეპოზიტორიების ნახვა, ფავორიტებში დამატება/ამოშლა და ასევე მომხმარებლების ძიება უნდა შესძლებოდა. თითოეული ეს ფუნქციონალი ბექამ დამოუკიდებლად, React ტექნოლოგიის გამოყენებით შექმნა. მისი თქმით, დავალებები, რომლებიც კურსის განმავლობაში ეძლეოდა, მას ფინალური ნაშრომის შესაქმნელად გამოადგა:

"ფინალური პროექტი აბსოლუტურად ყველაფერს შეიცავდა, რაც კურსის მანძილზე ვისწავლეთ. ამასთანავე, გააჩნდა ზოგი ძალიან საინტერესო ფუნქციონალი"


ბექას შეფასებით, პროექტზე მუშაობამ გარდამტეხი როლი ითამაშა და მისი უნარები მნიშვნელოვნად დახვეწა:

"ვფიქრობ, რომ დამწყები დეველოპერი ასეთი პროექტის აწყობის შემდეგ საგრძნობლად იხვეწება - ამას საკუთარ თავზეც ვგრძნობ. ამ პროექტმა ჩემი სქილები საგრძნობლად განავითარა"

ბექა, ყველაფერთან ერთად, განსაკუთრებით გამოარჩევს ლექტორის ძალისხმევას, რომელიც მასაც უზრდიდა მოტივაციას:

“ლექტორს ეტყობოდა, რომ საკითხის ახსნის დროს ბოლომდე იხარჯებოდა და როცა მსგავს რამეს ამჩნევ, შენც მზად ხარ, მაქსიმალური გაიღო.”


სწორედ ამ გამოცდილებაზე დაყრდნობით, ფიქრობს ის, რომ React-ის კურსით ჩვენი ნებისმიერი მომავალი სტუდენტი კმაყოფილი დარჩება: 

“კურსი აუცილებლად მოეწონებათ, რადგან კურსის განმავლობაში React-ის ყოველ "საიდუმლოებას" ფარდა ეხდება და არანაირი დეტალი არ დარჩება გაუგებარი"


თუმცა ლექტორის გარდა, ბექა Commschool-ის პერსონალის თანადგომასაც აღნიშნავს:

“გამოვარჩევდი კოორდინატორს, რომელიც კურსის ნებისმიერ ეტაპზე უდიდეს ყურადღებას იჩენდა და ნებისმიერ დროს, ნებისმიერ სტუდენტს მაქსიმალურად გვეხმარებოდა.” 

საბოლოდ, ბექა აღნიშნავს, რომ “ქომსქულელის” სტატუსი მისთვის მნიშვნელოვანია და მომავალ სტუდენტებს რჩევას აძლევს:

“ჩემთვის "ქომსქულელობა", პირველ რიგში, დიდ პასუხისმგებლობასთან ასოცირდება, რადგან მის კურსდამთავრებულის სტატუსს ვატარებ.


ვისაც React-ის სწავლა სურს, ვურჩევდი, JavaScript-ის თუნდაც მცირედი ბაზა მოიმზადონ და მოვიდნენ კურსზე.”  

React - პროგრამის შესახებ

თუ React-ის კურსმა დაგაინტერესა, რამდენიმე სიტყვას იმის შესახებაც გეტყვით, რას უნდა ელოდე კურსისა და საკუთარი თავისგან 16 სამსაათიანი ლექციისა და 8 კვირის ბოლოს:  

React-ის კურსი თეორიული მასალისა და პრაქტიკული დავალებების კომბინაციაა. მისი გავლის შემდეგ შენ შეძლებ JavaScript-ის ენის თავისებურებების სწორად გამოყენებას, React-ით ეფექტურად მუშაობასა და პატარა და საშუალო აპლიკაციების შექმნა-განთავსებას, შედეგად კი მზად იქნები, React Developer-ების კომუნას შეუერთდე.

იმისთვის რომ კურსი გაიარო, WEB დეველოპმენტში საბაზისო ცოდნა დაგჭირდება, იგულისხმება HTML, CSS და Javascript -ის საწყისები. თუკი სრულიად დამწყები ხარ და ეს ცოდნა არ გაქვს, შეგიძლია Intro to Front-end Development-ის კურსს გადახედო.

ამდენად, თუ React  დეველოპერობის სურვილთან ერთად front-end-ის საბაზისო ცოდნაც  მოგეპოვება, Commschool-ის React-ის კურსზე რეგისტრაცია უკვე შეგიძლია. 


ავტორი: ანანო ფეიქრიშვილი

გაუზიარე მეგობრებს
რელევანტური ბლოგები

შესაძლოა გაინტერესებდეს

დამწყები
950₾
ხელოვნური ინტელექტი თანამედროვე მენეჯერის განუყოფელი ნაწილი გახდა. შესაბამისად, რაც უფრო მეტად გვესმის რა ენაზე და როგორ ვესაუბროთ ხელოვნურ ინტელექტს მით უფრო მარტივია მისი ყოველდღიურობაში ინტეგრირება. რაც მთავარია, ხელოვნური ინტელექტის საშუალებით შესაძლებელია დროის ეფექტურად გამოყენება და რუტინული საქმეების თავიდან არიდება. ლექციების განმავლობაში დეტალურად შევისწავლით ისეთი პოპულარული AI სისტემების გამოყენებას, როგორიცაა ChatGPT, Claude.ai, და Gemini. პრაქტიკულ დავალებასა და ფინალურ ნაშრომზე მუშაობა კი დაგვეხმარება სიღრმისეული ცოდნა მივიღოთ AI ხელსაწყოების გამოყენებასა და მათ საკუთარ  ნებაზე “მოთვინიერებაში”.
6 ლექცია
18 საათი
საშუალო
1600₾
თანამედროვე სამყაროში ნებისმიერი ციფრული პროდუქტი ან მომსახურება არ ითვლება სრულყოფილად, თუ მას მობილური აპლიკაცია არ აქვს. მსოფლიოს მობილური მომხმარებლების დაახლოებით 86% კი ანდროიდის მომხმარებელია,  რაც მას ყველაზე პოპულარულ მიმართულებად ხდის მობაილ დეველოპმენტში.მობილური აპლიკაციები პროგრამული უზრუნველყოფის ერთ-ერთი სახეობაა, ამიტომაც კურსის საწყის ეტაპზე აქცენტი კეთდება პროგრამირების ენებისა და მიდგომების შესწავლაზე. ამის შემდეგ გადავდივართ ანდროიდის სპეციფიკური ფრეიმვორკის, ინსტრუმენტებისა და აპლიკაციის შექმნის პროცესზე.
24 ლექცია
72 საათი
საშუალო
1500₾
ბოლო წლებია Front-End Development ერთ-ერთ ყველაზე მზარდ და პერსპექტიულ ინდუსტრიად გვევლინება. ამ ყველაფერში დიდი როლი ითამაშა Angular Framework-მა, რომელიც 2016 წელს შეიქმნა Google-ის მიერ და რომლის გაუმჯობესება დღესაც აქტიურად მიმდინარეობს.  Angular Framework-ის გამოყენებით თქვენ შეძლებთ TypeScript-Based Responsive Single-Page აპლიკაციების (SPA) აწყობას. კურსის განმავლობაში მთავარი აქცენტი გაკეთდება Angular-ის მთავარი კონცეფციების ღრმად შესწავლაზე. დიდი დრო დაეთმობა TypeScript-ის და RxJS-ის სიღრმისეულ გარჩევას და ჩვენებას თუ რატომ არის ღირებული ტიპიზაცია (TS) და რეაქტიული პარადიგმა (RxJS)
20 ლექცია
60 საათი

ჯერ კიდევ არ იცი რომელი პროფესია შეგეფერება?

შეავსე ქვიზი და მიიღე პერსონალიზებული რეკომენდაციები კარიერულ გზასთან დაკავშირებით

დაწყება