freeCodeCamp
Free certificatefreeCodeCamp
Self-paced learning to code with projects, run by a non-profit organisation.
How it works
The site says everything is free: the courses, the projects and the certifications. One certification takes about 300 hours. The full list of certifications was not visible when we checked.
Go to the course page(opens in a new tab)