• Ofertă educațională
    • Cursuri
    • Workshopuri
    • Training companii
  • Sesiuni gratuite
  • Mentori
  • Noutăți
Menu
  • Ofertă educațională
    • Cursuri
    • Workshopuri
    • Training companii
  • Sesiuni gratuite
  • Mentori
  • Noutăți
Facebook Linkedin Instagram Twitter
  • Contact
Meniu
  • Ofertă educațională
  • Sesiuni gratuite
  • Mentori
  • Noutăți
Menu
  • Ofertă educațională
  • Sesiuni gratuite
  • Mentori
  • Noutăți
  • 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

Înscrie-te gratuit la sesiunea demo

Înscriere la cursul de 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

Februarie 2021

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
  • 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
 
 

Absolvenți Wantsome despre acest curs

Georgiana Gherasim: În pandemie mi-am schimbat viața cu Wantsome. Am devenit Business Analyst.

FAQ

Ce e bine să știi înainte să începi un program de mentorat de 4 luni sub forma unui curs online de UI/UX Design?

S-ar putea să te intereseze și cursurile

Low-Code Engineering

Algorithms & Data Structures

Curs From Zero to Hero – A Tale of Platform Development using the HashiCorp Stack

Vezi toate
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • ANPC
Menu
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • ANPC

Produse

  • Cursuri
  • Workshopuri
  • Sesiuni gratuite
  • Training companii
Menu
  • Cursuri
  • Workshopuri
  • Sesiuni gratuite
  • Training companii

Wantsome

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

Cele mai noi pe blog

FAQ

Ce e bine să știi înainte să începi un program de mentorat de 4 luni sub forma unui curs online de UI/UX Design?

Georgiana Gherasim: În pandemie mi-am schimbat viața cu Wantsome. Am devenit Business Analyst.

© 2020 Wantsome. Toate drepturile rezervate.
Facebook-f Linkedin Instagram Twitter Youtube

Felicitări, te-ai înscris la cursul Programare .NET Advanced!

Până revenim cu un email cu pașii următori, spune și prietenilor despre Wantsome