Home
Courses
About Us
WHY CHOOSE US?
Blog
Contact
Find Job
Home
All Courses
About Us
WHY CHOOSE US?
Contact
Careers
Blog
Jobs
About Us
X
Courses
ADVANCE COURSES
Best Bug Bounty Course
WordPress CMS
Tableau
Full Stack Developer Course
DIGITAL MARKETING
Digital Marketing Course
DOT NET TECHNOLOGY
Vb.Net
Best C# Course
ASP.Net Course
Home
All Courses
About Us
WHY CHOOSE US?
Contact
Careers
Blog
Jobs
About Us
X
Courses
ADVANCE COURSES
Best Bug Bounty
WordPress CMS
Tableau
Full Stack Developer
Computer Networking CCNA
COMPUTER HARDWARE
Software Testing (Manual & Automation Testing)
Ethical Hacking
Android
DIGITAL MARKETING
Digital Marketing Course
DOT NET TECHNOLOGY
Vb.Net
C#
ASP.Net
DIPLOMA IN DOT NET TECHNOLOGY
GRAPHIC DESIGNING
Coral Draw
Photoshop
DIPLOMA IN GRAPHIC DESIGNING
MECHANICAL & CIVIL SOFTWARE TRAINING COURSE
Google SketchUp
Catia Mechanical V5
Solidworks
AutoCad 2D & 3D
OFFICE AUTOMATION
DIPLOMA COURSE
Smart Tally Expert
Tally Learner
VBA (MACROS)
Basic & Advance Excel
Microsoft Project
Microsoft Office
PROGRAMMING
Basic And Advance Python
Advance Python
Basic Python
C plus plus
DIPLOMA IN PROGRAMMING
C Programming
WEB DESIGNING
Bootstrap
MySQL
Node JS
Angular JS
jQuery Course
PHP 5 (MVC)
Java Script
CSS3
DIPLOMA IN WEB DESIGNING
HTML 5
Home
All Courses
Dot Net Technology
Best C# Course in Navi Mumbai
Best C# Course in Navi Mumbai
C#.Net
C#.Net
C#.Net
C# .Net Syllabus
MS.NET Framework Introduction (3hr)
The .NET Framework – an Overview
Framework Components
Framework Versions
Types of Applications which can be developed using MS.NET
NET Base Class Library
NET Namespaces
MSIL / Metadata and PE files.
The Common Language Runtime (CLR)
Managed Code
NET Memory Management / Garbage Collection
Common Type System (CTS)
Common Language Specification (CLS)
Types of JIT Compilers
Security Manager
Developing Console Application (1hr)
Introduction to Project and Solution in Studio
Entry point method – Main.
Compiling and Building Projects
Using Command Line Arguments
Importance of Exit code of an application
Different valid forms of Main
Compiling a C# program using command line utility CSC.EXE
Language Basics (2hr)
Why Data types
Global, Stack and Heap Memory
Common Type System
Reference Type and Value Type
Data types & Variables Declaration
Implicit and Explicit Casting
Checked and Unchecked Blocks – Overflow Checks
Casting between other data types
Boxing and Un boxing
Enum and Constant
Operators
Control Statements
Working with Arrays
Working with Methods
Pass by value and by reference and out parameters
Misc…
Introduction to Object Oriented Features (2hr)
What is an Object?
What is not an Object?
What is state of an Object?
What is the Lifecycle of an Object?
How will you distinguish two Objects?
What is the relationship between Class and Object?
Define Application using Objects?
Principles of Object Orientation
Encapsulation
Inheritance
Polymorphism
Encapsulation is binding of State and Behavior together
Inheritance is based on “is a” relationship.
Understanding Polymorphism with Examples.
Programming Object Oriented – Encapsulation (3hr)
Write a class and add field members to the class
Create an Object of the Class and understand the difference between object and
Access the members of the object
Copy the reference in another reference variable.
Abandoning the object.
Working with Methods
Working with Properties
Constructor & Destructor.
Working with “static” Members
Inheritance (2hr)
Inheritance and “is a” relationship
Protected Keyword
Constructor in Inheritance
Type Casting of Reference Types
Static and Dynamic Binding and Virtual Methods
Abstract Class
Object as Parent of all classes
Interface & Polymorphism (1hr)
What is Interface
Syntax for Implementation of Interface
Explicit Implementation of Interface members
Types of Inheritance
Exception Handling (2hr)
What is Exception
Rules for Handling Exception
Exception classes and its important properties
Understanding & using try, catch keywords
Throwing exceptions
Importance of finally block
“using” Statement
Writing Custom Exception Classes.
Working With Collections and Generics (2hr)
Importance of I List and I Dictionary.
Using Array List and Hash table.
Understanding I Enumerable and I Enumerator.
Sorting Items in the collection using I Comparable.
Type safety issue with Array List and Hash table classes.
Writing custom generic clas
Working with Generic Collection Classes.
Operator Overloading, Partial Class, Attributes, Reflection, Configuration (2hr)
Operator Overloading.
Partial Classes.
Importance of Attributes.
Reflection
Configuration Files.
Working with Components / Assemblies (2hr)
What is a DLL and how is it different from EXE
Types of DLL
About Assemblies
How to build a Class Library?
How to use a Class Library in another Application?
What is Namespace?
Internal Access Specifer
Private Assemblies
Shared Assemblies
Data Streams and Files (2hr)
Introduction to streams
Understanding the difference between Text Stream and Binary Stream
To understand importance of Encoding in Text Streams
IO and Base classes of Stream
Standard / Console I/O Streams
Sample Programs
Program to Read from Console
Program to Write to Console
Reading and Writing to File
Reading and Writing to Text File
Reading and Writing to Binary File
Working with File System of HDD
File & File Info
Directory & Directory Info
Serialization & Deserialization
Win Forms (3hr)
Introduction
Controls
Menus and Context Menus
Menu Strip, Toolbar Strip.
Graphics and GDI
SDI and MDI Applications
Dialog box (Modal and Modeless)
Form Inheritance
Developing Custom, Composite and Extended Controls
Other Misc topics.
Working with Resource Files
Working with Settings
Please
login
to see your profile content