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
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation
Coursera Project Network
Skills you'll gain: Cross Platform Development, Event-Driven Programming, Computer Graphics, Computer Graphic Techniques, Python Programming, Application Development, User Interface (UI), Computer Programming
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, NumPy, Data Visualization, Data Analysis, Seaborn, Matplotlib, Cloud Computing, Jupyter, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Python Programming, Linear Algebra
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Interactive Design, Application Development, Program Development, Computer Programming, Java Programming, Computational Logic
Duke University
Skills you'll gain: Data Import/Export, Pandas (Python Package), Generative AI, OpenAI, Application Programming Interface (API), Data Manipulation, Databases, Artificial Intelligence, Data Storage Technologies
- Status: New
Skills you'll gain: Generative AI, Data Storytelling, Ideation, Data Visualization, Brainstorming, Data Ethics, Report Writing, Persuasive Communication, Business Writing, Presentations, Business Correspondence, Artificial Intelligence, Solution Design, Writing, Document Management, Artificial Intelligence and Machine Learning (AI/ML)
Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Machine Learning, Python Programming, Supervised Learning, Algorithms
Coursera Project Network
Skills you'll gain: Generative AI, OpenAI, Python Programming, Application Programming Interface (API), Artificial Intelligence, Computer Programming
University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C (Programming Language), Data Presentation, Programming Principles, Data Processing, Computer Programming, Statistics, Descriptive Statistics
Coursera Project Network
Skills you'll gain: Programming Principles, Python Programming, Program Development, Scripting, Computer Programming, Scripting Languages
Coursera Project Network
Skills you'll gain: Bash (Scripting Language), Shell Script, Linux, Scripting, Unix Commands, DevOps, File Management, Unix, Command-Line Interface
- Status: New
Technical University of Munich (TUM)
Skills you'll gain: MLOps (Machine Learning Operations), Product Development, User Experience Design, Human Centered Design, Design Thinking, User Research, Agile Product Development, Amazon Web Services, New Product Development, Generative AI, Innovation, Machine Learning, Artificial Intelligence, Ideation, Market Research
Scratch learners also search
In summary, here are 10 of our most popular scratch courses
- Mastering Data Analysis with Pandas: Coursera Project Network
- Create a Tic-Tac-Toe game in Python: Coursera Project Network
- Principal Component Analysis with NumPy: Coursera Project Network
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- Introduction to Retrieval Augmented Generation (RAG): Duke University
- Google Prompting Essentials: Google
- Logistic Regression with NumPy and Python: Coursera Project Network
- Prompt Engineering with GPT: Programming for Custom Content: Coursera Project Network
- Data Analysis and Representation, Selection and Iteration: University of Colorado System
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network