Skip to content

Primești CADOU cursul de limba engleză la orice curs te înscrii

  • Cursuri
    • Cursuri
    • Workshopuri
    • Training companii
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
Menu
  • Cursuri
    • Cursuri
    • Workshopuri
    • Training companii
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
Facebook Linkedin Instagram Twitter
  • Contact
Meniu
  • Ofertă educațională
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
Menu
  • Ofertă educațională
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
  • Cursuri

Programare .NET Advanced

Ediția nr. 

2
Curs de Programare .NET Advanced pentru cei care doresc să facă un upgrade de skill-uri și să facă următorul pas în cariera IT.
  • Mă înscriu

Sau află dacă ți se potrivește:

Contactează consilierul Wantsome

Urmărește ultima sesiune demo

Formular Inscriere Curs
Programare .NET Advanced

Bun venit în comunitatea Wantsome! Ești în prima etapă din 5, în procesul de înscriere la acest curs! Te rugăm să completezi formularul de mai jos cu date corecte – durează numai 5 minute iar noi te vom contacta repejor!

1. Formular înscriere
2. Test de cunoștințe*
3. Interviu & Consiliere
4. Formarea grupei & Semnarea contractului de studii
5. Începerea cursului

Desfășurare

online

Număr cursanți

10

Dată începere

aprilie 2023

Durată (săptămâni)

8

Format

Cursul se desfășoară de 2 ori pe săptămână; zilele de curs urmează să fie anunțate.

Destinat

Celor care vor să facă un upgrade de skill-uri.

Experiență tehnică

Mediu

Preț total (EUR)*

1200

Rată (EUR)*

600

* Plata se face în RON, la cursul valutar dat de BNR, din ziua semnării contractului.

PROMO

● Discount-ul prieteniei: înscrie-te împreună cu un prieten și primiți fiecare discount de 10%
● 10% la plata integrală a cursului

*cele două discount-uri nu se cumulează
  • Mă înscriu

Mentori

Bine de știut

Programă

I. C# Advanced
  1. Regular Expressions (Regex)
  2. Working with Culture & Regions
  3. Reflection
  4. Events
  5. Concurrent Collections
  6. Advanced Threading
    • Thread syncronization
    • Async await
    • TPL
  7. Tuples
II. High quality code
  1. Key concepts of high quality code
  2. Code formatting, Code documentation, Naming conventions
  3. Development Tools
    • Refactoring (introducing Resharper)
    • Debugging
  1. High quality methods, high quality classes
  2. Defensive programming and exceptions
  3. SOLID principles
  4. Cohesion / coupling
III. Advanced Unit testing
  1. Scope: Writing unit tests in C#. Be able to write tests/code with TDD.
  2. Unit Testing in C#
  3. Test driven development
  4. Mocking
IV. Design Patterns
  1. Scope: Apply design patterns in C#. Use dependency injection libraries.
  2. Design Patterns overview
  3. Creation
  4. Structural
  5. Behavior
  6. Dependency Injection + IoC
V. Databases and C#
  1. C# database frameworks/libraries 
    • Dapper
    • Entity framework core
  2. Patterns – Theoretical
    • Repository pattern
    • Command and query segregation (CQS)
  3. Complex app with database integration – Extend the application that we’ve implemented – Add persistence layer with one library.
  4. Integration testing
VI. Web Services and C#
  1. Serialization
    • Scope: understand serialization.
    • JSON, XML – C# libraries
  2. Web services overview 
    • Scope: short overview over web services. REST/SOAP Services.
  3. WFC Service 
    • Scope: introduction to WCF.
  4. Consume Web services in C#
    • Scope: understand client / server integration. be able to consume and integrate web services in C#. use integration patterns (retry policies, fault exceptions handling)
    • HTTP Protocol. C# HTTP Client.
    • Consume REST API
    • Consume + Integrate SOAP APIs
    • Integration patterns
VII. Web Services and C# - part 2
  1. NET Core Web APIs
    • Scope: understand NET Web API features, understand HTTP concepts, be able to write APIs and expose database entities trough APIs with REST principles.
    • Overview
    • HTTP, CORS
    • HTTP Methods
    • REST Principles
    • Web API features (controllers, routes, middle-wares, serialization)
    • Web API security
    • Web API architecture
    • Web API development – Extend project to expose data trough APIs
VIII. NoSQL introduction, Recap, Interview Preparati
  1. NoSQL Technology Breakdown
  2. NoSQL and Microsoft
  3. NoSQL, Relational, or Both?
IX. Recap
  1. Interview preparation
 
 
X. Unboxing Day

Unboxing Day este o sesiune în care fiecare cursant are ocazia să-și prezinte proiectul, să pună întrebări și să primească feedback, sfaturi și recomandări chiar de la specialiști din domeniul IT.

Materiale video

Articole despre curs și povești de succes

S-ar putea să te intereseze și cursurile

Exam Preparation

Curs de Introducere în Programare

React

Vezi toate
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • Termeni și condiții
  • ANPC
Menu
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • Termeni și condiții
  • ANPC

Produse

  • Cursuri pentru adulți
  • Cursuri pentru elevi
  • Workshopuri
  • Evenimente gratuite
  • Training companii
Menu
  • Cursuri pentru adulți
  • Cursuri pentru elevi
  • Workshopuri
  • Evenimente gratuite
  • Training companii

Wantsome

  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ

Cele mai noi pe blog

Ce face mai exact un Front-End Developer?

“Sparking Joy” în BA: ce trebuie să știe un Business Analyst

Cum devii programator și ce cursuri IT să faci pentru asta

© 2020 Wantsome. Toate drepturile rezervate.
Facebook-f Linkedin Instagram Twitter Youtube
exit intent image
office working image

Mai stai un pic​

Ai nevoie de răspunsuri pe care doar un specialist HR ți le poate oferi? Programează acum o ședință gratuită de consiliere!

Programează o consultație gratuită