Microsoft has opened up four courses on GitHub for computer science majors or beginners in programming. They are Web development, machine learning, Internet of Things and data analytics.
The four courses received a total of 90K Star on GitHub. Each course contains more than 20 sections and takes about 12 weeks to complete. In addition to video explanations, each section includes pre – and after-class tests, written instructions for completing the course, assignments, and answers.
01. Web development courses
The Web development course, offered by Microsoft’s Azure Cloud Advocates, is a 12-week, 24-session course that covers the basics of JavaScript, CSS, and HTML.
If you finish these 24 lessons, you’ll build a typing game, a virtual glass container, a browser extension, a “Space Invaders” type game, and a banking system. In addition to learning JavaScript, HTML, and CSS, the course also covers the tools that Web developers use today.
Open source address
02. Machine learning courses
Machine Learning is a 12-week, 26-lesson course in which you will learn about classic machine learning, using the SciKit-Learn framework as a case study.
In machine learning classes, the teacher provides data sets and cases. Translation, price forecasting, sentiment classification, etc., in addition to explaining some basic knowledge, such as logistic regression, clustering, sequence modeling, NLP, etc.
Open source address
03. Internet of Things courses
The Internet of Things Foundation course consists of 24 courses, which cover IoT related topics as well as projects and cases.
These projects cover the journey of food from farm to table. This includes agriculture, logistics, manufacturing, retail and consumers, all of which are popular industry sectors for the use of iot devices.
Open source address
04. Data science courses
The graph below contains all the content of the data science course. The data science course consists of 20 lectures, each of which, like any other course, includes pre – and after-class tests, assignments, and answers.
Data science courses mainly include courses related to data processing, data visualization, data analysis and mining.
Open source address
Check out GitHub for a fun and interesting open source project every day. GitHub project:
Historical review
Recommended reading
1. What are the fun projects on GitHub?