Codecademy

Codecademy is an online education provider that teaches programming and web development. The company offers classes through its website and app, including web development using HTML, CSS, and Javascript; different programming languages, including Python, Ruby on Rails, SQL, C++, and Bash/Shell; data science with Python; and computer science.
Total courses: 140
Codecademy
Codecademy

Why Learn Go? Go (or Golang) is an open source programming language designed to build fast, reliable, and efficient software at scale. Google uses Go specifically for its large networks of servers, and Go also...

  • Codecademy
  • Flexible deadline
  • 9 hours
  • 6 lessons
  • Certificate
Codecademy

Why Learn Git & GitHub? Git is a version control tool used widely by developers across the world. It helps individual developers keep track of changes as they work on different features in the same...

  • Codecademy
  • Flexible deadline
  • 15 hours
  • 5 lessons
  • Certificate
Codecademy

Why Learn Cybersecurity? Data is valuable. With so much sensitive information online, companies need cybersecurity pros to protect it. This course is a great starting point for anyone interested in cybersecurity, but not sure where...

  • Codecademy
  • Flexible deadline
  • 6 hours
  • 2 lessons
  • Certificate
Codecademy

Why Learn Intermediate CSS? You’ve figured out the basics of CSS, and your web pages are full of pretty colors and evocative fonts. But you want to do more! With Intermediate CSS, you’ll learn how...

  • Codecademy
  • Flexible deadline
  • 15 hours
  • 10 lessons
  • Certificate
Codecademy

Why Learn HTML and CSS? Everything you see on a website is a result of the combination of HTML and CSS. With these two languages, you will have the skills you need to bring your...

  • Codecademy
  • Flexible deadline
  • 9 hours
  • 5 lessons
  • Certificate
Codecademy

Why Learn Intermediate Python? Feeling comfortable with the basics of Python? Intermediate Python 3 is a stepping stone to take your skills to the next level. This course will provide you with the knowledge to...

  • Codecademy
  • Flexible deadline
  • 15 hours
  • 11 lessons
  • Certificate
Codecademy

Why Learn Kotlin? Kotlin is a modern, expressive programming language made with developers in mind. Concise, open-source, and safe, Kotlin is a popular language for Android development, web development, and more. Take-Away Skills In this...

  • Codecademy
  • Flexible deadline
  • 15 hours
  • 11 lessons
  • Certificate
Codecademy

Why Learn Node. js? JavaScript is one of the most popular programming languages. The powerful Node. js runtime environment has been ranked the technology most commonly used by professional developers. Node. js is an event-driven...

  • Codecademy
  • Flexible deadline
  • 7 hours
  • 4 lessons
  • Certificate
Codecademy

Take-Away Skills: Learn how to make Phaser games in this series of lessons, quizzes, and projects. Turn your game ideas into game realities and build on an important set of skills in this JavaScript library....

  • Codecademy
  • Flexible deadline
  • 9 hours
  • 6 lessons
  • Certificate
Codecademy

Why Learn Bash Scripting The essence of a useful technology is the mechanization of a repetitive process, and that is exactly the spirit of a bash script: a re-usable script that automatically executes a series...

  • Codecademy
  • Flexible deadline
  • 1 hour
  • 1 lesson
  • Certificate
Codecademy

Why learn Bootstrap? If you want to quickly create a website without writing tons of CSS from scratch, then Bootstrap 4 might be the framework you’re looking for. In this course, you’ll see how Bootstrap...

  • Codecademy
  • Flexible deadline
  • 3 hours
  • 2 lessons
  • Certificate
Codecademy

Why Build Interactive JavaScript Websites? This course will guide you through combining HTML, CSS, and JavaScript to make exciting interactive sites! The concepts covered in this course lay the foundation for adding interactivity to websites...

  • Codecademy
  • Flexible deadline
  • 7 hours
  • 5 lessons
  • Certificate
Codecademy

This course will teach you how to do data science projects on your own computer locally. In this course, you will learn about: Using the Command Line Installing and using Jupyter Notebooks Setting up and...

  • Codecademy
  • Flexible deadline
  • 4 hours
  • 1 lesson
  • Certificate
Codecademy

In this unit, we will cover fundamental rules of probability including how to describe random events. We will cover topics such as set theory, conditional probability, joint probability, Bayes rule, probability distributions, and sampling distributi...

  • Codecademy
  • Flexible deadline
  • 5 hours
  • 4 lessons
  • Certificate
Codecademy

Why Learn React Native? Already have some web development experience but interested in making mobile apps? This course is for you. With Expo and React Native, you can build a mobile app using React. It...

  • Codecademy
  • Flexible deadline
  • 7 hours
  • 5 lessons
  • Certificate
Codecademy

Why learn Vue. js? Modern web apps require increasingly complicated front-ends that can handle large amounts of user interactions and dynamic data. For example, Instagram has over 95 million new posts added per day. Front-end...

  • Codecademy
  • Flexible deadline
  • 3 hours
  • 4 lessons
  • Certificate
Codecademy

In this quick free course, you’ll get the info you need to make your own decisions about what to learn.

  • Codecademy
  • Flexible deadline
  • 5 hours
  • 6 lessons
  • Certificate
Codecademy

Why Learn Blockchain? Blockchain is a powerful technology with applications in fields such as cryptocurrency, healthcare, insurance, government, music, identification, supply chain, data management, and many more. By understanding the fundamental m...

  • Codecademy
  • Flexible deadline
  • 2 hours
  • 3 lessons
  • Certificate
Codecademy

Why Learn jQuery? With HTML and CSS, you can build visually appealing static web pages. With a bit of JavaScript, you can add dynamic behavior to these static websites. jQuery is a JavaScript library that...

  • Codecademy
  • Flexible deadline
  • 9 hours
  • 5 lessons
  • Certificate
Codecademy

Why Learn Ruby on Rails? As one of the most powerful ways to quickly develop web applications, Ruby on Rails has a high relevance and demand in today’s marketplace. Companies like Airbnb, Fab. com, Hulu,...

  • Codecademy
  • Flexible deadline
  • 10 hours
  • 4 lessons
  • Certificate