- List of online educational resources - Wikipedia
GeeksforGeeks GeoGebra — interactive geometry, algebra, statistics and calculus web-app GitHub Codespaces — online IDE for programming Google Colab — Jupyter notebook for Python programming, machine learning, data science, and educational technology GNU Octave — open-source alternative to MATLAB for computational mathematics Google
- Top 5 AI Skills to Learn for 2025 (And Which Online Courses to Take)
Where to Learn it on Udacity The AI Programming with Python Nanodegree program will have you master Python, NumPy, pandas, Matplotlib, and build neural nets with PyTorch
- 39 of the best AI courses you can take online for free - AOL
A wide range of online courses on AI can be found on Udemy And better yet, some of the best examples can be taken for free
- Codecademy - Wikipedia
Codecademy is an American online interactive platform that offers free coding classes in 13 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, Lua, and Swift, as well as markup languages HTML and CSS [3][4] The site also offers a paid "Pro" option that gives users access to personalized learning plans
- Google Colab - Wikipedia
Google Colaboratory, or Google Colab for short, is a free, cloud-based Jupyter Notebook environment provided by Google It allows users to write and execute Python code through the browser, especially suited for machine learning, data analysis, and education Google Colab provides an online integrated development environment (IDE) for Python that requires no setup and runs entirely in the
- freeCodeCamp - Wikipedia
freeCodeCamp (also referred to as Free Code Camp) is a non-profit educational organization [4] that consists of an interactive learning web platform, an online community forum, chat rooms, online publications and local organizations that intend to make learning software development computer programming accessible to anyone Beginning with tutorials that introduce students to HTML, CSS
- Udacity - Wikipedia
Each course consists of several units comprising video lectures with closed captioning, in conjunction with integrated quizzes to help students understand concepts and reinforce ideas, as well as follow-up homework, which promotes a "learn by doing" model [46][47] Programming classes use the Python language; programming assignments are graded by automated grading programs on the Udacity servers
- scikit-learn - Wikipedia
scikit-learn (formerly scikits learn and also known as sklearn) is a free and open-source machine learning library for the Python programming language [3] It features various classification, regression and clustering algorithms including support-vector machines, random forests, gradient boosting, k -means and DBSCAN, and is designed to
|