Competitive-Programming icon indicating copy to clipboard operation
Competitive-Programming copied to clipboard

:pushpin: :books: Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.

Data Structures and Algorithms

  • https://medium.freecodecamp.org/i-built-an-app-that-makes-learning-algorithms-and-data-structures-way-more-fun-46fbb8afacaf
  • http://www.ideserve.co.in/
  • https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513

Free stuff

  • https://blog.docker.com/2017/05/announcing-docker-student-developer-kit-campus-ambassador-program/
  • http://www.allitebooks.org/

Stanford Online Course

  • http://web.stanford.edu/class/archive/cs/cs161/cs161.1168/
  • http://online.stanford.edu/courses

Competitive Programming Sites

  • https://www.hackerrank.com/
  • https://www.hackerearth.com
  • https://codesignal.com/
  • https://coderbyte.com/
  • https://www.codechef.com/
  • https://www.spoj.com/
  • https://www.urionlinejudge.com.br/
  • https://codeforces.com/

Javascript

  • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
  • https://medium.freecodecamp.com/my-giant-javascript-basics-course-is-now-live-on-youtube-and-its-100-free-9020a21bbc27
  • https://medium.freecodecamp.com/a-step-by-step-guide-to-making-pure-css-tooltips-3d5a3e237346
  • https://medium.freecodecamp.com/grabs-front-end-guide-for-large-teams-484d4033cc41
  • https://github.com/getify/You-Dont-Know-JS
  • https://medium.freecodecamp.com/javascript-arrays-and-objects-are-just-like-books-and-newspapers-6e1cbd8a1746
  • https://medium.freecodecamp.org/a-practical-guide-to-fetch-reduce-and-formatting-data-from-an-external-api-283ddd9bfdcb
  • http://www.javascriptgrammar.com/?v=bio
  • https://javascript.info/

Javascript Style Guide

  • https://codeburst.io/5-javascript-style-guides-including-airbnb-github-google-88cbc6b2b7aa

Python

  • https://docs.python.org/3/index.html
  • https://developers.google.com/edu/python/
  • https://pythonschool.net/
  • https://medium.com/@ageitgey/quick-tip-speed-up-your-python-data-processing-scripts-with-process-pools-cf275350163a
  • https://github.com/LambdaSchool/Intro-Python-I
  • https://automatetheboringstuff.com/
  • https://realpython.com
  • https://awesome-python.com/
  • https://tutorial.djangogirls.org/en/
  • https://www.learnpython.org/
  • https://www.programiz.com/

Web Development

  • https://developers.google.com/web/ilt/pwa/
  • https://hackernoon.com/the-2019-web-developer-roadmap-ab89ac3c380e
  • https://medium.com/@sunilsandhu/the-web-developer-roadmap-for-2019-692cb02d36a4
  • https://medium.com/zerotomastery/web-developer-monthly-july-2019-a65ac4c1e223

GitHub

  • https://guides.github.com/introduction/flow/
  • https://codeburst.io/git-good-part-a-e0d826286a2a
  • https://codeburst.io/git-good-a-practical-introduction-to-git-and-github-in-git-we-trust-f18fa263ec48
  • https://lab.github.com/
  • https://learngitbranching.js.org/
  • https://www.codecademy.com/learn/learn-git

Apple

  • https://machinelearning.apple.com

Google Developers

  • https://developers.google.com/style/word-list

Facebook

  • https://www.facebook.com/careers/life/preparing-for-your-software-engineering-interview-at-facebook
  • https://www.techinasia.com/talk/crack-google-facebooks-software-engineering-interview
  • https://www.glassdoor.com/blog/want-to-work-at-facebook-lori-goler/
  • https://hbr.org/2017/07/inside-facebooks-ai-workshop
  • https://www.fastcompany.com/40408179/im-facebooks-head-of-people-heres-what-were-hiring-for-right-now-and-why
  • https://medium.freecodecamp.org/software-engineering-interviews-744380f4f2af

Facebook - Education and Research

  • https://research.fb.com/programs/fellowship/
  • https://www.facebook.com/careers/program/fellowship/
  • https://research.fb.com/category/facebook-ai-research-fair/
  • https://research.fb.com/downloads/detectron/

