Speciality

prof trained

500+

Professionals Trained
batch image

4+

Batches every month
country image

20+

Countries & Counting
corporate

100+

Corporate Served

C Sharp is a straightforward programming language and object-oriented programming language. Quick and easy with an Ajax tool kit. Developer First Choice Should connect with different databases Like MS Access SQL Server Oracle—CSharp to help develop ERP Systems and Mobile Applications. Everything is wrapped in classes, even simple types like int and string, which inherit from the System—object class.

Course Syllabus

Enquire now

SELF ASSESSMENT & SHARE

Learn, Grow & Test your skill with Online Assessment Exam to achieve
your Certification Goals

Contact Us

Schedule

Level

Lecture

Certificate

Recourse

Duration

Training Features

Expert led Training

Our programs is led by industry experts who bring years of real-world experience to you, which helps you to gain more experience to the classroom.

Flexible Learning

You can choose our courses either online or in-person training. We also offer self-paced learning options that allow you to learn at your own pace.

Hands-on Experience

You'll have access to a range of tools and resources by our faculty in this course, that will help you develop to secure networks in real-world environments.

Certification

Our Programs is a prestigious certification which is recognized worldwide and can help you get advanced to build your future career in the network security.

CURRICULUM

  • What is .NET?
  • What is the CLR?
  • The FCL
  • Primitive Types
  • Namespaces
  • Statements and Expressions
  • Operators

  • Constructors
  • Reference Types
  • Object Oriented Programming
  • Inheritance
  • Access Modifiers
  • Abstract Classes
  • Virtual Members
  • Static Classes
  • Sealed Classes
  • Partial Classes

  • Reference Types
  • Value Types
  • The struct
  • Testing Reference Types
  • Testing Value Types
  • Passing Parameters
  • Strings
  • Boxing
  • The enum
  • Defining Types
  • Interfaces
  • Arrays
  • Assemblies

  • Methods
  • Method Overloading
  • Fields
  • Properties
  • Events
  • Events - Delegates
  • Events - Subscribing
  • Events - Publishing
  • Indexers
  • Operator Overloading
  • Conversion Operators

  • Branching
  • Switching
  • Looping
  • Using foreach
  • Jumping
  • Returning and Yielding
  • Throwing Exceptions
  • Built-in Exceptions
  • Handling Exceptions
  • Chaining Catch Blocks
  • Finally
  • Re-throwing Exceptions
  • Custom Exceptions

  • Garbage Collection
  • Threads
  • Async
  • Parallel
  • Reflection
  • Attributes
  • Custom Attributes
  • COM Interop
  • PInvoke

  • Why Generics?
  • Building Collections Without Generics
  • Generic Collections
  • Generic Parameters
  • Generic Constraints
  • Generic Methods
  • The default Keyword
  • Generic Interfaces
  • Generic Delegates
  • Variance

  • Extension Methods
  • Extensions and Lambdas
  • Lambdas and Funcs
  • Funcs and Expressions

  • Why Dynamic?
  • Using Dynamic Types
  • Excel Automation
  • The DLR
  • ExpandoObject
  • DynamicObject
  • Calling Ruby

  • Prime Abstraction
  • A Higher Calling
  • Lazy Code
  • Timing and Retries
  • Partial Application and Currying
  • Asynch and Parallel
  • Multithreding

  • File I/O
  • Resource management with try/finally/using
  • Using XML serialization
  • Introducing assembly resolution
  • Deploying dependent assembly probing
  • Using a config file to control probing
  • ArrayList
  • Hashtable
  • SortedList
  • Stack and Queue

  • Introduction to Windows Form
  • Form Controls
  • User Define Controls

  • Connected Architecture
  • Disconnected Architecture
  • Working with Transaction
  • Connected Architecture
  • Disconnected Architecture
  • Working with Transaction

  • Windows Application using WPF
  • Data Binding
  • Data Template
  • Styles
  • Commands

  • Web Application using ASP.NET
  • ASP.NET Architecture
  • Control-based Programming
  • User Interface Elements
  • Deployment
  • Web Sites, Applications, and Virtual Directories in IIS
  • ASP.NET Diagnostics and Health Monitoring

  • Data Binding
  • State Management
  • Validation
  • Caching

  • IIS 6 & IIS7 URL Authorization
  • Forms authentication
  • Role-based authorization
  • Trimming site maps with roles
  • Config file encryption
  • ASP.NET Membership
  • Resources and Internationalization

  • HTTP Pipeline
  • Custom Controls
  • Web Parts
  • Web Services

  • ASP.NET Ajax Introduction
  • ASP.NET Ajax Server Controls
  • ASP.NET Ajax Server Data
  • ASP.NET Ajax Client-side Library
  • ASP.NET Ajax Control Toolkit

  • Web Application using MVC Pattern
  • Razor View
  • Controller
  • Model

  • Introducing the Entity Framework
  • Code First Approach

  • WCF Configuration
  • Hosting WCF Services in Windows Services
  • Hosting WCF Services in IIS
  • Building RESTful services with WCF

  • Introducing Windows Workflow Foundation
  • Programming workflows in WF
  • Writing custom activites in WF
Request more information

By registering here, I agree to Croma Campus Terms & Conditions and Privacy Policy

shape
shape
shape

Related Courses

image not found
CISA TRAINING CERTIFICATION

CISA Training Certification

Level : Beginner - Advance

Information security and assurance professionals worldwide respect the Certified Information Systems Auditor (CISA) credential. ISACA (Information Systems Audit and Control Association) is a nonprofit group that provides this service.

image not found
PYTHON TRAINING

Python Training

Level : Beginners to Advanced

If you are looking for a career in technology, Python Training Courses in Ghaziabad can help you get started.  A variety of Python Training Courses are available, so you can find one that is right for you.  Python is a popular, general-purpose, object-oriented, and high-level programming language.

Whatsapp
Quick Call
Enquiry Now