Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

C# Programming Crash Course

person icon Stone River ELearning

4.6

C# Programming Crash Course

Understand and use C#.NET

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Stone River ELearning

English [CC]

category icon Development,Programming Languages,C#

Lectures -107

Resources -2

Duration -8.5 hours

4.6

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Knowing the suite of C languages developed my Microsoft is a guaranteed career booster. They’re powerful, in-demand, and can create almost any kind of application or software under the sun. However, they’re not exactly the most beginner friendly languages in the world. While they all have the same roots, they have distinct differences too. Thankfully C# is generally considered to be the least confusing of the family, and a level up from Java as far as skill is concerned. This crash course will teach you everything you need to know and make you a C# aficionado in a matter of hours.

Get an A+ in C# Programming

  • Understand C# fundamentals
  • Create games with C# and Unity
  • Develop mobile apps with C# and Xamarin
  • Build software with C#, Mono and Windows Forms
  • Make websites with C# and ASP.NET
  • Create console applications

Everything You Need to Get up to Speed

C# is a great language, but it’s not perfect. With that in mind, this online course will start off by outlining what exactly C# is good at, and where its weaknesses lie. Following that we’ll take a look at the various platforms that utilize C#, which you’ll be using during the course to complete a wide variety of projects.

After that there’s nothing left to do but dive straight in. Step by step, section by section, you’ll build your knowledge of C# with practical projects along the way to put your developing skills into practice. A section each is dedicated to setting up your environment; data types and their uses; variables, expressions and operators; statements and flow control; organisation; classes and structs; inheritance; interfaces, and so much more.

All you need to get started is a basic understanding of programming and a familiarity with the concept of object-oriented programming (don’t worry if you don’t have any actual experience). Suitable for beginners and intermediates alike, by the end of this course you’ll have a solid understanding of C#, its strengths and weaknesses, what projects you can use it for, and you’ll be more than ready to start using it in the real world.

What is C#?

C# is an object-oriented programming language from Microsoft’s C family of languages. It is a hybrid of C and C++ and was designed to improve productivity in web app development. It is used to build a variety of secure client, client-server and database applications, XML web services, distributed components and much more. It runs on the .NET framework and another very popular language was inspired by it; Java.

C# Programming Crash Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction to the Course
2 Lectures
  • play icon Course Introduction 01:33 01:33
  • play icon Final Application Demonstration 04:57 04:57
Overview Of C#
5 Lectures
Tutorialspoint
Setting Up Environment
6 Lectures
Tutorialspoint
Data Types & Their Uses
7 Lectures
Tutorialspoint
Variables, Expressions, & Operators
5 Lectures
Tutorialspoint
Statements & Flow Control
6 Lectures
Tutorialspoint
Organization
4 Lectures
Tutorialspoint
Classes And Structs
12 Lectures
Tutorialspoint
Inheritance
9 Lectures
Tutorialspoint
Interfaces
6 Lectures
Tutorialspoint
Delegates & Events
5 Lectures
Tutorialspoint
Exception Handling
4 Lectures
Tutorialspoint
Attributes, Preprocessor Directives, & Documentation
5 Lectures
Tutorialspoint
Setting Up Notebook Application Components
7 Lectures
Tutorialspoint
Tieing Components Together In The New Notebook Class
9 Lectures
Tutorialspoint
Defining Input, Output, Delete & Show Functions
6 Lectures
Tutorialspoint
Improving Modularity Using Events And NotebookLogger Class
7 Lectures
Tutorialspoint
Conclusion
2 Lectures
Tutorialspoint

Instructor Details

Stone River eLearning

Stone River eLearning

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515