Spotify

  • https://hrblog.spotify.com/2017/02/17/how-to-get-a-job-at-spotify/

Amazon

  • https://campusmantra.blogspot.in/2017/03/amazon-interview-experience.html
  • https://medium.freecodecamp.com/why-learning-to-code-alexa-skills-is-the-gateway-to-a-cloud-computing-job-fa13c1c0c853

Twitter

  • https://careers.twitter.com/content/dam/careers-twitter/university/FINAL_RESUME101.pdf

Microsoft

  • https://hackernoon.com/thank-you-microsoft-for-the-amazing-software-engineer-internship-407a49b8f816
  • https://cloudsociety.microsoft.com/en/login/

NVIDIA

  • https://developer.nvidia.com/developer-program

Hackerrank

  • http://protext.hackerrank.com/

Self Driving Car

  • https://medium.com/self-driving-cars/term-1-in-depth-on-udacitys-self-driving-car-curriculum-ffcf46af0c08#.fyy29vejz

Youtube Playlist

  • https://www.youtube.com/playlist?list=PLNYkxOF6rcIB1V2i_qfRtDMcY6YZK1lkt

Redux

  • https://egghead.io/courses/getting-started-with-redux
  • https://egghead.io/courses/building-react-applications-with-idiomatic-redux

Angular JS

  • https://angular-university.io/course/getting-started-with-angular2

Firebase

  • https://medium.freecodecamp.org/firebase-5-way-too-common-misconceptions-93b843ee1b93

CSS

  • https://medium.freecodecamp.org/reducing-css-bundle-size-70-by-cutting-the-class-names-and-using-scope-isolation-625440de600b
  • https://css-tricks.com/
  • https://flexboxfroggy.com/
  • http://cssgridgarden.com/

GoLang

  • https://hackr.io/tutorials/learn-golang
  • https://golang.org/doc/

Kotlin

  • https://android.jlelse.eu/handsome-codes-with-kotlin-6e183db4c7e5

Setting up your portfolio

  • https://medium.freecodecamp.org/an-illustrated-guide-for-setting-up-your-website-using-github-cloudflare-5a7a11ca9465

Portfolio

  • http://debarghyadas.com/
  • http://www.briandavidvaughn.com
  • Security Princess | http://asirap.net/

Cloud Computing

  • https://medium.freecodecamp.org/why-learning-to-code-alexa-skills-is-the-gateway-to-a-cloud-computing-job-fa13c1c0c853

Internet of Things

  • https://iot-for-all.com/6-things-you-didnt-know-about-gps-efb37e83bd02

DNS

  • https://medium.freecodecamp.com/the-domain-name-system-dns-is-the-backbone-of-the-internet-heres-how-it-all-works-5706d0afa0fa

Messaging Bots

  • https://chatbotsmagazine.com/you-and-your-bot-a-new-kind-of-lifelong-relationship-6a9649feeb71

Chrome Developer Tools

  • https://medium.freecodecamp.org/mastering-chrome-developer-tools-next-level-front-end-development-techniques-3ac0b6fe8a3

Design

  • https://medium.com/@michellechanme/what-i-learned-as-a-design-intern-at-tesla-and-uber-3a357bcb0d51
  • https://medium.muz.li/20-portfolio-designs-that-will-impress-any-client-8fb74689ceb2

System/Software Design

  • https://www.careercup.com/page?pid=software-design-interview-questions
  • http://blog.gainlo.co/index.php/category/system-design-interview-questions/
  • https://www.hiredintech.com/system-design

Hackathon Ideas and Best Projects

  • https://medium.freecodecamp.org/how-we-recreated-amazon-go-in-36-hours-e32a4101d5f0

Udacity Nannodegree Review

  • https://hackernoon.com/a-review-of-udacitys-react-nano-degree-1085273f1a73

Self Improvement

  • https://www.quora.com/How-can-I-improve-myself-in-6-months/answer/Rithik-Singh-2

Startup Ideas

  • https://medium.com/startup-grind/how-to-come-up-with-startup-ideas-that-are-worth-your-time-36cc54b53b5

Books Reading

  • https://medium.com/swlh/18-books-everyone-will-be-reading-in-2018-82e017d166f

Blog Reading

  • https://medium.com/@DaveSchools/the-60-most-recommended-medium-stories-of-all-time-80a0febc5ac6

