CONSOLE PROGRAMMING
What is ConsoleProgramming?
Console is generally known as the output screen in Programming where we can compile and execute programs by giving commands.
Duration: 45 DAYS
TOPIC COVERED:
Section 1- Getting Started
C# fundamental
Namespace Input and Output
Operators and control constructs
Valve data type, Arrays, and references
Method parameters
Using params
Using ref
Using out
Section 2 – Classes and Objects
Class Design
Fields, Properties, Accessors
constructors, destructors, thiskeyword
Method overloading
Static fields and Methods
Inheritance
Polymorphism with virtual andoverride
Using base with constructors andmethods
Classes and structs
Abstract classes and methods
Sealed classes
The object class
Boxing and unboxing
Creating and usingstructs
Section 3- Working with objects
Exception Handling
Try, catch, throw, finally
Exception objects
Interfaces
Implementing andExtending
Interfaces
The is and as operators
Interfaces vs. abstractclasses
Qualified interfaces
Section 4- Delegates and Events
Delegates
The delegates keywords
Assigning methods to delegates
Anonymous methods, lambdaexpressions
Events
The events keywords
Publish-Subscribe pattern
Event properties and Handlers
Why to Learn CONSOLE PROGRAMMING?
Low development cost.
Console programming do not need to change with every new shiny framework, or
tool that trending right now.
Simplicity.