mayurpande / speedstudy

See what and how much I can learn in one year!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Progress towards my learning goals

2018

My aim for 2018 is to finish off learning python properly, as I have been using it for the past year, and have built a few cool projects with it. I have a knowledge of flask. So I would like to finish of learning the ins-and-outs. Then I also would like to get back to learning JS and up my front-end skills. I also would like to learn django. I am going to do this using a mish-mash of @p1xt's Job Ready Python Guide, and other courses/books.

Other goals for 2018 not related to coding continue on practicing yoga, up it from 3 times a week to 5 times a week. Play football every Wednesday with my friends (and hopefully get picked for the team on Saturday's!). Start learning Spanish again, practice half-hour by myself and 20 minutes with my work colleague who is from Spain!

Right goals set now time to achieve them.

Progress

Current
Courses Completed: 0
Total Points earned:

Date Finished Activity Points Links

Get Job Ready - Python Edition

Work through these courses, read the books listed below, and frequently supplement with "bonus activities" listed below.


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

See what and how much I can learn in one year!