DevOps Artisan – C# Advanced

C# este un limbaj de programare modern, orientat pe obiect și sigur din punct de vedere al tipurilor. Programele C# rulează pe platforma .NET și permit dezvoltatorilor să creeze aplicații robuste și securizate, fie pentru Windows, fie aplicații web. Acest limbaj oferă dezvoltare software cross-platform, pune la dispoziție numeroase instrumente și librării pentru construirea aplicațiilor și se bazează pe programarea orientată pe obiect. Integrarea cu Visual Studio ca mediu de dezvoltare (IDE) facilitează scrierea codului, iar implementarea flexibilă și mentenanța ușoară sunt avantaje clare ale C# și .NET.

La finalul cursului vei ști cum se gestionează memoria în C#, procesul de execuție al aplicațiilor C#/.NET, programarea asincronă, best practices și principii în C#, expression trees, unit testing, funcționalități LINQ, bazele securității aplicațiilor în C# și bazele design patterns în C#.

Cui i se adresează?

  • Dezvoltatorilor C#/.NET care doresc să-și aprofundeze cunoștințele și să avanseze în carieră.

Ce vei învăța?

  • Managementul memoriei: stack, heap, garbage collection
  • Procesul de execuție cod: CLR, Intermediate Language
  • Programare asincronă: async/await, excepții
  • Biblioteca Task Parallel și multithreading
  • Utilizarea AutoMapper
  • Dependecy injection și control inversion
  • Principii de clean code și bune practici
  • Expression trees și LINQ avansat
  • Unit testing și securitate (autentificare, criptografie)
  • Design patterns avansate

Cerințe preliminare:

  • Nu există cerințe preliminare.

Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

  1. Memory management
  2. Code execution process
  3. Introducere în programarea asincronă
  4. Task parallel library
  5. Multithreading
  6. AutoMapper
  7. Dependency injection
  8. C# best practices
  9. Expression trees
  10. LINQ
  11. Unit testing
  12. Security and cryptography
  13. Design patterns avansate

Recomandăm să continui cu:

Programe de certificare

Nu sunt recomandări în acest moment.

DevOps Artisan – C# Advanced

Oferte personalizate pentru grupuri de minim 2 persoane

Detalii curs

Durată:

2
zile

Preț:

840 EUR

Livrare:

Predare în clasă, Clasă hibridă, Clasă virtuală

Nivel:

2. Intermediate

Roluri:

Architect, Developer

Oferte personalizate pentru grupuri de minim 2 persoane