C# Development

  Ratings

The C# Development (Basic & Advanced) course is primarily designed for beginners as well as professionals, coming from another programming languages background like C, C++, VB, Java, and PHP etc. In this course, you will learn basic programming concepts like data types, decision-making statements, loops, arrays, strings, and properties, OOPs, exception handling, struct and enum in C#.


Certificate of Completion

Assessment
30+
Hours
C# Development
8,000

4,000

2 Review
Category
Microsoft .Net

Overview

  • Duration 30 hours
  • Skill level Beginner
  • Lessions 5
  • Pre-requisites Computer Basic Knowledge
  • Language English
  • Tool Visual Studio 2017
  • Assessments Yes
Why Learn C# Development?
  • One of the largest community. C# Community is the 4th Largest StackOverflow Community & 7th Largest Meetup Community.
  • Vast carrer opportunity. 16% of the top 100 million websites are powered by the ASP.NET framework, of which many might be using C#.
  • As C# was developed by Microsoft to build apps on the Microsoft platform, Microsoft will likely make sure to keep C# relevant and updated. Interest in learning C# grew by 22.2 % in 2015
  • Complete course for learning C# and object-oriented programming from basic to advanced with best practices.

Course Description

After completing this course, students should be able to :

  • Understand about .Net Framework
  • Understand about CLR and its componants.
  • Describe Assembly
  • Use Visual Studio 2017 IDE
  • Understand about variables, data types and conditional statements
  • Understand the loops (For, Foreach, While and more)
  • Manipulate strings and arrays
  • Conditional statements (if and switch statements)
  • Use object-oriented programming concepts
  • Understand Inheritance, Encapsulation, Polymorphism and Abstraction
  • Use classes and the structures
  • Differences between classes and structs
  • Use the methods and methods parameterss
  • Use Collections, Generic & Lambda Expression

  • One of the largest community. C# Community is the 4th Largest StackOverflow Community & 7th Largest Meetup Community.
  • Vast carrer opportunity. 16% of the top 100 million websites are powered by the ASP.NET framework, of which many might be using C#.
  • As C# was developed by Microsoft to build apps on the Microsoft platform, Microsoft will likely make sure to keep C# relevant and updated.Interest in learning C# grew by 22.2 % in 2015
This course can be taken by anyone who wants to become an Microsoft .NET Web Developer.
Prerequisites for learning c# include basic computer knowledge. If you have basic knowledge of any one programming language like C, C++, Java then it is aditional advantage.

Curriculum

  • .NET Framework
    • Overview of .NET Framework
    • Components of .NET Framework
    • Common Language Runtime (CLR)
    • MSIL
    • Assembly
    • Assembly Manifest & Metadata
    • Compiler
    • Common Type System
    • Common Language Specification
    • Just In Time Compilation
  • Visual Studio IDE
    • Visual Studio 2017 Introduction
    • Understanding Project and Solution Explorer
    • First .Net Application
    • Entry Point Method - Main
    • Command Line Arguments
    • Return Value of Main
    • Debug Project
    • Understanding Execution Process
  • Basic C#
    • Overview of C#
    • Overview of OOPS
    • Object
    • Class
    • Keywords
    • Naming Classes
    • Data Type
    • Variable
    • Methods and Parameters
    • Comments
    • Operators
    • Decision Making
    • Looping Constructs
    • Essentials of Object-Oriented Programming
    • Abstraction
    • Encapsulation
    • Inheritance
    • Structure
    • Enum
    • Constructor & Destructor
    • Arrays
    • Strings
    • Polymorphism
    • Exception Handling
    • Namespaces
    • Constant
    • File I/O
  • Advanced C#
    • Threading
    • Anonymous Method
    • Lambda Expression
    • dynamic
    • Collection
    • Generics
    • Delegates
    • Events
    • Properties
    • Indexers
    • Attributes
    • Reflection
    • Unsafe Code
    • What is new in C# 6.0
  • Hands-On C#
    • Developing C# Programs using loops and decision making
    • Making Calculator
    • Making Hangman Game
    • Solving Mathematical Problems

Course Features

Instructor-led Sessions

36 Hours of Instructor-Led Classes.
Weekend: 10 sessions of 3 hours each.
Weekday: 15 sessions of 2 hours each.

Expert Mentors

Learn directly from industry acclaimed experts. Our experts will clear doubts, debug code, and consistently review your work.

Forever Support

We provides life time learning assistance. Our support team helps you in learning, coding, and installation at 24X7.

1-1 Mentoring

Get personal mentoring on any topics that might be troubling you. One-on-One mentoring offer valuable insight into what it takes to get ahead.

Flexible Schedule

Choose from a number of batches as per your convenience. If you got something urgent to do, reschedule your batch for a later time.

Small Batches

Small batches with 10 to 12 students for better interaction and personal attention. You will get undivided attention during the class due to small batches.

Assessments

This course will be followed by objective mockup tests and 3 practical assignments which help you to monitor your learning progress and evaluate yourself.

Learn using Latest IDE

You will be using latest version of IDE - Visual Studio 2017 to learn C#.

Certification

Towards the end of the course, you will be certified by LearnOSMART which can be shared with friends, colleagues and employers.

Instructor

Reviews

2

2 Rating
5 star
1
4 star
1
3 star
0
2 star
0
1 star
0