C# Basics - For Complete Newbies
4.5 (75 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.
2,005 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# Basics - For Complete Newbies to your Wishlist.

Add to Wishlist

C# Basics - For Complete Newbies

Learn the basics of C# with a lot of Real-world examples. This is the first step to become a C# expert.
4.5 (75 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.
2,005 students enrolled
Created by Wassim Ham
Last updated 8/2017
English
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the fundamentals of C#
  • By learning C# Basics, you will be able to jump quickly into the intermediate level of this programming language.
View Curriculum
Requirements
  • Visual Studio Community Edition
  • No previous experience with coding is needed
  • Strong desire to learn
Description

What is C#...

C# is the most popular programming language used to build applications using Microsoft's .NET framework.

In this course, you will learn the powerful object-oriented programming language so closely tied to Microsoft .NET and see why it is such a great platform for creating rich applications. Wassim Ham, who is an embedded software engineer , goes through the fundamentals of the language structure, and gradually lays the groundwork for you to build your own apps.

*****************************************************************************************************

This course is for complete beginners to programming and C#. if you're already an experienced software developer coming from another platform or another programming language, these might move a little bit slow in some parts. But if you're completely new to programming and you're new to C# programming language, then this is a great place to start.

*****************************************************************************************************

Once you master the basics of C#, you will have the knowledge to begin creating your own Desktop or mobile apps. You'll be able to make Windows .NET applications, you can write games with Unity, you can write native mobile applications for iOS/Android/Windows Phone with it.

Some things you will learn:

  • Data types
  • Type Conversion
  • Variables
  • Classes
  • Methods
  • Loops
  • Inheritance

Take the first step and start your programming career now.


Who is the target audience?
  • Beginners who want to learn C# programming quickly and easily.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
19 Lectures
01:28:41
+
C# Basics
12 Lectures 01:02:42

Program structure and Basic syntax
04:12

Data types
03:04

Variables
02:22

Type conversion
05:06

Operators
06:55


Arrays
03:25

Enums
04:06

Conditional statements
10:08

Loops
06:15

+
Project 01 : Tic Tac Toe Game
7 Lectures 25:59

Creating the GUI
04:39

Checking for turn and Setting the score board
07:24


Check for a Draw
02:14

Check for a Winner
06:58

About the Instructor
Wassim Ham
4.5 Average rating
75 Reviews
2,005 Students
1 Course
Embedded software engineer

Wassim Ham (Hammami) is an Embedded software engineer with extensive experience and management skills. As software engineer, he is responsible for the development of management software products produced by the company. Wassim was graduated from Manar University of Tunisia.

Outside the software world, Wassim is a painter and football player.