• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Scratch

Scratch Courses

Scratch courses can help you learn programming logic, animation techniques, game design, and interactive storytelling. You can build skills in debugging, project management, and creative problem-solving. Many courses introduce tools like the Scratch interface, which allows you to create projects using blocks of code, making it easier to visualize programming concepts and collaborate with others.


Popular Scratch Courses and Certifications


  • Status: New
    New
    Status: Free Trial
    Free Trial
    B

    Board Infinity

    Strategic Brand Management: Storytelling & Positioning

    Skills you'll gain: Brand Strategy, Brand Management, Branding, Storytelling, Brand Awareness, Brand Loyalty, Digital Brand Strategy, Strategic Marketing, Marketing Psychology, Marketing Strategies, Target Audience, Target Market, Diversity Marketing, Consumer Behaviour, Governance, Portfolio Management, Persona Development, Value Propositions, Customer Insights, Competitive Analysis

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    Bootstrap 5 From Scratch - Build 5 Modern Websites

    Skills you'll gain: Bootstrap (Front-End Framework), Responsive Web Design, UI Components, HTML and CSS, Application Deployment, Web Design, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, Interactive Design, Javascript, Cloud Hosting, Hypertext Markup Language (HTML), Typography, Animations, Data Validation

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Vibe Coding with Cursor AI

    Skills you'll gain: Vibe coding, Model Context Protocol, Context Management, Context Engineering, AI Workflows, Integrated Development Environments, AI Integrations, Software Installation, Agentic Workflows, Code Review, System Configuration, Debugging, Generative AI Agents, Web Development Tools, Software Development, User Interface (UI), Web Development

    4.4
    Rating, 4.4 out of 5 stars
    ·
    167 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    G

    Google

    Technical Support Fundamentals

    Skills you'll gain: Desktop Support, Package and Software Management, Technical Support and Services, Computer Hardware, Technical Support, Software Installation, System Support, Network Support, General Networking, Help Desk Support, Technical Documentation, Hardware Troubleshooting, Software Documentation, Customer Support, End User Training and Support, Computer Networking, Information Technology, Technical Writing, Computer Systems, Linux

    4.8
    Rating, 4.8 out of 5 stars
    ·
    164K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Learn Tailwind CSS

    Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Design and Development, Web Development, Color Theory

    4.4
    Rating, 4.4 out of 5 stars
    ·
    43 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Flask: Real-world Applications, APIs, and Security

    Skills you'll gain: Flask (Web Framework), Application Deployment, Application Development, Restful API, Web Applications, Web Development, User Accounts, Authentications, Authorization (Computing), File Management, Email Automation, Real Time Data, Data Validation

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    Java Programming Essentials

    Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    Machine Learning: Random Forest with Python from Scratch©

    Skills you'll gain: Matplotlib, Random Forest Algorithm, Predictive Modeling, Predictive Analytics, Machine Learning Algorithms, Plot (Graphics), Data Visualization, Data Preprocessing, Machine Learning, Programming Principles, Data Manipulation, Data Cleansing, Data Transformation, Supervised Learning, Python Programming, Data Science, Model Training, Decision Tree Learning, NumPy, Pandas (Python Package)

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    Neural Networks and Computer Vision Foundations

    Skills you'll gain: Computer Vision, Image Analysis, Model Evaluation, Convolutional Neural Networks, Model Optimization, Artificial Neural Networks, Model Training, Machine Learning Methods, PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Transfer Learning, Machine Learning, Recurrent Neural Networks (RNNs), Artificial Intelligence, NumPy, Python Programming, Matplotlib, Data Visualization, Data Science

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Develop Dynamic PHP Web Applications from Scratch

    Skills you'll gain: PHP (Scripting Language), Web Applications, Web Development, Web Design, Web Design and Development, User Interface (UI), User Centered Design, Email Automation, Verification And Validation, Server Side, Code Reusability

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    T

    Technical University of Munich (TUM)

    From Zero to Hero - Digital Product Development From Scratch

    Skills you'll gain: Prompt Engineering, Amazon Bedrock, MLOps (Machine Learning Operations), Product Improvement, Innovation, Solution Design, Model Training, Generative AI, Ideation, Amazon Web Services, Lean Methodologies, Model Evaluation, Process Improvement, Human Centered Design, Product Development, New Product Development, Machine Learning Methods, Machine Learning, User Research, Risk Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    53 reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Tune HNSW

    Skills you'll gain: Model Optimization, Simulations, Plot (Graphics)

    Intermediate · Course · 1 - 4 Weeks

1…456…36

In summary, here are 10 of our most popular scratch courses

  • Strategic Brand Management: Storytelling & Positioning: Board Infinity
  • Bootstrap 5 From Scratch - Build 5 Modern Websites: Packt
  • Vibe Coding with Cursor AI: Scrimba
  • Technical Support Fundamentals: Google
  • Learn Tailwind CSS: Scrimba
  • Advanced Flask: Real-world Applications, APIs, and Security: Packt
  • Java Programming Essentials: Edureka
  • Machine Learning: Random Forest with Python from Scratch©: Packt
  • Neural Networks and Computer Vision Foundations: Edureka
  • Develop Dynamic PHP Web Applications from Scratch: EDUCBA

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok