Course Outline
This C#.NET training teaches non-experienced people how to create the Solutions/Applications using C#.NET. C#.NET is Microsoft’s entry into the world of managed programming. Using a syntax that is deliberately from Java, C++ and C, C#.NET achieves a natural trade-off of terseness and
Upcoming Meetings
There are no upcoming meetings for this course. Contact us to schedule this course, which will be customized specifically for your organization.
info@hackerupro.comModules
Programming Basics & C# Basics
- Algorithm
- Flow Diagram
- Initialize
- Variables
- Conditions
- Loops
- Declarations
- Pseudo Code
- Functions
Introducing C# & the .NET Framework
- Introduction to the .NET Framework
- Creating Projects Within Visual Studio 2015
- Writing a C# Application
- Documenting an Application
- Running and Debugging Applications by Using Visual Studio 2015
- Programming best practices
Using C# Programming Constructs
- Declaring Variables and Assigning Values
- Using Expressions and Operators
- Creating and Using Arrays
- Using Decision Statements
- Using Iteration Statements
Declaring and Calling Methods
- Defining and Invoking Methods
- Specifying Optional Parameters and Output Parameters
Handling Exceptions
- Handling Exceptions
- Raising Exceptions
Reading and Writing Files
- Accessing the File System
- Reading and Writing Files by Using Streams
Creating New Types
- Creating and Using Enumerations
- Creating and Using Structs
Encapsulating Data and Methods
- Controlling Visibility of Type Members
- Sharing Methods and Data
Classes & Objects
- Class vs. Object
- Constructors
- Comparing References to Values
- Defining and Using Classes
- Working with Partial Classes
Object Oriented Concepts
- Encapsulation
- Inheritance
- Polymorphism
- Interfaces
Collections and Generics
- Understanding .NET Collections
- Ordered vs. Unordered Collections
- Data Structures: ArrayList ,Stack , Queue, HashTable
GUI Development (If time permits)
- Event Driven Applications
- Forms
- Common controls
- Application navigation
Prerequisites
- There are no prerequisites for this course.
Upcoming Meetings
There are no upcoming meetings for this course. Contact us to schedule this course customized for your organization in a group format.
info@hackerupro.comThis C#.NET training teaches non-experienced people how to create the Solutions/ Applications using C#.NET.”Download Full Syllabus