Our May Sale is On! 🙌 Get 25% off any digital certificate or diploma!Ends in  : : :

Claim Your Discount!

Zenva has been providing online courses in programming and computer science since 2015, and has built a community of over a million learners and developers from countries across the globe. Its mission is to teach coding in a way that’s so simple, everyone can achieve success in their careers and hobbies.

Zenva’s courses have been designed by instructors who have been certified by Unity Technologies and CompTIA in recognition of their demonstrated excellence in programming. As leaders in their field, they also participate in elite developer programs, including the Intel Software Innovator Program, Oculus Start, and Microsoft BizSpark. That way, you can be confident that you’re learning the most up-to-date content from industry experts.

With Zenva, you’ll learn the industry’s most cutting-edge, in-demand programming languages, tools, and frameworks. Build your own games, websites, mobile apps, and more with flexible, project-based courses that are designed to work with your schedule - without the stress of deadlines or due dates. Start today to supercharge your learning and gain everything that you need to reach your coding goals.

Free, Online Courses Created by Zenva

  • Certificate Web Development with HTML and CSS for Beginners

    Web Development with HTML and CSS for Beginners

    4-5 hrs
    Learn the foundations and core pillars of web development with HTML and CSS in this free online course.
  • Certificate Build a Text-Based RPG With C++

    Build a Text-Based RPG With C++

    4-5 hrs
    Boost your career by developing your C++ programming skills as you build your very own RPG in this free online course.
  • Certificate Introduction to C++ Programming for Beginners

    Introduction to C++ Programming for Beginners

    3-4 hrs
    This free online C++ course for beginners will teach you the fundamentals and applications of this versatile language.
  • Certificate Introduction to Mobile App Development With Flutter

    Introduction to Mobile App Development With Flutter

    5-6 hrs
    This course will show you how to build an app from scratch using the Flutter Framework for iOS & Android apps.
  • Certificate Learn Game Development with Python and Pygame

    Learn Game Development with Python and Pygame

    4-5 hrs
    This free online programming course will show you how to build a computer game from scratch with Python and Pygame.
  • Certificate Excel's Data Tools and Management for Beginners

    Excel's Data Tools and Management for Beginners

    4-5 hrs
    Learn how to use Excel’s data management tools in this free online course and master formatting styles and shortcuts.
  • Certificate Building a Responsive Website with Bootstrap

    Building a Responsive Website with Bootstrap

    4-5 hrs
    Learn how to use Bootstrap to build interactive, responsive websites in this free online web development course.
  • Certificate Starting Python Programming

    Starting Python Programming

    1.5-3 hrs
    Learn how to use one of the most popular programming languages and create your own code with this free online course.
  • Certificate Starting JavaScript Programming

    Starting JavaScript Programming

    1.5-3 hrs
    Learn to code in this free online web development course that explains how to program in JavaScript to create websites.
View all Course Creators