Course 01: Write Your First Code Using C#
learning to write your first code using C#. Develop a strong
foundation as you explore the fundamentals and syntax of the language, setting
the stage for your programming adventures.
- Write
Your First C# Code
- Store
and Retrieve Data Using Literal and Variable Values in C#
- Perform
Basic String Formatting in C#
- Perform
Basic Operations on Numbers in C#
- Guided
Project - Calculate and Print Student Grades
- Guided
Project - Calculate Final GPA
Course 02: Create and Run Simple C# Console Applications
Master the art of creating and running simple C# console
applications. Dive into the world of console-based programming, where you will
gain hands-on experience executing your code and seeing it in action.
- Install
and Configure Visual Studio Code
- Call
Methods From the .NET Class Library Using C#
- Add
Decision Logic to Your Code Using if, else, and else if statements in C#
- Store
and Iterate Through Sequences of Data Using Arrays and the foreach
Statement in C#
- Create
Readable Code with Conventions, Whitespace, and Comments in C#
- Guided
Project - Develop foreach and if-elseif-else Structures to Process Array
Data in C#
- Challenge
Project - Develop foreach and if-elseif-else Structures to Process Array
Data in C#
Course 03: Add Logic to C# Console Applications
Unlock the power of logic in C# console applications. Learn how to add logic and decision-making capabilities to your code, enabling your applications to make dynamic choices and respond intelligently to different scenarios.
- Evaluate
Boolean Expressions to Make Decisions in C#
- Control
Variable Scope and Logic Using Code Blocks in C#
- Branch
the Flow of Code Using the switch-case Construct in C#
- Iterate
Through a Code Block Using the for Statement in C#
- Add
Looping Logic to Your Code Using the do-while and while Statements in C#
- Guided
Project - Develop Conditional Branching and Looping Structures in C#
- Challenge
Project - Develop Branching and Looping Structures in C#
Course 04: Work with Variable Data in C# Console
Applications
Discover the versatility of variable data in C# console
applications. Harness the ability to store and manipulate different types of
data, such as numbers and text, as you delve into the essential concepts of
variables and data handling.
- Choose
the Correct Data Type in Your C# Code
- Convert
Data Types Using Casting and Conversion Techniques in C#
- Perform
Operations on Arrays Using Helper Methods in C#
- Format
Alphanumeric Data for Presentation in C#
- Modify
the Content of Strings Using Built-In String Data Type Methods in C#
- Guided
Project - Work with Variable Data in C#
- Challenge
Project - Work with Variable Data in C#
Course 05: Create Methods in C# Console Applications
Take your C# console applications to the next level by
mastering the art of creating methods. Learn how to organize and modularize
your code, making it more manageable, reusable, and efficient.
- Write
Your First C# Method
- Create
C# Methods with Parameters
- Create
C# Methods that Return Values
- Guided
Project - Plan a Petting Zoo Visit
- Challenge
Project - Create a Mini-Game
Course 06: Debug C# Console Applications
Sharpen your troubleshooting skills as you dive into the
world of debugging C# console applications. Gain the ability to identify and
fix issues in your code, ensuring your applications run smoothly and deliver
the desired results.
- Review
the Principles of Code Debugging and Exception Handling
- Implement
the Visual Studio Code Debugging Tools for C#
- Implement
Exception Handling in C# Console Applications
- Create
and Throw Exceptions in C# Console Applications
- Guided
Project - Debug and Handle Exceptions in a C# Console Application Using
Visual Studio Code
- Challenge Project - Debug a C# Console Application Using Visual Studio Code