GE
C#, ASP.NET, MVC და დიზაინ პატერნების სასწავლო კურსები
"VIP Intellect Group"-ი აცხადებს მიღებას პროგრამული ენის კურსებზე!

სწავლის/სწავლების მეთოდები:

აღნიშნული დისციპლინის შესწავლა ხორციელდება ლექციებზე, პრაქტიკულ მეცადინეობებზე და დამოუკიდებელი მუშაობის დროს სახელმძღვანელოების, რეკომენდირებული ლიტერატურის და ინტერნეტის გამოყენებით. სწავლების პროცესში განსაკუთრებული ყურადღება ეთმობა შემდეგ მეთოდებს:
  • ლექციას;
  • პრაქტიკული ამოცანების შესრულებას;
  • დისკუსია-სემინარების ჩატარებას;
  • დამოუკიდებელ მუშაობას;
1. ობიექტზე ორიენტირებული პროგრამირება C#

საწყისი კურსი:

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

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

კურსის შინაარსი:

მოდული 1: .Net Framework პლატფორმა და Visual Studio გარემო;
მოდული 2: ნეიმსფეისები. მარტივი მონაცემთა ტიპები და მათი გამოყენება;
მოდული 3: არითმეტიკული, ლოგიკური და შედარების ოპერატორები;
მოდული 4: ერთი და მრავალგანზომილებიანი მასივები;
მოდული 5: შეცდომების დამუშავება;
მოდული 6: ციკლები C#-ში;
მოდული 7: ინკაპსულაცია, მემკვიდრეობითობა და პოლიმორფიზმი;
მოდული 8: Reference და Value მონაცემთა ტიპები. Garbage Collector;
მოდული 9: ვირტუალური მეთოდები. მეთოდების გადატვირთვა. out, ref და params ოპერატორები;
მოდული 10: String და StringBuilder კლასები;
მოდული 11: აბსტრაქტული კლასები. აბსტრაქტული და ვირტუალური მეთოდები. მეთოდების გადაფარვა;
მოდული 12: თვისებები, პრეპროცესორის დირექტივები, Debug და Release რეჟიმები.

სწავლის/სწავლების მეთოდები:

კურსის ხანგრძლივობა: 6 კვირა (კვირაში 2 ჯერ)
მეცადინეობის ხანგრძლივობა: 1.5 სთ.
კურსის ღირებულება ერთი მსმენელისთვის: 800 ლარი

2. ობიექტზე ორიენტირებული პროგრამირება C# - გაძლიერებული კურსი

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

შედეგი: კურსის დასრულების შემდეგ, სტუდენტებს ექნებათ .NET პლატფორმის მუშაობის პრინციპის და C#-ის საფუძვლიანი ცოდნა. შეძლებენ სხვადასხვა ტექნოლოგიების გამოყენებით, როგორიც არის LINQ, Entity framework, TPL და ა.შ. რთული აპლიკაციების შექმნას.

კურსის შინაარსი:

მოდული 1: .Net Framework პლატფორმა და Visual Studio გარემო;
მოდული 2: ნეიმსფეისები. მარტივი მონაცემთა ტიპები და მათი გამოყენება;
მოდული 3: არითმეტიკული, ლოგიკური და შედარების ოპერატორები;
მოდული 4: ერთი და მრავალგანზომილებიანი მასივები;
მოდული 5: შეცდომების დამუშავება;
მოდული 6: ციკლები C#-ში;
მოდული 7: ინკაპსულაცია, მემკვიდრეობითობა და პოლიმორფიზმი;
მოდული 8: Reference და Value მონაცემთა ტიპები. Garbage Collector;
მოდული 9: ვირტუალური მეთოდები. მეთოდების გადატვირთვა. out, ref და params ოპერატორები;
მოდული 10: String და StringBuilder კლასები;
მოდული 11: აბსტრაქტული კლასები. აბსტრაქტული და ვირტუალური მეთოდები. მეთოდების გადაფარვა;
მოდული 12: თვისებები, პრეპროცესორის დირექტივები, Debug და Release რეჟიმები;
მოდული 13: ფაილურ სისტემასთან მუშაობა;
მოდული 14: დელეგატები და ევენთები. ანონიმური ფუნქციები;
მოდული 15: Generic კლასები და ფუნქციები;
მოდული 16: LINQ ტექნოლოგია. Lambda expression-ები;
მოდული 17: პარალელური პროგრამირების საფუძვლები;
მოდული 18: Task Parallel Library (TPL);
მოდული 19: XML და JSON მონაცემების დამუშავება. ობიექტების სერიალიზაცია;
მოდული 20: HTTP პროტოკოლის მიმოხილვა. HttpWebRequest და HttpWebResponse კლასები;
მოდული 21: სოკეტები;
მოდული 22: კრიპტოგრაფია C#-ში;
მოდული 23: მონაცემთა ბაზასთან დაკავშირება. ADO.NET ტექნოლოგია. SQL ინექცია;
მოდული 24: Visual Studio-ს სხვა შესაძლებლობები. Nugget კლიენტი. .NET vNext-ის მიმოხილვა.

კურსის ხანგრძლივობა: 12 კვირა (კვირაში 2 ჯერ)
მეცადინეობის ხანგრძლივობა: 1.5 სთ.
კურსის ღირებულება ერთი მსმენელისთვის: 1600 ლარი

3. ASP.NET MVC ტექნოლოგია - ვებ აპლიკაციების შექმნა

კურსის მიზანი: მსმენელებს საშუალებას აძლევს საფუძვლიანად შეისწავლონ ASP.NET MVC ტექნოლოგია.

შედეგები: კურსის დასრულების შემდეგ, სტუდენტებს შეეძლებათ შექმნან სხვადასხვა ტიპის რთული ვებ აპლიკაციები.

კურსის შინაარსი:

მოდული 1: შესავალი. ASP.NET-ის არქიტექტურა.
მოდული 2: MVC პატერნი
მოდული 3: URL როუტინგი
მოდული 4: Controller-ები, View-ები და მოდელები
მოდული 5: Action ფილტრები. Bundling.
მოდული 6: Razor View Engine და დამხმარე მეთოდები
მოდული 7: Entity Framework და LINQ ტექნოლოგია
მოდული 8: სესიები და Cookie-ები
მოდული 9: AJAX ტექნოლოგია ASP.NET MVC-ში
მოდული 10: ვალიდაცია და უსაფრთხოება.
მოდული 11: ASP.NET Web API
მოდული 12: Dependency Injection. IoC კონტეინერები
მოდული 13: Test Driven Development (TDD). Unit ტესტები ASP.NET MVC-ში.
მოდული 14: IIS ვებ სერვერი. საიტების დაჰოსტვა

კურსის ხანგრძლივობა: 7 კვირა (კვირაში 2 ჯერ)
მეცადინეობის ხანგრძლივობა: 1.5 სთ.
კურსის ღირებულება ერთი მსმენელისთვის: 1000 ლარი

4. დიზაინ პატერნები:

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

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

კურსის შინაარსი:

მოდული 1: დიზაინ პატერნის აღწერა. Singleton და Multition პატერნები;
მოდული 2: Factory Method და Abstract Factory პატერნები;
მოდული 3: Builder, Prototype, Adapter და Composite;
მოდული 4: Façade, Flyweight და Decorator;
მოდული 5: Proxy, Bridge და Chain of Responsibility;
მოდული 6: Command, Interpreter და Iterator;
მოდული 7: Mediator, Memento და Observer;
მოდული 8: State, Strategy და Template Method;
მოდული 9: Visitor, Null Object და Pipeline;
მოდული 10: Dependency Injection. IoC კონტეინერი;
მოდული 11: ანტი პატერნები;
მოდული 12: არქიტექტურული პატერნები. MVC და MVVM.

კურსის ხანგრძლივობა: 6 კვირა (კვირაში 2 ჯერ)
მეცადინეობის ხანგრძლივობა: 1.5 სთ.
კურსის ღირებულება ერთი მსმენელისთვის: 800 ლარი
 
დაინტერესებულ პირებს გთხოვთ, შეავსოთ ამ ვებგვერდზე განთავსებული სარეგისტრაციო ფორმა.
  • სავარაუდო თარიღი გასულია
  • ჩატარების ადგილი თბილისი
  • სწავლების ენა ქართული
  • სწავლის ფორმა საღამოს
განიხილეთ და ნახეთ შეფასებები სასწავლო პროგრამებზე - შეუერთდით Aris.ge- განათლების ფეისბუკის ჯგუფს - ტრენინგები, კურსები, პროგრამები