10

Lessons

35h

Duration

English

Language

OBJECTIVEs:

Course features:

PRE-REQUISITES:

Learning Path

  • Delegates and Events
  • Generics
  • Lambda Expressions
  • Nullable Types
  • Asynchronous Methods
  • Async and Await Keywords
  • Task Parallel Library (TPL)
  • Query Expressions
  • Standard Query Operators
  • LINQ to Objects
  • Introduction to ORM (Object-Relational Mapping)
  • Code-First and Database-First Approaches
  • CRUD Operations with EF
  • MVC Architecture Overview
  • Controllers and Actions
  • Views and Razor Syntax
  • Model Binding and Validation
  • RESTful Services
  • Building and Consuming APIs
  • Authentication and Authorization
  • Introduction to Unit Testing
  • Using NUnit or MSTest Framework
  • Test-Driven Development (TDD)
  • IoC (Inversion of Control) Containers
  • Dependency Injection Patterns
  • Cross-Site Scripting (XSS) and Cross-Site Request Forgery (CSRF)
  • Authentication and Authorization Techniques
  • Code Profiling and Performance Tools
  • Optimizing Database Queries and Code