Curriculum
12 Sections
105 Lessons
Lifetime
Expand all sections
Collapse all sections
Section 1: 1 Advanced C# Coding
8
1.1
1. Pre-processor directives
3 Minutes
1.2
2. Delegates
4 Minutes
1.3
3. Events
3 Minutes
1.4
4. Actions
2 Minutes
1.5
5. What is recursion
2 Minutes
1.6
6. Fibonacci sequence
6 Minutes
1.7
7. Towers of Hanoi
2 Minutes
1.8
8. Quiz with answer explanations
3 Minutes
Section 2: 2 REGEX - Regular Expressions
5
2.1
9. What is REGEX
1 Minute
2.2
10. Basic regular expressions
1 Minute
2.3
11. Operators and syntax
6 Minutes
2.4
12. Working with regular expressions in C#
2 Minutes
2.5
13. Quiz answers explanation
1 Minute
Section 3: 3 C# Namespaces
7
3.1
14. What is namespace
1 Minute
3.2
15. Creating a namespace
1 Minute
3.3
16. Aliases
1 Minute
3.4
17. Operator pt 1
1 Minute
3.5
18. Operator pt 2
1 Minute
3.6
19. C# System namespace
1 Minute
3.7
20. Quiz answers with explanation
2 Minutes
Section 4: 4 Documenting Your Code
3
4.1
21. XML Documentation comments for C#
1 Minute
4.2
22. XML tags you can use in C# comments
4 Minutes
4.3
23. Quiz answers with explanation
1 Minute
Section 5: 5 Searching and Sorting
21
5.1
24. What is searching
1 Minute
5.2
2. Create Your Own Job Part 2
35 Minutes
5.3
25. Linear search
2 Minutes
5.4
26. Binary search
3 Minutes
5.5
27. C# Built in binary search method
1 Minute
5.6
28. Interpolation search
3 Minutes
5.7
29. Hashing
1 Minute
5.8
30. Depth first traversal ( trees and graphs )
3 Minutes
5.9
31. Breadth traversal ( trees and graphs )
3 Minutes
5.10
32. Tree traversal
1 Minute
5.11
33. What is sorting
1 Minute
5.12
34. C# built in sort method
1 Minute
5.13
35. Selection sort
2 Minutes
5.14
36. Bubble sort
2 Minutes
5.15
37. Quick sort
3 Minutes
5.16
38. Merge sort
5 Minutes
5.17
39. Insertion sort
1 Minute
5.18
40. Radix sort
3 Minutes
5.19
41. Heap sort
5 Minutes
5.20
42. Shell sort
2 Minutes
5.21
43. Quiz answers with explanation
7 Minutes
Section 6: 6 Object Oriented Programming
11
6.1
44. What is object oriented programming
3 Minutes
6.2
45. 4 pillars of object oriented programming
2 Minutes
6.3
46. Classes and objects
1 Minute
6.4
47. Encapsulation
3 Minutes
6.5
48. Abstraction
1 Minute
6.6
49. Inheritance
4 Minutes
6.7
50. Polymorphism
2 Minutes
6.8
51. Covariance
1 Minute
6.9
52. Partial classes
2 Minutes
6.10
53. Indexers
3 Minutes
6.11
54. Quiz answers with explanations
2 Minutes
Section 7: 7 C# Generics
6
7.1
55. What is a generic
2 Minutes
7.2
56. Generic type parameters
1 Minute
7.3
57. Constraints on type parameters
2 Minutes
7.4
58. Generic classes and interfaces
1 Minute
7.5
59. Generic methods
1 Minute
7.6
60. Quiz answers with explanation
1 Minute
Section 8: 8 NET Framework
5
8.1
61. What is .NET
1 Minute
8.2
62. CLR- Common language runtime
2 Minutes
8.3
63. Standard class libraries
1 Minute
8.4
64. .NET framework design principles
1 Minute
8.5
65. Quiz answers with explanation
2 Minutes
Section 9: 9 Bitwise Operations in C#
12
9.1
66. What is bit shifting
1 Minute
9.2
67. Bitwise math by hand
2 Minutes
9.3
68. Bitwise compliment operator (~)
2 Minutes
9.4
69. Left shift operator ()
1 Minute
9.5
70. Right shift operator ()
1 Minute
9.6
71. And operator (&)
1 Minute
9.7
72. XOR Operator (^)
1 Minute
9.8
73. Logical or operator ( )
1 Minute
9.9
74. Compound assignment
3 Minutes
9.10
75. Operator precedence
1 Minute
9.11
76. Overloading operators
1 Minute
9.12
77. Quiz answers with explanation
1 Minute
Section 10: 10 Threading in C#
10
10.1
78. What is threading
1 Minute
10.2
79. Creating and starting threads
3 Minutes
10.3
80. Foreground and background threats
1 Minute
10.4
81. Thread priority
1 Minute
10.5
82. Thread pooling
2 Minutes
10.6
83. Synchronization, blocking, and locking
4 Minutes
10.7
84. Thread safety
1 Minute
10.8
85. Parallel programming
2 Minutes
10.9
86. Concurrent collections
2 Minutes
10.10
87. Quiz answers with explanation
2 Minutes
Section 11: 11 LINQ - Language Integrated Query
16
11.1
88. What is LINQ
1 Minute
11.2
89. Write your first LINQ query!
1 Minute
11.3
90. Cast
1 Minute
11.4
91. Select and select many
4 Minutes
11.5
92. Of Type and where
3 Minutes
11.6
93. Order by, then by, and reverse
4 Minutes
11.7
94. Group by and IGroupingT
2 Minutes
11.8
95. Distinct, except, Intersect, and union
2 Minutes
11.9
96. All, Any, and contains
1 Minute
11.10
97. Skip and take
1 Minute
11.11
98. Join and group join
5 Minutes
11.12
99. Sequence equal
2 Minutes
11.13
100. First last single and element at
1 Minute
11.14
101. Concat
1 Minute
11.15
102. Aggregate and count
1 Minute
11.16
103. Quiz answers with explanation
1 Minute
Section 12: 12. Additional Content: Grand Finale
1
12.1
104. Bonus Lectures. Enjoy the Benefits
C# Advanced Part 1
Search
This content is protected, please
login
and enroll in the course to view this content!
Modal title
Main Content