Learning Resources by

Progate


An online platform to learn programming.

Progate is a web service where you can learn programming online.
We offer you a fully equipped coding environment to get you started.

Intuitive Slides

Text is boring. Videos are long and dull. With slides, you can easily grasp the information visually, and learn at your own pace.

Learn by Doing

Practice is key. We have prepared a full coding environment for you in the browser, so you can apply what you've learned immediately.

Focus on Lesson Quality

We care greatly for the quality of our lessons at Progate. We are committed to the following mission and make two promises to people in order to achieve it: "Allow anyone to learn on their own, even beginners."  



Resources

HTML & CSS

6th - College | Online class HTML & CSS are languages used to build and design the appearances of your websites. Let's learn the fundamentals of web programming whilst actually building a web page.
Topic: HTML & CSS
Free

Java

6th - College | Online class A popular language that can be used for software development, mobile apps, and more.
Topic: Java
Free

JavaScript

6th - College | Online class A language that's used in many parts of web development.
Topic: JavaScript
Free

jQuery

6th - College | Online class A fast, easy-to-use JavaScript library that handles animations and Ajax requests.
Topic: JavaScript
Free

Python

6th - College | Online class A powerful language that is used in websites, machine learning and more.
Topic: Python
Free

Ruby

6th - College | Online class A dynamic, general-purpose language used to build web applications.
Topic: Ruby
Free

Ruby on Rails5

6th - College | Online class A web-application framework that includes everything needed to create web applications.
Topic: Ruby on Rails
Free