We provide Basic level .NET training for beginners and Intermediate to Advance level candidates. All concepts are explained through hands-on examples and exercises, so students learn by coding in .NET.
This hands-on .NET training uses a series of lectures, demonstrations, and exercises to teach students how to design, develop, and debug Python applications. Students attending this .NET training course will learn the fundamentals, including data types, object oriented model, list comprehension, exception handling, flow control/looping, packages, modules, inheritance, and much more.
Course Material can be customized on request on client need and requirement.
Outline:
The course covers the fundamental skills required of a .NET Developer across a project lifecycle:
Beginner level to Intermediate Level .Net Course
Module 1
- Introduction to the .NET Platform
- Overview of the .NET Framework
- Benefits of the .NET Framework
- The .NET Framework Components
- Languages in the .NET Framework
Module 2: Overview of C#
- Structure of a C# Program
- Basic Input/Output Operations
- Recommended Practices
- Compiling, Running, and Debugging
Module 3: Using Value-Type Variables
- Common Type System
- Naming Variables
- Using Built-In Data Types
- Creating User-Defined Data Types
- Converting Data Types
Module 4: Statements and Exceptions
- Introduction to Statements
- Using Selection Statements
- Using Iteration Statements
- Using Jump Statements
- Handling Basic Exceptions
- Raising Exceptions
Module 5: Methods and Parameters
- Using Methods
- Using Parameters
- Using Overloaded Methods
Module 6: Arrays
- Overview of Arrays
- Creating Arrays
- Using Arrays
Module 7: Essentials of Object-Oriented Programming
- Classes and Objects
- Using Encapsulation
- C# and Object Orientation
- Defining Object-Oriented Systems
Module 8: Using Reference-Type Variables
- Using Reference-Type Variables
- Using Common Reference Types
- The Object Hierarchy
- Namespaces in the .NET Framework
- Data Conversions
Module 9: Creating and Destroying Objects
- Using Constructors
- Initializing Data
- Objects and Memory
- Resource Managements
Module 10: Inheritance in C#
- Deriving Classes
- Implementing Methods
- Using Sealed Classes
- Using Interfaces
- Using Abstract Classes
Module 11: Operators and Events
- Introduction to Operators
- Operator Overloading
- Creating and Using Delegates
- Defining and Using Events
Module 13: Properties and Indexers
- Using Properties
- Using Indexers
Module 14: Attributes
- Overview of Attributes
- Defining Custom Attributes
- Retrieving Attribute Values
Pricing:
Contact@softsquare.in for pricing and more details.