Skip to content
UdemySoftware DevelopmentPaid courseAll LevelsCertificate

MSSQL with C# WPF Core Project, MVVM by Using EF Core (Udemy.com)

Learn Ms SQL Server, MsSQL Backup & Recovery with SQL course how to connect C# WPF core to SQL with EF on Real Project

Created by: Oak Academy

Last updated October 2026

icon
What you will learn

  • Apply the WPF concepts using C#
  • How to apply each subject on real C# WPF Core projects
  • How to make a professional project with EF Core on SQL
  • How to make a professional project with Entity Framework Core on SQL
  • How to Create Personnel Tracking systems algorithm
  • Using of Toolbox items in WPF core
  • No Prior Database OR SQL experience is required.
  • Using of Toolbox items in WPF core
  • Using of Xaml commands
  • How to apply each subject on real projects
  • Understand how to use the database-first approach with using Entity Framework Core
  • Create real-world projects using WPF Core and Entity Framework Core
  • How to Handled errors and exceptions in your apps
  • How to use coding techniques to make efficient development
  • By the end of this course you will be in a position to build any professional WPF Core application with all details using .Net Core and Entity Framework Core

How it compares

Against the other 518 rated Udemy courses in Software Development on CourseDuck:

  • Rating4.5 out of 5higher than 41% of them
  • Reviews148#385 of 519 by number of reviews
  • Length13.1 hourslonger than 77% of them
  • Last updatedOctober 2026more recently than 98% of them

icon
Course Description

Hello there,

Wpf, wpf mvvm, xaml, c# wpf, mvvm, wpf application, mvvm wpf, Windows presentation foundation, c#, wpf xaml, wpf gui, uwp wpf

Welcome to "MSSQL with C# WPF Core project, MVVM by using EF Core" Core course

Learn Ms SQL Server, MsSQL Backup & Recovery with SQL course how to connect C# WPF core to SQL with EF on Real Project

Leverage WPF with C# and XAML to build real world skills with Azure, REST, MVVM and Machine Learning
Finally our WPF beginning course is ready for you. A lot of students want a WPF course to make WPF applications on .Net Core.Wpf, xaml, wpf c#, Windows, presentation, mahapps, wpf material design, dispatchertimer, wpf xaml, devexpress wpf, telerik wpf, snop wpf, wpf Linux, wpf colors, Windows wpf, wpf Office, c# xaml, Microsoft wpf, wpf c++

This course will give you everything that you will need for a professional WPF application. Before starting this course, you should know that you need to have basic C# knowledge. With this course you will learn WPF concept with .Net core and you will make more practice on C# programming. And as you know with C# programming you may use with Xamarin Forms to build cross-platform mobile apps ,or designing a new video game in Unity. Wpf, wpf mvvm, wpf application, wpf xaml, WPF Database, advanced wpf, wpfaster.

We will start our training with answer of What the WPF is. Than we will examine most useful elements in toolbox on .Net Core Framework. So you will learn differences between windows form and WPF also you will learn differences between .net Framework and .Net Core on some toolbox elements. You will also learn XAML programming that will be a basic knowledge for you before starting Mobile Programming on Xamarin. In this course you will learn basic commands of Microsoft SQL. Also our course will teach you to make real project as professional. As you know .net framework works only windows platforms but .net core is a cross platform framework this means with .Net core you may use the other platforms. Now in our training you will also learn usage of Entity framework Core. With making our project with MsSQL WPF and EF Core you will make more practice on these technologies. For example you can create a professional database with all addictions And also you will learn to create real project algorithms. In our WPF project you can see login operations to use in your any project . as a summary after this project you will learn WPF concept .Net Core Basic level Of MsSQL and usage of EF core.

Microsoft SQL Server is a relational database management system developed by Microsoft which is the database we will be learning during the course. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications. SQL is the standard language for Relation Database Systems. All relational database management systems like SQL Server, MySQL, MS Access, Oracle, Sybase, and others use SQL as the standard database language. SQL is used to communicate with a database.

Backup and Recovery are very important for those who want to progress in the database. Because one of the most important roles of a database administrator is to constantly protect the integrity of the databases and maintain the ability to recover quickly in case of a failure. In light of this, it’s critically important to have a backup-and-recovery strategy in place in order to be ready for an emergency

