C# Programming for All Ages and Absolute Beginners
C# Programming for All Ages and Absolute Beginners
01
Skill level
All levels
02
Sections
21
03
Lectures
73
04
Instructor
John Bura
What's inside
This course includes.
✓
21
Sections
✓
73
Lectures
✓
73
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 1. Course Overview 2 lectures
1. Course Overview - C# Programming for All Ages
Locked
2. What is Coding
Locked
+ 2. Build a simple C# project 4 lectures
1. What is C# programming language
Locked
2. What is Microsoft's C# dotNET framework
Locked
3. Build and run C# online with a simple Hello World project
Locked
Source Files
Locked
+ 3. How to use C# namespaces 4 lectures
1. What is the using keyword in C#
Locked
2. What is a C# namespace
Locked
3. What is the C# System namespace
Locked
Source Files
Locked
+ 4. Build C# classes and methods 4 lectures
1. What is a C# class
Locked
2. What is a C# function or method
Locked
3. What is the C# Main method
Locked
Source Files
Locked
+ 5. What are C# function keywords 3 lectures
1. What are public, private and protected in C#
Locked
2. What is static in C# coding
Locked
Source Files
Locked
+ 6. Build a simple C# class 4 lectures
1. Build a player C# class
Locked
2. Build player properties with C# state variables
Locked
3. What are C# global variables and data types
Locked
Source Files
Locked
+ 7. Set player properties in constructor 3 lectures
1. Set player properties in C# constructor
Locked
2. Build a C# function to get player properties
Locked
Source Files
Locked
+ 8. Code a C# class with the Builder design pattern 4 lectures
1. What is the Builder design pattern in programming
Locked
2. Code a C# class with Builder design pattern
Locked
3. Set C# Builder class variable with a function
Locked
Source files
Locked
+ 9. Code a C# class with the Singleton design pattern 4 lectures
1. What is the Singleton design pattern in programming
Locked
2. What are conditionals
Locked
3. Code a C# class with the Singleton design pattern
Locked
Source Files
Locked
+ 10. Code a C# class with the Prototype design pattern 3 lectures
1. What is the Prototype design pattern in programming
Locked
2. Code a C# class with the Prototype design pattern
Locked
Source files
Locked
+ 11. Code a C# class with the Proxy structural design pattern 5 lectures
1. What is the Proxy design pattern in programming
Locked
2. What are inheritance, interfaces and abstract classes
Locked
3. Build and implement a C# interface
Locked
4. Build an online payment class in C# proxy design
Locked
Source Files
Locked
+ 12. Build a C# class with the Adapter structural design pattern 5 lectures
1. What is the Adapter structural design pattern in coding
Locked
2. Build a payment C# class
Locked
3. Build a bank C# interface for Adapter structural design pattern
Locked
4. Build a C# class with interface argument
Locked
Source Files
Locked
+ 13. Build a C# class with the Factory Method design pattern 4 lectures
1. What is the Factory Method design pattern
Locked
2. Set up C# project for Factory Method design pattern
Locked
3. Implement C# interface in Factory Method design pattern
Locked
Source Files
Locked
+ 14. What is ASP NET Web API 2 lectures
1. What is ASP
Locked
2. Install Visual Studio
Locked
+ 15. Build a Hello World Web API with C# ASP NET Core 3 lectures
1. Build a Web API ASP NET Core project in Visual Studio
Locked
2. Build a Hello World Web API with C# ASP NET Core
Locked
Source Files
Locked
+ 16. Manage NuGet packages in C# ASP NET Core Web App project 3 lectures
1. What is dotNET NuGet package manager
Locked
2. Add NuGet packages to C# ASP NET Core Web App project
Locked
Source Files
Locked
+ 17. Build a CRUD web app with C# ASP NET Core 5 lectures
1. What Is REST API Design
Locked
2. What are CRUD vs REST
Locked
3. Build a C# class to represent a database entry
Locked
4. Build a C# database with EntityFrameworkCore
Locked
Source Files
Locked
+ 18. Build and send GET requests in dotNET app 2 lectures
1. Handle database GET request in dotNET web app
Locked
Source Files
Locked
+ 19. Build and send POST JSON requests in dotNET app 3 lectures
1. Handle database POST JSON request in dotNET web app
Locked
2. Send POST requests to dotNET web app in Terminal
Locked
Source Files
Locked
+ 20. Build and send PUT JSON requests in dotNET app 3 lectures
1. Handle database PUT JSON request in dotNET web app
Locked
2. Send PUT JSON requests to dotNET web app in Terminal
Locked
Source Files
Locked
+ 21. Build and send DELETE requests in dotNET app 3 lectures
1. Handle database DELETE request in dotNET web app
Locked
2. Send DELETE request to web app with Console
Locked
Source files
Locked
Description
About this course.
null
Instructors
Taught by people who ship.
John Bura
Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.
Ready to start building?
C# Programming for All Ages and Absolute Beginners