სტეფანე გურგენიძე

ლექტორი

გამოცდილება

  • Software Development Engineer

  • Software Developer

56 ლექცია
168 საათი
7 თვე

ღირებულება

თვეში 1000₾ 7 თვის განმავლობაში

6 ნოე 2023

თავისუფალია

დამატებითი კონსულტაციისთვის დაგვიკავშირდით:

მისამართი

Chavchavadze str. 37M, Axis Towers Tbilisi, 0165

ელ.ფოსტა

hello@digitalinstitute.ge

ტელეფონი

+995 592 45 66 11

სამუშაო საათები

ორშ - პარ(10:00 - 19:00)

კურსის მიმოხილვა  

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

სტანდარტულად, 3+ წელზე მეტი გამოცდილების მქონე დეველოპერებს უწევთ დამოუკიდებლად Leetcode-ზე და Algoexpert-ზე Algorithms & System Design-ის შესწავლა იმისათვის, რომ უცხოური მოწინავე კომპანიების ტექნიკური გასაუბრება გადაელახათ - რაც სწორი გზამკვლევის გარეშე საკმაოდ რთული და დროის კუთხით წამგებიანი პროცესია. არსებული კურსი სწორედ ამ პრობლემის გადასაჭრას ემსახურება, რომ აქამდე შედარებით უფრო მცირე ჯგუფისთვის ხელმისაწვდომი შესაძლებლობა - უცხოურ ბაზარზე დასაქმება,  იქცეს რეალობად უფრო მეტი ამბიციური დეველოპერისთვის.

კურსის მიზანია რომ მოამზადოს დეველოპერები Data Structures, Algorithms, და System Design-ში MAANG (Meta, Amazon, Apple, Netflix და Google) კომპანიების ტექნიკური გასაუბრების გადასალახად, და ხელი შეუწყოს კარიერული სერვისებით უცხოეთის ბაზარზე გადასაქმებაში უფრო საინტერესო და მაღალ ანაზღაურებად პროექტებზე.

7 თვიანი კურსის პარალელურად დეველოპერები გაივლიან 24 მოდულიან კარიერის განვითარების პროგრამას, რაც დასაქმებისთვის და პროფესიული განვითარებისთვის საჭირო ინსტრუმენტებს, ტექნიკებს და უნარებს შეგასწავლის. ხსენებული 24 მოდული შემუშავებულია MAANG-ში დასაქმებული დეველოპერებისა და ტექ რეკრუტერების მიერ.

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

კურსი დაყოფილია ორ ძირითად ნაწილად:
1) მონაცემთა სტრუქტურები და ალგორითმები;
2) სისტემის დიზაინი.

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

კურსის მეორე ნაწილში თქვენ შეისწავლით, თუ როგორ უნდა შეიმუშავოთ მასშტაბური, ეფექტური და მდგრადი სისტემების დიზაინი, რაც ბევრ დიდ ტექნოლოგიურ კომპანიაში ტექნიკური გასაუბრების ერთ-ერთ მნიშვნელოვან კომპონენტს წარმოადგენს. ამისთვის კი განვიხილავთ ისეთ თემებს, როგორებიცაა Performance VS Scalability, Latency VS Throughput, Availability VS Consistency.  ვისაუბრებთ იმაზე, თუ რა პროტოკოლები გამოიყენება ქსელში მონაცემების მიმოსაცვლელად. გაიგებთ, თუ რა არის Cloud და რა სერვისებს გვთავაზობენ ცნობილი Cloud პროვაიდერები. გასწავლით, რა გზები არსებობს მონაცემების შესანახად და რა დროს რომლის გამოყენება იქნება უკეთესი სისტემისათვის. ეს ცოდნა შესაძლებლობას მოგცემთ, შექმნათ ისეთი სისტემები, რომელთაც შესწევთ ე.წ. scaling-ისა და დიდი დატვირთვის პირობებში ოპტიმალურად მუშაობის უნარი.
 

პერსონალური კარიერის მენეჯერი და დასაქმებაში ხელშეწყობა:

