For a better experience on Codecademy,
New to coding? Make your first website now!
Learn the building blocks of web development with HTML and CSS, and create your own website by the end of the course.
Or select a web development language or library to learn
Learn how to make your websites interactive and how to build browser based games.
PHP is the most popular server-side language and it requires minimal set-up.
Learn the fundamentals of programming to build web apps and manipulate data.
Ruby is a powerful yet beginner-friendly language used for professional web apps all over the world.
Looking for practice? Try building something.
Make your apps more powerful by connecting them to other apps, such as YouTube and Twitter.
We are constantly adding new content
Looking for more courses?
Try our non-track content
By signing up, you agree to our
Terms of Service