← უკან კურსების სიაში
დიზაინის შაბლონები C#-ში: თეორიიდან პრაქტიკამდე

დიზაინის შაბლონები C#-ში: თეორიიდან პრაქტიკამდე

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

ფასი 990₾
ყოველთვიური გადახდა₾ 497₾ × 2 თვე
სწავლების ფორმატები ონლაინ • ცოცხლად
ხანგრძლივობა 6 კვირა
დონე მოწინავე
სულ გაკვეთილები 13 გაკვეთილები
გაკვეთილები კვირაში 2
გაკვეთილის ხანგრძლივობა 2 საათი

სილაბუსი

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

  • მოდული 1: პოროჟდაიანი — Abstract Factory
  • მოდული 2: პოროჟდაიანი — Builder
  • მოდული 3: პოროჟდაიანი — Factory Method
  • მოდული 4: პოროჟდაიანი — Prototype
  • მოდული 5: პოროჟდაიანი — Singleton
  • მოდული 6: სტრუქტურული — Adapter
  • მოდული 7: სტრუქტურული — Bridge
  • მოდული 8: სტრუქტურული — Composite
  • მოდული 9: სტრუქტურული — Decorator
  • მოდული 10: სტრუქტურული — Facade
  • მოდული 11: სტრუქტურლი — Flyweight
  • მოდული 12: სტრუქტურული — Proxy
  • მოდული 13: ქცევითი — Chain of Responsibility
  • მოდული 14: ქცევითი — Command
  • მოდული 15: ქცევითი — Interpreter
  • მოდული 16: ქცევითი — Iterator
  • მოდული 17: ქცევითი — Mediator
  • მოდული 18: ქცევითი — Memento
  • მოდული 19: ქცევითი — Observer
  • მოდული 20: ქცევითი — State
  • მოდული 21: ქცევითი — Strategy
  • მოდული 22: ქცევითი — Template Method
  • მოდული 23: ქცევითი — Visitor

ხელმისაწვდომი ენები

🇬🇧 ინგლისური ხელმისაწვდომია
🇷🇺 რუსული ხელმისაწვდომია
🇬🇪 ქართული მალე
🇺🇦 უკრაინული ხელმისაწვდომია

რა არის საჭირო კურსის დაწყებამდე

კომპიუტერთან მუშაობის ძირითადი უნარები და სწავლის სურვილი. სასწავლო მასალები თქვენ ნაბიჯ-ნაბიჯ გაიძღვება.

წინაპირობები

საჭიროა C#-ზე პროგრამირების კარგი ცოდნა და ოოპ-ის პრინციპების გაგება.

თქვენი ინსტრუქტორი

Oleksii Anzhiiak

Oleksii Anzhiiak

სოფტვეარ არქიტექტორი, უფროსი .NET ინჟინერი და თანადამფუძნებელი

ოლექსი ანჟიაკი — სოფტვეარ არქიტექტორი, უფროსი .NET ინჟინერი და ToyCRM.com-ისა და ProfectusLab-ის თანადამფუძნებელი. 15+ წლიანი გამოცდილებით, ის სპეციალიზირდება განაწილებულ სისტემებში, cloud ინფრასტრუქტურაში, მაღალი დატვირთვის backend-ში და იდენტობის პლატფორმებში. ქმნის უსაფრთხო ავტენტიფიკაციის სისტემებს, არქიტექტურულ გადაწყვეტებს და თანამედროვე საგანმანათლებლო პროგრამებს, რომლებიც სტუდენტებს კარიერულ წინსვლაში ეხმარება.

🎁

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

ხელმისაწვდომი შეთავაზებები

შეამოწმეთ ამ კურსის მიმდინარე ფასდაკლებები და სპეციალური პირობები.

შეთავაზებების ნახვა →

დიზაინის შაბლონები C#-ში: პრაქტიკული გამოყენება

ისწავლეთ GoF დიზაინის შაბლონები C#-ში და მათი გამოყენება რეალურ სისტემებში ზედმეტი არქიტექტურის გარეშე.

ვრცლად ნაკლები

კურსი ფოკუსირებულია C#-ში კლასიკური დიზაინის შაბლონების გააზრებულ გამოყენებაზე რეალური პროექტების მაგალითებზე. აქ არ ხდება შაბლონების მექანიკური დამახსოვრება.

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

კურსი ავითარებს არქიტექტურულ განსჯას — როდის არის საჭირო შაბლონები და როდის არის უკეთესი მარტივი გადაწყვეტა.

ძირითადი უნარები, რომლებსაც დაეუფლებით

  • პოროჟდაიანი შაბლონები: Factory, Builder, Singleton
  • სტრუქტურული შაბლონები: Adapter, Decorator, Facade
  • ქცევითი შაბლონები: Strategy, Observer, Command
  • კოდის რეფაქტორინგი შაბლონების გამოყენებით
  • overengineering-ის და ანტი-შაბლონების ამოცნობა
  • არქიტექტურული გადაწყვეტილებების მიღება

რას შეძლებთ შექმნას ამ კურსის შემდეგ

  • დიზაინის შაბლონების სწორი გამოყენება
  • legacy კოდის გაუმჯობესება
  • ზედმეტი აბსტრაქციის თავიდან აცილება
  • არქიტექტურული გადაწყვეტილებების ახსნა
  • C# პროექტების მხარდაჭერის გაუმჯობესება