კურსები ›
C# და .NET
Microsoft-ის ეკოსისტემა: დესკტოპ და ვებ-აპლიკაციები, თამაშები Unity-ში.
👑 Pro4 დონე40 მოდული200 თავიმალე
რას ისწავლი
- C#-ის სინტაქსი და ობიექტზე ორიენტირება
- LINQ, async და .NET ბიბლიოთეკები
- ვებ-სერვისები ASP.NET-ით
სილაბუსი
დამწყები10 მოდული · 50 თავი
1C#-ის საფუძვლები0 / 5
რა არის C# და .NETმალეSDK-ის დაყენებამალეპირველი პროგრამამალეdotnet CLIმალეConsoleმალექვიზი: C#-ის საფუძვლებიმალე2ცვლადები0 / 5
ტიპებიმალეvarმალეstringმალეგარდაქმნამალეconstმალექვიზი: ცვლადებიმალე3მართვის ნაკადი0 / 5
if და elseმალეswitchმალეციკლებიმალეforeachმალეbreak და continueმალექვიზი: მართვის ნაკადიმალე4მეთოდები0 / 5
მეთოდის გამოცხადებამალეპარამეტრებიმალედაბრუნებული მნიშვნელობამალეგადატვირთვამალეref და outმალექვიზი: მეთოდებიმალე5მასივები და სიები0 / 5
მასივიმალეListმალეDictionaryმალეგავლამალეკოლექციის არჩევამალექვიზი: მასივები და სიებიმალე6სტრიქონები0 / 5
string-ის მეთოდებიმალეინტერპოლაციამალეStringBuilderმალეფორმატირებამალეტექსტის გარდაქმნამალექვიზი: სტრიქონებიმალე7კლასები0 / 5
classმალეველები და propertyმალეკონსტრუქტორიმალემეთოდები კლასშიმალეstaticმალექვიზი: კლასებიმალე8ობიექტზე ორიენტირების საფუძვლები0 / 5
ინკაფსულაციამალემემკვიდრეობამალეპოლიმორფიზმიმალეabstractმალეinterfaceმალექვიზი: ობიექტზე ორიენტირების საფუძვლებიმალე9შეცდომები0 / 5
გამონაკლისებიმალეtry და catchმალეfinallyმალეthrowმალეგამართვა IDE-შიმალექვიზი: შეცდომებიმალე10ფაილები0 / 5
File კლასიმალეფაილის წაკითხვამალეფაილის ჩაწერამალეJSON სერიალიზაციამალეusingმალექვიზი: ფაილებიმალეპროექტი: დავალებების მენეჯერიმალე
კონსოლის აპი დავალებებით, კლასებით და JSON-ში შენახვით.
საშუალო10 მოდული · 50 თავი
1LINQ0 / 5
LINQ-ის საფუძველიმალეWhere და SelectმალეOrderBy და GroupByმალეაგრეგაციამალეგადადებული შესრულებამალექვიზი: LINQმალე2გენერიკები0 / 5
generic კლასიმალეgeneric მეთოდიმალეშეზღუდვებიმალეკოვარიანტობამალეgeneric კოლექციებიმალექვიზი: გენერიკებიმალე3დელეგატები და მოვლენები0 / 5
delegateმალეFunc და Actionმალეlambdaმალეeventმალემოვლენების ნიმუშებიმალექვიზი: დელეგატები და მოვლენებიმალე4ასინქრონულობა0 / 5
Taskმალეasync და awaitმალეგაუქმებამალეპარალელიზმიმალეხაფანგებიმალექვიზი: ასინქრონულობამალე5თანამედროვე C#0 / 5
recordმალეpattern matchingმალეnullable reference typesმალეtupleმალეinit და requiredმალექვიზი: თანამედროვე C#მალე6ტიპები და მეხსიერება0 / 5
struct თუ classმალემნიშვნელობის და მითითების ტიპებიმალეboxingმალეSpan-ის შესავალიმალენაგვის შემგროვებლის საფუძველიმალექვიზი: ტიპები და მეხსიერებამალე7ASP.NET Core-ის საფუძვლები0 / 5
ASP.NET Coreმალეminimal APIმალემარშრუტებიმალეკონტროლერებიმალეmiddlewareმალექვიზი: ASP.NET Core-ის საფუძვლებიმალე8EF Core0 / 5
EF CoreმალეDbContextმალემოდელებიმალემიგრაციებიმალეLINQ მოთხოვნებიმალექვიზი: EF Coreმალე9ტესტირება0 / 5
xUnitმალეassertმალეიმიტაცია Moq-ითმალეინტეგრაციის ტესტებიმალედაფარვამალექვიზი: ტესტირებამალე10პროექტის სტრუქტურა0 / 5
solution და projectმალეNuGetმალეკონფიგურაციამალედამოკიდებულებების ჩანერგვამალელოგირებამალექვიზი: პროექტის სტრუქტურამალეპროექტი: წიგნების Web APIმალე
ASP.NET Core-ის სერვისი EF Core-ით, LINQ-ით და ტესტებით.
მოწინავე10 მოდული · 50 თავი
1ASP.NET Core სიღრმეში0 / 5
ავთენტიფიკაციამალეავტორიზაციამალეშემოწმებამალეშეცდომების დამუშავებამალეAPI-ს ვერსიებიმალექვიზი: ASP.NET Core სიღრმეშიმალე2Blazor0 / 5
Blazor-ის საფუძველიმალეკომპონენტებიმალემონაცემების მიბმამალეფორმებიმალერენდერის რეჟიმებიმალექვიზი: Blazorმალე3EF Core სიღრმეში0 / 5
კავშირებიმალეწარმადობამალეპირდაპირი SQLმალეტრანზაქციებიმალეკონკურენტული ცვლილებებიმალექვიზი: EF Core სიღრმეშიმალე4არქიტექტურა0 / 5
სუფთა არქიტექტურამალეCQRSმალეrepositoryმალეDDD-ის საფუძველიმალემოდულური მონოლითიმალექვიზი: არქიტექტურამალე5კონკურენტულობა0 / 5
ნაკადებიმალეlockმალეკონკურენტული კოლექციებიმალეchannelმალეTPL Dataflowმალექვიზი: კონკურენტულობამალე6წარმადობა0 / 5
პროფაილინგიმალეSpan და MemoryმალეpoolingმალეBenchmarkDotNetმალეგამოყოფების შემცირებამალექვიზი: წარმადობამალე7დესკტოპი და მობილური0 / 5
WPFმალეMAUIმალეMVVMმალემიბმა XAML-შიმალეგავრცელებამალექვიზი: დესკტოპი და მობილურიმალე8Unity-ის გაცნობა0 / 5
Unity-ის საფუძველიმალეMonoBehaviourმალეფიზიკამალეინტერფეისიმალეთამაშის ციკლიმალექვიზი: Unity-ის გაცნობამალე9რეალური დრო0 / 5
SignalRმალეhubმალეჯგუფებიმალეSignalR-ის მასშტაბირებამალეgRPCმალექვიზი: რეალური დრომალე10DevOps0 / 5
DockerმალეCI/CDმალეკონფიგურაცია და საიდუმლოებიმალეhealth checkმალეღრუბელში გაშვებამალექვიზი: DevOpsმალეპროექტი: რეალური დროის ჩატიმალე
ჩატი SignalR-ით, ავთენტიფიკაციით, სუფთა არქიტექტურით და Docker-ით.
ექსპერტი10 მოდული · 50 თავი
1CLR შიგნიდან0 / 5
CLRმალეILმალეJITმალეGC სიღრმეშიმალეტიპების სისტემამალექვიზი: CLR შიგნიდანმალე2ასინქრონულობა სიღრმეში0 / 5
მდგომარეობის მანქანამალეSynchronizationContextმალეValueTaskმალეასინქრონული ნაკადებიმალეურთიერთბლოკირებამალექვიზი: ასინქრონულობა სიღრმეშიმალე3Roslyn0 / 5
Roslyn-ის საფუძველიმალეანალიზატორებიმალეsource generatorმალეreflectionმალეexpression treeმალექვიზი: Roslynმალე4მაღალი წარმადობა0 / 5
SIMDმალეunsafe კოდიმალეnative AOTმალემეხსიერებაზე ასახული ფაილებიმალეგამოყოფის გარეშე კოდიმალექვიზი: მაღალი წარმადობამალე5მიკროსერვისები0 / 5
სერვისების ურთიერთობამალეშეტყობინებების სალტემალემდგრადობამალეგანაწილებული tracingმალეAPI gatewayმალექვიზი: მიკროსერვისებიმალე6ღრუბლოვანი .NET0 / 5
Kubernetesმალეღრუბლის სერვისებიმალეserverless ფუნქციებიმალედაკვირვებადობამალემასშტაბირებამალექვიზი: ღრუბლოვანი .NETმალე7უსაფრთხოება0 / 5
OWASP .NET-შიმალეidentityმალემონაცემების დაცვამალესაიდუმლოების მართვამალეუსაფრთხო კოდიმალექვიზი: უსაფრთხოებამალე8მონაცემები სიღრმეში0 / 5
DapperმალეNoSQLმალექეშირება Redis-ითმალეevent sourcingმალეძებნამალექვიზი: მონაცემები სიღრმეშიმალე9ბიბლიოთეკის დიზაინი0 / 5
API-ს წესებიმალეNuGet-ზე გამოქვეყნებამალევერსიებიმალერამდენიმე პლატფორმამალედოკუმენტაციამალექვიზი: ბიბლიოთეკის დიზაინიმალე10.NET-ის განვითარება0 / 5
გამოშვების ციკლიმალეენის ახალი შესაძლებლობებიმალე.NET Framework-იდან გადასვლამალეეკოსისტემამალეკარიერამალექვიზი: .NET-ის განვითარებამალეპროექტი: მიკროსერვისების მაღაზიამალე
ონლაინ მაღაზია რამდენიმე სერვისით, შეტყობინებებით და Kubernetes-ით.