Accelerate

Accelerate: Dapper

Master data access in C# quickly and effectively using Dapper with practical, real-world scenarios.

26 lessons3.5 hoursEN & ES subtitles

About this course

Accelerate: Dapper is designed to get you up to speed on accessing your database in C# with ease. With hands-on examples, downloadable code, and two comprehensive skills assessments, this course guides you from foundational concepts to advanced data operations. You'll confidently navigate stored procedures, complex object mappings, and code simplifications, preparing you to effectively integrate Dapper into real-world applications. Perfect for developers aiming to enhance productivity and ensure robust, secure data interactions, this 3½-hour course provides immediate, applicable knowledge.

Every lesson, in the open

26 lessons · 3.5 hours of video. Here's exactly what's inside.

TrainingLearn how to use the micro-ORM Dapper
  1. 1
    Course Introduction 1 lesson · 2 min
    • Introduction 1:52
  2. 2
    Getting Started 7 lessons · 1h 02m
    • Introduction 0:32
    • Demo Setup 17:54
    • Simple Example 23:34
    • Stored Procedures 2:55
    • SQL Injection 5:53
    • Parameters 7:21
    • Modifying Data 3:59
  3. 3
    Additional Features 5 lessons · 33 min
    • Introduction 0:35
    • List Support 6:01
    • Single Return 6:55
    • Return Parameters 10:59
    • Output Parameters 8:47
  4. 4
    Complex Objects 4 lessons · 44 min
    • Introduction 0:40
    • Multiple Results 7:51
    • Nested Objects 10:56
    • Multiple Child Objects 24:45
  5. 5
    Code Simplification 4 lessons · 38 min
    • Introduction 0:54
    • Reading Data 11:52
    • Writing Data 12:47
    • Dependency Injection 13:13
AssessmentsPractice working with Dapper in real-world situations
  1. 6
    Skills Assessment #1 2 lessons · 25 min
    • Challenge 3:37
    • Solution 21:47
  2. 7
    Skills Assessment #2 2 lessons · 15 min
    • Challenge 1:54
    • Solution 13:26
  3. 8
    Course Conclusion 1 lesson · 2 min
    • Conclusion 2:11
Tim Corey

Hi, I'm Tim Corey.

I learned software development the hard way, with lots of dead-ends, confusion, and knowledge gaps. I kept thinking, “It shouldn't be this hard!” Now I teach students how to think and code like professional developers. My goal is to make it easier for you to become a developer.

25+ Years experience
400,000+ Students taught
400+ Hours of training
10x Microsoft MVP

Frequently asked questions

When does this course start and finish?
The course starts now and never ends! It is a completely self-paced online course; you decide when you start and when you finish.
How long do I have to access the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like; across any and all devices you own.
What if I am unhappy with the course?
I do my best to provide the highest quality training to help you become a successful developer. But if this course isn't for you, then you can count on a no-hassle 30 Day Money Back Guarantee.