C# Weekly Challenges
Weekly challenges (and solutions) to help keep your C# knowledge sharp.
off original price!
The coupon code you entered is expired or invalid, but the course is still available!
Weekly C# challenges are just that - challenges you get every week* to complete some task in C#. They push you to be better in an area and they help refresh your skills in areas you might not be using right now. Every week a new challenge is added to this course. You do have access to past challenges as well, including the ability to watch the challenge and the solution offline.
* Rare exceptions may occur. No discount will be given for missed installments.
Your Instructor
Tim Corey
Tim learned software development the hard way, with lots of dead-ends, confusion, and knowledge gaps. His goal is to make learning software development easier through clear tutorials, best practices, and relating everything to the real world.
Course Curriculum
foreach Challenge
Available in
days
days
after you enroll
Text File Challenge
Available in
days
days
after you enroll
Error Handling Challenge
Available in
days
days
after you enroll
Refactoring Challenge
Available in
days
days
after you enroll
Config File Challenge
Available in
days
days
after you enroll
DateTime Challenge
Available in
days
days
after you enroll
Pill Reminder Challenge
Available in
days
days
after you enroll
Web Deployment Challenge
Available in
days
days
after you enroll
Database Design Challenge
Available in
days
days
after you enroll
Performance Evaluation Challenge
Available in
days
days
after you enroll
FizzBuzz Challenge
Available in
days
days
after you enroll
Palindrome Challenge
Available in
days
days
after you enroll
Prime Number Challenge
Available in
days
days
after you enroll
Correct Change Challenge
Available in
days
days
after you enroll
API Usage Challenge
Available in
days
days
after you enroll
Word Count Challenge
Available in
days
days
after you enroll
Advanced Parameters Challenge
Available in
days
days
after you enroll
Custom Rules Challenge
Available in
days
days
after you enroll
Form Communication Challenge
Available in
days
days
after you enroll
Copying Objects Challenge
Available in
days
days
after you enroll
Birthday Calculation Challenge
Available in
days
days
after you enroll
File Management Challenge
Available in
days
days
after you enroll
Truck Rental Challenge
Available in
days
days
after you enroll
Generics Challenge
Available in
days
days
after you enroll
Form Improvement Challenge
Available in
days
days
after you enroll
List Modification Challenge
Available in
days
days
after you enroll
Caching Data Challenge
Available in
days
days
after you enroll
MongoDB Challenge
Available in
days
days
after you enroll
Unit Test Challenge
Available in
days
days
after you enroll
Razor Pages Challenge
Available in
days
days
after you enroll
Calculation Challenge
Available in
days
days
after you enroll
LINQ Challenge
Available in
days
days
after you enroll
Razor Pages Form Challenge
Available in
days
days
after you enroll
Publishing Web Apps Challenge
Available in
days
days
after you enroll
String Replacement Challenge
Available in
days
days
after you enroll
Image Manipulation Challenge
Available in
days
days
after you enroll
Searching for Data Challenge
Available in
days
days
after you enroll
Extension Methods Challenge
Available in
days
days
after you enroll
Console ToDo List Challenge
Available in
days
days
after you enroll
WinForms ToDo List Challenge
Available in
days
days
after you enroll
WPF ToDo List Challenge
Available in
days
days
after you enroll
.NET Core API List Challenge
Available in
days
days
after you enroll
SQL ToDo List Challenge
Available in
days
days
after you enroll
ASP.NET Core Razor Pages ToDo List Part 1 Challenge
Available in
days
days
after you enroll
ASP.NET Core Razor Pages ToDo List Part 2 Challenge
Available in
days
days
after you enroll
ASP.NET Core with Docker Challenge
Available in
days
days
after you enroll
Git Branches Challenge
Available in
days
days
after you enroll
Web File Uploads
Available in
days
days
after you enroll
Azure DevOps Challenge
Available in
days
days
after you enroll
Bulk File Renaming Challenge
Available in
days
days
after you enroll
.NET Command Line Challenge
Available in
days
days
after you enroll
Sample Data Challenge
Available in
days
days
after you enroll
Soda Machine Project Planning Challenge
Available in
days
days
after you enroll
Soda Machine Interfaces Challenge
Available in
days
days
after you enroll
Soda Machine Unit Tests Challenge
Available in
days
days
after you enroll
Soda Machine Methods Challenge
Available in
days
days
after you enroll
Soda Machine Data Access Challenge
Available in
days
days
after you enroll
Soda Machine Console Challenge Part 1
Available in
days
days
after you enroll
Soda Machine Console Challenge Part 2
Available in
days
days
after you enroll
Soda Machine Source Control Challenge
Available in
days
days
after you enroll
Soda Machine Continuous Integration Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages with Auth Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages User Logic Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages User UI Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages Authorization Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages Admin Coin Inventory Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages Admin Soda Inventory Challenge
Available in
days
days
after you enroll
Soda Machine Razor Pages Admin Income Challenge
Available in
days
days
after you enroll
Soda Machine Azure Deploy Challenge
Available in
days
days
after you enroll
Frequently Asked Questions
When does the course start and finish?
The course starts when you start the subscription. It ends when you cancel your subscription. In between those two dates, you will have access to every C# challenge ever done.
How long do I have access to the course?
If you purchase this course, you have access to it for life. If you are on a subscription plan, you have access to it until your subscription runs out or until the subscription plan is closed down.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
off original price!
The coupon code you entered is expired or invalid, but the course is still available!