Events and Conferences

  • https://aws.amazon.com/summits/
  • https://www.ampproject.org/amp-conf/

Google I/O

  • https://mustafaali.net/2018/03/25/pro-tips-for-attending-google-io/

Scholarships

  • https://github.com/tapasweni-pathak/SOC-Programs
  • https://blog.openai.com/openai-scholars/

Extras

  • https://www.awseducate.com/student
  • https://developers.facebook.com/products/camera-effects/frame-studio/
  • https://googleyasheck.com/
  • https://medium.com/statuscode/building-a-basic-web-service-to-display-your-medium-blog-posts-on-your-website-using-aws-api-48597b1771c5
  • https://www.linkedin.com/pulse/average-googler-four-weeks-study-plan-milad-naseri
  • https://medium.freecodecamp.com/how-to-build-your-own-uber-for-x-app-33237955e253
  • https://medium.com/@andybons/what-xooglers-should-know-when-entering-the-startup-world-eac0c59f804d
  • https://www.hackerearth.com/practice/codemonk/
  • https://medium.com/@david.gilbertson/react-and-firebase-sittin-in-a-tree-a00d481786cb
  • https://medium.com/google-design/how-i-joined-google-9bdb2d8bcb60
  • https://blog.docker.com/2017/05/announcing-docker-student-developer-kit-campus-ambassador-program/
  • https://www.thinkful.com/learn/uber-api/#The-Complete-Project
  • https://medium.freecodecamp.com/the-best-data-science-courses-on-the-internet-ranked-by-your-reviews-6dc5b910ea40
  • https://medium.com/uber-design/designing-the-new-uber-app-16afcc1d3c2e#.d42bqb4te
  • https://medium.freecodecamp.com/code-comments-the-good-the-bad-and-the-ugly-be9cc65fbf83
  • https://blog.poki.com/from-monolith-to-microservices-b16bae1d6c9d
  • https://medium.com/startup-grind/how-google-collapsed-b6ffa82198ee
  • https://medium.com/the-mission/the-4-stages-of-time-management-ce595e4b0796
  • https://medium.com/startup-grind/i-got-rejected-by-apple-music-so-i-redesigned-it-b7e2e4dc64bf
  • https://medium.freecodecamp.com/google-is-developing-mysterious-a-new-mobile-operating-system-called-fuchsia-dc8fbd001f65
  • https://medium.freecodecamp.com/this-free-course-can-teach-you-music-programming-basics-in-less-than-an-hour-67f8a6f283f
  • https://medium.com/iotforall/internet-of-things-world-2017-recap-8-takeaways-608d21f0da0c
  • https://entrepreneurshandbook.co/17-hyper-specific-business-ideas-ready-for-stealing-b04bf6cf126a
  • https://thebillfold.com/working-from-home-is-never-worth-it-688a41167936
  • https://medium.com/udacity/becoming-a-self-driving-car-machine-learning-engineer-4f9433e49c19
  • https://medium.com/personal-growth/elon-musk-how-to-sustain-motivation-b0ddfebe3a5e
  • https://github.com/cassidoo/getting-a-gig
  • https://medium.com/@pareshmayani/points-tips-for-college-graduates-and-fresher-engineers-cc41332d7271
  • https://medium.com/@ageitgey/quick-tip-the-easiest-way-to-grab-data-out-of-a-web-page-in-python-7153cecfca58
  • https://medium.com/@UdacityINDIA/career-upgrade-plan-for-2017-9ba06de64bfb#.8ouf0x3p6
  • https://github.com/craimbert/uber-bot-challenges
  • https://medium.com/iotforall/10-things-you-didnt-know-about-wifi-fe638076c0c
  • https://medium.freecodecamp.com/what-i-learned-from-apple-rejecting-me-for-a-scholarship-to-the-wwdc-952e756ba586
  • https://medium.com/@robaboukhalil/a-tale-of-two-clouds-amazon-vs-google-4f2520516a38
  • https://hackernoon.com/barely-scraping-by-with-a-250-000-salary-in-silicon-valley-d2b5d665c1c0
  • https://magenta.as/a-day-at-google-learning-about-flow-31fa6c645a05
  • https://www.geeksforgeeks.org/
  • https://www.programiz.com/