C# Basics
00:02:00
Do you want to learn C# programming but are confused about where to begin? This is a perfect course for you! We can help you whether you've never programmed before or are thinking about switching to C#. We'll take you step-by-step through the basics, providing you with the information and practical experience you need to start coding in C# with confidence.
The fundamental concepts, such as variables, data types, control structures, and object-oriented programming (OOP), will become clear to you. While using real-world examples and hands-on exercises that you can use immediately, we'll make sure you understand the fundamentals as well as some more complex topics.
You will receive a certification at the end of the course, allowing you to display your newly acquired abilities with confidence. This course will be a great beginning for your C# journey, regardless of your goals—whether you want to create desktop apps, web services, or even get into game development.
Course Overview
Introduction to C#
Variable and Data Type
Course Overview
Operators and Conditional Statements
Loops and Jump Statements
Arrays
Strings
Course Overview
Object-Oriented Programming Concepts
Inheritance and Methods
Structure
Abstract Class
Interface
Static Class and Extension Method
Partial Class and Partial Method
Property and Indexer
Exception Handling
Enum and Attributes
C# Basics
00:02:00
C# Variable and Data Type
00:04:00
C# Operators
00:02:30
C# Conditional Statements
00:02:30
C# Loops and Jump Statements
00:03:00
C# Arrays
00:02:15
C# Strings
00:02:00
Object-Oriented Programming Concepts in C#
00:05:00
C# Concepts: Abstract Class, Interface, Static Class & Partial Class
00:03:00
C#: Property, Indexer, Exception Handling & Enum
00:04:30
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
I have attended Shailendra Sir class for Asp.Net MVC with Angular2 & 4 He cleared many concepts of MVC and Angular and also tells us about the real life scenario where you can use these concepts. He answers whatever questions are raised during training course by students. He never gets irritated. I have cleared many basic concepts of web application development also.. which are very necessary to know when you are gradually moving to bigger companies. I have attended many training session but this training is different than others and i think more beneficial than others. I recommend professionals to join this training session.
I just completed my DSA Training in ScholarHat with Great experience, I learned much more than expected. The course was good and very helpful. After this course, I gained my confidence and technical knowledge. if you want to learn DSA, I would definitely recommend you the ScholarHat is one of the best companies. Thank you for ScholarHat team and specially Amit Sir to enhance my problem solving skills.
First of all, I would like to thank ScholarHat for everything. Here is my experience in ScholarHat - "When I came to know about ScholarHat, honestly I didn't have much idea about Data Structures and was looking for a job. So I thought it would be a better option to join here and get some knowledge about real-time projects and a few interviews, which would be a big thing for me. Then I was assured by the staff from the ScholarHat and joined. From day one I felt a different energetic atmosphere in the classroom. And about the staff all are well educated, trained and also very friendly to everyone, as a student which helped me a lot, they never shown any irritation even though I was asking same things repeatedly. The main thing is that all the syllabus covered up in a proper manner, so that a student can understand each things about the training. And thanks for providing some important seminars which helped me a lot to crack an interview. Thank you ScholarHat for making my career". I have never taken it so far in my life time, and day by day it’s getting better for me. I have got confidence in facing Xamarin interviews and learned lot of new real-time scenario. Keep rocking ScholarHat, your team is doing great job.. Way to go..
It's a great experience to be part of ScholarHat. this Training really helps me for improving my enhancements skills professionally also. If I talk about interview purpose it's really a great great opportunity because in training class this was my personal experience that Sir won't leave a single scenario that Interviewer going to ask you. He covers all the concepts theoretical as more focused on practical. If you really want to beat Interview and get good job and hike join ScholarHat.
First of all thank you Shailendra sir for your great knowledge, amazing energy, good style of teaching and hard effort you put into MVC class. This was the best class i joined, it helped me to enhance my skills. I think you are excellent at motivating people to enjoy the class and do their best. It's just incredible to see how different your approach is from others. It was great learning experience with you. You and this class will be remembered for long time. Thanks ScholarHat...
This course introduces you to C# fundamentals, including variables, data types, control structures, functions, arrays, object-oriented programming (OOP) concepts, exception handling, and more.
Yes! The course is completely free, including access to all video tutorials, hands-on labs, quick notes, and a certificate upon successful completion.
Absolutely! After finishing all modules and passing the final quiz, you'll receive a free certificate from ScholarHat to showcase your skills.
The course is structured to be completed in 21 days, but it's self-paced, allowing you to learn at your convenience.
Learning C# programming opens up opportunities in software development, game development, web development, and more. It's a foundational skill valued in various tech roles.
No specific prerequisites are required. The course is tailored for beginners eager to learn programming from scratch.
Yes! All our listed courses are completely free. You can access all learning materials, videos, and resources without paying a single rupee.
Anyone! Whether you're a beginner with no coding experience or someone looking to upskill, our courses are designed for all levels.
Absolutely. Every course includes step-by-step guidance, real-life examples, and practice projects to help you learn effectively from scratch.
Yes, all our courses are fully self-paced. You can learn anytime, anywhere, and from any device that suits you.
Our focus is on job-ready skills. The courses are built to teach industry-relevant knowledge that employers value, including hands-on coding and real-world projects.
Yes! Along with courses, we offer career resources like interview prep eBooks, resume tips, and mock interview support.
While free courses provide strong fundamentals, combining them with real-world projects, internships, and advanced practice can significantly boost your chances of landing a job.