INTRODUCTORY CONSOLE APPLICATIONS
01. Introduction to Microsoft Visual Studio02. Introduction to the Values of a Program3. Introduction to Operators and Operands04. Introduction to Logical Operations05. Introduction to Logical Equalities06. Introduction to Conditional Statements07. Conditional Conjunctions08. Introduction to Conditional Disjunctions09. Introduction to Functions10. Functions and Conditional Statements11. Introduction to Parameters and Arguments12. Values and References13. Introduction to Classes14. Introduction to Namespaces15. Introduction to the Methods of a Class16. Introduction to the Properties of a Class17. Topics on Properties18. Introduction to the Constructors of a Class19. Object Construction and Destruction20. Topics on Constructors and Methods21. Classes and Objects22. Objects and References23. Introduction to Tuples24. Topics on Tuples25. Tuples and Classes26. Introduction to Enumerations27. Introduction to Conditional Switches28. Options on Conditional Switches
Microsoft Visual Studio, Variables, Operations, Conditional Statements, Functions, Classes, Methods, Properties, Objects, Values, Tuples
This section deals with the primary concepts of C#, or the primary aspects of creating a simple application, namely a console (or terminal) application, which displays its result in a dark screen. The section introduces variables, objects, and values.
INTERMEDIATE TOPICS
01. Introduction to Class Inheritance02. Value and Object Staticity01. Introduction to Libraries02. Introduction to the .NET Built-In Classes03. Introduction to the Nullity of a Value04. The Nullity Operators05. Introduction to Exception Handling06. Topics on Exception Handling07. Inheritance with this base Class08. Introduction to Polymorphism and Abstraction09. Introduction to Math Functions10. Trigonometric Functions09. Sealing a Class10. Introduction to Interfaces11. Introduction to Built-In Interfaces12. Introduction to Pattern Matching13. Details on Pattern Matching14. Topics on Pattern Matching15. Introduction to Structures16. Topicts on Structures17. Introduction to Values Types18. Characteristics of Values Types19. Bits Manipulations20. Data Reading and Writing to the Console21. Introduction to Records22. Topics on Records23. Introduction to Arrays24. Introduction to Counting and Looping25. Multidimensional Arrays of Primitive Types26. Introduction to Arrays and Classes/Records/Structures27. Introduction to Arrays and Objects28. Multidimensional Arrays and Classes/Records/Structures
NULL, Exceptions, this, Math, Structures, Arrays
After getting familiar with the basic aspects of a computer application, some intermediary concepts are available such as value types, nullity operators and their related operations.
(SEMI) ADVANCED CONCEPTS
01. Introduction to the Array Class02. Common Operations on Arrays03. Topics on Arrays04. Introduction to Characters05. Introduction to Strings06. Operations on Strings07. Operations on Text08. Introduction to Generics09. Generics and Inheritance10. Attributes11. Introduction to Delegates12. Topics on Delegates13. .NET Delegates14. Introduction to Indexers15. Indexers and Classes16. Introduction to Errors and Debugging14. Debugging and Separate Files15. Operator Overloading
Text, Strings, Generics, Attributes, Delegates, Indexers
.