Welcome to #30DaysOfLearning - a fun-packed, interactive training program designed by Cloud Advocates at Microsoft aimed at empowering the next generation of developers in higher institutions across the global with access to the right tech skills and opportunities they need to go global.
By creating this curriculum, we hope to support and direct you to build solutions to some of the world's biggest problems utilizing the amazing power of Microsoft's Power Platform. Students also get a chance to learn about and grow their solutions for a spot at Imagine Cup, Microsoft's premier competition for student developers.
The Power Platform curriculum gives more in-depth knowledge into 4 of the 5 low-code/no-code development tools that make up Microsoft's Power Platform - Power Apps, Power Automate, Power Pages, and Power Virtual Agents. At the end of the learning phase, we would get to connect these different tools together into a single real-life solution.
Here's what the curriculum for the next 30days learning Power Platform would look like for you. We've also included links to the learning resources for each day for your consumption.
Days |
Learning Topics |
Link to Resources |
Day 1 |
Onboarding Resources for 30DaysOfLearning |
|
Day 2 |
Introduction to Microsoft's Power Platform |
Video: Question and Answer: |
Day 3 |
Introduction to Dataverse and SharePoint |
Video: Question and Answer: |
Day 4 |
Introduction to Power Virtual Agents |
|
Day 5 |
Building a Simple Virtual Agent Solution |
|
Day 6 |
Introduction to Power Automate |
Microsoft Learn Resource: https://docs.microsoft.com/en-us/power-automate/getting-started Video: aka.ms/30DL-PowerPlatformDay5 |
Day 7 |
Heard of the Microsoft Learn Student Ambassador program? |
Take some time to learn about the Microsoft Learn Student Ambassador program:
You can apply for the Microsoft Learn Student Ambassador program here: |
Day 8 |
Time to Document Your Learning |
Today we would love you to write about all you have been learning and share with us using the hashtags #LearningPowerPlatform and #30DaysOfLearning |
Day 9 |
Building an Automated Solution – Part 1 |
|
Day 10 |
Building an Automated Solution – Part 2 |
aka.ms/30DL-PowerPlatformDay9 |
Day 11 |
Introduction to Power Apps |
aka.ms/30DL-PowerPlatformDay10 |
Day 12 |
Building a Canvas Application with Power Apps |
aka.ms/30DL-PowerPlatformDay11 |
Day 13 |
Building a Model-Driven Application with Power Apps |
|
Day 14 |
Building Accessible Applications with Microsoft's Power Platform |
aka.ms/BuildAccessibleApps |
Day 15 |
Building Applications Made Easier with Express Design in Power Apps |
|
Day 16 |
Building with Power Pages – Part 1 |
|
Day 17 |
Building with Power Pages – Part 2 |
|
Day 18 |
Connecting the Dots – Bringing Power Virtual Agents Home |
|
Day 19 |
Connecting the Dots – Bringing Power Automate Home |
|
Day 20 |
Connecting the Dots – Bringing Power Apps Home |
|
Bonus Resource |
Sample Solutions Built with Power Platform |
|
Day 21 |
Get Inspired by Projects Built with Power Platform |
|
Day 22 |
Connecting the Dots – Our Power Platform Solution |
|
Day 23 |
Showcasing Our Power Platform Solution on GitHub |
|
Day 24 |
Capstone Project (Ideation, Setup and Building) |
Utilizing all knowledge gathered throughout the entire training period, you are expected to work on a project that solve a problem affecting the world. |
Day 25 |
||
Day 26 |
||
Day 27 |
||
Day 28 |
Capstone Project |
Learn why it is important to work on a project here: |
Day 29 |
Optimizing your LinkedIn Profile |
|
Day 29 |
A Special Microsoft Learn Module for You on How to Get Noticed | aka.ms/GetNoticed |
Day 30 |
Capstone Project Presentation |
Share your projects with us using the hashtags #ConnecttheDots and #30DaysOfLearningProjects |
As a reminder, don't forget to share your learnings on your social media handles using the hashtags #30DaysOfLearning, #LearningPowerPlatform and #ConnecttheDots. We would love to see how you all are utilizing these resources as you grow exponentially.