Autoplay
Autocomplete
Previous Lesson
Complete and Continue
C# Programming for All Ages and Absolute Beginners
1.Mammoth Interactive Courses Introduction
1.About Mammoth Interactive (1:12)
2.How To Learn Online Effectively (13:46)
Source Files
2.Course Overview
1.Course Overview - C# Programming for All Ages (4:12)
2.What is Coding (2:53)
3.Build a simple C# project
1.What is C# programming language (6:13)
2.What is Microsoft's C# dotNET framework (6:03)
3.Build and run C# online with a simple Hello World project (4:06)
Source files 03
4. How to use C# namespaces
1.What is the using keyword in C# (3:15)
2.What is a C# namespace (3:29)
3.What is the C# System namespace (1:43)
Source files 04
5. Build C# classes and methods
1.What is a C# class (8:56)
2.What is a C# function or method (7:40)
3.What is the C# Main method (2:35)
Source Files 05
6. What are C# function keywords
1.What are public, private and protected in C# (10:22)
2.What is static in C# coding (3:41)
Source files 06
7. Build a simple C# class
1.Build a player C# class (5:39)
2.Build player properties with C# state variables (4:34)
3.What Are C# Global Variables And Data Types (16:06)
Source files 07
8. Set player properties in constructor
1.Set player properties in C# constructor_1 (7:10)
2.Build a C# function to get player properties_1 (6:04)
Source Files 08
9. Code a C# class with the Builder design pattern
1.What is the Builder design pattern in programming (7:37)
2.Code a C# class with Builder design pattern (7:18)
3.Set C# Builder class variable with a function (7:20)
Source files 09
10. Code a C# class with the Singleton design pattern
1.What is the Singleton design pattern in programming (2:44)
2.What are conditionals (2:12)
3.Code a C# class with the Singleton design pattern (7:15)
Source Files 10
11. Code a C# class with the Prototype design pattern
1.What is the Prototype design pattern in programming (2:46)
2.Code a C# class with the Prototype design pattern (6:47)
Source files 11
12. Code a C# class with the Proxy structural design pattern
1.What is the Proxy design pattern in programming (3:49)
2.What are inheritance, interfaces and abstract classes (9:08)
3.Build and implement a C# interface (9:01)
4.Build an online payment class in C# proxy design (8:51)
Source Files 12
13. Build a C# class with the Adapter structural design pattern
1.What is the Adapter structural design pattern in coding (6:03)
2.Build a payment C# class (3:06)
3.Build a bank C# interface for Adapter structural design pattern (6:13)
4.Build a C# class with interface argument (5:26)
Source files 13
14. Build a C# class with the Factory Method design pattern
1.What is the Factory Method design pattern (6:42)
2.Set up C# project for Factory Method design pattern (6:26)
3.Implement C# interface in Factory Method design pattern (12:14)
Source files 14
15. What is ASP NET Web API
1.What is ASP (2:07)
2.Install Visual Studio (1:38)
16. Build a Hello World Web API with C# ASP NET Core
1.Build a Web API ASP NET Core project in Visual Studio (6:00)
2.Build a Hello World Web API with C# ASP NET Core (7:58)
Source Files 16
17. Manage NuGet packages in C# ASP NET Core Web App project
1.What is dotNET NuGet package manager (3:20)
2.Add NuGet packages to C# ASP NET Core Web App project (3:40)
Source Files 17
18. Build a CRUD web app with C# ASP NET Core
1.What Is REST API Design (9:45)
2.What are CRUD vs REST (11:45)
4.Build a C# database with EntityFrameworkCore (5:50)
Source Files 18
19. Build and send GET requests in dotNET app
1.Handle database GET request in dotNET web app (9:24)
Source files 19
20. Build and send POST JSON requests in dotNET app
1.Handle database POST JSON request in dotNET web app (5:10)
2.Send Post Requests To Dotnet Web App In Terminal (14:49)
Source files 20
21. Build and send PUT JSON requests in dotNET app
1.Handle database PUT JSON request in dotNET web app (7:06)
2.Send PUT JSON requests to dotNET web app in Terminal (11:53)
Source files 21
22. Build and send DELETE requests in dotNET app
1.Handle database DELETE request in dotNET web app (5:13)
2.Send DELETE request to web app with Console (5:26)
Source files 22
23. Section 0 Introduction
1.Introduction CS (7:21)
2.Fizzbuzz CS (5:18)
3.Types Of Time Complexity CS (24:28)
Source Code 23
24. Section 1 - String and Array Interview Questions
1.Reverse Words In A String CS (5:03)
2.Rotate Array (11:54)
3.Isomorphic Strings CS (9:24)
4.Kth Largest Element In An Array CS (15:06)
Source Code 24
25. Section 2 - Matrix Interview Questions
1.Spiral Matrix CS (10:36)
2.Set Matrix Zeros CS (12:22)
3.Number Of Islands (13:28)
Source Code 25
26. Section 3 - Linked List Interview Questions
02 Add Two Numbers As Reversed Linked Lists CS (16:36)
01 Implement A Stack Using An Array CS (15:38)
03 Reverse A Linked List CS (8:54)
Source Code 26
27. Section 4 - Binary Tree Interview Questions
1.Inorder Traversal CS (17:04)
2.Preorder Traversal CS (9:51)
3.Postorder Traversal CS (4:24)
4.Binary Tree Maximum Path Sum CS (11:32)
Source Code 27
28. Section - 5 Graph Interview Questions
1.Largest Connected Component (22:39)
Source Code 28
29. Section 6 - Sorting Interview Questions
1.Bubble Sort Algorithm CS (10:04)
2.Selection Sort Algorithm CS (7:08)
3.Insertion Sort Algorithm CS (6:04)
4.Quicksort Algorithm CS (8:05)
5.Merge Sort Algorithm CS (11:51)
6.Time Complexity Of Different Sorting Algorithms (2:55)
Source Code 29
30. Section 7 - Dynamic Programming Interview Questions
1.Coin Change CS (8:06)
2.Edit Distance CS (12:25)
3.Distinct Subsequences CS (10:26)
4.Maximum Sum Subarray CS (6:59)
Source Code 30
31. Section 8 - Bit Manipulation Interview Questions
1.Single Number CS (6:04)
2.Bitwise And Shift Operators (7:02)
3.Number Of 1 Bits CS (10:49)
4.Sum Of Two Integers CS (7:52)
5.Reverse Bits CS (6:55)
6.Bitwise And Of A Range CS (6:25)
Source Code 31
32. Section 9 - Permutations and Combinations
1.Permutations CS (9:50)
2.Distinct Permutations Of A String CS (11:03)
3.Letter Combinations Of A Phone Number CS (14:18)
4.Factor Combinations CS (14:27)
Source Code 32
33. Section 10 - Math Interview Questions
1.Palindrome Number CS (7:48)
2.Reverse Integer CS (7:35)
3.Excel Sheet Column Number CS (4:34)
Source Code 33
2.Send Post Requests To Dotnet Web App In Terminal
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience