• Have any questions?
  • Rajapeth: 0721-2563615
    Gadge Nagar: 0721-2552289
  • ccitmail@gmail.com
C# Programming
description
Description

Our Java programming Course is designed for students and working professionals.

.Net Concepts
  • Framework
  • Common Language Runtime
  • Base Class Library
  • Common Type System (CTS)
  • Common Language Specification
  • Intermediate Language
  • Overview of Assemblies
  • Namespaces
Visual Studio IDE
  • Installation of Visual Studio
  • Various features of IDE
  • Different type of applications
Using Data
  • Variables
  • Integral & Floating Point Data Types
  • String Data Types
  • Boolean Variables
  • Accepting Console Input
Basics
  • Procedural and Object-Oriented Programming
  • The C# language
  • Selecting Identifiers
  • Adding Comments
  • Writing & Compiling a C# Program
  • Using the Visual Studio IDE
Decisions & Looping
  • if Statement
  • if-else statement
  • Using Conditional Operators
  • Switch Statement
  • while, for, and do loops
  • Nested Loops
Methods
  • Understanding Methods
  • Writing Methods
  • Accessibility
  • Static Modifier
  • Return Type
Arrays & Collections
  • Declaring Arrays
  • Assigning Values to Arrays
  • Length Property
  • Using for each
  • Using Loops with Arrays
  • Using Binary Search(), Sort(), and Reverse()
  • Multidimensional Arrays
  • Arrays of Objects
  • Collection Classes
  • Arrays List
  • Stack
  • Queue
Classes & Objects
  • Understanding Classes
  • Creating an Object Class
  • Creating Objects
  • Creating Properties
  • public & private Access
  • Understanding this Reference
  • Constructors & Destructors
  • Static Members
  • Operator Overloading
  • Properties
  • Name Spaces
Inheritance
  • Understanding Inheritance
  • Extending Classes
  • protected Access Specify
  • Overriding Methods
  • Base Class Methods
  • Using Object Class
  • Base Class Constructors
  • Using Extension Methods
Polymorphism
  • Static Linking
  • Dynamic Linking
  • Virtual Methods
  • Abstract Classes
  • Abstract Methods
  • Sealed Classes
  • Interfaces
Exception Handling
  • Understanding Exceptions
  • Error-Handling Methods
  • To String() Method and Message Property
  • Multiple Exceptions
  • The finally Block
  • Exception Classes
  • Re throwing an Exception
Controls
  • Understanding
  • Styling a Control
  • Labels
  • Textboxes
  • Rich Textbox
  • Button
  • Checkbox
  • Radio Button
  • Combo Box
  • Picture Box
  • List Box
  • Image List
  • List View
  • Tab Control
  • Menu Strip
  • DataGridView
  • DatePicker
  • List Box, CheckedListBox, Combo Box Controls
  • Month Calendar & DateTimePicker Controls
  • Other Controls
  • Custom Controls
Files & Streams
  • File and Directory Classes
  • Data Organization
  • Streams
  • Serialization and Deserialization
Multi-Threading
  • Introduction
  • Creating Threads
  • Thread Class
  • Thread Synchronizations
Handling Events
  • Event Handling
  • Delegates
  • Declaring Events and Handlers
  • Control Component Events
  • Mouse and Keyboard Events
  • Managing Multiple Controls
Using LINQ
  • Relational Database Fundamentals
  • Databases and Tables
  • SQL Queries
  • Access Database
  • Implicitly Typed Variables
  • Using LINQ Queries
  • Using LINQ Operators
ADO.NET
  • Overview of ADO.NET
  • Connection Object
  • Command Object
  • Data Readers
  • Data Sets & Data Adapters
  • Binding Source
  • Data Bindings
  • Navigation Bar
  • SQL Server Introduction
Networking
  • Introduction
  • Network Classes
  • UDP Communication
  • TCP Communication
Advance Concepts
  • Remoting
  • WPF
  • WCF
Projects
  • Two Mini Project
  • One Major Project