• Stars
    star
    152
  • Rank 243,887 (Top 5 %)
  • Language
  • License
    Other
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Speedstudy - paths for computer science, data science, math and physics, optional bonus activities included

SpeedStudy Plan

Progress

If you would like to join me, feel free to either grab a copy of this repo and create your own goals for the year, or snag the template to make your own copy and add a link to it here.

Abstract

I'm tackling my 2018 learning goals in true "Speedrun" style. My list contains far more courses than I expect I'll be able to complete in 2018, so it's sufficient that I can speedrun the year without running out of items from the list to learn.

Additionally, I'm including a variety of "bonus point" opportunities for reading books, completing projects, and completing algorithmic challenges.

My goal is to see how many points I can rack up by December 31, 2018.

Note: There are 5 different course lists available in the course-paths subdirectory if you'd like to clone this for your own use and swap out a different path for those I've chosen. The MITOCW paths will likely require book purchase (or borrow), the non-MITOCW paths are completely free, no book purchase necessary to take the course. There are book lists for if you're looking for "bonus books" to read in book-lists some are freely available online (and I've included links to where to find them) others (towards the bottom of the list) are not free, you'll have to hit google or amazon yourself to find them.

Rules

  1. Always be working on one course.
  2. Add bonus objectives from bonus list as often as desired.
  3. All Assignments must be complete for course to be considered complete.

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
Design Competition 50 design
Blog Post on any topic 15 communication
Blog Post Tutorial 40 communication
Practice writing skills (30 minutes) 10 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!

More Repositories

1

p1xt-guides

Programming curricula
6,655
star
2

chingu-fcc-speedrun-challenge

Challenge for the Chingu Cohorts
91
star
3

speedrun-challenge

Speedrun challenges for programming practice
34
star
4

algo-oct-17

JavaScript Algorithm Challenge - October 9 through 16
JavaScript
17
star
5

January-2018-fullstack-challenge

Challenge designed to explore a variety of functionality in a fullstack application.
10
star
6

chingu-fcc-speedrun-p1xt

TypeScript
7
star
7

aA-progress

contains my notes, solutions, projects, etc. corresponding to my work through the App Academy Open curriculum with the Jan-Jun 2023 open cohort
JavaScript
7
star
8

speedrun-p1xt-progress

3
star
9

speedrun-may2018-p1xt

JavaScript
3
star
10

study-notes

Personal notes, solved exercise, practice projects, etc
JavaScript
2
star
11

June-Speedrun-FCC-new

Speedrun of the new FreeCodeCamp curriculum.
JavaScript
2
star
12

aA-speedrun-Nov2023

Speedrun through https://my.appacademy.io
HTML
1
star
13

p1xt.com-landing

Landing page for P1xt.com
HTML
1
star
14

aA-progress-template

Progress through App Academy Open with the Jan-Jun 2023 cohort
1
star
15

legalese

Solution for theme 3 of the 2014 Koding Hackathon (No one reads the fine print (i.e. TOS, EULA, legal documents) anymore yet every site has them. Devise a creative/interactive solution for this problem).
CSS
1
star
16

week3-frontend-speedrun

Frontend practice for student-run a/A Spring 2023 cohort
1
star
17

gamedev-practice

1
star
18

speedrun-golang-react

Chingu FCC Speedrun - A month long competition in April/May 2017 to complete as much of FCC as possible
1
star
19

speedrun-august-2017

Speedrun Android Projects
1
star
20

express-demo

Minimal express.js app to demonstrate the use of fetch with a Pug/Jade template to retrieve data from a REST API served by other routes on the Express app.
JavaScript
1
star
21

week3-frontend-speedrun-p1xt

This is my personal solutions. If you want to tackle the challenge yourself, please clone from the week3-frontend-speedrun template, not this.
1
star