18/03/2024
Harvard University just released free online courses.
No payment is required.
Here are 12 courses you don't want to miss in 2024:
1. Artificial Intelligence in Business: Creating Value through Machine Learning.
Leverage new technologies to create value for your organization.
https://pll.harvard.edu/course/artificial-intelligence-business-creating-value-machine-learning
2. Data Science: Machine Learning.
Build many projects and learn the science behind the most popular and successful data science technique.
http://pll.harvard.edu/course/data-science-machine-learning
3. CS50 Introduction to Computer Science for Business Professionals.
This is an introduction to CS50 computer science for business professionals.
http://pll.harvard.edu/course/cs50s-computer-science-business-professionals-0?delta=0
4. Introduction to data science with Python.
Join Harvard instructor Pavlos Protopapas for this online course and learn how to use Python for data collection and analysis.
https://pll.harvard.edu/course/introduction-data-science-python?delta=0
5. CS50 course to understand technology.
This is a technical introduction to CS50 for students who don't (yet) consider themselves computer people.
https://pll.harvard.edu/course/cs50s-understanding-technology-0
6. Introduction to the CS50 course on programming with Python.
This introduction to Python programming covers the basics of a versatile, general-purpose language favored in data science, web development, automation, and many other applications.
http://edx.org/course/cs50s-introduction-to-programming-with-python
7. Introduction to Development
Learn practical lessons in developing 2D and 3D interactive games.
http://edx.org/course/cs50s-introduction-to-game-development
8. Web programming using Python and JavaScript.
Following CS50, this course offers an advanced exploration into web development, focusing on Python, JavaScript, and SQL with frameworks including Django, React, and Bootstrap.
http://pll.harvard.edu/course/cs50s-web-programming-python-and-javascript/2023-05
9. Use React Native for mobile app development.
Learn how to create mobile apps using the well-known Facebook-maintained framework React Native.
It uses JavaScript to enable cross-platform native applications without using Java or Swift.
http://edx.org/course/cs50s-mobile-app-development-with-react-native
10. Introduction to artificial intelligence in CS50 using Python.
Topics:
☑️ Knowledge representation
☑️ Graph search algorithm
☑️ Adversarial search
☑️ Bayesian Network
☑️ Logical reasoning
☑️ Probability theory
☑️ Markov model
http://edx.org/course/cs50s-introduction-to-artificial-intelligence-with-python
11. Introduction to CS50 programming using Scratch.
A foundational introduction to programming, preparing you for more advanced courses.
Topics:
☑️ Function
☑️ Event
☑️ Value
☑️ Conditions
☑️ Loop
☑️ Variables
https://pll.harvard.edu/course/cs50s-introduction-programming-scratch
12. Introduction to computer science.
An introduction to computer science thinking and the art of programming.
Topics:
☑️ Solve problems through algorithms.
☑️ Programming languages: C, Python, SQL, JavaScript, CSS, HTML and more.
http://edx.org/course/introduction-computer-science-harvardx-cs50x
Leverage new technologies to build value for your organization.