Course Description
What is Microsoft Visual C#?
C# (pronounced "C sharp") is a programming language that is
designed for building a variety of applications that run on the .NET
Framework. C# is simple, powerful, type-safe, and object-oriented. The
many innovations in C# enable rapid application development while
retaining the expressiveness and elegance of C-style languages.
What is this course all about?
This course is designed for people with NO prior
programming experience. You will learn how to write computer programs
using Microsoft Visual C#. The topics in this course are handpicked to
build a strong foundation for all new programmers.
What makes this course better than the others?
This course is better than others due to the design of the
lectures. Complex topics are explained in a way that anyone can
understand. The instructor began as a self-taught programmer, and knows
where new programmers make mistakes and get confused. All the topics in
this course have the instructor’s personal tips and tricks that helped
him to succeed.
Where should I go after I complete this course?
This course provides a foundation that allows you to
continue your programming education in almost any area. You can stick
with desktop development and learn how to build rich and immersive
applications using technologies like WPF. You can enter the world of
mobile development to build Android, iOS, and Windows applications using
Xamarin with C#. If game development is your area of interest, you can
build both desktop and mobile games using Unity with C#. If you are
tired of software development, web development is also an option using
ASP.NET.
Can I take the experience from this course to learn new programming languages?
Yes you can! C# is a "C" based programming language. All
programming languages in the same family are extremely similar and easy
to learn after learning C#. Some examples of "C" based languages are:
- C
- C++
- Java
- Objective-C
- Perl
- PHP
- Python
Future courses from this instructor.
Stay tuned for future courses in:
- Advanced C#
- Building Real World Application using C#
- Microsoft Certification in C#
- Xamarin iOS
- Xamarin Android
- Android Development using Java
- WPF
- WCF
- Data Structures and Algorithms
- Fundamentals of Java
- Fundamentals of C++
Curriculum
Arrays of Objects
Brief Look at Multidimensional Arrays
Compound Expressions in If Statements
Conditional and NOT Operators
Console Input
Constructors
Creating a Class
Creating an Array
Creating Methods
Declaring Constants
Declaring Variables
Displaying Variables in the Console
Do While Loops
Exercise 1 - with Solution
Exercise 2 - with Solution
Exercise 3 - with Solution
For Loops
Get and Set Methods
Getting Started
If Statements
If-Else Statements
Introduction to Section 2
Introduction to Section 3
Introduction to Section 4
Introduction to Section 5
Introduction to Section 6
Method Overloading
Nested Loops
Numeric Conversions
Operator Overloading
Optional Parameters
Out Keyword
Params Keyword
Pass by Reference vs Pass by Value
Passing Objects to Methods
Properties
Ref Keyword
Searching an Array Using Loops
Section 1 Quiz
Section 1: Using Data
Section 2 Quiz
Section 2: Making Decisions
Section 3 Quiz
Section 3: Looping
Section 4 Quiz
Section 4: Using Arrays
Section 5 Quiz
Section 5: Methods
Section 6 Quiz
Section 6: Classes
Static Keyword
Switch Statements
Useful Array Methods
Using Arithmetic Operators
Using Loops with Arrays
Using the Bool Data Type
Using the Char Data Type
Using the String Data Type
While Loops
LINK FOR THE FREE COURSE
100% Off, Udemy 100% Off, Udemy Coupon, Udemy Coupon Code, Udemy course, Udemy course download, Udemy course reviews, Udemy courses, Udemy courses for free, Udemy courses free, Udemy courses free download, Udemy discount, Udemy download, Udemy education, Udemy free, Udemy free course, Udemy free courses, Udemy free online courses, Udemy online, Udemy online course, Udemy online courses, Udemy online courses review, Udemy reviews, Udemy tutorial, Udemy tutorials, Udemy.com free courses,