Programming for Complete Beginners in C#
- 6.5 hours on-demand video
- 3 articles
- 42 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to Udemy's top 3,000+ courses anytime, anywhere.Try Udemy for Business
- Understand the foundations of the C# Programming language
Create applications that run in the console
Declare and manipulate variables
- Write flow of control statements (loops & conditions)
- Create methods for code reuse and readability
- Organize your code into related classes
- Almost 100 warm up exercises to practice language fundamentals
Hello World is an ancient programming ritual that we do just to make sure that we have our IDE set up correctly and that we can compile and run a simple program.
Here we read in data from the console using Console.ReadLine(). Because this always returns a string datatype, we must use the int.Parse command to convert the user input into an integer before we can perform math on it.
We also look at various ways of printing out values to the console. We can print literal data, variables, or the result of expressions.
Configuration files, specifically the app.config (windows) and web.config (web apps) store information about your program's run-time settings. In this demo I show how to read data from the AppSettings section of the configuration file, which is commonly used to store switches, file paths, and other modifications to your running application.
Changes to config files take effect when a program is run, so you don't need to recompile your application after making changes, making it a handy means of allowing non-developers to customize parts of your application.
- Basic Computer Skills (Typing, File Browsing)
WANT TO PROGRAM? START FAST — LEARN TO WRITE C# CODE
“If you want a good beginning C# course, this is the one for you!”
The content of the course is delivered in a very clear manner by a programming instructor who really seems to know his stuff. Additionally, the instructor actively answers student questions posted in the course discussions. If you want a good beginning C# course, THIS IS THE COURSE FOR YOU!!! — Jake Jones
Here’s the BEST COURSE CHOICE for raw beginners who want to learn computer programming.
This is the BEST COURSE CHOICE for raw beginners — anybody who wants to write a little code — or a lot of it! And it’s especially right for anyone who dreams of becoming a software programmer but hasn’t the faintest idea of how to begin.
Here’s great news: If you can type, install a program using a Wizard, and open the File Explorer, you’re ready to begin.
It’s true. If you have a computer (or access to one), have typing ability, and know how to browse files, YOU can learn to program one of today’s most popular and fastest-growing computer platforms, C#. Yes, you could learn C# online and become a successful software programmer with our C# course, “Programming for Complete Beginners in C#.”
What is C#...
First, say C# like this: “See Sharp,” just like the music note. When it comes to computer programming language, C# is the best place for a newbie to start. Why? Because it’s simple to learn, well supported and maintained, and extremely versatile.
...and WHY should I take this C# course?
You’re a newcomer to coding? Your job is to LEARN THE CODE and that’s what this online C# course is all about. You’ll learn C#’s programming language, its syntax, with clear instruction and detailed videos. And you’ll write code. Lots of code.
Learning the code is Job 1. That’s what this course will teach you. Later comes problem solving, and learning how to create and organize large-scale solutions that are reusable, testable, and of high quality. But all that’s later.
Want to program? You MUST learn to write code
The BEST way to become a highly proficient C# programmer is to write code — LOTS of code. And you’ll be writing, writing, and writing in this highly focused course. You’ll get limber with nearly 100 warm up exercises you’ll use to practice and increase your fluency in C# language fundamentals.
You’ll receive and own over 48 lectures, eight quizzes, and more than six and a half hours of focused content — complete instruction on how to understand the solid foundation of C# Programming language.
Get ready to dive right into the code because you’ll actually create real, live applications that run in the console. You’ll get in there and declare and manipulate variables. You’ll write “Flow of Control” statements we call “Loops and Conditions.”
On your path to becoming an expert programmer, will learn how to create methods for code reuse and readability. Cool! And you’ll keep it all nice an neat by learning to organize your code into related classes.
You’re about to learn the secrets of today’s most powerful and popular programming language
You’ll start your C# course with a full overview of C# — our “sales pitch” on why it’s today’s must-learn programming language. Then we’ll show you how to download and install Visual Studio Express.
You’ll start your first code-writing lesson by writing the classic “Hello World” to your screen. Pay attention because there’s a Quiz afterward! Having written it, you’ll then deconstruct your Hello World application so you can see the bits and pieces that form a C# application.
You’ll learn new lingo starting with “Types.” In C#, everything is a type — they define all interactions between objects, variables, and parameters. (Lost in the lingo already? Don’t worry about it. C# language is easy to learn and it’s all in our C# online course.)
You’ll watch a detailed, seven-minute demo videos so you can learn about reading data from the console. And then a 15-minute video demo demystifying “Comments and Format Settings.”
You’ll continue watching, learning, and being grilled on your knowledge. We’ll explain and demonstrate “Expressions and Operators.” And quiz you on them, too. Learn about “If Statements.” Discover “Live Coding” in our chapters, “Flip a Coin 1 and 2.” Then “Lucky Sevens.” Check it out!
You’ll learn about “For Loops,” “Conditional Statements & Loops, Classes & Methods and much, much, much, much more…you’ll learn all about C# in ten sections and 56 chapters in all.
Here’s why learning C# is the KEY BUILDING BLOCK of your programming foundation:
Here’s WHY almost 3,000 people just like you are learning C# through our online course…and why we recommend C# so highly for those who’re new to programming:
- Complete Beginners
- No really, if you can type, install a program using a wizard, and open the file explorer you are good to go!