Microsoft Resources for Startups, Students and Developers at GitHub Universe 2023
Published Nov 08 2023 03:01 AM 12.3K Views
Microsoft

GitHub Universe 2023 starts today focusing on enabling developers, enterprise leaders, and security professionals through two days of expert sessions, workshops, and networking opportunities. Opportunities to learn about harnessing AI as a paired programmer, applying AI to application security, and enhancing the overall developer experience will be discussed and shared throughout the conference. The following are resources of note that Microsoft and GitHub have collaborated on that might be of interest to those adopting services announced at this year's event.
 

Microsoft / GitHub Services

GitHub Universe Cloud Skills Challenge
A great precursor to prepare for the GitHub's Certification offering, the GitHub Universe Cloud Skills Challenge offers participants a great start on learning how to harness Copilot as a AI-paired programmer.  Microsoft will also issue a certificate at the end of the challenge if you complete all the Microsoft Learn modules included.
   
https://aka.ms/challenge/github GitHub Universe Cloud Skills Challenge QR CodeGitHub Universe Cloud Skills Challenge QR Code
Microsoft Founders Hub
Microsoft for Startups Founders Hub helps startups radically accelerate innovation by providing access to industry-leading AI services, expert guidance, and the essential technology needed to build a future-proofed startup.
 
https://aka.ms/MSStartupFoundersHub Microsoft Startups Founders Hub QR CodeMicrosoft Startups Founders Hub QR Code
Azure for Students
This program provides eligible students with $100 in Azure service credits to be used over the course of a year. Azure service credits can be used to experiment with and learn about Azure products and services. Signing up does not require a credit card, but you must verify your academic status using your organization's email address.
 
https://aka.ms/azure4student  Azure for Student QR CodeAzure for Student QR Code
GitHub Codespaces
Teachers can take advantage of GitHub Codespaces by using it with GitHub Classroom. GitHub Codespaces can provide students with cloud-based development environments that require no local setup. Verified teachers can also get a free monthly allowance of GitHub Codespaces hours to use in GitHub Classroom.
 
https://aka.ms/GitHubCodespacesEDU   Data Science for Beginners QR CodeData Science for Beginners QR Code
GitHub Copilot
GitHub Copilot is an AI pair programmer that can help students learn new languages and frameworks by providing examples and documentation. It draws context from comments and code to suggest individual lines and whole functions instantly. GitHub Copilot is free to use for verified students and teachers and can be used with Visual Studio Code.
 
https://aka.ms/Copilot4Students  GitHub Copilot for Students QR CodeGitHub Copilot for Students QR Code
Microsoft Power Platform
Microsoft Power Platform is a set of tools that enable users to create apps, automate processes, analyze data, and build virtual agents with low-to-no-code. 
https://aka.ms/PowerPlatEDU  Microsoft Power Platform QR CodeMicrosoft Power Platform QR Code

 

Open-Source Curriculum

Generative AI for Beginners - *NEW*
Learn the fundamentals of building Generative AI applications with our 12-lesson comprehensive course by Microsoft Cloud Advocates. Each lesson covers a key aspect of Generative AI principles and application development. Throughout this course, we will be building our own Generative AI startup so you can get an understanding of what it takes to launch your ideas.
  
https://aka.ms/genai-beginners Generative AI for Beginners QR CodeGenerative AI for Beginners QR Code
AI for Beginners
This 12-week curriculum teaches the fundamentals of Artificial Intelligence (AI). Explore various approaches, including neural networks and deep learning, with practical implementation in popular frameworks like TensorFlow and PyTorch. In addition, you will learn about AI applications in image and text processing, as well as the lesser-known techniques of genetic algorithms and multi-agent systems.
  
https://aka.ms/ai-beginners AI for Beginners QR CodeAI for Beginners QR Code
Data Science for Beginners 
This 12-week curriculum teaches the fundamentals of Data Science and covers basic principles of data science, including ethical concepts, data preparation, different ways of working with data, data visualization, data analysis, real-world use cases of data science, and more.
  
https://aka.ms/datascience-beginners  Data Science for Beginners QR CodeData Science for Beginners QR Code
Machine Learning for Beginners
This 12-week curriculum teaches classic machine learning concepts, using primarily Scikit-learn as a library and avoiding deep learning. Pairs well with the AI for Beginners and Data Science for Beginners curriculum.
 
https://aka.ms/ml-beginners  ML for Beginners QR CodeML for Beginners QR Code
Web Dev for Beginners 
This 12-week curriculum teaches JavaScript, CSS, and HTML basics. The 24 lessons include pre- and post-lesson quizzes, extensive written instructions, solutions, assignments, and more. Our project-based curriculum builds hands-on skills. Project-based learning improves skills and retention.
  
https://aka.ms/webdev-beginners  Web Dev For Beginners QR CodeWeb Dev For Beginners QR Code
IoT for Beginners
This 12-week curriculum covers the journey of food from farm to table. This includes farming, logistics, manufacturing, retail and consumer - all popular industry areas for IoT devices.
 
https://aka.ms/iot-beginners  IoT for Beginners QR CodeIoT for Beginners QR Code

 

GitHub Codespace Templates

Introduction to JavaScript
This Codespaces template teaches JavaScript use to create a personal portfolio frontend web application using the React framework. No setup time needed from you or your students, allowing you to focus on the content and lessons.
  
https://aka.ms/JSTeachingTemplate  JavaScript Codespaces  Teaching TemplateJavaScript Codespaces Teaching Template
Introduction to Python
This template repository quickly creates a normalized environment to teach or learn Python. This template uses Codespaces, a development environment that's hosted in the cloud with Visual Studio Code, a powerful text editor.  

https://aka.ms/PyTeachingTemplate  Python Codespaces Teaching TemplatePython Codespaces Teaching Template
Intro to .NET

Extend and use for your Web Development lessons in minutes. This .NET Codespaces template provides you a normalized environment for you to build your class on.


  
https://aka.ms/dotNetTeachingTemplate  .NET Codespaces Teaching Template.NET Codespaces Teaching Template

 

We'll be reviewing this list of resources to update as needed. Feel free to comment below regarding any resource you'd like to see added.



Version history
Last update:
‎Nov 09 2023 01:22 AM
Updated by: