Free Online Programming Courses: HTML, CSS, JavaScript | CodeBasics
Logo
Source Code →

Free Programming Courses from Scratch

With practice in the trainer and an assistant powered by ChatGPT

Text Courses

theory, exercises, teacher's solutions

Community

Over 8,000 people

AI Assistant

Hints and code analysis

Courses

JavaScript Course

JavaScript

25 hours

122698

Python Course

Python

25 hours

168824

HTML Course

HTML

11 hours

100862

CSS Course

CSS

9 hours

52954

PHP Course

PHP

25 hours

34503

Elixir Course

Elixir

14 hours

2881

Reviews

Аватар пользователя Aleksandr Avdoshkin

Aleksandr Avdoshkin

As someone with zero coding skills, I'd say that CodeBasics is focused on newcomers. Thank you very much!

Аватар пользователя Sergei Tyurin

Sergei Tyurin

This is all very approachable even for a dummy like me. Now I show people this platform when I get the chance.

Аватар пользователя Eliyah Kleyman

Eliyah Kleyman

For me, it was my very first programming course. I liked it because all the information is very well structured and given in a clear hierarchical order. It motivated me a lot to move forward in my studies.

Posts

Cover for What is Kotlin, and What is It Used For?

What is Kotlin, and What is It Used For?

Kotlin is a powerful, modern programming language widely used for Android development, offering simplicity, security, and efficiency.

5 months ago

1

~time.minutes

Cover for What is C++ Programming Language?

What is C++ Programming Language?

Explore C++: its core syntax, real-world applications, and key systems built with this powerful programming language.

5 months ago

1

~time.minutes

Cover for What is Haskell, and What is It Used For?

What is Haskell, and What is It Used For?

Discover how Haskell is used in compilers, testing, web frameworks, and more. Explore key features, benefits, and real-world applications of this functional programming language.

5 months ago

2

~time.minutes

Frequently Asked Questions

Sign up and start learning. For free. Forever

Already have an account? Sign in
By clicking Sign up, you agree to our service conditions