Learn C Sharp Programming From Scratch
4.0 (145 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,398 students enrolled

Learn C Sharp Programming From Scratch

Ultimate Guide to Learn and Master C Sharp .NET
4.0 (145 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,398 students enrolled
Last updated 12/2018
English
English [Auto]
Current price: $27.99 Original price: $39.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 1 article
  • 7 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand C # Programming Paradigms
  • Create Software using C#
  • Use the concepts learned in the course to build better software
Course content
Expand all 46 lectures 06:06:07
+ Introduction to CSharp
3 lectures 12:51

The C# programming language features

Preview 03:00

Write the first program in C#

Preview 06:14

Variables in C#

Variables in C#
03:37
+ CSharp - Basic Programming
3 lectures 24:11

Introduction to data types and operators

Data types
09:18

Introduction to operators

Operators
08:03

Introduction to Arrays

Arrays and Structures
06:50
+ Csharp - Selection Iteration and Jumps
3 lectures 24:36

Iteration and Jumps in C#

Csharp - Iteration and Jumps
08:38
Csharp - Jump Statements
08:10
Csharp - Methods
07:48
+ Csharp - Introduction to OOPs
9 lectures 01:21:12
CSharp- Classes
08:39

Learn inheritance in C#

CSharp- Inheritance
12:46
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
+ CSharp - Advance Features
11 lectures 01:27:02
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
+ CSharp - LINQ
6 lectures 01:00:34
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
+ CSharp- Streams , Networking and Threads
8 lectures 01:08:53
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
+ CSharp Conclusion
2 lectures 02:20

Course Summary

CSharpConclusion
01:57
Bonus Lecture: More Interesting Stuff, Offers and Discounts
00:23
Requirements
  • Basic Knowledge of Programming will be helpful to understand the concepts
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..

Who this course is for:
  • Students who want to learn C# from the ground up will find the course excellent