C# Advanced

Despre

Descriere

Cursul C# Avansat este o continuare a cursului C# Fundamentals si prezinta concepte avansate legate de limbajul de programare C# (OOP, principiile SOLID și generice). Cursul prezintă modul de lucru cu obiectele și diversele aplicații ale acestora, precum și modul de definire a unei metode în clase și de implementare a acestora.

Durata: 2 zile

Modalitate de livrare: online

Nivel: intermediar

Pret: 500 Euro

*pretul nu contine TVA;

Cui se adreseaza

Audienta

Cursul se adreseaza persoanelor care au cunostinte de baza in programareaC#. 

Ce vei invata

Curricula

1. Files

  • Reading and Writing files
  • Working with Streams for File Manipulation
  • Practical Application: Creating, Reading, and Writing Files

2. Object Oriented Programming

  • Encapsulation
  • Inheritance
  • Polymorphism
  • Abstraction and Interfaces

3. SOLID Principle

  • Single Responsibility Principle
  • Open-Closed Principle
  • Liskov Substitution Principle
  • Interface Segregation
  • Dependency Inversion Principle

4. Asynchronous Programming

  • Introduction to asynchronous programming concepts.
  • Differentiating between synchronous and asynchronous execution.
  • Syntax and usage of Async / Await keywords.
  • Implementing asynchronous methods for non-blocking code.
  • Best practices for using Async / Await effectively

5. Generics

6. Functional Programming

    • Actions
    • Functions
    • Delegates
    • Events

    7. Error handling

    8. Extensions

    9. Debugging

    Suntem aici sa te ajutam!

    Adresa

    Bucuresti, Romania

    Email

    office@bloovia.com

    Suna-ne

    (040) 739-623-873