Learn_Computer_Science_in_5_Months
This is the Curriculum for "Learn Computer Science in 5 Months" By Siraj Raval on Youtube
README
Learn_Computer_Science_in_5_Months
This is the Curriculum for "Learn Computer Science in 5 Months" By Siraj Raval on Youtube
Overview
You can find the video here.
5 Month Curriculum
Week 1-2 (Learn Python)
- https://automatetheboringstuff.com/
- https://www.codecademy.com/learn/learn-python
Week 3-4 (Data Structures)
- https://www.edx.org/course/data-structures-fundamentals-uc-san-diegox-algs201x
Week 5-6 (Algorithms)
- https://courses.csail.mit.edu/6.006/fall11/notes.shtml
Week 7 (Databases)
- https://www.coursera.org/learn/python-databases
Week 8 (Networking)
- https://www.coursera.org/learn/computer-networking
Week 9-10 (Web Development)
- https://www.youtube.com/watch?v=1u2qu-EmIRc&list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5
- https://github.com/melanierichards/just-build-websites
Week 11-12 (Mobile Development)
- https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/
- https://developer.android.com/training/basics/firstapp/index.html
Week 13-14 (Data Science)
- https://www.edx.org/course/python-for-data-science
Week 15-16 (Computer Vision)
- https://www.udacity.com/course/introduction-to-computer-vision--ud810
Week 17-18 (Natural Language Processing)
- https://www.coursera.org/learn/python-text-mining
Week 19 (Software Engineering Practices)
- https://www.coursera.org/learn/software-processes
Week 20 (Blockchain)
- https://www.youtube.com/watch?v=cjbHqvr4ffo&list=PL2-dafEMk2A7jW7CYUJsBu58JH27bqaNL
