C# is the backbone of many popular video games, web, mobile, and desktop applications. And without SQL, the creation and management of the database will be handicapped. Imagine what can be achieved in the world of technology if both C# and SQL are merged! This video course will teach you how to bring C# and SQL together to build robust, powerful, real-world applications. The course begins with an overview of the course objectives and explains the process of installing Visual Studio 2019, SQL Server 2019, and SSMS 18. Next, you will create a customer order viewer application in C# to understand the SQL commands, tables, database, and server in detail. Moving ahead, you will use SQL Alter, user-defined data types, stored procedures, and Dapper, to enhance the application that you created. You will also test the application to ensure that it is working smoothly as per the requirement. Toward the end, you will create a course report emailer application in C# to email worksheets with SQL data and build WPF forms and use Dapper to make the communication between C# code and SQL server seamless. By the end of this course, you will have developed essential C# and SQL skills needed to build real world applications.
Master C# and SQL by Building Applications
Intermediate
6h
By: Avetis Ghukasyan

Overview
Modules
1. Chapter 1: Welcome
1.1 Introduction to the Course1 min
2. Chapter 2: Setup
2.1 Downloading and Installing the Visual Studio 2022 Community3 min
2.2 Downloading and Installing the SQL Server 20192 min
2.3 Downloading and Installing SSMS 184 min
2.4 Few Words about the Recent Updates1 min
3. Chapter 3: Customer Order Viewer
3.1 Customer Requirements3 min
3.2 SQL Server Database Objects3 min
3.3 Creating an Application Database and Tables12 min
3.4 Giving Values to Tables4 min
3.5 Quick Side Note8 min
3.6 SQL Views2 min
3.7 Creating an Application View7 min
3.8 Exploring the Server Explorer4 min
3.9 What Is SqlConnection?4 min
3.10 What Is SqlCommand?2 min
3.11 What Is SqlDataReader?4 min
3.12 Creating the Application Models5 min
3.13 Creating the Application Commands19 min
3.14 Putting Everything Together and Testing9 min
4. Chapter 4: Customer Order Viewer 2.0
4.1 Customer Requirements1 min
4.2 SQL Alter1 min
4.3 Altering a Table4 min
4.4 SQL UDDT and SPROCs2 min
4.5 Creating the Application UDDT and SPROCs22 min
4.6 Creating More SPROCs3 min
4.7 What Is Dapper?1 min
4.8 Creating the Application Models6 min
4.9 Creating the Application Commands13 min
4.10 Putting Everything Together and Testing25 min
5. Chapter 5: Course Report Emailer
5.1 Customer Requirements2 min
5.2 Creating an Application Database and Tables2 min
5.3 Giving Values to Tables1 min
5.4 Creating an Application View3 min
5.5 Creating the Application SPROC3 min
5.6 Creating the Application Models5 min
5.7 Creating the Application Commands6 min
5.8 What Is JSON?8 min
5.9 What Is DataTable?6 min
5.10 What Is Open XML SDK?2 min
5.11 Creating the Worksheet Creator - Part I16 min
5.12 Creating the Worksheet Creator - Part II11 min
5.13 Creating the Emailer10 min
5.14 Putting Everything Together and Testing7 min
6. Chapter 6: Course Manager
6.1 Customer Requirements1 min
6.2 Altering the Needed Table3 min
6.3 Creating the Application SPROCs13 min
6.4 What Is WPF and XAML?2 min
6.5 What Is MVVM?5 min
6.6 Cleanup and Creating the Start-up12 min
6.7 Creating the Application Models3 min
6.8 Creating the Application Commands13 min
6.9 Using Mockup to Create View15 min
6.10 Enhancing the ViewModel - Part I13 min
6.11 Enhancing the ViewModel - Part II17 min
6.12 Putting Everything Together and Testing11 min
Ready to Elevate Your Team's Learning?
Talk with our sales team to see how StormWind can transform the way your organization trains and grows.
CONTACT SALES