Skip to content

Curs avansat de programare C#

Curs avansat de programare C#

Aflați concepte avansate de programare C#. Acest curs este conceput pentru a vă crește competențele de programare, aprofundând în aspecte complexe precum delegați, evenimente, generice, sarcini asincrone/de așteptare și LINQ, plus veți afla despre .NET. Cu exemple de cod detaliate și ghiduri de bune practici, veți explora modele de design, acțiuni ale utilizatorului, interogări, operatori, atribute C# și multe altele.

✏️ Curs creat de @GavinLon

🎥 Lista de redare C# pentru începători:https://www.youtube.com/watch?v=2pquQMSYk6c&list=PL4LFuHwItvKbneXxSutjeyz6i1w32K6di/>
⭐️ Cuprins ⭐️
⌨️ (0:00:00) Partea 1 – Introducere
⌨️ (0:01:08) Partea 2 – Prezentare generală a cursului avansat C#
⌨️ (0:20:46) Partea 3 – Semnificațiile lansării .NET 5
⌨️ (0:33:17) Partea 4 – Delegați – Introducere
⌨️ (0:47:47) Partea 5 – Delegați – Creați un exemplu de cod
⌨️ (1:51:45) Partea 6 – Delegați – Înțelegerea covarianței și contravarianței
⌨️ (2:04:19) Partea 7 – Delegați – Fond, acțiune și predicat
⌨️ (2:24:26) Partea 8 – Delegați – Apeluri de metodă asincronă
⌨️ (2:39:24) Partea 9 – Evenimente – Introducere
⌨️ (2:55:50) Partea 10 – Evenimente – Adăugați/Eliminați accesorii
⌨️ (2:22:44) Partea 11 – Evenimente – Acțiuni utilizator și UWP
⌨️ (3:52:23) Partea 12 – Evenimente – Modelul de design al observatorului
⌨️ (5:12:33) Partea 13 – Generic – Introducere
⌨️ (5:27:30) Partea 14 – Generic – Înțelegerea constrângerilor
⌨️ (5:53:42) Partea 15 – Generic – Delegați și evenimente generice
⌨️ (6:34:56) Partea 16 – Generic – Modelul de design din fabrică
⌨️ (6:56:23) Partea 17 – Sarcină asincronă / așteptare – Introducere
⌨️ (7:35:36) Partea 18 – Async/Await Task – Task.Run()
⌨️ (8:04:34) Partea 19 – Sarcină asincronă/Așteptați – Cele mai bune practici
⌨️ (8:45:23) Partea 20 – Sarcină asincronă / așteptare – Anularea operațiunilor asincrone
⌨️ (9:13:47) Partea 21 – LINQ – Introducere
⌨️ (9:50:14) Partea 22 – LINQ – Interogări
⌨️ (10:29:57) Partea 23 – LINQ – Operatori
⌨️ (11:16:51) Partea 24 – LINQ – Mai mulți operatori și rezumat
⌨️ (12:18:46) Partea 25 – Atribute C#
⌨️ (13:33:13) Partea 26 – Reflecție C#
⌨️ (14:34:53) Partea 27 – .NET Framework și .NET Core
⌨️ (14:39:06) Partea 28 – .NET 6
⌨️ (14:50:52) Partea 29 – .NET 7

⭐️ Cod ⭐️
Partea 1
https://github.com/GavinLonDigital/SchoolHRAdministration
Partea 3
https://github.com/GavinLonDigital/DelegateBasicExample
Partea 4
https://github.com/GavinLonDigital/ClubMembershipApplication
Partea 5
https://github.com/GavinLonDigital/CovarianceAndContravarianceDelegateExample
Partea 6
https://github.com/GavinLonDigital/FuncActionPredicateExamples
Partea 7
https://docs.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/using-an-asynccallback-delegate-to-end-an-asynchronous-operation?view=netframework-4.8/> Partea 8
https://docs.microsoft.com/en-us/dotnet/standard/events/how-to-raise-and-consume-events
Partea 9
https://github.com/GavinLonDigital/ThermostatEventsApp
Partea 10
https://github.com/GavinLonDigital/EmployeeUWPApp
Partea 11
https://github.com/GavinLonDigital/BuildingSurveillanceSystemApplication
Partea 12
https://github.com/GavinLonDigital/GenericsBasics
Partea 13
https://github.com/GavinLonDigital/GenericBubbleSortApplication
Partea 14
https://github.com/GavinLonDigital/HardwareWarehouseManagementSystem
Partea 15
https://github.com/GavinLonDigital/DigitalProductInventoryApplication
Partea 16
– Proiectul UWP
——————–
https://github.com/GavinLonDigital/TestClientAsyncUWP
Proiect Web API
————————–
https://github.com/GavinLonDigital/TestTimeConsumingOperationWebAPI
Partea 17
https://github.com/GavinLonDigital/FinancialTradingPlatformApplication
Partea 18
https://github.com/GavinLonDigital/FinancialTradingPlatformUWP
Partea 19
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/async/cancel-an-async-task-or-a-list-of-tasks
Partea 20
https://github.com/GavinLonDigital/ThePretendCompanyApplication
Partea 21
https://github.com/GavinLonDigital/LINQExamples_1
Partea 22
https://github.com/GavinLonDigital/LINQExamples_1
Partea 23
https://github.com/GavinLonDigital/LINQExamples_2
Partea 24
https://github.com/GavinLonDigital/AttributesExamples
Partea 25
https://github.com/GavinLonDigital/TestHarness

🎉 Mulțumim susținătorilor noștri Campion și Sponsor:
👾 davthecoder
👾 jedi-or-sith
👾 Nangong Qianying
👾 Agustín Kussrow
👾 Îl atrag pe Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan

Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org

Citiți sute de articole despre programare: https://freecodecamp.org/news

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *