kevcomedia / progress-2018

Study progress for 2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2018

The goal is to learn computer science subjects: algorithms, data structures and the like. I'm also throwing in some maths, particularly discrete mathematics. I also need to acquire web dev skills, so I'm doing coding projects as well.

Rules

  • Always be working on one course/project.
  • Add bonus objectives from the bonus list as often as desired.
  • All assignments must be completed for course to be considered complete.

Link to original speedstudy repo

https://github.com/P1xt/speedstudy

Progress

Courses Completed: 1

Total Points earned: 1085

Current Item: Introduction to Computer Science

Current Book(s):

Be sure to check out the logs and notes.

Date Finished Activity Points Links
Feb 14 Khan Academy 10 Khan Academy
Feb 13 Khan Academy 10 Khan Academy
Feb 12 Khan Academy 10 Khan Academy
Feb 11 Material Resume Clone 100 Demo
Feb 11 Khan Academy 10 Khan Academy
Feb 10 Khan Academy 10 Khan Academy
Feb 09 Khan Academy 10 Khan Academy
Feb 08 Khan Academy 10 Khan Academy
Feb 07 Khan Academy 10 Khan Academy
Feb 06 Khan Academy 10 Khan Academy
Feb 05 Khan Academy 10 Khan Academy
Feb 04 Khan Academy 10 Khan Academy
Feb 03 Learn to Code HTML & CSS 100 Learn to Code HTML & CSS
Feb 03 Khan Academy 10 Khan Academy
Feb 02 Khan Academy 10 Khan Academy
Feb 01 Khan Academy 10 Khan Academy
Jan 31 Khan Academy 10 Khan Academy
Jan 30 Khan Academy 10 Khan Academy
Jan 29 Khan Academy 10 Khan Academy
Jan 28 Notes - YDKJS: this & Object Prototypes 15 Notes
Jan 28 Khan Academy 10 Khan Academy
Jan 27 YDKJS: this & Object Prototypes 200 YDKJS: this & Object Prototypes
Jan 27 Khan Academy 10 Khan Academy
Jan 26 Khan Academy 10 Khan Academy
Jan 25 Khan Academy 10 Khan Academy
Jan 24 Khan Academy 10 Khan Academy
Jan 23 YDKJS: Scope & Closures 200 YDKJS: Scope & Closures
Jan 23 Khan Academy 10 Khan Academy
Jan 22 Khan Academy 10 Khan Academy
Jan 21 YDKJS: Up & Going 200 YDKJS: Up & Going
Jan 21 Khan Academy 10 Khan Academy
Jan 20 Khan Academy 10 Khan Academy
Jan 19 Khan Academy 10 Khan Academy

Computer Science Intensive

Book Suggestions

Additional books can be found here

Bonus List

Activity Points for completing Activity type
Basic Project 100 project
Substantial Project 200 project
Large Project 300 project
Gigantic Project 400 project
Duolingo or MosaLingua (1 level) 100 foundation
Book 200 foundation
Tutorial site (Udemy/Pluralsight/Egghead/Treehouse/etc) course 100 foundation
University level course (Coursera/edX/MITOCW/etc) 500 foundation
Physical Activity (30 minutes) 10 foundation
Musical Instrument Practice (30 minutes) 10 foundation
Khan Academy (30 minutes) 10 foundation
Analytics Vidhya Competition 50 data-science
Crowd Analytix Competition 50 data-science
Kaggle Competition 50 data-science
Driven Data Competition 50 data-science
Blog Post on any topic 15 communication
Blog Post Tutorial 40 communication
Video Tutorial 50 communication
Open Source PR 50 communication
Module to npm 200 communication
Team Up for a project 100 communication
Diary entry 5 communication
CodeWars (10 problems) 50 algorithms
CodinGame (1 Tier) 100 algorithms
CodinGame (1 Bot Competition) 20 algorithms
HackerRank (10 problems) 50 algorithms
Google Code Jam (1 round from past contest) 100 algorithms

Project ideas

  • Pick a template from [here], [here], or [here] and implement the frontend of a website with it as your inspiration (do not use its assets)
  • Complete any 5 projects from 100 Days of CSS.
  • Select an API from Todd Motto's API List and build a frontend-only application powered by data fetched from the API you chose.
  • Complete a CSS theme for CSS Zen Garden
  • Clone your favorite non-trivial website such as: Medium, Twitter, Slack, Netflix, Reddit.
  • Clone a video game such as: Breakout, Tetris, Pacman, Super Mario Bros, Zelda, Final Fantasy.
  • Complete any project on The Odin Project or FreeCodeCamp.
  • Clone your favorite browser extension, or create one you wish existed.
  • Clone your favorite mobile app, or create one you wish existed.
  • Any project you want to build - the above are all just ideas for if you're stuck for an idea - really, just build what you want!

About

Study progress for 2018


Languages

Language:JavaScript 100.0%