C#.NET

Thane | Andheri | Online

Admission open : 12th August 2020

Weekdays & Weekend Batches

(Rated 4.8 based on 248 customer reviews)

Drop us a line well get back to you at the earliest

C# is the most professional language to harness the power of .NET framework. Knowing the language is a successor of c, c++, anyone studying the language needs to know the differences rather than similar features. Concepts such as properties, events, delegates are not found in other languages are particularly important to study from interview perspective. The course is full fledged to practically implement a full blown desktop application using windows forms or a web applications using ASP.NET web forms. C# forms the base to build advanced web application using ASP.NET MVC.

C#.NET

C#.NET

Lessons

  1. Philosophy of .NET

    • Net Framework Development Goals
    • The CLR’s Execution Model
    • Managed Code, Assemblies, NGen.exe
    • .NET FCL(Foundation Class Libraries)
    • The Common Type System
    • The Common Language Specification
    • IDL and practical with idasm.exe
    • JIT Compilation and Assemblies in .net
    • A Brief Look at metadata
    • Overview of Dot Net Technologies (WPF,ASP.NET, WCF,LINQ,EF,MVC4)
    • C# 6.0 New Features
    • First Program in C#
  2. C# Language Basics

    • C# Program Syntax
      • Class, Objects
      • Variables and Fields
      • Methods
      • C# Program Compilation (using csc)
    •  Tokens
      • Literals
      • Punctuations
      • Keywords
      • Identifiers
      • Operators
    •  Comments
      • Single Line Comment
      • Multiline Comment
    • Variables
      • Stack vs Heap Memory
      • Value vs Reference Types
      • Assigment Operator
      • Definite Assignment
      • Default Values
      • var—Implicitly Typed Local Variables
    •  Numeric Types
      • 8 vs 16 Bit Integers
      • Double vs Decimal
      • Arithmetic Operators
      • Bitwise Operators
    •  Boolean Type
      • Equality Operators
      • Comparision Operators
      • Conditional Operators
    • Characters
      • Escape Sequences
      • Character Conversion
    • Strings
      • String Concatenation
      • String Comparison
      • String Methods
  3. C# Control Structures

    •  Conditional Structures
      • If else
      • Nested If
      • Ternary Operator
      • Switch
    •  Looping Constructs
      • for  loop
      • while loop
      • do-while
      • foreach (using strings in place of collection)
    • Jumping Contstructs
      • break
      • continue
      • goto
  4. C# Methods and Arrays

    • Parameter Passing
      • Passing argument by value
      • Passing argument by reference
      • ref and out modifier
      • params modifier
      • optional modifier
    • Returning from methods
    • Array Initializations
    • Bound Checks
    • Multidimensional Arrays
      • Rectangular Array
      • Jagged Array
      • Simplified Array Initialization Expressions
     
  5. C# Object Oriented Programming Basics

    •   Classes
    • Namespaces
      • Using directive
      • Aliasing Types and Namespaces
      • extern keyword
    • Fields
      • Declaring multiple fields
      • readonly modifier
      • Constants
    • Methods
      • Overloading
      • partial methods
    •  Constructors
      • Overloading Constructors
      • Implicit parameterless constructors
      • Finalizers
      • Static Constructor
    • Properties
      • readonly properties
      • calculated properties
      • automatic properties
      • get and set accessibility
      • Indexers
    • The object Type
      • Object Initializers
      • this keyword
      • boxing and unboxing
      • The Object class and its members
      • Object Hash Codes
      • Printing an object with toString
    • Static Members, Static Classes
  6. C# Inheritance and Polymorphism

    • Inheritance
      • Interfaces
      • Abstract Class
      • base keyword
      • Virtual Function Members
      • new versus override
    • Polymorphism
    • Casting and reference conversion
      • upcasting
      • downcasting
      • as operator
      • is operator
      • static and runtime type checking
    • Sealing Functions and Classes
    • Access Modifiers
    • Friend Assemblies
    • Structs
    • Enums
      • Enum Conversions
      • Flags Enum
      • Enum Operators
    • Nested Types
    • Generics
      • Necessity
      • Generic Types
      • Generic Methods
      • Declaring type parameters
  7. ADVANCED C# PART1

    •   Delegates
    •   Events
    •   Lambda Expressions
    •   Anonymous Methods
    •   Exception Handling
      • try catch
      • multiple catches
      • throwing exception
      • finally block
    •   Nullable Types
  8. FRAMEWORK FUNDAMENTALS

    •   Utility Classes
    •   String and Text Handling
    •   Dates and Times
    •   Dates and Time Zones
    •   Formatting and Parsing
    •   Standard Format Strings and Parsing Flags
    •   Other Conversion Mechanisms
    •   Globalization
    •  Working with Numbers  Enums
    •  Tuples
    •  The Guid Struct
  9. ADVANCED C# PART2 

    •   Operator Overloading
    •   Extension Methods
    •   Anonymous Types
    •   Dynamic Binding
    •  Attributes
    •  Caller Info Attributes
  10. COLLECTIONS AND GENERICS

    •   Enumeration and Iterators
    •   The ICollection and IList Interfaces
    •   The Array Class
    •   Lists, Queues, Stacks, and Sets
    •   Dictionaries
    •   Customisable Collections and Proxies
  11. LINQ

    •   Fluent Syntax
    •   Query Expressions
    •   Deferred Execution
    •   Subqueries
    •   Composition Strategies
    •   Projection Strategies
    •   Interpreted Queries
    •   LINQ to SQL and Entity Framework
    •   Building Query Expressions
    •   Projecting  Joining
    •   Ordering
    •   Grouping
    •   Set Operators
    •   Conversion Methods
    •   Element Operators
    •   Aggregation Methods
    •   Quantifiers

Thank you for contacting us !

Our Team will get in touch with you soon or call 8097057778 now to get answer for all your queries !

Like Our Facebook page to be up to date in industry !

wp4.5
Close