ყველა სტუდენტი გაივლის კარიერის განვითარების 24-მოდულიან პროგრამას, რომელიც შედგენილია FAANG კომპანიებში (Meta/ყოფილი Facebook, Amazon, Apple, Netflix და Google) მომუშავე ქართველი და უცხოელი ინჟინრებისა და რეკრუტერების მიერ. იგი ყველა საჭირო უნარსა და ინსტრუმენტს მისცემს კურსის სტუდენტებს, რაც უკეთეს კომპანიაში და უფრო მაღალანაზღაურებად პოზიციაზე დასაქმებისთვის დასჭირდებათ. აგრეთვე ყველა სტუდენტს კურსის წარმატებით დამთავრების შემთხვევაში არა მხოლოდ ორენოვანი დიპლომი გადაეცემა, არამედ ექნება წვდომა და ოფიციალური რეკომენდაცია Digital Institute-ის პარტნიორი დამსაქმებლების ფართო ქსელზე, რომელიც საქართველოს, ევროპის, ბრიტანეთისა და ამერიკის ბაზრებს მოიცავს. ყველა წარმატებული კურსდამთავრებული (რომლებიც ფინალურ გამოცდაში 70%-ს ან მეტს აიღებენ) 3 წლის ვადით ისარგებლებს პერსონალური კარიერის მენეჯერის სერვისით, რაც ნიშნავს, რომ გემუშავებათ ჩვენი კარიერის გუნდი. თქვენს პრეფერენციებზე დაყრდნობით გაიწერება პოტენციური დამსაქმებლების სია, სადაც დასაქმება უკეთესი პირობებით იქნება შესაძლებელი. თქვენი სახელით გავგზავნით აპლიკაციებს, კომუნიკაციაში შევალთ დამსაქმებლებთან და მთელ პროცესს გავივლით ტექნიკური გასაუბრების ეტაპამდე.

 

ვისთვის არის ეს კურსი

  • მომავალი პროგრამისტებისთვის, რომლებიც სწავლობენ პროგრამირებას და ტექნოლოგიურ სფეროში თავის დამკვიდრებას აპირებენ;
  • ამჟამინდელი პროგრამისტებისთვის, რომლებიც უკვე დასაქმებული არიან ტექნოლოგიურ ინდუსტრიაში, მაგრამ სურთ, გააუმჯობესონ თავიანთი უნარები და გაეცნონ მონაცემთა სტრუქტურებს, ალგორითმებსა და სისტემის დიზაინს. ეს არის ცოდნა, რომელიც დაეხმარებათ, უფრო ეფექტურად წერონ კოდი, მარტივად გადაჭრან რთული ტექნოლოგიური პრობლემები და შექმნან ძლიერი და ეფექტური სისტემები;
  • საშუალო და უფროსი დონის პროგრამისტებისთვის, რომელთაც სურთ, მოხვდნენ წამყვან ტექნოლიგიურ კომპანიებში და ტექნიკური გასაუბრებისთვის სჭირდებათ მომზადება. თუ თქვენ აპირებთ მუშაობის დაწყებას FAANG ან სხვა უცხოურ კომპანიებში და გსურთ წარმატებით გაიაროთ ტექნიკური გასაუბრება, ეს კურსი თქვენთვისაა;
  • ტექენთუზიასტებისთვის, ადამიანებისთვის, რომლებიც გატაცებული არიან ტექნოლოგიებით და სურთ, გაიგონ, როგორ მუშაობს მონაცემთა სტრუქტურები, როგორ გადაჭრან რთული ტექნოლოგიური პრობლემები ალგორითმების გამოყენებით და როგორ არის შექმნილი ფართომასშტაბიანი სისტემები.
  • კარიერის შეცვლის მსურველებისთვის - მომავალი პროგრამისტებისთვის, რომლებიც განსხვავებულ სფეროში არიან, მაგრამ ტექნოლოგიურ სფეროში გადასვლას განიხილავენ და ფლობენ რომელიმე პროგრამირების ენის საბაზისო ცოდნას. ამ კურსს შეუძლია, ის ძირითადი ცოდნა მიაწოდოს, რომელიც მოწინავე ტექნოლოგიურ კომპანიებში პირველი სამსახურის მოძიებაში დაეხმარება ასეთ ადამიენებს;

 

