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
1.Palindrome Number CS
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock