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
Imperial College London
Skills you'll gain: Statistical Analysis, R Programming, Statistical Methods, Data Wrangling, Regression Analysis, Exploratory Data Analysis, Time Series Analysis and Forecasting, Data Analysis, Statistical Modeling, Descriptive Statistics
Skills you'll gain: Storyboarding, Wireframing, Figma (Design Software), Information Architecture, User Experience Design, User Centered Design, Prototyping, User Interface and User Experience (UI/UX) Design, Mockups, User Flows, Mobile Development, Design Elements And Principles, Data Ethics
Scrimba
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), HTML and CSS, Web Development Tools, Web Development, Web Design, Development Environment, Responsive Web Design, Front-End Web Development, GitHub, Application Deployment
Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Programming Principles, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
University of Toronto
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Mobile Development, Objective-C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Image Analysis, Debugging
Epic Games
Skills you'll gain: Data Management, Scripting, Scripting Languages, Virtual Environment, Programming Principles, Event-Driven Programming, Interactive Design, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, System Design and Implementation, Debugging, Development Testing
University of Minnesota
Skills you'll gain: User Interface (UI) Design, User Interface (UI), Usability, Human Computer Interaction, User Experience Design, Design, Design Thinking, UI/UX Research, Design Strategies, User Centered Design
Skills you'll gain: Financial Modeling, Project Finance, Timelines, Return On Investment, Financial Statements, Project Schedules, Financial Analysis, Financial Forecasting, Balance Sheet, Construction Management, Capital Expenditure, Microsoft Excel, Operating Cost, Profit and Loss (P&L) Management, Cash Flows, Feasibility Studies
Board Infinity
Skills you'll gain: Integrated Development Environments, Program Development, Debugging, Development Environment, Computer Programming, Software Development Tools, Generative AI, Application Development
Skills you'll gain: Programming Principles, C++ (Programming Language), Computer Programming, Integrated Development Environments, Pseudocode
Coursera Project Network
Skills you'll gain: Prototyping, User Interface (UI) Design, User Interface (UI), Figma (Design Software), Mobile Development, Mockups, Wireframing
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Software, Embedded Systems, Linux, Linux Administration, Linux Commands, Operating Systems, Shell Script, File Systems, OS Process Management, System Configuration, Build Tools, C and C++, Cross Platform Development, Debugging
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- Survival Analysis in R for Public Health: Imperial College London
- Build Wireframes and Low-Fidelity Prototypes: Google
- Learn HTML and CSS: Scrimba
- Writing, Running, and Fixing Code in C: Duke University
- Introduction To Swift Programming: University of Toronto
- Blueprint Scripting: Epic Games
- Introduction to UI Design: University of Minnesota
- Project Finance & Excel: Build Financial Models from Scratch: Packt
- Introduction to Replit and Ghostwriter: Board Infinity
- C++ Basics: Selection and Iteration: Codio