
Scrimba
Skills you'll gain: Javascript, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, LangChain, JavaScript Frameworks, LLM Application, Large Language Modeling, AI Orchestration, Python Programming
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scientific Visualization, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Feature Engineering, Data Cleansing, Predictive Modeling, Data Analysis, Statistical Modeling, Model Training, Statistical Methods, Supervised Learning, Model Evaluation, Machine Learning, Python Programming
Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, LangChain, LLM Application, Large Language Modeling, Embeddings, Data Processing, Data Store, Data Access, Vector Databases, Prompt Engineering, Document Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: TypeScript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Persistence, Retrieval-Augmented Generation, LLM Application, OpenAI API, Full-Stack Web Development, Node.JS, Restful API, Development Environment, Agentic systems, Data Management, Embeddings, Application Deployment, Data Integration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Code Reusability, Animations, Unity Engine, Visualization (Computer Graphics), Software Design Patterns, Game Design, Software Visualization, Video Game Development, User Interface (UI), Application Performance Management, Software Development Tools, Development Environment, System Monitoring, Application Frameworks, Computer Graphics, Performance Tuning, Memory Management, Scripting
Mixed · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: TypeScript, Javascript, Scripting, Scripting Languages, Hypertext Markup Language (HTML)
Intermediate · Guided Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Probability, Probability Distribution, Probability & Statistics, Statistical Methods, Statistics, Calculus
Mixed · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Command-Line Interface, Go (Programming Language), Package and Software Management, Data Storage, Programming Principles, Code Reusability, Program Development, Other Programming Languages
Beginner · Guided Project · Less Than 2 Hours