0% found this document useful (0 votes)
4 views1 page

Free CS SoftwareDev Course Guide

This document provides a guide to various free computer science and software development courses, including CS50x, The Odin Project, MIT 6.0001, OSSU, FreeCodeCamp, and CS50W. Each course offers different programming languages and skills, with suggested time frames and optional certifications. The courses are hosted on platforms like edX, GitHub, and FreeCodeCamp, catering to various learning paths and interests.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Free CS SoftwareDev Course Guide

This document provides a guide to various free computer science and software development courses, including CS50x, The Odin Project, MIT 6.0001, OSSU, FreeCodeCamp, and CS50W. Each course offers different programming languages and skills, with suggested time frames and optional certifications. The courses are hosted on platforms like edX, GitHub, and FreeCodeCamp, catering to various learning paths and interests.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Ultimate Free Computer Science & Software Development Course Guide

1. CS50x: Introduction to Computer Science


Platform: Harvard / edX - https://cs50.harvard.edu/x

What it Provides: C, Python, algorithms, data structures, web basics, problem solving. Free to access.

Certificate optional (paid).

Suggested Time Frame: 12 weeks (8-12 hrs/week)

2. The Odin Project - Full Stack Web Development


Platform: https://www.theodinproject.com

What it Provides: HTML, CSS, JS, Node.js, MongoDB, React. Project-based. No cert, but excellent for

portfolio.

Suggested Time Frame: 4-6 months (10-15 hrs/week)

3. MIT 6.0001 - Intro to CS using Python


Platform: MIT OCW - https://ocw.mit.edu

What it Provides: Python programming, computation, recursion, debugging. No cert.

Suggested Time Frame: 9 weeks (6-10 hrs/week)

4. OSSU - Open Source CS Degree


Platform: GitHub - https://github.com/ossu/computer-science

What it Provides: Full CS curriculum: Programming, algorithms, OS, DBs, compilers. No cert. Self-paced.

Suggested Time Frame: 12-18 months (part-time)

5. FreeCodeCamp - Multiple Certifications


Platform: https://www.freecodecamp.org

What it Provides: HTML, CSS, JS, React, Node.js, Python, SQL. Free certs available after each course.

Suggested Time Frame: Each certification ~300 hours (self-paced)

6. CS50W: Web Programming with Python and JS


Platform: Harvard / edX - https://cs50.harvard.edu/web

What it Provides: Flask, Django, JS, SQL, APIs. Free content. Certificate optional (paid).

Suggested Time Frame: 10-12 weeks (8-10 hrs/week)

You might also like