C# Advanced Part 1

C# Complete Masterclass Bootcamp 2021: C# Unmatched 100+ Lectures, AI, OOP, Games; Learn like a Pro with Examples & More

Advanced 0(0 Ratings) 5 Students enrolled
Created by Online Courses Learn Online, On Your Schedule | Firste Last updated Fri, 15-Jul-2022 English
What will i learn?
  • • Learn the fundamentals of C# and .NET Framework
  • • Work with primitive and non-primitive types and expressions
  • • Fully understand how OOP (object oriented Programming) works and how it is used
  • • Learn how to use variables, methods, loops, conditions
  • • Learn how to use files, directories, text, date and time
  • • Learn how to use Linq and Lambda Expressions
  • • Learn how to use Databases with MS SQL Server and Linq
  • • Build beautiful GUIs (Graphical User Interfaces) with WPF (Windows Presentation Foundation)
  • • Learn the difference between value types and reference types
  • • Control the flow of programs using conditional statements
  • • Use arrays and lists
  • • Effectively debug C# applications

Curriculum for this course
104 Lessons 03:56:36 Hours
1 Advanced C# Coding
8 Lessons 00:26:34 Hours
  • 1. Pre-processor directives 00:03:15
  • 2. Delegates 00:03:59
  • 3. Events 00:03:28
  • 4. Actions 00:01:58
  • 5. What is recursion 00:02:13
  • 6. Fibonacci sequence 00:05:59
  • 7. Towers of Hanoi 00:02:44
  • 8. Quiz with answer explanations 00:02:58
  • 9. What is REGEX 00:01:02
  • 10. Basic regular expressions 00:01:45
  • 11. Operators and syntax 00:05:53
  • 12. Working with regular expressions in C# 00:02:47
  • 13. Quiz answers explanation 00:01:27
  • 14. What is namespace 00:01:04
  • 15. Creating a namespace 00:01:15
  • 16. Aliases 00:01:23
  • 17. Operator pt 1 00:01:13
  • 18. Operator pt 2 00:00:47
  • 19. C# System namespace 00:01:16
  • 20. Quiz answers with explanation 00:02:32
  • 21. XML Documentation comments for C# 00:01:27
  • 22. XML tags you can use in C# comments 00:04:52
  • 23. Quiz answers with explanation 00:01:03
  • 24. What is searching 00:01:14
  • 25. Linear search 00:02:26
  • 26. Binary search 00:03:40
  • 27. C# Built in binary search method 00:01:25
  • 28. Interpolation search 00:03:01
  • 29. Hashing 00:01:02
  • 30. Depth first traversal ( trees and graphs ) 00:03:40
  • 31. Breadth traversal ( trees and graphs ) 00:03:44
  • 32. Tree traversal 00:00:45
  • 33. What is sorting 00:00:45
  • 34. C# built in sort method 00:01:11
  • 35. Selection sort 00:02:42
  • 36. Bubble sort 00:02:38
  • 37. Quick sort 00:03:26
  • 38. Merge sort 00:05:30
  • 39. Insertion sort 00:01:31
  • 40. Radix sort 00:02:54
  • 41. Heap sort 00:05:36
  • 42. Shell sort 00:02:45
  • 43. Quiz answers with explanation 00:07:45
  • 44. What is object oriented programming 00:03:06
  • 45. 4 pillars of object oriented programming 00:01:58
  • 46. Classes and objects 00:01:49
  • 47. Encapsulation 00:03:03
  • 48. Abstraction 00:01:25
  • 49. Inheritance 00:04:10
  • 50. Polymorphism 00:02:10
  • 51. Covariance 00:01:38
  • 52. Partial classes 00:02:32
  • 53. Indexers 00:03:01
  • 54. Quiz answers with explanations 00:02:45
  • 55. What is a generic 00:01:57
  • 56. Generic type parameters 00:00:43
  • 57. Constraints on type parameters 00:02:41
  • 58. Generic classes and interfaces 00:01:36
  • 59. Generic methods 00:01:38
  • 60. Quiz answers with explanation 00:01:33
  • 61. What is .NET 00:01:11
  • 62. CLR- Common language runtime 00:02:05
  • 63. Standard class libraries 00:01:21
  • 64. .NET framework design principles 00:00:58
  • 65. Quiz answers with explanation 00:01:58
  • 66. What is bit shifting 00:01:06
  • 67. Bitwise math by hand 00:02:27
  • 68. Bitwise compliment operator (~) 00:02:13
  • 69. Left shift operator () 00:01:16
  • 70. Right shift operator () 00:01:16
  • 71. And operator (&) 00:00:50
  • 72. XOR Operator (^) 00:00:46
  • 73. Logical or operator ( ) 00:00:46
  • 74. Compound assignment 00:03:00
  • 75. Operator precedence 00:01:02
  • 76. Overloading operators 00:00:39
  • 77. Quiz answers with explanation 00:01:51
  • 78. What is threading 00:01:19
  • 79. Creating and starting threads 00:03:14
  • 80. Foreground and background threats 00:00:42
  • 81. Thread priority 00:01:24
  • 82. Thread pooling 00:02:29
  • 83. Synchronization, blocking, and locking 00:04:50
  • 84. Thread safety 00:01:04
  • 85. Parallel programming 00:02:18
  • 86. Concurrent collections 00:02:46
  • 87. Quiz answers with explanation 00:02:00
  • 88. What is LINQ 00:00:57
  • 89. Write your first LINQ query! 00:01:43
  • 90. Cast 00:01:20
  • 91. Select and select many 00:04:15
  • 92. Of Type and where 00:03:13
  • 93. Order by, then by, and reverse 00:04:44
  • 94. Group by and IGroupingT 00:02:15
  • 95. Distinct, except, Intersect, and union 00:02:31
  • 96. All, Any, and contains 00:01:25
  • 97. Skip and take 00:01:34
  • 98. Join and group join 00:05:15
  • 99. Sequence equal 00:02:43
  • 100. First last single and element at 00:01:54
  • 101. Concat 00:01:14
  • 102. Aggregate and count 00:01:32
  • 103. Quiz answers with explanation 00:01:25
  • 104. Bonus Lectures. Enjoy the Benefits
