Mike-rosoft Learn Highlights for July
Tags: mslearn, certifications, azure, jamstack
Published: 2020-06-21 01:54:52

> Like a good nerd, I'm a sucker for gamification and achievements in all of their forms. So I've taken to [MS Learn](https://docs.microsoft.com/en-us/learn/browse/) badges and trophies like a duck to water. On the plus side, it's already single-handedly gotten me an Azure Developer Associate certification. So I'm giving back by doing a monthly series where I highlight some Learn badges that I felt were exceptional and deserve to be viewed.

## This Month's Highlights

![](https://docs.microsoft.com/en-us/learn/achievements/publish-static-web-app-and-api.svg)

**[Publish an Angular, React, Svelte, or Vue JavaScript app and API with Azure Static Web Apps](https://docs.microsoft.com/en-us/learn/modules/publish-app-service-static-web-app-api/)**

[Microsoft Ignite](https://www.microsoft.com/en-us/ignite) was all digital this year but was still pretty fun. It was like a giant [Channel 9](https://channel9.msdn.com/) event. In that event, John Papa did a great session unveiling Azure Static Web Apps. True to form, almost immediately after that unveiling, this little number showed up on MS Learn. It's great first look at a preview product, where Azure is throwing their hat into the ring with other JAMstack hosting services, like Render, GitHub pages, or GitLabs. I definitely recommend this walkthrough - it's quick, easy and free to try and you get a good glimpse of everything that's supported.

![](https://docs.microsoft.com/en-us/learn/achievements/advocates/enable-automatic-updates-in-a-web-app-using-azure-functions-and-signalr.svg)

**[Enable automatic updates in a web application using Azure Functions and SignalR Service](https://docs.microsoft.com/en-us/learn/modules/automatic-update-of-a-webapp-using-azure-functions-and-signalr/)**

SignalR is such a fun piece of technology. I had a blast building this one and watching things work. This is a methodology any developer should keep in their back pocket.

![](https://docs.microsoft.com/en-us/learn/achievements/build-serverless-api-with-functions-api-management.svg)

**[Expose multiple Azure Function apps as a consistent API by using Azure API Management](https://docs.microsoft.com/en-us/learn/modules/build-serverless-api-with-functions-api-management/)**

I have to imaging the Azure API Management can get pretty pricey so I haven't actually done any of this in a production sense, but the lessons surrounding Azure API Management are pretty neat and put a great bow on your API structure. But this particular lesson, which shows you how to pull disparate Azure functions into a single cohesive API, both structurally for you or your organization but also for consumers of said API, is really strong and shows you the true power of Azure API Management

![](https://docs.microsoft.com/en-us/learn/achievements/build-a-web-app-with-blazor-webassembly-and-vs-code.svg)

**[Build a web app with Blazor WebAssembly and Visual Studio Code](https://docs.microsoft.com/en-us/learn/modules/build-blazor-webassembly-visual-studio-code/)**

I have high hopes for Blazor in the long run. The route of building WebAssembly is some pretty interesting stuff and this is a great introduction to the technology and nicely self-contained. Hopefully it will leave you wanting more.

> This is a cross-post from my personal blog [here](https://homol.work/blog/mikerosoftlearn20200620).