Udemyalles

Clean Architecture en .Net Core con EF Core y Dapper de cero

Build modern web apps with .NET Core! Learn Clean Architecture, EF Core & Dapper for best practices. Practical skills for developers.

4.7(43)
226students
5h 17m
Certificate
Licito Hurol
Licito HurolIngeniero de Sistemas

Course Content

Clean Architecture en .Net Core con EF Core y Dapper de cero is an all-levels Udemy course taught by Licito Hurol. It runs 5h 17m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 43 reviews, with 226 students enrolled. It is a paid course, first published September 2023.

Unlock the secrets of building scalable web applications with Clean Architecture in .NET Core! This comprehensive course takes you on a journey from zero to a fully functional ASP.NET Core application, meticulously following best practices for a robust and maintainable codebase.

Learn to implement the Clean Architecture pattern step-by-step, constructing its four essential layers:

  • Enterprise Business Rules: Define core business logic.
  • Application Business Rules: Implement application-specific rules.
  • Interface Adapter: Decouple your application from external frameworks.
  • Framework and Driver: Handle framework-specific details and database interactions.

We'll dive deep into connecting to your SQL Server database using both EF Core and Dapper. Master database operations, including:

  • Data Access: Learn to work with SqlConnection, SqlCommand, SqlDataReader, and store data in data structures for efficient management.
  • Stored Procedures: Develop and utilize stored procedures to encapsulate database logic.

Build dynamic user interfaces with:

  • Data Listing & Filtering: Implement features for displaying data and filtering results based on textbox and combobox inputs, triggered by buttons or sensitive events.
  • HTML Controls: Effectively handle user input from various HTML controls like TextBox, ComboBox, TextArea, Radio Button, and CheckBox.

Enhance application responsiveness with asynchronous operations using fetch and leverage JSON for seamless data exchange. Implement robust data validation to ensure data integrity, including:

  • Required Fields: Enforce mandatory data entry.
  • Length Validation: Control maximum and minimum character limits.
  • Data Type Validation: Restrict input to specific data types (e.g., numbers only).

This course is perfect for developers looking to build modern, scalable .NET Core applications with a focus on clean code and database design. Gain practical skills in .NET Core development, database interactions, and application architecture to elevate your development expertise.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.