Learn C Sharp Programming From Scratch

Ultimate Guide to Learn and Master C Sharp .NET
3.9 (60 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,096 students enrolled
$30
Take This Course
  • Lectures 45
  • Contents Video: 6 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 English

Course Description

Microsoft C Sharp (C #) is one of the worlds most popular programming languages. It was developed as part of Microsoft's .NET initiative. The main power of C# lies in its versitality and it being a Multi Paradigm language supports imperative, functional, generic, object oriented and component oriented programming styles. Expertise in this simple, general purpose and modern programming language is sought after trait for software developers and software architects.

Our course is designed to make it easy for everyone to master this amazing language. It has been divided in to following main sections :

Introduction to C#

Language basics, programming paradigms, Visual Studio and writing your first program

Basic Programming Structures

Data types, Operators, Arrays

Iteration and Jumps

Loops, Conditionals and methods

Object Oriented Programming

Classes, Interfaces, Access Modifiers, Nullable Types, Interfaces, Nested Types and Generics

Advance Features

Delegates, Events, Lambda Expressions, Operator Overloading, Extension methods, Anonymous types, Dynamic Binding, Prepressor Directives, Collections

LINQ

Linq queries, Linq Operators, Linq Queries, Linq to SQL

C # Network Programming

Streams, Streams Architecture, Directory Operations, Networking, Using HTTP, Threads and Tasks

This amazing training will help you quickly master all the difficult concepts and will the learning will be a breeze. So lets get started..

What are the requirements?

  • Basic Knowledge of Programming will be helpful to understand the concepts

What am I going to get from this course?

  • Understand C # Programming Paradigms
  • Create Software using C#
  • Use the concepts learned in the course to build better software

What is the target audience?

  • Students who want to learn C# from the ground up will find the course excellent

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to Course
04:28

Introduction to the Course

Section 2: Introduction to CSharp
03:00

The C# programming language features

06:14

Write the first program in C#

03:37

Variables in C#

Section 3: CSharp - Basic Programming
09:18

Introduction to data types and operators

08:03

Introduction to operators

06:50

Introduction to Arrays

Section 4: Csharp - Selection Iteration and Jumps
08:38

Iteration and Jumps in C#

Csharp - Jump Statements
08:10
Csharp - Methods
07:48
Section 5: Csharp - Introduction to OOPs
CSharp- Classes
08:39
12:46

Learn inheritance in C#

CSharp- Access Modifiers
08:27
CSharp-Nullable Types
05:15
CSharp - Interfaces
08:41
CSharp - Enums
06:54
CSharp- Nested Types
07:30
CSharp- Generics
10:41
CSharp - Generics Advance Features
12:19
Section 6: CSharp - Advance Features
CSharp - Delegates
06:03
CSharp - Delegates Part 2
07:24
CSharp - Events
09:59
CSharp - Lambda Expressions
07:23
CSharp- Operator Overloading
08:42
CSharp - Extension methods
07:46
CSharp - Anonymous Types
06:41
CSharp - Dynamic Binding
10:39
CSharp - Preprocessor Directives
05:36
CSharp - Collections Part 1
04:01
CSharp - Collections Part 2
12:48
Section 7: CSharp - LINQ
CSharp - LINQ Queries
02:21
CSharp - Advance LINQ Queries
09:03
CSharp - LINQ Operators
10:02
CSharp - More LINQ Operators
14:43
CSharp - LINQ Queries
13:00
CSharp - LINQ to SQL
11:25
Section 8: CSharp- Streams , Networking and Threads
C Sharp - Stream Architecture
02:41
C # Streams
10:32
Directory operations
10:43
Networking
07:16
Using HTTP
10:53
C # Threads
06:27
Advance Thread Operations
12:00
C# Tasks
08:21
Section 9: CSharp Conclusion
01:57

Course Summary

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course