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
Coursera Project Network
Skills you'll gain: 3D Modeling, SketchUp (3D Modeling Software), Computer Graphics, Visualization (Computer Graphics), Design Software
Skills you'll gain: Penetration Testing, Network Security, Cybersecurity, Threat Detection, General Networking, Vulnerability Management, Linux, System Configuration, Command-Line Interface, Software Installation, Virtual Machines, Network Analysis
University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Android Studio, Android (Operating System), Application Development, UI Components, Java, Development Environment, Authorization (Computing), Application Lifecycle Management, Debugging
- Status: Free Trial
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, Integrated Development Environments, Image Analysis
Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Machine Learning, Python Programming, Supervised Learning, Regression Analysis, Algorithms
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
Exploratorium
Skills you'll gain: Collaboration, Creativity, Mechanics, Research, Creative Problem-Solving, Experimentation, Innovation, Mechanical Engineering, Aesthetics, Construction
University of London
Skills you'll gain: User Interface (UI), Interactive Design, Computer Graphics, Video Game Development, Mobile Development, Visualization (Computer Graphics), Animation and Game Design, Music, Application Development, Multimedia, Computer Programming
- Status: Free Trial
Imperial College London
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Deep Learning, Image Analysis, Computer Programming, Supervised Learning, Computer Vision, Machine Learning Methods, Artificial Neural Networks, Jupyter
Skills you'll gain: Public Key Infrastructure, Cryptography, Encryption, Windows Servers, Web Servers, Key Management, Authentications, Cybersecurity, Active Directory, Identity and Access Management, Data Integrity
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Pandas (Python Package), Data Wrangling, NumPy, Data Visualization, Data Cleansing, Data Structures, Data Analysis, Data Manipulation, Data Transformation, Data Quality, Exploratory Data Analysis, Data Integration, Programming Principles, Python Programming, Scripting
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- SketchUp: how to start modelling simple 3D objects: Coursera Project Network
- Learn Man in the Middle Attacks from Scratch: Packt
- Programming Mobile Applications for Android Handheld Systems: Part 1: University of Maryland, College Park
- Introduction To Swift Programming: University of Toronto
- Logistic Regression with NumPy and Python: Coursera Project Network
- Introduction to Retrieval Augmented Generation (RAG): Duke University
- Tinkering Fundamentals: Motion and Mechanisms: Exploratorium
- Creative Programming for Digital Media & Mobile Apps: University of London
- Getting started with TensorFlow 2: Imperial College London
- Cryptography: Learn Public Key Infrastructure from Scratch: Packt