.NET este un framework de programare dezvoltat de Microsoft și este utilizat pe scară largă pentru crearea de aplicații robuste și scalabile web, desktop și mobile. 

Cursul de .NET Fundamentals & C# este destinat începătorilor ce doresc să învețe bazele programării și să dezvolte aplicații cu ajutorul .NET Framework, .NET Core și limbajului de programare C#. 

Mentorul cursului, Dorin Baba, Senior .NET Developer fiind și coordonator al internship-ului din cadrul companiei Endava a elaborat un curs pentru a obține cunoștințele necesare pentru a începe o carieră în domeniu.

Pe tot parcursul cursului vei primi feedback conform celor mai bune practici din industrie alături de mentor.

În cele 70 de ore de curs participanții vor:

  • Învăța să scrie cod în limbajul de programare C# în Visual Studio
  • Învăța principiile programării pe obiecte (OOP)
  • Utiliza sisteme de control a versiunilor (GitHub)
  • Construi un API, Interoga și Testa
  • Construi un portofoliu pentru viitorul loc de muncă
  • Fi pregătiți pentru un stagiu de practică

Language and framework fundamentals-22h

  • Introduction to .NET Framework, .NET Core, and C# programming language.
  • Setting up the environment. Get familiarized with Visual Studio.
  • The structure of a program. Conventions. Compilation.
  • Basics of C# programming language.
  • Data types
  • Conditional operators
  • Unidimensional and bidimensional arrays
  • Iteration statements: for, foreach, while, do while
  • Exceptions and exception handling
  • I/O. Working with files.

Object oriented programming-28h

  • Introduction to OOP. Classes and objects. Concepts
  • Class design: Fields, Properties, Constructors, Methods.
  • Inheritance
  • Encapsulation
  • Abstraction
  • Polymorphism
  • Collections and Generics
  • LINQ
  • SOLID principles

Unit testing-6h

  • Introduction to unit testing
  • Introduction to xUnit. Getting hands on experience with unit testing.


Let’s actually do something with that-12h

  • What is an API? Http verbs. Request-Response. Clients and Servers.
  • Introduction to ASP.NET Web API
  • Controllers. Endpoints. Middleware.
  • API Design. Rest principles.
  • Build your first Web API. CRUD Application

Getting the full picture-2h

  • Get to know more about the industry. Preparing for the interview. What else to learn & how to land that job or internship position.

Tehnologiile menționate pe fiecare modul sunt bazele domeniului de dezvoltare software utilizând limbajul C#. Mentorul cursului va pregăti la finalul cursului resurse adiționale și un plan de acțiuni pentru pregătirea interviului tehnic pentru stagiul de practică.

  • Senior .NET Developer la Endava
  • Peste 6 ani de experiență practică cu tehnologiile .NET.
  • Experimentat în domeniul dezvoltării sistemelor de plăți și procesare a tranzacțiilor.
  • Activ în comunitatea .NETdin Moldova

La finalul cursului, participanții vor cunoaște bazele .NET Framework & C# și vor avea cunoștințe solide în tehnologiile menționate mai sus, iar cu ajutorul primului element al portofoliului și roadmap oferit absolvenților, aceștia vor fi pregătiți pentru a păși în domeniul IT.

Start: 19 Iunie

Ore: 70

Nivel: Începător

Preț: 6500 MDL

Luni, Miercuri și Vineri: 18:30-20:30

Locație: Online, ZOOM

Limba de instruire: Română 

Însusește framework-ul .NET!