Compilation of Recommended Learning Lists for .NET, Azure, IaC, DevOps, DevSecOps, and Developer Inspiration

Compilation of Recommended Learning Lists for .NET, Azure, IaC, DevOps, DevSecOps, and Developer Inspiration

"Develop a passion for learning. If you do, you will never cease to grow" - Anthony J. D'Angelo.

I love that quote because I love learning, and I love growing!

Aside from the Learning Microsoft Azure 1-min microlearning series I post and share sometimes, I created a new repository on my GitHub - a repo with a compilation of some links recommended learning paths, etc., related to topics like .NET, Azure, Cloud, DevOps, DevSecOps, Security, etc.?

The idea started when I recently conducted a guest lecture training about .NET Development on Azure at Mittuniversitetet for a group of local college students in my city in Sweden.

It was a great opportunity to inspire fellow .NET developers who are still starting their journey and learning it. Thank you, Mattias Dahlgren and Malin Larsson , for having me as your guest lecturer. I hope there will be more collaboration opportunities like this someday! ??

The Idea and Initiative - Open for Community Contributions ??

I share learning resources in most public speaking talks, teaching/training .NET or Azure, etc. So, I created the list instead of having them all on PowerPoint every time I present or teach about these topics. Having it on repo allows me to update it, re-share it and open it up for contributions from others in the community.

So, I am excited to share with my friends, professional network, and the community that I have created a GitHub repository that contains a comprehensive compilation of learning resources for developers who are interested in learning about various topics - .NET, Microsoft Azure, DevOps, Github, DevSecOps, and other related topics.

The repository includes many materials, including tutorials, guides, videos, and other resources designed to help developers of all skill levels get started with these technologies and master them.

Whether a beginner or an experienced developer, you will find something helpful in this repository or something you might want to add for a recommendation too!

The lists of learning materials are organized into different categories, making it easy to find what you need per topic category.

No alt text provided for this image
Cover page of repo I created on GitHub

Here are some of the key topics that I covered in this repository:

C# Programming and .NET Development

If you are interested in learning about .NET or coding C#, you will find the worth of information in this list. Some guides cover everything from the basics of .NET.

One of the resources I shared was Tim Corey 's video about how to learn C# in 2023.


Cloud Development with Microsoft Azure

If you are interested in cloud computing and want to learn more about Microsoft Azure, you will find various resources in this list. Some tutorials and guides cover topics like creating and managing Azure resources, deploying applications to Azure, and more.

In my list, I shared the courses of Ryan O'Connell , Tim Warner , etc.

Azure DevOps & GitHub

You will find resources in this repository about DevOps, specific to Azure DevOps and GitHub. This list includes some of my favorite items to study and learn about modern cloud DevOps. Tutorials and guides cover continuous integration, deployment, and best practices for DevOps teams from DevOps on Azure YouTube Channel.

Some tutorials and guides on GitHub Skills also cover everything from the basics of Github to advanced topics.

I also included some Infrastructure as Code (IaC) on Azure, using Bicep, Terraform, etc.

Cloud Security, Azure Security, DevSecOps Fundamentals

You will find the resources you need if you are interested in DevSecOps and want to learn how to integrate security into your DevOps processes. Some tutorials and guides cover security testing, vulnerability management, what tools are worth checking out to develop secure applications for the cloud, etc.

Cybersecurity and cloud security are two important things developers need to know at least the fundamentals of, so I also included a good path, documentation about security on Azure, a DevSecOps session by DevOps on Azure Channel, and a link with info about Microsoft Defender for DevOps, etc.

Learn-by-Doing Learning Paths, Urls, Repos, and Courses

Here I have listed down a few (so far) good learning paths related to Azure, .NET, and some recommended learning resources from .NET Foundation.?

Keep-Yourself-Inspired and Updated List

This is a non-technical yet tech-ish list where the developer gets inspiration about how it can work as one. I added a link to the video of Scott Hanselman sharing about building careers with empathy. The CodeNewbie Podcast, HanselMinutes Tech Podcast, one of the YouTube Channels I follow IamTimCorrey by Tim Corey , Extend Women in Tech Podcast I co-host with Tsedey Terefe , where we highlight tech stories, the inspiration of underrepresented groups, women in tech from different countries and paths.

I also added .NET Rocks by Carl Franklin and Richard Campbell and many other inspirational/tech podcasts worth checking out or listening to for inspiration or when you are coding!

Recommended Certifications for .NET, Azure, Infrastructure as Code, DevOps

This list is intended for some recommended Microsoft or non-Microsoft certifications for the highlighted topics, including the certifications that I went through or had, AZ-900, AZ-204, AZ-400, etc.

Also, recommend the study guides for Microsoft Certifications by Tiago Costa and Thomas Maurer

Recommended Azure and .NET User Group Communities

I also started a list of communities like the Microsoft Reactor, Azure User Group Sweden , LinkedIn Groups for .NET Developers , C# Corner by Stephen SIMON and team, WeAreDotNet Community, etc., that fellow developers can join or learn from.

Final Thoughts

This GitHub repository is a good resource for anyone wanting to learn more about .NET, Microsoft Azure, DevOps, Github, DevSecOps, and other related topics. Please check it out and share it with others who might find it helpful.

This repo is still in its early stage, and I hope to add more to this collection.

And if you have any suggestions for additional resources or topics, feel free to contribute!

So, check out this list on GitHub.

Thank you for reading! Happy learning and enjoy growing with your learning journey. - Jonah Andersson
Theron Bueno

Software Engineer | SRE | AWS & Microsoft Certified

1 年

Thank you for compiling such a comprehensive list of materials! I found this resource helpful as someone new to C# but interested in taking the AZ-204 exam. I appreciate your initiative to create and make this repository available to us!

Looks like a great list, thx for sharing and creating !

Martin Therkelsen

Cloud Architect at APENTO | Freelance | Microsoft MVP | Former Citrix CTP | Azure | DevOps

1 年

Great stuff Jonah. I have some reading and watching to do. I want to go more into development and I love learning just like you.

Mazin Kamil

Cloud Support Engineer | 5x Azure | 1x AWS | 1x GCP | 1x GitHub | MSc

1 年
Nikos Delis

Senior Cloud & Software Architect ? Microsoft MVP [Azure, IoT]

1 年

Awesome stuff there!!

要查看或添加评论,请登录

社区洞察

其他会员也浏览了