Hello everyone, welcome to the first video in “Getting Pro in C# Fundamental”. In this course you will learn about the fundamental concept of C# language. Understand how to write the code, reading the code and understand the very basic concept of C# itself.
So you can use in many programming software to create so many things including games, web development, android app, pc application or even mac application. This course is to help beginner to understand the basic concept of C# language.
Even though it says basic, it doesn’t mean it is a simple basic, but it is in-depth basic. Understand basic concept of programming is the most important period when learning to program. Because most of the times, 30 percent of basic concept is the most used in 70 percent of the time. And this is actually true in many knowledge not just programming.
I am actually a game developer and developing a game mainly uses Unity3d. I have found so many new programmer so excited to learn to develop their own games. This is very good news. But at the same time I found a lot of question asking in around the internet, that is something basic of C# language. And having a very hard time to understand the basic concept.
So that is why I am called to create this course. To try to give in-depth explanation around the basic idea of C# concept in a fast way. I am pretty confident, if you can manage to finish this course, and understand every concept I show with a lot of examples. I can bring you from complete beginner to somewhere you can start coding your program. Or at least you can easily understand others people code so you can learn how they do what they did.
This course is good to any people who wish to program in C#, not only for Unity user. Because I am not going to touch anything about Unity, and this course is just for C# language.
This Course is On-Going Learning. Meaning i will continuously add more videos and more chapters such as Exception handling and big topic like OOP. So there will be a lot concept to learn in this course. Feel free to watch all the free videos below, i promise you will learn something valuable if you are a beginner. If You like it, enroll now and begin to learn more in-depth explanation of C# Language.
# This course is for beginner. If you are intermediate and advanced C# programmer, this course is not for you.
TDI is an online learning program to help beginner to understand basic concept of programming. Most of the time, basic is the thing what people need most. Because basic is what 50-70 percent of knowledge are. In other word, if someone can master the basic thing of something. Most of the time he is already a master without need to go too deep inside a knowledge. If you see in math in this whole world, basic math calculation like addition, subtraction, multiplication and division is the most used in the world no matter what it is.
In shop, in life, in bank and so on. But this is not the case for advanced math like algebra. Which we can count how many times we used algebra in our life. So that is the important to master the basic things in any knowledge and sometime that is enough.
Nash is a full time and a passionate programmer that experienced in web design/development and game development. Came from electronic engineering background, he start by learning C++ back in school in 2007. But at that moment, he was not so interest with coding. Somehow, coding is very difficult for him to grasp.
Until one day he stumble with website development. He need to modify some website design for himself. So he study basic HTML by himself. But again, somehow he cannot modify his website because of lack of understanding HTML.
And from there, he began to learn everything about web development seriously and he became expert. From there he found himself in love with coding and passionate in web development. After Web development, he stumble the opportunity to involved in game development in C#.
Using the basic of C++, he has not get any difficulty to understand C#. C# is a very good OOP language. But he found a lot of newbie in game development is having a hard time to understand and code game in C# especially using Unity. So he created some course to fully cover in-depth explanation about Basic C# concept with unique presentation style.