What you will learn?

  • Apply the WPF concepts using C#

  • How to apply each subject on real C# WPF Core projects

  • How to make a professional project with EF Core on SQL

  • How to make a professional project with Entity Framework Core on SQL

  • How to Create Personnel Tracking systems algorithm

  • Using of Toolbox items in WPF core

  • Using of Toolbox items in WPF core

  • Using of Xaml commands

  • How to apply each subject on real projects

  • Understand how to use the database-first approach with using Entity Framework Core

  • Create real-world projects using WPF Core and Entity Framework Core

  • How to Handled errors and exceptions in your apps

  • How to use coding techniques to make efficient development

  • By the end of this course you will be in a position to build any professional WPF Core application with all details using .Net Core and Entity Framework Core

  • Using Object-oriented programming (OOP) is a computer programming paradigm where a software application is developed by modeling real world objects into software.

  • WPF (windows presentation foundation)

  • WPF core

  • wpf c#

  • c# wpf

  • ms sql

  • mssql

  • c#

  • c# sql

  • sql

  • ms sql server

  • ms sql server

  • c# and sql

  • oak academy

  • sql with c#

  • c# sql server

  • microsoft sql

  • ssrs

  • Microsoft sql server

  • Tips and Tricks

  • How to install and setup these requirements.

  • You will learn the basics of SQL such as data, database, DBMS or SSMS, SQL, tables, and so on.

  • Database normalization,

  • Manipulating data,

  • Retrieving data from the database with different scenarios,

  • You will also learn SQL transactions and transaction commands,

  • Schema and schema objects and

  • User privileges, permission commands, and roles.

  • What is the recovery model? What are the differences between the Full, Bulked Logged, and Simple recover model?

  • What is a full backup? Why does every backup have to start with a full backup?

  • What is a differential backup? what is it used for?

  • What is a transaction log backup? what does it do

  • How do we reinstall if the database is completely deleted?

  • How do we return the database to a specific time?

At the end of the course

By the end of the course, you will be able to master WPF (Windows Presentation Foundation)

Why would you want to take this course? 

Our answer is simple: The quality of teaching.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Oak Academy

Who is Oak Academy?

Oak Academy is a London-based online technology education company. We publish practical, structured video courses in cybersecurity, IT certification, artificial intelligence, data science, software development, and mobile technologies. More than 470,000+ learners have enrolled in Oak Academy courses on Udemy, leaving over 67,000+ reviews across our catalogue. Our courses are produced in English, Portuguese, and several other languages.

What does Oak Academy teach?

Our catalogue is organized around the skills employers actually hire for:

Cybersecurity and ethical hacking — penetration testing, network and web application security, Nmap, Metasploit, Wireshark, Kali Linux, and hands-on practice environments such as TryHackMe and Hack The Box.

IT certification prep — CompTIA A+, Network+, Security+, and newer tracks including CompTIA DataAI, mapped directly to current exam objectives.

Artificial intelligence and data science — Python, NumPy, Pandas, Matplotlib, machine learning with Scikit-learn, R programming, and end-to-end data projects.

Software and mobile development — Python, Java, JavaScript, Flutter and Dart, Android, iOS, and full-stack web development.

How are Oak Academy courses designed?

icon
More courses by Oak Academy

$84.99

$79.99

$84.99

$109.99

$94.99

$15.99

icon
More Software Development courses

$10.99

$109.99

$19.99

$19.99

$94.99

$94.99

icon
Reviews

4.5

148 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Avri Lev on 1/14/2025

Very clear and concise I like it! Up to now I've learned a lot. Thank you, Dr. Avri Lev

By Harman Singh on 11/14/2024

this Instructor has 3 different WPF course all about the same project, and I bought them together because udemy recommended them in bundle. p.s. the content is old from 3 years ago, the git hub repo has never been updated since.

By Çağrı Güzel on 1/23/2024

Very clear and understandable explanation.

By Anonymized User on 8/9/2023

Clear and very informative discussion even granular explanation using simple examples.

By Volkan Karabuga on 6/12/2023

I like this course very much in terms of content, instructor quality and plain expression. thanks

By Erkan ERTURAL on 10/3/2022

Good resources for Wpf . I recommend you

By Huseyin Ogur on 10/3/2022

ms sql with c# wpf core project is hand-on so that easily to understand all topics

By Richard Swain on 4/11/2022

This is exactly the course I needed. At times the instructor performed some action then moved on to using the result of the action with very little time to actually see the action he performed. The course used the EF Database First method of building the project. This was the first multi-table SQL project I've seen which uses the DB First approach. Good course!

By Abdulrazek Fawzy Abdulrazek on 4/10/2022

Practical Projects and amazing explanation

By Fatih Akkaya on 11/24/2021

Thanks for this course to understand birectional data binding using MVVM

Showing all 10 reviews on CourseDuck

Read all 148 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100