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
Coursera Project Network
Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Linux, Scripting, DevOps, File Management, Unix, Command-Line Interface
- 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
- Status: Free Trial
Skills you'll gain: Color Theory, Typography, Adobe Photoshop, Photo Editing, Graphic and Visual Design, Design Elements And Principles, Visual Design, Design, Game Design, Graphic Design, Creative Design
Coursera Project Network
Skills you'll gain: Adobe Illustrator, Logo Design, Adobe Creative Cloud, Graphic and Visual Design, Digital Design, Typography, File Management, Design Elements And Principles, Color Theory
- 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
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, NumPy
Exploratorium
Skills you'll gain: Collaboration, Creativity, Mechanics, Research, Creative Problem-Solving, Experimentation, Innovation, Mechanical Engineering, Aesthetics, Construction
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
Skills you'll gain: Matplotlib, Applied Machine Learning, Random Forest Algorithm, Predictive Modeling, Predictive Analytics, Machine Learning Algorithms, Data Visualization, Machine Learning, Programming Principles, Data Manipulation, Feature Engineering, Data Cleansing, Supervised Learning, Python Programming, Data Processing, NumPy, Pandas (Python Package)
Nanjing University
Skills you'll gain: Computer Systems, System Programming, Programming Principles, Computer Architecture, Computational Logic, Computer Programming, Secure Coding, C (Programming Language), Operating Systems, Data Structures, Computer Hardware, Systems Architecture, Data Storage, Application Security, File Systems
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
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- Writing, Running, and Fixing Code in C: Duke University
- Linux: Introduction to Shell Scripting for DevOps: Coursera Project Network
- Deep Learning with PyTorch : Generative Adversarial Network: Coursera Project Network
- Fundamentals of Graphic Design: Xbox
- Adobe Illustrator for Beginners: Creative Brand System: Coursera Project Network
- Getting started with TensorFlow 2: Imperial College London
- Mastering Data Analysis with Pandas: Coursera Project Network
- Tinkering Fundamentals: Motion and Mechanisms: Exploratorium
- Learn Man in the Middle Attacks from Scratch: Packt
- Machine Learning: Random Forest with Python from Scratch©: Packt