რა გეცოდინება კურსის გავლის შემდეგ

  • გექნებათ მონაცემთა სტრუქტურებისა და ალგორითმების სიღრმისეული ცოდნა:თქვენ მიიღებთ სიღრმისეულ ცოდნას მონაცემთა სხვადასხვა სტრუქტურისა და ალგორითმის შესახებ. ეს მოიცავს Stack, Queue, Linked List, Tree, Graph, სორტირებისა და ძებნის ალგორითმებს და არა მხოლოდ მათ. თქვენ შეისწავლით, თუ როგორ ხდება ამ მონაცემთა სტრუქტურებისა და ალგორითმების იმპლემენტაცია, გამოყენება და როგორია მათი სირთულე დროისა და მეხსიერების მიხედვით.
  • გამოიმუშავებთ პრობლემების გადაჭრის პრაქტიკულ უნარებს:კურსი მოიცავს პროგრამირების ამოცანების ფართო სპექტრს ისეთი პლატფორმიდან, როგორიცაა LeetCode, რაც დაგეხმარებათ, პრაქტიკაში გამოსცადოთ მიღებული თეორიული ცოდნა. თქვენ გაიგებთ, თუ როგორ უნდა დაყოთ დიდი რთული ამოცანა პატარა მარტივ ნაწილებად, შემდეგ სათითაოდ გადაჭრათ ეს ნაწილები და ასე ამოხსნათ საწყისი ამოცანაც. ამით გაიუმჯობესებთ როგორც პრობლემების გადაჭრის, ასევე კოდის წერის უნარებს.
  • შეგეძლებათ მასშტაბური სისტემების დაგეგმვა:
    შეისწავლით მასშტაბური სისტემების დიზაინის პრინციპებსა და კონცეფციებს. ეს მოიცავს მოთხოვნების გააზრებას, შეზღუდვების იდენტიფიცირებას და ამ ყველაფრის გათვალისწინებით ძირითადი დიზაინის გადაწყვეტილებების მიღებას.
  • მზად იქნებით სისტემის დიზაინის გასაუბრებისთვის:
    მიიღებთ არქიტექტურის პრინციპებისა და დიზაინის პატერნების უფრო ღრმა ცოდნას, რაც გააუმჯობესებს თქვენს ზოგად პროგრამული ინჟინერიის უნარებს. გარდა ამისა, შესაძლებლობა გექნებათ, განიხილოთ რეალურ სამყაროში არსებული სისტემები და გაიგოთ, თუ როგორ არიან შექმნილი ისინი.
  • გეცოდინებათ არქიტექტურის პრინციპები და განხილული გექნებათ რეალურ სამყაროში არსებული სისტემების დიზაინის ნიმუშები:
    თქვენ მიიღებთ ინფორმაციას სისტემის დიზაინის პროექტებში საჭირო როლებსა და პასუხისმგებლობებზე, ძირითად მიწოდებებზე, ვადებსა და რესურსებზე. ეს დაგეხმარებათ გაიგოთ, თუ როგორ ვითარდება ფართომასშტაბიანი სისტემები რეალურ სამყაროში.
  • შეგეძლებათ scaling-ი:
    ისწავლით, scaling-ის რა პრინციპები არსებობს და როგორ გამოიყენოთ ისინი მონაცემებთან მუშაობისა და მათი შენახვის დროს.
  • შეგეძლებათ გასაუბრების შეკითხვებისა და შეკითხვებზე პასუხების სწორი სტრუქტურირება:
    გასწავლით, როგორ უნდა უპასუხოთ გამსაუბრებლის შეკითხვებს და როგორ დაუსვათ მას სწორი შეკითხვები.
  • შეძლებთ პროგრამირების ტექნიკური გასაუბრების წარმატებით ჩატარებას:
    გეცოდინებათ ყველაფერი, რაც რთული ტექნიკური გასაუბრების წარმატებით ჩატარებისთვის დაგჭირდებათ. ეს მოიცავს ხშირად გამოყენებული ალგორითმების ცოდნით პრობლემის გადაჭრის უნარების გაუმჯობესებას.
  • გახდებით ძლიერი დეველოპერი:
    კურსი შექმნილია არა მხოლოდ იმისთვის, რომ ტექნიკური გასაუბრების წარმატებით ჩატარებაში დაგეხმაროთ, არამედ იმისთვის, რომ გახდეთ უფრო ძლიერი დეველოპერი. თქვენ შეიქმნით მყარ საფუძველს კომპიუტერული მეცნიერების საფუძვლებში, რაც დაგეხმარებათ უკეთესად წეროთ კოდი.

 

