Learn programming with the most popular languages and tools!
With technology becoming increasingly integrated with our everyday lives, coding is the key to success. It allows you to build immersive games and apps, create stunning websites, and solve real-world problems with data science, machine learning, and AI.
Used in nearly every industry, development offers amazing opportunities, high salaries, and a strong job outlook that’s set to continue growing.
The Intro to Programming Bundle
The Intro to Programming Bundle is designed to quickly get you up and running with programming. You’ll be guided step-by-step through the basics, and learn by building real projects that you can showcase in your professional portfolio.
These courses will put you on the development fast track – you’ll go from zero to creating your first projects in just 30 minutes! The skills you’ll learn will form the foundations of more complex projects, and set you up for success in building games, apps, websites, and more.
Learn All About
VISUAL CODING WITH SCRATCH
Learn the concepts behind coding and algorithms with Scratch – a drag-and-drop coding tool created by MIT.
HTML & CSS
Get started with the basics of web development, including how to work with text, images, forms, and tables, along with how to style your page.
PYTHON
Learn the basics of Python – the popular language behind games, apps, AI, machine learning, chatbots, and more.
GAMES WITH UNITY
Learn the fundamentals of game development with Unity, the massively popular engine that’s used to create 2D, 3D, AR, and VR games and apps.
YOUR CODING PORTFOLIO
Create a portfolio of real projects, including:
Curriculum
Why Learn Programming?
Although demand for developers has skyrocketed, there just aren’t enough developers available to fill the available positions – and this shortage is expected to more than double over the coming decade.
As such, it’s no surprise that development jobs dominate the top 10 job rankings – they feature the highest earning potential and career opportunities out there, and enable you to work in multi-billion dollar industries.
WHO CAN TAKE THESE COURSES?
We start with the absolute basics and go through everything step-by-step – so even if you have zero experience in programming, you’ll be able to easily follow along.
More experienced? Whether you’re wanting to brush up, expand your skills, or learn a new technology, our courses are structured in a way that makes it easy to skip ahead to the less