Month End Sale: Get Extra 10% OFF on Job-oriented Training! Offer Ending in
D
H
M
S
Get Now
Watch Course Preview
Course Preview

Free C# Course Online | Learn C# For Free

76 Videos

Self-paced Course

62 Labs

Hands-on Labs

C# Free Course Overview

Welcome to the C# Programming for Beginners course! This comprehensive and free course is your gateway to the exciting world of C# programming. Whether you're an absolute beginner with no prior coding experience or you're looking to expand your programming knowledge, this course is designed to get you started on the right track.

Course Features:

  1. No Cost: This course is absolutely free, making it accessible to anyone interested in learning C# programming.

  2. Self-Paced Learning: Learn at your own pace. There are no deadlines or schedules to worry about, allowing you to balance your learning with your other commitments.

  3. Beginner-Friendly: Designed with beginners in mind, the course starts from the basics and gradually progresses to more advanced topics.

  4. Hands-On Experience: Gain practical experience through coding exercises and projects that reinforce what you've learned.

  5. Video Lectures: Engage with video lectures that break down complex concepts into easy-to-understand explanations.

  6. Skill Tests: Test your knowledge and track your progress through skill tests for each section.

  7. Access to Resources: Find additional resources, reference materials, and links to useful tools to support your learning journey.

Included in this Course

  •   Video Course 76 Videos
  •   Labs 62 labs

Course Overview

Course Overview 01m 23s

Introduction to C#

Introduction to C# Preview 04m 54s
History of C# Version Preview 02m 38s
C# Code Execution Preview 10m 04s
Installing and Configuring Visual Studio Preview 04m 43s
Creating and running a console application Preview 08m 19s

Variable and Data Type

Variable Preview 02m 17s
Type Casting or Type Conversions Preview 03m 52s
Basic Input / Output Operations Preview 08m 41s
Understanding Data Type Preview 02m 14s
Types of Data Type – Value Type & Reference Type Preview 04m 05s
Safe Type Casting with IS and AS Operator Preview 09m 55s

Course Overview

Course Overview 01m 36s

Operators and Conditional Statements

Different Types of Operators Preview 02m 51s
Operators precedence Preview 09m 54s
Introduction to conditional statement Preview 01m 24s
If statements Preview 03m 48s
If-else statement 03m 14s
If-else-if ladder 06m 07s
Switch statement 05m 24s

Loops and Jump Statements

Loop Statements 01m 08s
While Loop 05m 20s
For Loop 05m 19s
Do..While Loop 03m 36s
For each Loop 03m 25s
Jump Statements 00m 24s
Break Statements 04m 08s
Continue Statements 02m 36s
Goto Statements 03m 59s
Return Statements 02m 33s
Throw Statements 02m 41s

Arrays

Arrays Preview 02m 32s
One Dimensional Array 03m 45s
Multi Dimensional Array 11m 03s
Array Class 05m 44s
Jagged Array 04m 49s

Strings

Strings 01m 14s
String Methods 10m 27s
Type of Strings 05m 06s
Verbatim String 01m 43s

Course Overview

Course Overview 02m 00s

Object-Oriented Programming Concepts

Object-Oriented Programming Preview 03m 50s
Class and Object Preview 05m 16s
Access Modifiers 17m 19s
Constructor 01m 16s
Default & Parameterized Constructors 08m 54s
Private and Static Constructors 11m 22s
Destructor 03m 58s
Destructor vs. Finalize 01m 28s

Inheritance and Methods

Inheritance 02m 11s
Types Of Inheritance 07m 23s
Methods 02m 08s
Method Overloading & Overriding 08m 23s
Method Hiding 02m 28s
Method Parameters 14m 53s

Structure

Structure 04m 49s
Structure vs. Class 03m 09s

Abstract Class

Abstract Class Preview 03m 21s
Key Points About Abstract Class 02m 11s

Interface

Interface 05m 37s
Key Points About Interface 03m 00s
Interface vs. Abstract Class 04m 59s

Static Class and Extension Method

Static Class 03m 01s
Key Points About Static Class 01m 40s
Extension Method 03m 35s
Key Points About Extension Method 01m 12s

Partial Class and Partial Method

Partial Class, Interface or Struct 04m 33s
Partial Methods 03m 47s

Property and Indexer

Property Preview 09m 47s
Type of Properties 04m 37s
Indexer 05m 03s

Exception Handling

Exception Handling 09m 39s
Custom Exception 04m 33s

Enum and Attributes

Enum 07m 37s
Attributes 04m 01s
Custom Attributes 05m 16s
Hands-On Labs Labs(62)

C#: Calculate Area of Square

00:10:00

C#: Check Character Is Alphabet or Not

00:15:00

C#: Calculate Standard deviation

00:25:00

C#: Swap Number With Second Variable

00:15:00

C#: Calculate the Average of Array Element

00:15:00

C#: Check if a Number Is Even or Odd

00:15:00

C#: Create A Student Class for Listing, Adding and Removing a Student

00:25:00

C#: Create an Exception Class to Display a Custom Error Message Based On The Exception Type

00:25:00

C#: Check Number Is Positive or Negative

00:15:00

C#: Find The Largest Element of an Array

00:10:00

C#: Swap Number Without Third Variable

00:15:00

C#: Sum Of All Numbers

00:15:00

C#: Concatenate Two Arrays

00:15:00

C#: Check Whether an Alphabet Is Vowel or Consonant

00:15:00

C#: Create Classes for Building Different Types Of Vehicles like Bikes, Scooters, Cars In A Factory

00:30:00

C#: Create Classes for Employee

00:25:00

C#: Find the Largest Number among the Four Numbers

00:15:00

C#: Check if an Array contains a Given Values

00:15:00

C#: Check if a String is Numeric

00:15:00

C#: Check whether a Year is Leap Year or Not

00:15:00

C#: Create Classes For Handling Different Bank Accounts (Saving and Current) Submit, Withdrawal

00:25:00

C#: Find the Factorial Of A Number Using Recursion

00:20:00

C#: Convert Binary Numbers To Decimals

00:15:00

C#: Display the Fibonacci Series

00:15:00

C#: Compare Two Strings

00:15:00

C#: Iterate through each Character of the String

00:15:00

C#: Find the Highest Common Factor (HCF) or Greatest Common Factor (GCD)

00:15:00

C#: Display Armstrong Numbers Between Intervals

00:25:00

C#: Display Prime Numbers Between Intervals

00:15:00

C#: Find the Factorial of a Number

00:20:00

C#: Check if a String is a palindrome or not

00:20:00

C#: Capitalize the first character of each Word in a String

00:20:00

C#: Find the Lowest Common Multiple Factor (LCM)

00:20:00

C#: Reverse A Sentence Using Recursion

00:20:00

C#: Check whether a Number is Palindrome Or Not

00:20:00

C#: Rotate a Matrix by 90 degrees

00:15:00

C#: To Check Number Is Armstrong Or Not

00:20:00

C#: To Check Number Is Prime Or Not

00:20:00

C#: Count the Vowel and Consonants in A Sentence

00:20:00

C#: To Make A Calculator For Addition Subtraction Multiplication and Division Of Two Numbers

00:20:00

C#: To Print a table of a number using Loops

00:15:00

C#: Right Triangle Star Pattern

00:15:00

C#: Left Triangle Star Pattern

00:15:00

C#: Pyramid Star Pattern

00:15:00

C#: Diamond Star Pattern

00:15:00

C#: Right Triangle Number Pattern

00:15:00

C#: Right Triangle Repeat Number Pattern

00:15:00

C#: Pyramid Number Pattern (Asc)

00:19:00

C#: Pyramid Number Pattern (Desc)

00:20:00

C#: Pyramid Repeat Number Pattern

00:15:00

C#:Inverted Right Triangle Number Pattern (Asc)

00:15:00

C#: Inverted Right Triangle Number Pattern (Desc)

00:15:00

C#: Right Triangle Number Pattern (Asc)

00:15:00

C#: Right Triangle Number Pattern (Desc)

00:15:00

C#: Diamond Number Pattern

00:15:00

C#: Right Triangle Alphabetic Pattern

00:15:00

C#: Right Triangle Repeat Alphabet Pattern

00:15:00

C#: Pyramid Alphabet Pattern (Asc)

00:15:00

C#: Pyramid Alphabet Pattern (Desc)

00:15:00

C#: Pyramid Repeat Alphabet Pattern

00:15:00

C#: Inverted Right Triangle Alphabet Pattern

00:15:00

C#: Diamond Alphabet Pattern

00:15:00

Our Students Reviews

Frequently Asked Questions

Q1. Can I Attend a Demo Session before Enrolment?

Yes, you can Attend a Demo Session before Enrolment in angular certification course. It gives you the opportunity to assess whether the training program aligns with your learning objectives. So, don't hesitate! Take advantage of this opportunity and attend a demo session before making your decision.

Q2. Can I request for a support session if I need to better understand the topics?

Yes, of course you can request for a support session if you need to better understand the topics. For that, you need to be in touch with the counsellor. Contact on +91- 999 9123 502 or you can mail us at hello@scholarhat.com

Q3. Do you offer certificate of completion?

Yes. The certificate is valid and can be used for interviews. Additionally, the student can register for the .Net Certification exam after completion of this course.

Q4. Who are your mentors?

All our mentors are highly qualified and experience professionals. All have at least 8-10 yrs of development experience in various technologies and are trained by Dot Net Tricks to deliver interactive training to the participants.

Q5. What If I miss my online training class?

All online training classes are recorded. You will get the recorded sessions so that you can watch the online classes when you want. Also, you can join other class to do your missing classes.

Q6. Can I share my course with someone else?

In short, no. Check our licensing that you agree to by using Dot Net Tricks LMS. We track this stuff, any abuse of copyright is taken seriously. Thanks for your understanding on this one.

Q7. Do you provide any course material or live session videos?

Yes we do. You will get access to the entire content including class videos, mockups, and assignments through LMS.

Q8. Do you provide training on latest technology version?

Yes we do. As the technology upgrades we do update our content and provide your training on latest version of that technology.

Q9. Do you prepare me for the job interview?

Yes, we do. We will discuss all possible technical interview questions and answers during the training program so that you can prepare yourself for interview.

Q10. Will I get placement assistance after receiving my course completion certificate?

Yes, you’ll get placement assistance after receiving your course completion certificate. The placement assistance provided by the US will guide you through the job search process, help you polish your resume, and connect you with potential employers. For that, you need to be in touch with the counsellor. Contact on +91- 999 9123 502 or you can mail us at hello@scholarhat.com

This course includes
100.00 % OFF
₹ 1,180 Free

Get 30+ premium courses bundle with our self-paced training membership
Still have some questions? Let's discuss.
CONTACT US
Accept cookies & close this