Explore courses by programming language.
Learn, challenge or build your portfolio in a practice-driven way.
Level of knowledge
Choose courses tailored to your level of knowledge perfectly.
Learn web development from beginner to expert, code while seeing how it looks and feels on the web view, learn by doing with Coddy!
Learn about the web's basic building block, HTML!
Introduction to CSS
CSS (Cascading Style Sheets) is the language used to style web pages, in this course we will dive into the fundamentals of this language.
HTML - Beginner site
In this course you will test your basic HTML knowledge and create your own basic site, with image and text. Are you ready?
CSS Project - Simple Loading Spinner
In this course, you will learn how to utilize CSS and HTML to build a straightforward loading spinner, which is used when loading pages or content.
How to Center Div or Text using CSS
In this course we will explore and answer one of the most wanted questions in CSS - How to center div or text?
Cool Tags in HTML
In this course, you will learn about some unique and cool tags in HTML. You will be surprised after using and adapting them to your web work.
CSS Flexbox - The Complete Course
In this course, you will master the CSS flexbox concepts. Flexbox is one of the most useful layouts used in web development.
CSS Project - Fancy Button
In this course you will create a fully customized fancy button, like you see in your favorite websites!
By the end of this course you will master the concepts of CSS Selectors.
Login Form - HTML/CSS Project
In this course you will create a simple login form using HTML and style it using CSS.