Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thuva4/Resources

A collection of useful resources
https://github.com/thuva4/Resources

List: Resources

awesome awesome-list tutorials

Last synced: 3 months ago
JSON representation

A collection of useful resources

Awesome Lists containing this project

README

        

# Resources

# Readme
| Haskell | Updated
| :-: | :-:
| | October 6, 2017
| **Python** | **Updated**
| :snake: | October 4, 2017
| **Linux** | **Updated**
| :penguin: | September 9, 2017

## Contents ##
- [Algorithms](#algorithm)
- [Amazon Web Services](#amazon-web-services)
- [Android](#android)
- [AngularJS](#angularjs)
- [Version 1.x](#version-1x)
- [Assembly](#assembly)
- [Bash](#bash)
- [Best Practice](#best-practice)
- [Coding Styles](#coding-styles)
- [Design Patterns](#design-patterns)
- [Blockchain Technology](#blockchain-technology)
- [C](#c-language)
- [Computer Graphics](#computer-graphics)
- [Computer Vision](#computer-vision)
- [Deep Learning](#deep-learning)
- [Data Science](#data-science)
- [Deep Vision](#deep-vision)
- [DevOps](#devops)
- [Editors](#editors)
- [Exploitation](#exploitation)
- [Git](#git)
- [Go](#go-language)
- [Haskell](#haskell)
- [Internet of Things](#iot)
- [Interview](#interview)
- [Coding Interview](#coding-interview)
- [Design Interview](#design-interview)
- [JavaScript](#javascript)
- [Linux](#linux)
- [Machine Learning](#machine-learning)
- [Markdown](#markdown)
- [Powershell](#powershell)
- [Modules](#modules)
- [Platform](#platform)
- [Tutorials](#tutorials)
- [Programmer](#programmer)
- [Python](#python)
- [Reverse Engineering](#re)
- [Ruby on Rails](#ruby-on-rails)
- [SQL](#sql)
- [Student Pack](#student-pack)
- [Study Plan](#study-plan)
- [Unix](#unix)
- [Web Development](#web-development)
- [Vue.js](#vuejs)

## Algorithm ##
[back to top](#readme)
* [Awesome Algorithms](https://github.com/tayllan/awesome-algorithms)
* [Awesome Challenges](https://github.com/mauriciovieira/awesome-challenges)
* [Dynamic programming - PrismoSkills](http://prismoskills.appspot.com/lessons/Dynamic_Programming/Chapter_01_-_Introduction.jsp)
* [Mega Project List](https://github.com/karan/Projects)
* [Awesome Competitive Programming](https://github.com/lnishan/awesome-competitive-programming)
* [The Algorithms - Python](https://github.com/TheAlgorithms/Python)
* [The Algorithms - Java](https://github.com/TheAlgorithms/Java)
* [All Algorithms implemented in C](https://github.com/TheAlgorithms/C)
* [All Algorithms implemented in C++](https://github.com/TheAlgorithms/C-Plus-Plus)
* [Algorithms and data structures in Swift](https://github.com/raywenderlich/swift-algorithm-club)
* [The Algorithm Design Manual](https://edisciplinas.usp.br/pluginfile.php/1995283/mod_resource/content/1/Skiena.-.TheAlgorithmDesignManual.pdf)
* [MIT Introduction to Algorithms-Fall 2011](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)

## Amazon Web Services ##
[back to top](#readme)
* [ Amazon Web Services — a practical guide ](https://github.com/open-guides/og-aws)
* [ A curated list of awesome Amazon Web Services ](https://github.com/donnemartin/awesome-aws)

## Android ##
[back to top](#readme)
* [Awesome Android](https://github.com/yongjhih/awesome-android-awesomeness)
* [Android UI/UX Libraries](https://github.com/wasabeef/awesome-android-ui)
* [Ultimate Android Reference](https://github.com/aritraroy/UltimateAndroidReference)
* [Agile Android Software Development Book](https://www.agiledroid.com/)
* [Extensive Open-Source Guides for Android Developers](https://github.com/codepath/android_guides)
* [Do's and Don'ts for Android development](https://github.com/futurice/android-best-practices)
* [Collection of links for every Android developer](https://github.com/anirudh24seven/android-dev-readme)
* [Android Debug Database](https://github.com/amitshekhariitbhu/Android-Debug-Database)
* [Open-Source Android Apps](https://github.com/pcqpcq/open-source-android-apps)
* [Android Developers Backstage Podcast](http://androidbackstage.blogspot.com/)
* [Android simple guide](https://developer.android.com/guide/index.html)
* [Android courses by Google](https://www.udacity.com/courses/android)
* [Fragmented Podcast](http://fragmentedpodcast.com/)
* [Fresco](https://github.com/facebook/fresco)
* [Volley](https://developer.android.com/training/volley/index.html)
* [Firebase Sample Codes](https://github.com/firebase)
* [ExoPlayer](https://github.com/google/ExoPlayer)
* [Small and Extensible Logger - Timber](https://github.com/JakeWharton/timber)
* [Debugging platform for Android - Stetho](https://code.facebook.com/posts/393927910787513/stetho-a-new-debugging-platform-for-android/)
* [Publish - Subscriber Style - EventBus](https://github.com/google/guava/wiki/EventBusExplained)
* [Professional Android Developer - galileox](https://www.edx.org/micromasters/galileox-professional-android-developer)
* [Android Architecture Blueprints](https://github.com/googlesamples/android-architecture)
* [Common Design Patterns in Android](https://www.raywenderlich.com/109843/common-design-patterns-for-android)
* [How to master Android: What developers can learn from 21 apps](https://techbeacon.com/how-master-android-what-developers-can-learn-21-apps)

## AngularJS ##
[back to top](#readme)
### Version 1.x ###
* [Introduction](https://docs.angularjs.org/guide/introduction)
* [The ng-book recipe](https://github.com/angularLovers/angularjs)
* [AngularJS-Learning](https://github.com/jmcunningham/AngularJS-Learning)
* [AngularJS Style Guide](https://github.com/toddmotto/angularjs-styleguide)
* [Bunch of useful filters for AngularJS](https://github.com/a8m/angular-filter)
* [Module that gives access to the browsers local storage](https://github.com/grevory/angular-local-storage)
* [Angular UI Tree](https://github.com/angular-ui-tree/angular-ui-tree)

## Assembly ##
[back to top](#readme)
* [Learn basics of assembly](http://www.tutorialspoint.com/assembly_programming/)
* [Intro to Intel x86](https://www.youtube.com/watch?v=H4Z0S9ZbC0g&list=PL038BE01D3BAEFDB0)
* [Intermediate Intel x86](https://www.youtube.com/watch?v=8b0wZhDvLCM&list=PL8F8D45D6C1FFD177)
* [Intro to ARM](https://www.youtube.com/watch?v=XojE13qeiTE&list=PLUFkSN0XLZ-n91t_AX5zO007Giz1INwPd)

## Bash ##
[back to top](#readme)
* [A guide to learn bash](https://github.com/Idnan/bash-guide)
* [The Bash Guide](http://guide.bash.academy)
* [Bash Snippets](https://github.com/alexanderepstein/Bash-Snippets)

## Best Practice ##
[back to top](#readme)
* [Best practices in Android](https://github.com/futurice/android-best-practices)
* [Programming Best Practices](https://github.com/timoxley/best-practices)
* [A set of best practices for JavaScript projects](https://github.com/wearehive/project-guidelines)
* [iOS Good Practices](https://github.com/futurice/ios-good-practices)
* [Best practices for developing Windows apps](https://github.com/futurice/windows-app-development-best-practices)
* [Best practices for modern web development](https://github.com/google/WebFundamentals)
* [Backend development best practices](https://github.com/futurice/backend-best-practices)
* [HTML, CSS and JS best practices](https://github.com/bendc/frontend-guidelines)
* [JS best practices](https://github.com/braziljs/js-the-right-way)
* [PHP best practices](https://github.com/codeguy/php-the-right-way)
* [TensorFlow tutorials and best practices](https://github.com/vahidk/EffectiveTensorflow)
* [Python best practices](https://github.com/kennethreitz/python-guide)
* [Angular Style Guide](https://github.com/johnpapa/angular-styleguide)
* [Google Style Guides](https://github.com/google/styleguide)
* [Microsoft REST API Guidelines](https://github.com/Microsoft/api-guidelines)
* [Git Style Guide](https://github.com/agis/git-style-guide)
* [React Style guide](https://github.com/styleguidist/react-styleguidist)
* [Vue.js Component Style Guide](https://github.com/pablohpsilva/vuejs-component-style-guide)
* [Git Commit Message Guide](https://github.com/slashsBin/styleguide-git-commit-message)
* [Google HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html)
* [Style guide & coding conventions for Swift](https://github.com/github/swift-style-guide)
* [Swift style guide ](https://github.com/raywenderlich/swift-style-guide)
* [SlideShare Swift Style ](https://github.com/SlideShareInc/swift-style-guide)
* [A community-driven Ruby coding style guide](https://github.com/bbatsov/ruby-style-guide)
* [Ruby Style Guide](https://github.com/airbnb/ruby)
* [Scala Best Practices](https://github.com/alexandru/scala-best-practices)

### Coding Styles ###
[back to top](#readme)
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md)
* [Airbnb JS Style Guide](https://github.com/airbnb/javascript)
* [Airbnb Ruby Style Guide](https://github.com/airbnb/ruby)
* [Ruby coding style guide](https://github.com/bbatsov/ruby-style-guide)
* [Angular 1 Style Guide](https://github.com/johnpapa/angular-styleguide/tree/master/a1)
* [CS 106B Coding Style Guide](http://stanford.edu/class/archive/cs/cs106b/cs106b.1158/styleguide.shtml)
* [Debugging Faqs](http://www.umich.edu/~eecs381/generalFAQ/Debugging.html)
* [Good C programming habits](https://www.reddit.com/r/C_Programming/comments/1vuubw/good_c_programming_habits/)
* [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html)
* [How to Report Bugs Effectively](https://www.chiark.greenend.org.uk/~sgtatham/bugs.html)
* [Stuff you need to Code Better!](http://codebetter.com)
* [What are some bad coding habits you would recommend a beginner avoid getting into?](https://www.reddit.com/r/learnprogramming/comments/1i4ds4/what_are_some_bad_coding_habits_you_would/)

## Competitive Programming ##
[back to top](#readme)
* [Codeforce's Awesome List](http://codeforces.com/blog/entry/23054)
* [A Handbook of Competitive Programming](http://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf)
* [Getting Started with the Sport of Programming](http://sportprogramming.blogspot.in/2014/07/getting-started-with-sport-of.html)
* [Topcoder's Tutorials](https://www.topcoder.com/community/data-science/data-science-tutorials/)
* [How to Win Coding Competitions: Secrets of Champions](https://www.edx.org/course/how-win-coding-competitions-secrets-itmox-i2cpx-1)

### Design Patterns ###
* [ Design patterns implemented in Java ](http://java-design-patterns.com/patterns/)
* [Advanced C++ Features, Design Patterns, and Frameworks](http://www.cs.wustl.edu/~schmidt/PDF/pattern-examples4.pdf)
* [Design Patterns: Elements of Reusable Object-Oriented Software](https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612)
* [Head First Design Patterns](https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124)
* [Design Patterns for Humans™](https://github.com/kamranahmedse/design-patterns-for-humans)

## Blockchain Technology ##
[back to top](#readme)
* [Awesome Bitcoin](https://github.com/igorbarinov/awesome-bitcoin)
* [docker-minergate-cli](https://github.com/ahmadbasir/Resources.git)
* How does the Blockchain Work? [Part 1](https://medium.com/blockchain-review/how-does-the-blockchain-work-for-dummies-explained-simply-9f94d386e093) [Part 2](https://medium.com/blockchain-review/blockchain-essentials-for-dummies-ba2d8851f1ca) [Part 3](https://medium.com/blockchain-review/what-blockchain-should-we-use-6ba9cca8df22) [Part 4](https://medium.com/blockchain-review/the-difference-between-a-private-public-consortium-blockchain-799ae7f022bc)
* [Bits on blocks | Thoughts on blockchain technology](https://bitsonblocks.net/)

## C Language ##
[back to top](#readme)
* [C Pointers in a nutshell](http://aticleworld.com/pointers-in-c/#.WWmawVI0rVU.facebook)
* [C Programming](http://users.cs.cf.ac.uk/Dave.Marshall/C/CE.html)
* [C programming language Frequently Asked Questions](http://c-faq.com/index.html)
* [Deep C](https://www.slideshare.net/olvemaudal/deep-c)
* [How to Program in C++](http://cs.fit.edu/~mmahoney/cse2050/how2cpp.html)
* [The Descent to C](https://www.chiark.greenend.org.uk/~sgtatham/cdescent/)
* [Introduction to C Programming](http://www.le.ac.uk/users/rjm1/cotter/index.htm)
* [All about C++](http://www.cplusplus.com/)
* [Head First C](http://www.mosaic-industries.com/embedded-systems/_media/c-ide-software-development/learning-c-programming-language/head-first-c-o-reilly-david-grifffiths-dawn-griffiths.pdf)

## Computer Vision ##
[back to top](#readme)
* [Awesome Computer Vision](https://github.com/jbhuang0604/awesome-computer-vision)
* [Introduction to Computer Vision | by Georgia Tech](https://www.udacity.com/course/introduction-to-computer-vision--ud810)
* [Computer Vision Resources](http://resources.visionbib.com/)

## Computer Graphics ##
[back to top](#readme)
* [CS184 Computer Graphics](http://inst.eecs.berkeley.edu/~cs184/fa12/onlinelectures.html)
* [CS537 Interactive Computer Graphics](https://www.cs.drexel.edu/~david/Classes/ICG/)

## Data Science ##
[back to top](#readme)
* [A curated list of data science blogs](https://github.com/rushter/data-science-blogs)
* [Ipython notebooks](https://github.com/donnemartin/data-science-ipython-notebooks)
* [Awesome Data Science](https://github.com/bulutyazilim/awesome-datascience)
* [Data Camp](https://www.datacamp.com/home)
* [Flowing Data](http://flowingdata.com)
* [Microsoft Virtual Academy](https://mva.microsoft.com/en-US/training-courses/data-science-and-machine-learning-essentials-14100?l=UyhoTxWdB_3505050723)
* [Python for Data Science - Cheatsheet](https://github.com/rabirajkhadka/cheatsheet/blob/master/PythonForDataScience.pdf)
* [Ipython notebooks](https://github.com/donnemartin/data-science-ipython-notebooks)
* [Awesome Data Science](https://github.com/bulutyazilim/awesome-datascience)
* [Data Camp](https://www.datacamp.com/home)
* [Flowing Data](http://flowingdata.com)
* [Microsoft Virtual Academy](https://mva.microsoft.com/en-US/training-courses/data-science-and-machine-learning-essentials-14100?l=UyhoTxWdB_3505050723)
* [Python for Data Science - Cheatsheet](https://github.com/rabirajkhadka/cheatsheet/blob/master/PythonForDataScience.pdf)
* [Data Visualization with JavaScript](http://jsdatav.is/intro.html)
* [Frontiers in Massive Data Analysis](https://www.nap.edu/read/18374/chapter/1)
* [The Open-Source Data Science Masters](http://datasciencemasters.org/)
* [Data Skeptic - Podcast](https://dataskeptic.com/)

## Deep Learning ##
[back to top](#readme)
* [Deep Learning papers reading roadmap](https://github.com/songrotek/Deep-Learning-Papers-Reading-Roadmap)
* [Most Cited Deep Learning Papers](https://github.com/terryum/awesome-deep-learning-papers)
* [Awesome Deep Learning](https://github.com/ChristosChristofidis/awesome-deep-learning)
* [A curated list of papers and code about very deep neural networks](https://github.com/daviddao/awesome-very-deep-learning)
* [Deep Learning Tutorial](https://github.com/sjchoi86/dl_tutorials_10weeks)
* [Summaries and notes on Deep Learning research papers](https://github.com/dennybritz/deeplearning-papernotes)
* [Top Deep Learning Projects](https://github.com/aymericdamien/TopDeepLearning)
* [Artificial Neural Network in Python](https://iamtrask.github.io/2015/07/12/basic-python-network/)
* [Deep Learning Book](https://www.safaribooksonline.com/library/view/deep-learning/9781491924570/)
* [Deep Learning Specialization](https://www.coursera.org/specializations/deep-learning)
* [Practical Deep Learning for Coders] (http://course.fast.ai)
* [Cutting Edge Deep Learning for Coders] (http://course.fast.ai/part2.html)

## Deep Vision ##
[back to top](#readme)
* [Stanford CS231n: Convolutional Neural Networks for Visual Recognition](http://cs231n.stanford.edu)
* [PyImageSearch](https://www.pyimagesearch.com)

## DevOps ##
[back to top](#readme)
* [Awesome DevOps](https://github.com/joubertredrat/awesome-devops)
* [Continuous Integration and Continuous Delivery](https://github.com/ciandcd/awesome-ciandcd)
* [Awesome Dev Environment](https://github.com/jondot/awesome-devenv)
* [Subtle | Poor Man's CI](https://www.subtle.press/course/poor-mans-ci)

## Editors ##
[back to top](#readme)
* [Vim tutorials](https://github.com/vim/vim/blob/master/runtime/tutor/tutor)
* [Learn VIM from the browser](https://vimtutorplus.herokuapp.com/exercise/1)
* [Atom tutorial](https://github.com/atom/atom)

## Exploitation ##
[back to top](#readme)
* [Intro to binary exploitation](https://www.youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN)
* [How to bypass ASLR](https://sploitfun.wordpress.com/2015/05/08/bypassing-aslr-part-i/)
* [Corelan exploitation tutorials](https://www.corelan.be/index.php/2009/07/19/exploit-writing-tutorial-part-1-stack-based-overflows/)

## Git ##
[back to top](#readme)
* [Git - The Simple Guide](http://rogerdudler.github.io/git-guide/)
* [Git Explained: For Beginners](https://juristr.com/blog/2013/04/git-explained/)
* [A Hacker's Guide to Git](https://wildlyinaccurate.com/a-hackers-guide-to-git/)
* [Git from the inside out](https://maryrosecook.com/blog/post/git-from-the-inside-out)
* [More about Github-flavored markdown](https://guides.github.com/features/mastering-markdown/)
* [How to Undo Almost Anything With Git](https://github.com/blog/2019-how-to-undo-almost-anything-with-git)
* [Git Cheatsheet](https://github.com/rabirajkhadka/cheatsheet/blob/master/atlassian-git-cheatsheet.pdf)

## Go Language ##
[back to top](#readme)
* [Awesome Go](https://github.com/avelino/awesome-go)

## Haskell ##
[back to top](#readme)
* [Functors, Applicatives and Monads in Pictures](http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html)
* [Haskell Concepts in One Sentence](https://torchhound.github.io/posts/haskellOneSentence.html)
* [Learn You a Haskell For Great Good](http://learnyouahaskell.com/)

## HTML 5 ##
* [w3schools](https://www.w3schools.com/html/html5_intro.asp)
* [Tutorials Point](https://www.tutorialspoint.com/html5/)
* [HTML 5](https://www.html-5-tutorial.com/)
* [HTML 5 and CSS 3](http://www.html5andcss3.org/)
* [HTML 5 Tutorial](https://www.tutorialrepublic.com/html-tutorial/)

## Interview ##

### Coding Interview ###
* [A complete computer science study plan](https://github.com/jwasham/coding-interview-university#did-i-get-the-job)
* [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook)
* [Personal guide to Software Engineering technical interviews](https://github.com/kdn251/interviews)

### Design Interview ###
* [Learn how to design large-scale systems](https://github.com/donnemartin/system-design-primer)
* [Big list of programming interview questions](https://www.reddit.com/r/cscareerquestions/comments/20ahfq/heres_a_pretty_big_list_of_programming_interview/)
* [10 Frequently asked SQL Query Interview Questions](http://www.java67.com/2013/04/10-frequently-asked-sql-query-interview-questions-answers-database.html)
* [A Collection of Quant Riddles With Answers](http://puzzles.nigelcoldwell.co.uk)
* [Algorithm design canvas](https://www.hiredintech.com/algorithm-design))
* [Aptitude Questions and Answers](http://www.indiabix.com)
* [A site for technical interview questions, brain teasers, puzzles, quizzles](https://www.techinterview.org)
- [Student crowdsourced resources for any topic ](https://www.beehyve.io)
* [Big collection of interview preparation links](https://www.reddit.com/r/cscareerquestions/comments/2lzc4h/big_collection_of_interview_preparation_links/)
* [Big-O Algorithm Complexity Cheat Sheet](http://bigocheatsheet.com/#)
* [BIG O Misconceptions](http://ssp.impulsetrain.com/big-o.html)
* [Bitwise tricks](https://gist.github.com/dideler/2365607)
* [checkcheckzz/system-design-interview](https://github.com/checkcheckzz/system-design-interview)
* [ChiperSoft/InterviewThis](https://github.com/ChiperSoft/InterviewThis)
* [Code Project](https://www.codeproject.com)
* [Core Java Interview questions - Interview question on each topic](http://javahonk.com/core-java-interview-questions/)
* [C PUZZLES, Some interesting C problems](http://www.gowrikumar.com/c/index.php)
* [CS9: Problem-Solving for the CS Technical Interview](http://web.stanford.edu/class/cs9/)
* [Delightful Puzzles](http://gurmeet.net/puzzles/)
* [Determining the big-O runtimes of these different loops?](https://stackoverflow.com/questions/11094330/determining-the-big-o-runtimes-of-these-different-loops)
* [five-essential-phone-screen-questions - steveyegge2](https://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions)
* [Freshers Interviews](http://placementsindia.blogspot.com)
* [GeeksforGeeks | A computer science portal for geeks](http://www.geeksforgeeks.org)
* [Get Ready to Learn SQL: 8. Database Normalization Explained in Simple English - Essential SQL](https://www.essentialsql.com/get-ready-to-learn-sql-database-normalization-explained-in-simple-english/)
* [List of important questions for interview](https://github.com/odino/interviews)
* [Give your résumé a face lift](http://www.lifeclever.com/give-your-resume-a-face-lift/)
* [Guide to Tech Interviews](https://www.kchodorow.com/blog/2013/02/28/guide-to-tech-interviews/)
* [Here's How to Prepare for Tech Interviews • /r/cscareerquestions](https://www.reddit.com/r/cscareerquestions/comments/1jov24/heres_how_to_prepare_for_tech_interviews/)
* [How to Ace an Algorithms Interview](http://www.palantir.com/2011/09/how-to-rock-an-algorithms-interview)
* [How to Answer "Tell Me a Little About Yourself" | The Art of Manliness](http://www.artofmanliness.com/2016/01/05/tell-me-a-little-about-yourself/)
* [How to Answer the Toughest 40 Job Interview Questions | ICS Job Portal](http://www.icsjobportal.com/blog/job-interview-questions)
* [How to Break Into the Tech Industry - a Guide to Job Hunting and Tech Interviews](http://haseebq.com/how-to-break-into-tech-job-hunting-and-interviews)
* [How to interview](http://kelukelu.me/interview/index.html)
* [How to prepare for an interview - 1](http://se7so.blogspot.com/2014/01/how-to-prepare-for-interview-1.html)
* [IIT Delhi Placement Experience](http://placement-iit2013.blogspot.com)
* [Interviewing At Jane Street](https://blogs.janestreet.com/interviewing-at-jane-street/)
* [Interview Archives - Java Honk](http://javahonk.com/category/interview/)
* [Java Interview Questions and Answers](https://adnjavainterview.blogspot.com)
* [Job Interview: How to Ace a Job Interview | The Art of Manliness](http://www.artofmanliness.com/2012/08/06/how-to-ace-a-job-interview/)
* [Job interviews News, Videos, Reviews and Gossip - Lifehacker](http://lifehacker.com/tag/job-interviews)
* [Job Interview Questions and Best Answers](https://www.thebalance.com/job-interview-questions-and-answers-2061204)
* [Study sheet for Interview](https://github.com/kimberli/interviews)
* [A large collection of coding interview problems](https://github.com/mission-peace/interview/wiki)
* [Pramp | A free on demand interview practice platform for Software Engineers](https://www.pramp.com/ref/gt1)
* [Problems | LeetCode OJ](https://leetcode.com/problemset/algorithms/)
* [Programmer And Software Interview Questions Answers](http://www.programmerinterview.com)
* [Logic Puzzles](https://www.reddit.com/user/ashish2199/m/puzzles/)
* [SQL interview questions](https://www.jitbit.com/news/181-jitbits-sql-interview-questions/)
* [SQL Joins explained using venn diagram](http://stevestedman.com/wp-content/uploads/VennDiagram1.pdf)
* [Java interview questions](https://github.com/svozniuk/java-interviews)
* [The 25 most difficult HR questions](http://www.datsi.fi.upm.es/~frosal/docs/25mdq.html)
* [Top 10 Algorithms for Coding Interview](http://www.programcreek.com/2012/11/top-10-algorithms-for-coding-interview/)
* [Unix / Linux Cheat Sheet](http://cheatsheetworld.com/programming/unix-linux-cheat-sheet)
* [Unsolicited_advice_for_job_seekers_and_employers](https://www.reddit.com/r/india/comments/1clgdj/unsolicited_advice_for_job_seekers_and_employers/)
* [Visualising Data Structures and Algorithms through Animation](https://visualgo.net/en)
* [We Help Coders Get Hired](https://www.hiredintech.com/app)
* [what_are_your_goto_questions_for_the_do_you_have?](https://www.reddit.com/r/cscareerquestions/comments/209rkq/what_are_your_goto_questions_for_the_do_you_have/)
* [Why You Make Less Money](https://www.reddit.com/r/cscareerquestions/comments/1b8wa3/why_you_make_less_money/)
* [Logic puzzles and riddles](https://www.ocf.berkeley.edu/~wwu/riddles/hard.shtml)

## IoT ##
[back to top](#readme)
* [Awesome IoT](https://github.com/HQarroum/awesome-iot)

## JavaScript ##
[back to top](#readme)
* [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS)
* [JavaScript30](https://github.com/wesbos/JavaScript30)
* [Practical JavaScript](https://watchandcode.com/p/practical-javascript)

## Linux ##
[back to top](#readme)
* [Learning the shell.](http://linuxcommand.org)
* [Linux Journey](https://linuxjourney.com)
* [Linux Tutorial](http://ryanstutorials.net/linuxtutorial/)
* [Awesome-Linux-Software](https://github.com/LewisVo/Awesome-Linux-Software)
* [The Linux Command Line: A Complete Introduction](https://www.amazon.com/Linux-Command-Line-Complete-Introduction/dp/1593273894)

## Machine Learning ##
[back to top](#readme)
* [_TensorFlow Neural Machine Translation_](https://github.com/tensorflow/nmt)
* [Awesome TensorFlow](https://github.com/jtoy/awesome-tensorflow#awesome-tensorflow)
* [TensorFlow-Tutorials](https://github.com/nlintz/TensorFlow-Tutorials)
* [An end to end tutorial of a machine learning pipeline](https://github.com/Spandan-Madan/DeepLearningProject)
* [Minimal and clean examples of machine learning algorithms](https://github.com/rushter/MLAlgorithms)
* [Machine-Learning-Tutorials](https://github.com/ujjwalkarn/Machine-Learning-Tutorials)
* [Torch implementation of neural style algorithm](https://github.com/jcjohnson/neural-style)
* [CS229 Machine-Learning(stanford)](https://www.youtube.com/playlist?list=PLA89DCFA6ADACE599)
* [Kaggle - Your Home for Data Science](https://www.kaggle.com/)
* [DeepFace](https://www.cs.toronto.edu/~ranzato/publications/taigman_cvpr14.pdf)
* [Awesome Data Science](https://github.com/bulutyazilim/awesome-datascience)
* [Introductory course by Andrew Ng](https://www.coursera.org/learn/machine-learning)
* [Content by Google Developers](https://www.youtube.com/watch?v=cKxRvEZd3Mw&list=PLT6elRN3Aer7ncFlaCz8Zz-4B5cnsrOMt)
* [MIT OCW Course](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-867-machine-learning-fall-2006/)
* [Statistical ML](https://www.youtube.com/watch?list=PLTB9VQq8WiaCBK2XrtYn5t9uuPdsNm7YE&v=zcMnu-3wkWo)
* [HackerEarth Blog for More Resources](http://blog.hackerearth.com/13-free-training-courses-on-machine-learning-artificial-intelligence)
* [Even More Resources :)](https://medium.freecodecamp.org/every-single-machine-learning-course-on-the-internet-ranked-by-your-reviews-3c4a7b8026c0)
* [Python Machine Learning Book](https://github.com/rasbt/python-machine-learning-book)
* [Awesome Machine Learning](https://github.com/josephmisiti/awesome-machine-learning)
* [TensorFlow Models](https://github.com/tensorflow/models)
* [TensorFlow Examples](https://github.com/aymericdamien/TensorFlow-Examples)

## Markdown ##
[back to top](#readme)
* [Markcown Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)

## Powershell ##
[back to top](#readme)

### Modules ###
* [Pester - PowerShell unit testing framework](https://github.com/pester/Pester/wiki/Pester)
* [platyPS - Write PowerShell External Help in Markdown](https://github.com/PowerShell/platyPS)
* [Plaster - Powershell template-based file and project generator](https://github.com/PowerShell/Plaster)

### Platform ###
* [Powershell Gallery](https://www.powershellgallery.com/)

### Tutorials ###
* [Building a PowerShell module](http://ramblingcookiemonster.github.io/Building-A-PowerShell-Module/)
* [A Simple Release Pipeline for PowerShell Modules](https://mattmcnabb.github.io/appveyor-ci-plaster)
* [Using PowerShell and oAuth](https://foxdeploy.com/2015/11/02/using-powershell-and-oauth/)
* [Github-Pester-AppVeyor](http://ramblingcookiemonster.github.io/GitHub-Pester-AppVeyor/)
* [Github-Pester-AppVeyor pt.2](http://ramblingcookiemonster.github.io/Github-Pester-AppVeyor-Part-2/)
* [Adventures in Plaster](https://kevinmarquette.github.io/2017-05-12-Powershell-Plaster-adventures-in/)
* [Working With Plaster](http://overpoweredshell.com/Working-with-Plaster/)
* [Let's build the CI/CD pipeline for a new module](https://kevinmarquette.github.io/2017-01-21-powershell-module-continious-delivery-pipeline/)

## Programmer ##
[back to top](#readme)
* [Freely available programming books](https://github.com/EbookFoundation/free-programming-books)
* [Every Programmer Should Know](https://github.com/mr-mig/every-programmer-should-know)

## Python ##
[back to top](#readme)
* [Awesome Python](https://github.com/vinta/awesome-python)
* [Idiomatic Python](http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html)
* [Learn Python Hard Way](https://learnpythonthehardway.org/)
* [Python Guide](http://docs.python-guide.org/en/latest/)
* [Python for Non-Programmers](https://wiki.python.org/moin/BeginnersGuide/NonProgrammers)
* [MITx - 6.00.1x - Introduction to Computer Science and Programming Using Python](https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-11)
* [Codeacademy - Learn Python](https://www.codecademy.com/learn/learn-python)
* [Full Stack Python](https://www.fullstackpython.com/best-python-resources.html)
* [Python Application](https://pythonprogramming.net)
* [Learn Python for Data Science](https://www.youtube.com/watch?v=T5pRlIbr6gg&list=PL2-dafEMk2A6QKz1mrk1uIGfHkC1zZ6UU)
* [Simple Python Projects](https://codeclubprojects.org/en-GB/python)
* [Python Fundamentals](https://pythonprogramming.net/python-fundamental-tutorials/)
* [An Introduction to Interactive Programming in Python (Part 1)](https://www.coursera.org/learn/interactive-python-1/)
* [An Introduction to Interactive Programming in Python (Part 2)](https://www.coursera.org/learn/interactive-python-2/)

## Ruby on Rails ##
[back to top](#readme)
* [Rails Tutorial](https://www.railstutorial.org/book)
* [Rails for Zombies](http://railsforzombies.org/)
* [Ruby on Rails: An Introduction](https://www.coursera.org/learn/ruby-on-rails-intro)

## RE ##
[back to top](#readme)
* [Intro to Reverse Engineering](https://www.youtube.com/watch?v=byK0tXH5axQ&list=PL416CEDF4A931DB0D)
* [Malware Reverse Engineering](https://www.youtube.com/watch?v=LC81gbmTsiE&list=PLUFkSN0XLZ-kwukmQOAgCZ08C5REoZElt)
* [How to find Rootkits](https://www.youtube.com/watch?v=ewNo_poX7bA&index=1&list=PLF58FB7BCB20ED11A)
* [Dynamic Malware Analysis](https://www.youtube.com/watch?v=XgtG9p_Pr9E&list=PLUFkSN0XLZ-kqYbGpY4Gt_VATd4ytQg-Z)

## SQL ##
[back to top](#readme)
* [MySQL Tutorials](http://www.mysqltutorial.org)
* [MySQL Essentials](http://www.techotopia.com/index.php/MySQL_Essentials)
* [A very good SQL cheat sheet](http://www.cheat-sheets.org/sites/sql.su/)
* [Head first SQL](http://index-of.es/Ruby/Head%20First%20SQL%20your%20brain%20on%20SQL%20a%20Learners%20Guide.pdf)

## Student Pack ##
[back to top](#readme)
* [Best student discount services](https://github.com/AdiChat/Best-student-discount-services)
* [Visual Studio Dev Essentials](https://www.visualstudio.com/dev-essentials/)
* [Open Source Mentorships](https://github.com/github/mentorships)
* [A list of semi to fully remote-friendly companies in tech](https://github.com/jessicard/remote-jobs)
* [Github Student Pack](https://education.github.com/pack)

### Study Plan ###
* [Path to a free self-taught education in Computer Science!](https://github.com/open-source-society/computer-science)
* [How to be low-level programmer](https://github.com/gurugio/lowlevelprogramming-university)
* [A complete daily plan for studying to become a machine learning engineer](https://github.com/ZuzooVn/machine-learning-for-software-engineers)
* [Path to a free self-taught education in Data Science!](https://github.com/open-source-society/data-science)
* [Path to a free self-taught education in Game Development!](https://github.com/open-source-society/game-development)

## Unix ##
[back to top](#readme)
* [Learn UNIX in 10 minutes](http://freeengineer.org/learnUNIXin10minutes.html)
* [The Unix Programming Environment](http://product.half.ebay.com/The-UNIX-Programming-Environment-by-Brian-W-Kernighan-and-Rob-Pike-1983-Other/54385&tg=info)
* [UNIX and Linux System Administration Handbook, 4th Edition](https://www.amazon.com/UNIX-Linux-System-Administration-Handbook/dp/0131480057)
* [Unix Shell](https://www.dartmouth.edu/~rc/classes/ksh/print_pages.shtml)

## Web development ##
[back to top](#readme)
* [A free visual guide to CSS](http://cssreference.io/)
* [A Complete Guide to Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
* [Modern JavaScript Web Development](https://github.com/dexteryy/spellbook-of-modern-webdev)
* [ES2015 [ES6] cheatsheet](https://github.com/DrkSephy/es6-cheatsheet)
* [Head First Web Design](http://www.headfirstlabs.com/books/hfwd/)
* [ cheatsheet](https://github.com/joshbuchea/HEAD)
* [Django For Beginners](https://djangoforbeginners.com/)
* [A guide for web developers](https://www.w3schools.com/default.asp)
* [Django Girls](https://djangogirls.org/)
* [Tango With Django](http://www.tangowithdjango.com/)

### Vue.js ###
* [Awesome Vue](https://github.com/vuejs/awesome-vue)
* [Building a To-Do App with Vue.js 2](https://scotch.io/tutorials/build-a-to-do-app-with-vue-js-2)
* [How to mobile-proof your site](https://medium.com/dev-channel/how-to-add-a-web-app-manifest-and-mobile-proof-your-site-450e6e485638)
* [Beginners guide to css-selectors](https://css-tricks.com/how-css-selectors-work)
* [Roadmap to becoming a web developer, what do I need to know?](https://medium.freecodecamp.org/a-roadmap-to-becoming-a-web-developer-in-2017-b6ac3dddd0cf)