C# Pro: მაღალი დონის პროგრამირება და სისტემური დიზაინი
ისწავლეთ C# და .NET-ის მოწინავე შესაძლებლობები: კოლექციები, რეფლექცია, ასინქრონობა, ნაკადები, GC, სერიალიზაცია, TPL, ფუნქციური პროგრამირება და Windows ბირთვის სინქრონიზაცია.
სილაბუსი
კურსი მოიცავს C#-ის შემდეგ მოწინავე მოდულებს:
- მოდული 1: მომხმარებლის კოლექციები
- მოდული 2: სისტემური კოლექციები
- მოდული 3: I/O პროგრამირება
- მოდული 4: ტექსტთან მუშაობა
- მოდული 5: XML, კონფიგურაცია, რეესტრი
- მოდული 6: რეფლექცია
- მოდული 7: ატრიბუტები
- მოდული 8: სერიალიზაცია
- მოდული 9: ნაგვის შემგროვებელი
- მოდული 10: Ad-Hoc პოლიმორფიზმი და რეფაქტორინგი
- მოდული 11: ნაკადები
- მოდული 12: Windows ბირთვის სინქრონიზაცია
- მოდული 13: ასინქრონული პროგრამირება და Enterprise Library
- მოდული 14: Task Parallel Library (TPL)
- მოდული 15: Async & Await
- მოდული 16: ფუნქციური პროგრამირება
- მოდული 17: აპლიკაციის დომენები და Windows სერვისები
ხელმისაწვდომი ენები
რა არის საჭირო კურსის დაწყებამდე
C#-ის შესავლის კურსის დასრულება ან ექვივალენტური ცოდნა. ობიექტზე ორიენტირებული პროგრამირების, კოლექციებისა და C# სინტაქსის მყარი გაგება.
წინაპირობები
საჭიროა C# და .NET-ის ძირითადი ცოდნა.
თქვენი ინსტრუქტორი
Oleksii Anzhiiak
სოფტვეარ არქიტექტორი, უფროსი .NET ინჟინერი და თანადამფუძნებელი
ოლექსი ანჟიაკი — სოფტვეარ არქიტექტორი, უფროსი .NET ინჟინერი და ToyCRM.com-ისა და ProfectusLab-ის თანადამფუძნებელი. 15+ წლიანი გამოცდილებით, ის სპეციალიზირდება განაწილებულ სისტემებში, cloud ინფრასტრუქტურაში, მაღალი დატვირთვის backend-ში და იდენტობის პლატფორმებში. ქმნის უსაფრთხო ავტენტიფიკაციის სისტემებს, არქიტექტურულ გადაწყვეტებს და თანამედროვე საგანმანათლებლო პროგრამებს, რომლებიც სტუდენტებს კარიერულ წინსვლაში ეხმარება.
ყველა ახალი სტუდენტი იღებს უფასო საცდელ გაკვეთილს ჩვენს სასწავლო ცენტრში პირველი ვიზიტის დროს.
ხელმისაწვდომი შეთავაზებები
შეამოწმეთ ამ კურსის მიმდინარე ფასდაკლებები და სპეციალური პირობები.
შეთავაზებების ნახვა →ძირითადი უნარები, რომლებსაც დაეუფლებით
- C#-ის მოწინავე შესაძლებლობები
- კოლექციების შიდა მექანიზმები
- მრავალნაკადიანობა და სინქრონიზაცია
- Async/await და Task Parallel Library
- მეხსიერების მართვა და GC
- Reflection და runtime ტიპები
- სისტემური .NET არქიტექტურა
რას შეძლებთ შექმნას ამ კურსის შემდეგ
- შექმნა რთული და მასშტაბირებადი .NET სისტემები
- წერა წარმად C# კოდის
- მრავალნაკადიანობისა და async-ის შიდა გაგება
- პროდუქტიულობის პრობლემების თავიდან აცილება
- მზადება senior და system-level პოზიციებისთვის