Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Scratch Course Catalog
- Status: Free Trial
Skills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computer Science, Data Structures, Data Storage
- Status: Free Trial
Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
Duke University
Skills you'll gain: Data Import/Export, Pandas (Python Package), Generative AI, OpenAI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Databases, Natural Language Processing, Python Programming, Machine Learning
Coursera Project Network
Skills you'll gain: Adobe Illustrator, Logo Design, Adobe Creative Cloud, Graphic and Visual Design, Project Design, Digital Design, Typography, File Management, Design Elements And Principles, Design Specifications, Color Theory
Coursera Project Network
Skills you'll gain: Prototyping, User Interface (UI) Design, Figma (Design Software), Mobile Development, User Interface and User Experience (UI/UX) Design, Mockups, Collaborative Software
Coursera Project Network
Skills you'll gain: Test Automation, Application Programming Interface (API), Test Case, Restful API, Software Testing, Configuration Management, Java, Software Configuration Management
- Status: Free
Coursera Project Network
Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Deep Learning, Artificial Neural Networks, Computer Vision, Applied Machine Learning, Python Programming
Exploratorium
Skills you'll gain: Collaboration, Creativity, Mechanics, Research, Creative Problem-Solving, Experimentation, Innovation, Mechanical Engineering, Aesthetics, Construction
Coursera Project Network
Skills you'll gain: Generative AI, Prompt Engineering, Content Creation, Digital Design, Graphics Software, Creativity, Design and Product, Marketing Design
- Status: Free Trial
University of London
Skills you'll gain: User Accounts, MongoDB, Full-Stack Web Development, Command-Line Interface, Web Applications, Web Development, Javascript, Data Access, Data Validation, Application Frameworks
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science
- Status: Free Trial
Northwestern University
Skills you'll gain: Control Systems, Simulation and Simulation Software, Robotic Process Automation, Matlab, Mechanics, Mathematical Modeling, Engineering Calculations
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- Java Basics: Selection and Iteration:Â Codio
- Writing, Running, and Fixing Code in C:Â Duke University
- Introduction to Retrieval Augmented Generation (RAG):Â Duke University
- Adobe Illustrator for Beginners: Creative Brand System:Â Coursera Project Network
- Create a High-Fidelity Prototype with Figma:Â Coursera Project Network
- Building API Test Automation Framework Using Rest Assured:Â Coursera Project Network
- Deep Learning with PyTorch : Generative Adversarial Network:Â Coursera Project Network
- Tinkering Fundamentals: Motion and Mechanisms:Â Exploratorium
- Midjourney for Beginners: Craft an Exquisite Piece of AI Art:Â Coursera Project Network
- Web Application Development with JavaScript and MongoDB:Â University of London