Requirements
  • • All Levels. No prior knowledge is required.
  • • You will need a computer, Laptop or Tablet
  • • All devices work: Mac or PC
  • • All you need is YOU and YOU! Just have an open mind and willingness to learn and implement
+ View more
Description

Welcome to the Complete C# Masterclass Bootcamp 2021, the only course you’ll need to learn to code and become a full-stack C# Expert, with 100+ Unmatched, Unique, Step-by-Step Lectures.

C# is the hottest, most demanded programming language because it can be used to build variety of applications. With C#, you can build Mobile Apps (for Windows, Android and iOS), Games, Websites, Desktop, Laptop & Tablet Applications… The list goes on and on.

Once you master the fundamentals of C# and programming, you'll have lots of options going forward with your Professional Career. You can choose to build Mobile Apps if you prefer, or you can change job and work as a Master Web Developer. As long as you know the fundamentals well, switching to different technology stacks is as easy as saying “GREAT”.

 

Explore the core technologies of the C#. learn how to get started with C# Programming.

We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a C# Programmer.

 

Following is a glance of Key Features you will enjoy learning and mastering:

1 Advanced C# Coding

2 REGEX - Regular Expressions

3 C# Namespaces

14 Documenting Your Code

5 Searching and Sorting

6 Object Oriented Programming

7 C# Generics

8 NET Framework

9 Bitwise Operations in C#

10 Threading in C#

11 LINQ - Language Integrated Query

 

Once you have finished the above, enroll in our Advanced C# Programming Part 2 and learn the following:

12 Version Control - GitHub and SourceTree

13 C# Debugging, Exception Handling, and Unit Tests

14 Reflection in C#

15 Refactoring C# Code

16 Types of Algorithms

17 Implementing Algorithms in C#

18 Optimizing Code

19 Design Patterns

20 C# 8.0 New Features 

21 How to Write Good Code

22 Landing a Programming Job

23 C# Programming Practice Videos, Quizzes, and Tests

24 Intro to C# Hands-On Projects Build Real World Apps!

25 Hands-On Building a Database Application using Microsoft SQL Server and C#

26 Hands-On Building a Web App using ASP.Net and C#

27 Hands-On Building a Mobile App using Xamarin C# (Windows and Mac only)

28 Hands-On Building an Artificial Intelligence Neural Network using C#

29 Hands-On Building a Machine Learning app using ML.Net and C#

30 Hands-On Building a Video Game using Unity and C#

31. Additional Content: Grand Finale

 

By the end of this course, you will be fluently programming and be ready to make any website, app or game you can dream of.

You will get lifetime access to over 100+ lectures!

So what are you waiting for? Click the Buy Now Button and join the world's highest rated C# Programming Course. Learn C#, increase your knowledge, become a Professional C# Programmer and advance your career all in a fun and practical way!

Thank you for taking the time to read this and we hope to see you in the course!

 

+ View more
Other related courses
17:40:06 Hours
5 6 $199 $2
00:58:14 Hours
Updated Mon, 07-Jun-2021
0 5 Free
01:09:08 Hours
0 7 Free
01:20:59 Hours
0 4 Free
01:05:29 Hours
0 4 Free
About the instructor
  • 24 Reviews
  • 33 Students
  • 87 Courses
+ View more
Online Courses - Learn Online, On Your Schedule | Firste

Firste Academy is an online learning platform with online top best online courses taught by the world's best instructors. Personalized, on-demand e-learning in programming, marketing, data science, development and more.

Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
$2 $199
Buy now
Includes:
  • 03:56:36 Hours On demand videos
  • 104 Lessons
  • Full lifetime access
  • Access on mobile and tv