-
Notifications
You must be signed in to change notification settings - Fork 1
Software Development
Lexi B. edited this page Jun 23, 2025
·
6 revisions
WIP
WIP
| Course Name | Description | Skills Covered | Time to Complete |
|---|---|---|---|
| C#: The Big Picture | This course will teach you core concepts and prepare you to kick start your learning journey to C# mastery. | C#, C# Libraries | 2 hours |
| C# Fundamentals | This course covers the fundamentals that make C# run. | Syntax, Methods, Strings, Arrays, Testing, Handling Exceptions | 18 hours |
| Debugging C# | This course will teach you how to debug in C#. | Debugging | 5 hours |
| Object-oriented Programming in C# | This course will teach you how to design and build your classes and class hierarchies using OO principles. | Classes, Testing | 9 hours |
| Guided: Exploring the Pillars of Object-Oriented Programming in C# | This hands-on lab will teach you about how each of the OOP principles work together in C#. You will build and debug a ticket tracker. | OOP Principles, Debugging | 2 hours |
| Guided: Delegates and Events in C# | This hands on lab will teach you how to use delegates and events in C#. | Delegates, Events, User Validation | 2 hours |
| Error Handling in C# | This course will help you understand and use exceptions and how to handle errors in C# | Error Handling | 3 hours |
| LINQ Fundamentals in C# | This course will teach you how to use the LINQ syntax to select, filter, extract, partition, identify, union, join, group, and aggregate data contained in C# collections. | LINQ, Data Cleaning | 8 hours |
| Asynchronous Programming in C# | This course will teach you how to get started with asynchronous programming in .NET. | Async, Await, Task Parallel Library | 10 hours |
| Data Access in C# Fundamentals | This course will teach you how to consume, persist, and work with data stored in a database in a C# application. | Data Access, NoSQL | 9 hours |
| Working with Files in C# | This course will teach you how to perform essential file operations and read and write text, binary, and CSV data to streams and files. | File management, Reading and Writing Files, Reading and Writing CSV data | 8 hours |
| Building a Real-world C# Application | This course will teach you everything you need to go from zero to a completed product ready for distribution. | Data Persistance, Working with Files | 7 hours |
| Class Libraries in C# | This course will teach you how to create, configure, test, and package class libraries in C#. | Vlass Libraries, Unit Testing | 5 hours |
| C# Unit Testing | This course will teach you how to write unit tests with .NET and C# to ensure that your code works as expected. | Unit Testing, Test Driven Development | 5 hours |
| String Manipulation and Regex in C# | This course will teach you practical techniques for manipulating string data in modern C# applications that can be easily applied in your code. | Strings, String Manupulation | 10 hours |
| Secure Coding with C# | This course will teach secure coding practices while using .NET 6.0 and C#, using OWASP recommended security best practices. | Secure Coding, Injection | 7 hours |
| C# Playbook | This course will prepare your for more advanced topics in C# that will allow you to better solve complex problems. | Control Flow and Loops, Interfaces, Data-Driven Coding and Patterns, LINQ, Error Handling, Testing, Async Programming | 16 hours |
| What's New in C# 10 | This course will teach you the changes around namespaces, structs and lambdas as well as some other features that will make you more productive as you write C#. | Namespaces, Lambdas, Structs | 2 hours |
| Course Name | Description | Skills Covered | Time to Complete |
|---|---|---|---|
| description | skills | time |
| Course Name | Description | Skills Covered | Time to Complete |
|---|---|---|---|
| description | skills | time |