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
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
- Status: New
Packt
Skills you'll gain: Application Deployment, Authentications, Object-Relational Mapping, Model View Controller, Database Management, PHP (Scripting Language), Database Development, Authorization (Computing), Secure Coding, PostgreSQL, UI Components, Full-Stack Web Development, Relational Databases, Databases, Back-End Web Development, Web Applications, Development Environment, Application Frameworks, File Management
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:
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
- Status: New
Skills you'll gain: Color Theory, Typography, Adobe Photoshop, Graphic and Visual Design, Design Elements And Principles, Design, Graphic Design, Creative Design
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- Writing, Running, and Fixing Code in C: Duke University
- Laravel From Scratch: Packt
- 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
- How to Set Up a Facebook Ads Campaign: Coursera Project Network
- Create a High-Fidelity Prototype with Figma: Coursera Project Network