Free Online

The Odin Project Courses

Show filters

Level

Duration

Subject

Language

Foundations: Web Development

Foundations: Web Development

0

This is where it all begins! A hands-on introduction to all of the essential tools you'll need to build real, working websites. You'll learn what web developers actually do – the foundations you'll need for later courses.The baseline knowledge you need before getting into the more 'programming' aspects of web development.Configure your development environment and install some software necessary for web development.The basics of Git and how you can upload your future projects to GitHub so you can share your work and collaborate with others on projects easily.The foundations of HTML, a fundamental building block of everything on the web.Make your HTML look the way you want by adding styles with CSS.Learn how to put things exactly where you want them on your web projects using flexbox.Dig into JavaScript and learn how to make the web dynamic.Learn about the back end, where we'll demystify what goes on behind the scenes on a web server. 

The Odin Project
selfpaced
view all
Full Stack JavaScript

Full Stack JavaScript

0

This path takes you through our entire JavaScript curriculum. The courses should be taken in the order that they are displayed. You'll learn everything you need to know to create beautiful responsive websites from scratch using JavaScript and NodeJs.Let's learn a little more about what you can do with HTML and CSS.Make your websites dynamic and interactive with JavaScript! You'll create features and stand-alone applications. This module includes projects where you will learn how to manipulate the DOM, use object-oriented programming principles, and build single page applications with React.It's time to dig in and become the CSS expert you deserve to be. After this course you'll be equipped to create web projects that look beautiful on any device!Take your JavaScript skills to the server-side! Learn how to fully craft your site's backend using Express, the most popular back-end JavaScript framework! You will also learn how to use a non-relational database, MongoDB.Web development is a lifelong journey of learning and growth. Continue that journey on a professional development team! You'll learn where to find jobs, how to do great interviews, and the best strategies to launch your career.

The Odin Project
selfpaced
view all
Full Stack Ruby on Rails

Full Stack Ruby on Rails

0

This path takes you through our entire Ruby on Rails curriculum. The courses should be taken in the order that they are displayed. You'll learn everything you need to know to create beautiful responsive websites from scratch using Ruby on Rails.Time to dive deep into Ruby, the language 'designed for programmer happiness.' You'll cover object-oriented design, testing, and data structures – essential knowledge for learning other programming languages, too!Let's learn a little more about what you can do with HTML and CSS.Databases are used to organize and capture large amounts of data, typically by inputting, storing, retrieving and managing the information. This course will focus on relational databases, which are widely used to store data and SQL, the language used to query the database.Take Ruby to the next level with the Ruby on Rails framework! Learn how to fully craft your site's backend using the Model-View-Controller design pattern. You'll gain the confidence to launch a website in under an hour.It's time to dig in and become the CSS expert you deserve to be. After this course you'll be equipped to create web projects that look beautiful on any device!Make your websites dynamic and interactive with JavaScript! You'll create features and stand-alone applications. This module includes projects where you will learn how to manipulate the DOM, use object-oriented programming principles, and build single page applications with React.Web development is a lifelong journey of learning and growth. Continue that journey on a professional development team! You'll learn where to find jobs, how to do great interviews, and the best strategies to launch your career.

The Odin Project
selfpaced
view all
Load more

Level

Duration

Language