დასაქმებაში ხელშეწყობა

 

  • ყველა წარმატებული კურსდამთავრებული (ვინც არანაკლებ 70%-ს აიღებს ფინალურ გამოცდაში) გარანტირებულად დასაქმდება რადგან გამოგეყოფა 1:1-ზე პერსონალური კარიერის განვითარების მენეჯერი კურსის დამთავრებიდან 3 წლის ვადით, რომელიც დაგეხმარება როგორც შენი პრიველი დამსაქმებლის მოძიებაში ასევე მოგვიანებით როგორც უკვე Lower Middle ან Upper Middle დეველოპერად გადასაქმებაში უფრო უკეთეს და მაღალანაზღაურებად პროექტებზე. პირველივე დღიდან დაგეხმარება როგორც სტრატეგიის დასახვაში აგრეთვე დამსაქმებლების მოძიებაში, მათთან სწორი კომუნიკაციის დამყარებაში და აპლიკაციების გადაგზავნაშიც, ყოველდღიური update შეხვედრებით.
  • გაივლი 24 მოდულიან კარიერის განვითარების პროგრამას, რაც დასაქმებისთვის და შემდგომი პროფესიული განვითარებისთვის საჭირო ინსტრუმენტებს, ტექნიკებს და უნარებს შეგასწავლის. ხსენებული 24 მოდული შემუშავებულია MAANG (Meta, Amazon, Apple, Netflix, Google) დეველოპერებისა და ტექ რეკრუტერების მიერ.

1. ციფრული სამყაროს გაცნობა და პროფესიული შესაძლებლობები ტექ სფეროში
2. შესავალი კარიერის განვითარების პროგრამაში
3. CV - Harvard University Resume Guideline-ის სტანდარტების დაცვით
4. COVER LETTER - Harvard University Cover Letter Guideline-ის სტანდარტების დაცვით
5. LinkedIn-ის მიმოხილვა და გამართვა
6. Linkedin - პროფესიული კავშირების მიზნობრივად ზრდა და პასიური & აქტიური სამსახურის მოძიების ტექნიკები
7. ეფექტური კომუნიკაცია
8. ლიდერშიფი
9. სტრესის და დროის მენეჯმენტი, კომპანიის კომპლექსური ქეისების მაგალითები/ ჰიბრიდულად და დისტანციურად მუშაობის გამოწვევები
10. თვითმოტივაცია
11. თვითბრენდინგი - საკუთარი თავის ბრენდად ჩამოყალიბება ორგანიზაციის მიღმა
12. ორგანიზაციული ქცევა და ოფისის პოლიტიკა (ოფისის პოლიტიკა, გუნდური მუშაობა და ნეთვორქინგი)
13. რეკრუტინგის პროცესის და გასაუბრების წარმატებით წარმართვა
14. მასტერკლასი სტუმარი წარმატებული დეველოპერისგან
15. ინდივიდუალური სიმულაციური ინტერვიუ და უკუკავშირი
16. ინდივიდუალური Linkedin და რეზიუმეს მიმოხილვა და უკუკავშირი
17. მასტერკლასი სტუმარი წარმატებული ტექ კომპანიის ტექ რეკრუტერისგან
18. სიმულაციური შეხვედრების ჯგუფური შეჯამება
19. Agile and Lean მეთოდოლოგიები
20. მასტერკლასი სტუმარი წარმატებული აიტი დირექტორისგან
21. ენტერპრენუერშიპი, ტექ სტარტაპები და ბიზნეს მენეჯმენტი Y Combinator-ის პრინციპებით
22. დამსაქმებლებთან კომუნიკაციის პირადი პორტფოლიო (Hubspot)
23. უცხოეთში დასაქმების შესაძლებლობები და აპლიკაციების გადაგზავნა
24. შეჯამება და ინდივიდუალური კონსულტაცია

  • მიიღებ წვდომას Digital Institute-ის პარტნიორ დამსაქმებელთა ქსელზე, და გექნება შესაძლებლობა მოითხოვო და მიიღო ოფიციალური წერილი და რეკომენდაცი Digital Institute-ისგან დამსაქმებელთან წარსადგენად

 

არ არის ხელმისაწვდომი

კურსზე რეგისტრაცია

დარეგისტრირდი

ჯერ კიდევ არ ხარ დარწმუნებული?

გაიარე კონსულტაცია