Compilation of Recommended Learning Lists for .NET, Azure, IaC, DevOps, DevSecOps, and Developer Inspiration
Jonah Andersson
??Inspiring tech with genuine heart? Developer of the Year ? Microsoft MVP - Azure ? Cloud DevSecOps Engineer Architect ? Microsoft Certified Trainer ? MCT Regional Lead? Intl Speaker ? Author of Learning Microsoft Azure
"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.
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
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 !
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.
Cloud Support Engineer | 5x Azure | 1x AWS | 1x GCP | 1x GitHub | MSc
1 年Mawia Qasmalsed
Senior Cloud & Software Architect ? Microsoft MVP [Azure, IoT]
1 年Awesome stuff there!!