Fundamentals of C# Programming
Introductory C# - 01. Introduction to Microsoft Visual Studio | 02. Introduction to the Values of a Program | 3. Introduction to Operators and Operands | 04. Introduction to Logical Operations | 05. Logical Equalities | 06. Introduction to Conditional Statements | 07. Conditional Conjunctions | 08. Conditional Disjunctions | 09. Introduction to Functions | 10. Introduction to Parameters and Arguments | 11. Values and References | 12. Introduction to Classes | 13. Introduction to Namespaces | 14. Introduction to the Methods of a Class | 15. Introduction to the Properties of a Class | 16. Topics on Properties | 17. Introduction to the Constructors of a Class | 18. Object Construction and Destruction | 19. Topics on Constructors and Methods | 20. Classes and Objects | 21. Objects and References | 22. Introduction to Tuples | 23. Tuples and Classes | 24. Introduction to Enumerations | 25. Introduction to Conditional Switches
26. Options on Conditional Switches | 27. Introduction to Class Inheritance | 28. Value and Object Staticity | 29. Introduction to Libraries | 30. Introduction to the .NET Built-In Classes
Intermediate C# 01. Introduction to the Nullity of a Value | 02. The Nullity Operators | 03. Introduction to Exception Handling | 04. Topics on Exception Handling | 05. Inheritance with this base Class | 06. Introduction to Polymorphism and Abstraction | 07. Introduction to Math Functions | 08. Trigonometric Functions | 09. Sealing a Class | 10. Introduction to Interfaces | 11. Introduction to Built-In Interfaces | 12. Introduction to Pattern Matching | 13. Details on Pattern Matching | 14. Topics on Pattern Matching | 15. Introduction to Structures | 16. Topicts on Structures | 17. Introduction to Values Types | 18. Characteristics of Values Types
19. Bits Manipulations | 20. Data Reading and Writing to the Console | 21. Introduction to Records | 22. Topics on Records | 23. Introduction to Arrays | 24. Introduction to Counting and Looping | 25. Multidimensional Arrays of Primitive Types | 26. Introduction to Arrays and Classes/Records/Structures | 27. Introduction to Arrays and Objects | 28. Multidimensional Arrays and Classes/Records/Structures | 29. Introduction to the Array Class | 30. Common Operations on Arrays | 31. Topics on Arrays | 32. Introduction to Characters
Advanced C# 01. Introduction to Strings | 02. Operations on Strings | 03. Operations on Text | 04. Introduction to Generics | 05. Generics and Inheritance | 06. Attributes | 07. Introduction to Delegates | 08. Topics on Delegates | 09. .NET Delegates | 11. Introduction to Indexers | 12. Indexers and Classes | 13. Introduction to Collections
Application (Lesson) |
Chemistry 1 (L16, 1-Hydrogen, 2-Helium, 3-Lithium, 4-Beryllium, 5-Boron, 6-Carbon), 2 (L17, 7-Nitrogen, 8-Oxygen, 9-Fluorine, 10-Neon), 3 (L19, 11-Sodium, 12-Magnesium, 13-Aluminium), 4 (L22, 14-Silicon, 15-Phosphorus), 5 (L26, 16-Sulfur, 17-Chlorine, 18-Argon, 19-Potassium, 20-Calcium, 21-Scandium, 22-Titanium, 23-Vanadium), 6 (L29, 24-Chromium, 25-Manganese, 26-Iron, 27-Cobalt, 28-Nickel), 7 (L30, 29-Copper, 30-Zinc, 31-Gallium) |
Console Applications
Electricity Distribution Company 1 (L19)
Elementary Algebra 1 (L13)
Exercise1 (L01), 2 (L12), 3 (L21)
Fun Department Store 1 (L04)
Geometry 1 (L18, Equilateral Triangle)
GeorgetownDry Cleaning Services 1 (L02), 2 (L03)
Payroll Preparation 1 (L04), 2 (L05), 3 (L11), 4 (L21), 5 (L22), 6 (L23), 7 (L38)
Planar Curves 1 (L14, Ellipse), 2 (L15, Ellipse), 2 (L15), 3 (L18, Circle)
Quadrilaterals 1 (L14, Square), 2 (L16, Square)
Quatro Gas 1 (L12), 2 (L15)
Stellar Water Point 1 (L06), 2 (L30), 3 (L31), 4 (L39), 5 (L40), 6 (L41), 7 (L41)
Tax Preparation 01 (L06), 02 (L07), 03 (L07), 04 (L08), 05 (L09), 06 (L10), 07 (L10), 08 (L14, Idaho), 09 (L23, All), 10 (L24, All, Missouri)
Traffic Tickets System 1 (L24)
Volumetrics 1 (L18, Rectangle, Box), 2 (L25, Rectangl, Cylinder)