C# Basics for Beginners: Learn C# Fundamentals by Coding
- Offered byUDEMY
C# Basics for Beginners: Learn C# Fundamentals by Coding at UDEMY Overview
Duration | 5 hours |
Total fee | ₹3,099 |
Mode of learning | Online |
Credential | Certificate |
C# Basics for Beginners: Learn C# Fundamentals by Coding at UDEMY Highlights
- Earn a certificate of completion from Udemy
- Learn from 8 downloadable resources & 11 article
- Get full lifetime access of the course material
- Comes with 30 days money back guarantee
C# Basics for Beginners: Learn C# Fundamentals by Coding at UDEMY Course details
- For Newbies or students looking for a refresher on the basics of C# and .NET
- Learn the fundamentals of C# and .NET Framework
- Work with primitive types and expressions
- Work with non-primitive types (classes, structs, arrays and enums)
- Learn the difference between value types and reference types
- Control the flow of programs using conditional statements
- Use arrays and lists
- Work with files and directories
- Work with text
- Work with date and time
- Debug C# applications effectively
- C# is a beautiful cross-platform language that can be used to build variety of applications
- With C#, you can build mobile apps (for Windows, Android and iOS), games, web sites and desktop applications
- Once you master fundamentals of C# and programming with .NET framework, you'll have lots of options in front of you
- You can choose to build mobile apps if you prefer, or you can change job and work as a web developer
- In this course, Mosh, author of several best-selling C# courses on Udemy, teaches you the fundamentals of C# programming in a clear, concise and step-by-step way
C# Basics for Beginners: Learn C# Fundamentals by Coding at UDEMY Curriculum
Introduction
What is this Course
About Me
A Note on Taking this Course
Asking Questions
Before You Get Started
Introduction to C# and .NET Framework
Introduction
C# vs .NET
What is CLR?
Architecture of .NET Applications
Getting Visual Studio
Our First C# Application
What is ReSharper?
Summary
Primitive Types and Expressions
Introduction
Variables and Constants
Overflowing
Scope
Demo: Variables and Constants
Type Conversion
Demo: Type Conversion
Operators
What are Logical Operations?
Demo: Operators
Comments
Summary
Non-Primitive Types
Introduction
Classes
Demo: Classes
Structs
Arrays
Demo: Arrays
Strings
Demo: Strings
Enums
Demo: Enums
Reference Types and Value Types
Demo: Reference Types and Value Types
Demo: Reference Types and Value Types
Summary
Control Flow
Introduction
Conditional Statements
Demo: If/Else and Switch/Case
Exercises
Iteration Statements
Demo: For Loops
Demo: Foreach Loops
Demo: While Loops
Random Class
Exercises
Summary
Arrays and Lists
Introduction
Arrays
Demo: Arrays
Lists
Demo: Lists
Exercises
Summary
Working with Dates
Introduction
DateTime
TimeSpan
Summary
Working with Text
Introduction
String
Demo: String
Live Coding: Summarising Text
StringBuilder
Demo: StringBuilder
Exercises
Procedural Programming
Summary
Working with Files
Introduction
System.IO Namespace
Demo: File and FileInfo
Demo: Directory and DirectoryInfo
Demo: Path
Exercises
Summary
Debugging Applications
Introduction
Debugging Tools in Visual Studio
Removing Side Effects
Defensive Programming
Call Stack Window
Locals and Autos Windows
Summary
What's Next?
What's Next?
Final Words
Get My Other Courses with a Discount