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
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: Web Scraping, Extensible Markup Language (XML), Scripting, Hypertext Markup Language (HTML), Web Development, Unstructured Data, Web Applications, Python Programming
Coursera Project Network
Skills you'll gain: Wireframing, User Interface and User Experience (UI/UX) Design, Prototyping, Usability, User Experience Design, Mockups, UI Components, Design Elements And Principles, User Flows
Coursera Project Network
Skills you'll gain: Generative AI, Prompt Engineering, Content Creation, Digital Design, Graphics Software, Creativity
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: User Experience Design, Design Thinking, Figma (Design Software), User Interface (UI) Design, User Flows, Prototyping, User Accounts
Coursera Project Network
Skills you'll gain: Test Automation, Test Tools, Application Programming Interface (API), Test Case, Restful API, Software Testing, Configuration Management, Java Programming
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming
- Status: Free Trial
Skills you'll gain: Debugging, Java, Programming Principles, Computer Programming, Computational Logic, Data Structures, Data Storage
- 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: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Applications, Javascript, Web Design, Web Development, Front-End Web Development, Animation and Game Design
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Magnetic Resonance Imaging, Medical Imaging, Image Analysis, Data Manipulation, Neurology, R Programming, Radiology, Data Processing, Scientific Visualization, Data Analysis Software
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- Writing, Running, and Fixing Code in C: Duke University
- Web Scraping with Python: Duke University
- UI/UX Design with Sketch: Travel Booking App: Coursera Project Network
- Midjourney for Beginners: Craft an Exquisite Piece of AI Art: Coursera Project Network
- Tinkering Fundamentals: Motion and Mechanisms: Exploratorium
- Prototypes in Figma: Creating an Initial Low Fidelity Design: Coursera Project Network
- Building API Test Automation Framework Using Rest Assured: Coursera Project Network
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- Java Basics: Selection and Iteration: Codio
- Web Application Development with JavaScript and MongoDB: University of London