diff --git a/README.md b/README.md index f3b8e2c..128d433 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,53 @@ -## Intro to Web Development with .NET +## Intro to Web Development with .NET +Welcome to the Intro to Web Development with .NET GitHub repository! We’re excited to take you along with us as we build awesome projects and learn all about the wonderful world of web development. -Welcome to the Intro to Web Development with .NET GitHub repository! +Here, you'll find a 6-part series of lessons and projects to get you started building web applications with .NET! -Here, you'll find all of the projects and challenges associated with each email in the email series. Each email will have a dedicated folder containing all the relevant information for that week. +![.NET Bot](/images/dotnet-bot_jetpack-faceing-right.svg) +## How-to +To use this curriculum on your own, fork the entire repo and go into the numbered folders to access the lessons and projects. This series is designed to take 6 weeks, about 1 week per lesson, but feel free to complete it at your own pace. -We are currently in the planning stages of this series! +## Lessons +| | Lesson Name | Learning Objectives | Linked Lesson | +| :-: | :------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | +| 01 | Welcome | Introduction to C#, .NET, and web development with .NET | [Welcome to the Intro to Web Dev with .NET series](/1-welcome) | +| 02 | C# | A quick runthrough of C# attributes, syntax, and OOP | [C# Crash Course](/2-csharp) | +| 03 | Razor Pages | Learn about ASP.NET Core, Razor Pages, and build a pizza website 🍕 | [Build a Pizza Website with Razor Pages](/3-razor-pages) | +| 04 | Minimal APIs | Build a Minimal API backend for your pizza website | [Build an HTTP backend with Minimal APIs](/4-minimal-api) | +| 05 | Blazor | Learn Blazor and build an interactive Connect Four game | [Introducing Blazor Web Applications](/5-blazor) | +| 06 | Publish to Azure | Learn how to publish your project to the cloud☁️ | [Publish your Web App to Azure](/6-publish) | + + +## Help Resources +There's a few places you can go for help and more information on the topics covered in this repository. +### Documentation +1. [C# documentation](https://aka.ms/WebLearningSeries-git-csharpDocs) +1. [.NET documentation](https://aka.ms/WebLearningSeries-git-dotnetDocs) +1. [ASP.NET documentation, Razor Pages](https://aka.ms/WebLearningSeries-git-razorDocs) +1. [ASP.NET documentation, Minimal APIs](https://aka.ms/WebLearningSeries-git-minapiDocs) +1. [ASP.NET documentation, Blazor](https://aka.ms/WebLearningSeries-git-blazorDocs) +1. [Azure documentation](https://aka.ms/WebLearningSeries-git-azureDocs) + +### Beginner Video Series +1. [C# for Beginners](https://aka.ms/WebLearningSeries-git-csharpvids) +1. [.NET for Beginners](https://aka.ms/WebLearningSeries-git-dotnetvids) +1. [ASP.NET for Beginners](https://aka.ms/WebLearningSeries-git-aspvids) +1. [Web APIs for Beginners](https://aka.ms/WebLearningSeries-git-apivids) + +## How to leave feedback +To leave us feedback on this learning series, please fill out our [survey]() or file an issue in this repository. + + +## Learn More & Connect with us + +Start a .NET [Learning Path]() + +Find a .NET user group & join a .NET events at our [Community Page](). + +Follow us [@dotnet on Twitter]() + +Join the [.NET community on LinkedIn]() ## .NET Foundation diff --git a/images/dotnet-bot_jetpack-faceing-right.svg b/images/dotnet-bot_jetpack-faceing-right.svg new file mode 100644 index 0000000..261b510 --- /dev/null +++ b/images/dotnet-bot_jetpack-faceing-right.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +