Fast.ai Practical Deep Learning for Coders v3
fast.ai
This course teaches deep learning from the ground up using PyTorch, focusing on practical coding and real-world projects. It is ideal for developers who want to quickly build state‑of‑the‑art models without getting bogged down in theory.
Fast.ai Deep Learning for Coders: Part 2
fast.ai
The second part dives deeper into advanced topics such as generative models, transformers, and fine‑tuning. It builds on the first part and is suited for practitioners looking to master cutting‑edge techniques.
Google Machine Learning Crash Course
Google
An introductory course that covers machine learning fundamentals with interactive visualizations and hands‑on exercises using TensorFlow. It’s perfect for newcomers who want a quick, practical overview.
CS229: Machine Learning
Stanford
This classic Stanford lecture series covers supervised learning, unsupervised learning, and best practices. It’s ideal for students and professionals seeking a rigorous theoretical foundation.
Machine Learning Specialization
DeepLearning.AI
A multi‑course path that teaches machine learning algorithms, data preprocessing, and model deployment. It’s suitable for those who want a structured learning path with practical projects.
Intro to Machine Learning
Kaggle Learn
A short, hands‑on tutorial that introduces key machine learning concepts and scikit‑learn usage. It’s great for beginners who want to quickly build a predictive model.
Transformers Course
Hugging Face
This course covers the theory and practice of transformer models, including BERT, GPT, and T5. It’s designed for developers who want to implement state‑of‑the‑art NLP models.
6.036 Introduction to Machine Learning
MIT OpenCourseWare
An MIT lecture series that covers supervised and unsupervised learning, neural networks, and reinforcement learning. It’s ideal for students who want a deep dive into machine learning theory.
Microsoft Machine Learning Fundamentals
Microsoft Learn
A beginner‑friendly path that introduces machine learning concepts, Azure ML services, and model deployment. It’s suitable for those new to AI who want to explore Microsoft’s ecosystem.
CS229: Machine Learning (2023)
Stanford
Updated lecture material covering linear regression, neural networks, and deep learning. It’s perfect for learners who want the latest Stanford curriculum without cost.
Introduction to SAP ERP
openSAP
This course introduces the core concepts of SAP ERP, covering modules such as FI, CO, MM, and SD. It is designed for newcomers who want to understand how SAP supports business processes.
SAP HANA Analytics
openSAP
Learn how to use SAP HANA for real-time analytics, including data modeling, calculation views, and embedded analytics. Ideal for developers and analysts who want to build data-driven applications.
SAP UX Design
openSAP
Explore the principles of SAP Fiori UX design, covering user research, prototyping, and design guidelines. Suitable for UI/UX designers and developers working with SAP applications.
SAP Cloud Platform Fundamentals
openSAP
An overview of SAP Cloud Platform services, including ABAP, Java, and integration capabilities. Targeted at developers and architects looking to build cloud-native solutions.
SAP Security and Authorization
openSAP
Delve into SAP security concepts such as roles, profiles, and authorizations. This course is for security administrators and consultants who need to secure SAP landscapes.
SAP Analytics Application Development
SAP Learning
Build interactive analytics applications using SAP Analytics Cloud. Covers data integration, visualization, and embedding in SAP Fiori. Designed for developers and data analysts.
SAP ERP Basics
SAP Learning
An introductory course on SAP ERP modules, focusing on business processes and navigation. Ideal for new users and business stakeholders.
Advanced SAP HANA Concepts
SAP Community
Explore advanced topics in SAP HANA such as column store optimization, in-memory computing, and performance tuning. Targeted at experienced developers and DBAs.
SAP Fiori Design Guidelines
SAP Community
Learn the design principles behind SAP Fiori, including layout, navigation, and accessibility. Useful for UI developers and product managers.
SAP HANA Introduction
SAP YouTube
A concise video introduction to SAP HANA, covering its architecture, key features, and use cases. Perfect for beginners wanting a quick overview.
CS50's Introduction to Computer Science
Harvard CS50
An entry‑level introduction to computer science that covers algorithms, data structures, security, and web development. It is ideal for anyone new to programming who wants a solid foundation.
Responsive Web Design Certification
freeCodeCamp
Teaches HTML, CSS, and responsive design techniques through hands‑on projects. Perfect for beginners looking to build a portfolio of web pages.
Full-Stack JavaScript
The Odin Project
A comprehensive curriculum covering front‑end, back‑end, and database development with JavaScript, Node.js, and React. Designed for developers who want to build full‑stack applications.
Advanced Web Development
Google web.dev
Focuses on performance optimization, progressive web apps, and best practices for modern web development. Targeted at developers who already understand basic web technologies.
Introduction to Computer Science and Programming Using Python
MIT OpenCourseWare
An MIT lecture series that introduces programming concepts with Python, covering algorithms, data structures, and computational thinking. Suitable for beginners and those seeking a rigorous academic foundation.
Intermediate React
Scrimba
A hands‑on interactive course that deepens React knowledge, covering hooks, context, and advanced component patterns. Ideal for developers who already know basic React.
Learn HTML & CSS
Codecademy
Introduces the fundamentals of HTML and CSS through interactive lessons and projects. Perfect for beginners wanting to build static web pages.
JavaScript Algorithms and Data Structures Certification
freeCodeCamp
Covers core JavaScript concepts, algorithms, and data structures with coding challenges. Designed for developers who want to strengthen their JavaScript problem‑solving skills.
React
The Odin Project
A deep dive into React fundamentals, component architecture, state management, and testing. Ideal for developers ready to build dynamic single‑page applications.
Web Performance
Google web.dev
Explores techniques to measure, analyze, and improve web performance, including Lighthouse audits and performance budgets. Targeted at developers who want to make sites faster.
Trading Basics
Investopedia Academy
An introductory course covering the fundamentals of trading, including market types, order execution, and risk management. Designed for individuals new to trading who want a solid foundation.
Technical Analysis Fundamentals
Investopedia Academy
Covers chart patterns, indicators, and trend analysis to help traders make informed decisions. Ideal for traders looking to enhance their technical analysis skills.
Advanced Trading Strategies
Interactive Brokers Traders' Academy
Explores sophisticated strategies such as options spreads, futures hedging, and algorithmic trading. Suitable for experienced traders seeking to expand their toolkit.
Forex Trading Fundamentals
Interactive Brokers Traders' Academy
Introduces the forex market, currency pairs, and basic trading concepts. Perfect for beginners wanting to start trading currencies.
School of Pips: Trading Strategy
Babypips
Provides a structured approach to developing and testing trading strategies in forex. Targeted at traders who want a systematic method.
School of Pips: Technical Analysis
Babypips
Covers chart reading, trend identification, and indicator usage for forex traders. Ideal for those new to technical analysis.
Trading Basics
Charles Schwab Education Center
An overview of trading concepts, order types, and market mechanics. Designed for first-time traders seeking a clear introduction.
Advanced Trading Strategies
Charles Schwab Education Center
Explores complex strategies including options, futures, and algorithmic trading. Best suited for seasoned traders looking to deepen their expertise.
Technical Analysis for the CMT Program
CMT Association Open Resources
Provides foundational technical analysis concepts aligned with the CMT curriculum. Ideal for traders preparing for the CMT exam or enhancing their charting skills.
Portfolio Management Fundamentals
CMT Association Open Resources
Covers portfolio construction, risk assessment, and performance evaluation. Suitable for traders and portfolio managers seeking structured guidance.