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. Logical Equalities06. Introduction to Conditional Statements07. Conditional Conjunctions08. Conditional Disjunctions09. Introduction to Functions10. Introduction to Parameters and Arguments11. Values and References12. Introduction to Classes13. Introduction to Namespaces14. Introduction to the Methods of a Class15. Introduction to the Properties of a Class16. Topics on Properties17. Introduction to the Constructors of a Class18. Object Construction and Destruction19. Topics on Constructors and Methods20. Classes and Objects21. Objects and References22. Introduction to Tuples23. Tuples and Classes24. Introduction to Enumerations25. Introduction to Conditional Switches26. Options on Conditional Switches27. Introduction to Class Inheritance28. Value and Object Staticity29. Introduction to Libraries30. Introduction to the .NET Built-In Classes
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 the Nullity of a Value02. The Nullity Operators03. Introduction to Exception Handling04. Topics on Exception Handling05. Inheritance with this base Class06. Introduction to Polymorphism and Abstraction07. Introduction to Math Functions08. 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/Structures29. Introduction to the Array Class30. Common Operations on Arrays31. Topics on Arrays32. Introduction to Characters
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 Strings02. Operations on Strings03. Operations on Text04. Introduction to Generics05. Generics and Inheritance06. Attributes07. Introduction to Delegates08. Topics on Delegates09. .NET Delegates11. Introduction to Indexers12. Indexers and Classes13. Introduction to Errors and Debugging14. Debugging and Separate Files15. Operator Overloading
Text, Strings, Generics, Attributes, Delegates, Indexers
.