├── AR-VR.md ├── Algorithms.md ├── Android.md ├── Angular.md ├── CSS.md ├── CSharp.md ├── Cryptocurrency.md ├── Data-Structures.md ├── DataSets.md ├── Deep_Learning.md ├── DigitalForensics.md ├── Django.md ├── Elixir.md ├── Flask.md ├── Flutter.md ├── Go.md ├── Graphql.md ├── HTML.md ├── Java.md ├── Javascript.md ├── Kotlin.md ├── LICENSE ├── Linux.md ├── Machine_Learning.md ├── MongoDB.md ├── NodeJS.md ├── PHP.md ├── Python.md ├── R.md ├── README.md ├── ReactJS.md ├── ReactNative.md ├── Redux.md ├── Ruby.md ├── RubyonRails.md ├── Rust.md ├── TEMPLATE.md └── iOS.md /AR-VR.md: -------------------------------------------------------------------------------- 1 | # Augmanted and Virtual Reality 2 | 3 | ## For Beginners 4 | 5 | 1. [Unity Tutorials](https://learn.unity.com/) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | 1. 10 | ## For Experts 11 | 1. [ARKit](https://developer.apple.com/documentation/arkit) 12 | -------------------------------------------------------------------------------- /Algorithms.md: -------------------------------------------------------------------------------- 1 | # Algorithms Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Learning References (GeeksForGeeks)](https://www.geeksforgeeks.org/fundamentals-of-algorithms/) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | 1. [Almost real based Interview Experience/Questions(InterviewBit)](https://www.interviewbit.com/dashboard/) 10 | 11 | ## For Experts 12 | 1. [CodeChef](https://www.codechef.com/certification/prepare) 13 | -------------------------------------------------------------------------------- /Android.md: -------------------------------------------------------------------------------- 1 | # Android Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Udacity Nanodegree Android User Interface](https://www.udacity.com/course/android-basics-user-interface--ud834) 6 | 1. [Udacity Nanodegree Android User Input](https://www.udacity.com/course/android-basics-user-input--ud836) 7 | 1. [Udacity Nanodegree Android Multi-screen Apps](https://www.udacity.com/course/android-basics-multi-screen-apps--ud839) 8 | 1. [Udacity Nanodegree Android Networking](https://www.udacity.com/course/android-basics-networking--ud843) 9 | 1. [Udacity Nanodegree Android Data Storage](https://www.udacity.com/course/android-basics-data-storage--ud845) 10 | 1. [Kotlin](https://developer.android.com/kotlin/) 11 | 1. [Developers Guide](https://developer.android.com/guide/) 12 | 13 | ## For People with Intermediate Level Expertise 14 | 15 | 1. [Firebase in a Weekend](https://in.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352) 16 | 1. [Udacity Nanodegree Developing Android Apps](https://www.udacity.com/course/new-android-fundamentals--ud851) 17 | 1. [Udacity Nanodegree Advanced Android App Development](https://www.udacity.com/course/advanced-android-app-development--ud855) 18 | 1. [Udacity Nanodegree Gradle for Android and Java](https://www.udacity.com/course/gradle-for-android-and-java--ud867) 19 | 1. [Udacity Nanodegree Material Design for Android Developers](https://www.udacity.com/course/material-design-for-android-developers--ud862) 20 | 1. [Udacity Nanodegree Android Wear Development](https://www.udacity.com/course/android-wear-development--ud875A) 21 | 1. [Google CodeLabs](https://codelabs.developers.google.com/?cat=Android) 22 | 23 | ## For Experts 24 | 25 | -------------------------------------------------------------------------------- /Angular.md: -------------------------------------------------------------------------------- 1 | # Angular Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Angular 2 Book](https://goalkicker.com/Angular2Book/) 6 | 2. [Angular 6 Complete Playlist (45 videos)](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhBRAgFinJR8KHIrCdTkZcZ) 7 | 8 | ## For People with Intermediate Level Expertise 9 | 10 | ### Integration Testing 11 | 12 | 1. [Protractor Documentation](http://www.protractortest.org/#/tutorial) 13 | 2. [Protractor Tutorial for Beginners](https://www.youtube.com/watch?v=6lg_UyecU58&list=PL6flErFppaj0H-t1uXur_vX4zQnstKUyw) 14 | 15 | ## For Experts 16 | -------------------------------------------------------------------------------- /CSS.md: -------------------------------------------------------------------------------- 1 | # CSS Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [W3SCHOOLS Tutorial on CSS](https://www.w3schools.com/css/default.asp) 6 | 2. [Free Code Camp Responsive Web Design Certification (300 hours)](https://learn.freecodecamp.org/) 7 | 8 | ## For People with Intermediate Level Expertise 9 | 10 | ## For Experts 11 | 12 | 1. [Resources to help you to become a CSS Expert](https://m.dotdev.co/148-resources-to-help-you-become-a-css-expert-ced300b173e7) 13 | -------------------------------------------------------------------------------- /CSharp.md: -------------------------------------------------------------------------------- 1 | # C# Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [C# for Absolute Beginners by Bob Tabor](https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169) 6 | 1. [In-Browser Interactive C# Tutorial by Microsoft](https://www.microsoft.com/net/learn/in-browser-tutorial/1) 7 | 1. [Game Development with Unity by Brackeys](https://www.youtube.com/user/Brackeys) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 11 | 1. [Getting Started with Xamarin](https://developer.xamarin.com/getting-started/) 12 | 1. [Web development with Blazor](https://blazor.net/) 13 | 1. [Entity Component System coding paradigm](https://www.youtube.com/watch?v=yzhsgaFVpZY) 14 | 15 | ## For Experts 16 | -------------------------------------------------------------------------------- /Cryptocurrency.md: -------------------------------------------------------------------------------- 1 | # Cryptocurrency Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Course from Princeton University](https://www.reddit.com/r/Bitcoin/comments/7m0gu3/sixty_free_lectures_from_princeton_on_bitcoin_and/) 6 | 2. [The Crowdsourced Ethereum Reading List](https://github.com/Scanate/EthList/blob/master/README.md) 7 | 3. [CryptoZombies](https://cryptozombies.io/) 8 | 4. [Blockchain Demo](https://anders.com/blockchain/) 9 | 5. [DApp Development Course by IIT Bombay](https://blockchain-course.matic.network/?fbclid=IwAR3qJAqI4b22m-OwZ2eV1jfi6iU9VKeViIMRSV5j-Bbo5H7kDRG0irP34fs) 10 | 11 | ## For People with Intermediate Level Expertise 12 | 13 | ## For Experts 14 | -------------------------------------------------------------------------------- /Data-Structures.md: -------------------------------------------------------------------------------- 1 | # DS Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [ITSY BITSY DATA STRUCTURES](https://github.com/jamiebuilds/itsy-bitsy-data-structures) 6 | 1. [Learning References (GeeksForGeeks)](https://www.geeksforgeeks.org/data-structures/) 7 | 1. [Code Monk](https://www.hackerearth.com/practice/codemonk/) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 11 | 1. [Almost real based Interview Experience/Questions(InterviewBit)](https://www.interviewbit.com/dashboard/) 12 | 1. [Data Structures Learn & Practice](http://www.mycodeschool.com/work-outs) 13 | 14 | ## For Experts 15 | 1. [CodeChef](https://www.codechef.com/certification/prepare) 16 | -------------------------------------------------------------------------------- /DataSets.md: -------------------------------------------------------------------------------- 1 | # DataSets for various projects. 2 | 3 | 1. [Computer Vision Enthusiast](https://www.visualdata.io/) 4 | 1. [AWS Open Datasets](https://registry.opendata.aws/) 5 | 1. [Microsoft Research Open Data](https://msropendata.com/) 6 | 1. [Indian Government](https://data.gov.in/) 7 | 1. [Earth Engine Data](https://developers.google.com/earth-engine/datasets/catalog/) 8 | 1. [Kaggle](https://www.kaggle.com/) 9 | 1. [Comprehensive List of Open Datasets - Skymind.ai](https://skymind.ai/wiki/open-datasets) 10 | 1. [KDNuggets](https://www.kdnuggets.com/datasets/index.html) 11 | 1. CMU Datasets: 12 | 1. [Stats List](http://lib.stat.cmu.edu/datasets/) 13 | 1. [JASA Data Archive](http://lib.stat.cmu.edu/jasadata/) 14 | 1. [Archive Org](https://archive.org/details/datasets) 15 | 1. [Engima](https://public.enigma.com/) 16 | 1. [US Governement](https://www.data.gov/) 17 | 1. [National Center for Education Statistics](https://nces.ed.gov/datalab/index.aspx) 18 | 1. [Yelp Datasets](https://www.yelp.com/dataset) 19 | 1. [Datasets Search Engine by Google](https://datasetsearch.research.google.com/) 20 | 1. [Medical Sciences Datasets](https://www.acrdsi.org/DSI-Services/Dataset-Directory) 21 | 22 | -------------------------------------------------------------------------------- /Deep_Learning.md: -------------------------------------------------------------------------------- 1 | # Deep learning Related Resources 2 | 3 | ## For beginner 4 | 1. [Neural Networks and Deep Learning] (https://www.coursera.org/learn/neural-networks-deep-learning) 5 | 1. [Deep Learning Specialisation] (https://www.coursera.org/specializations/deep-learning) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | 1. [Practical Deep Learning for Coders](http://www.fast.ai/) 10 | 11 | ## For Experts 12 | 13 | 1. [Applied AI with DeepLearning] (https://www.coursera.org/learn/ai) 14 | -------------------------------------------------------------------------------- /DigitalForensics.md: -------------------------------------------------------------------------------- 1 | # Digital Forensics Related Resources 2 | 3 | ## For Beginners 4 | 1. [List of free/open-source Digital Forensics Tools](https://github.com/DesmondANIMUS/dftools) 5 | 2. [RITx: CYBER502x Computer Forensics](https://courses.edx.org/courses/course-v1:RITx+CYBER502x+2T2018/course/) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | ## For Experts 10 | -------------------------------------------------------------------------------- /Django.md: -------------------------------------------------------------------------------- 1 | # Django Related Resources 2 | 3 | ## For beginner 4 | 5 | 1. [Django docs](https://docs.djangoproject.com/en/2.0/) 6 | 1. [Django Girls](https://tutorial.djangogirls.org/en/) 7 | 1. [Try DJANGO Tutorial Series (Videos)](https://www.youtube.com/playlist?list=PLEsfXFp6DpzTD1BD1aWNxS2Ep06vIkaeW) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 11 | 1. [The Django Test Driven Development Cookbook (video)](https://youtu.be/41ek3VNx_6Q) 12 | 1. [Simple Is Better Than Complex (Blog)](https://simpleisbetterthancomplex.com/) 13 | 1. [Support of MongoDB using Models in pymongo (Pymodm)](https://www.eazydevelop.com/2018/05/working-with-structured-data-with.html) 14 | 15 | ## For Experts 16 | 1. [How to make custom Django Middlewares](https://simpleisbetterthancomplex.com/tutorial/2016/07/18/how-to-create-a-custom-django-middleware.html) 17 | -------------------------------------------------------------------------------- /Elixir.md: -------------------------------------------------------------------------------- 1 | # Elixir Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Elixir School](https://elixirschool.com/en/) 6 | 1. [Joy of Elixir](https://joyofelixir.com/toc.html) 7 | 8 | ## For People with Intermediate Level Expertise 9 | 10 | 1. [Intro to Elixir(Paid)](https://thoughtbot.com/upcase/videos/intro-to-elixir) 11 | 1. [Introduction to Elixir (official docs)](https://elixir-lang.org/getting-started/introduction.html) 12 | 1. [Learn X in Y minutes](https://learnxinyminutes.com/docs/elixir/) 13 | 14 | ## For Experts 15 | -------------------------------------------------------------------------------- /Flask.md: -------------------------------------------------------------------------------- 1 | # Flask Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Official docs](http://flask.pocoo.org/docs/1.0/) 6 | 1. [Sentdex Video tutorials](https://www.youtube.com/watch?v=Lv1fv-HmkQo&list=PLQVvvaa0QuDc_owjTbIY4rbgXOFkUYOUB) 7 | 1. [Miguel Grinberg's Flask Mega-Tutorial](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 11 | ## For Experts 12 | -------------------------------------------------------------------------------- /Flutter.md: -------------------------------------------------------------------------------- 1 | # Native Application development using Flutter Related Resources 2 | 3 | ## For beginner 4 | 1. [Flutter Documentation](https://flutter.io/) 5 | 1. [Build Native Mobile Apps with Flutter : Udacity](https://in.udacity.com/course/build-native-mobile-apps-with-flutter--ud905) 6 | 1. [Flutter Weekly: A Newsletter](https://flutterweekly.net/) 7 | 1. [mTechViral Flutter Tutorials](https://youtu.be/qWL1lGchpRA) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 1. [Flutter with Firebase](https://codelabs.developers.google.com/codelabs/flutter-firebase/index.html/) 11 | 12 | ## For Experts 13 | 14 | 15 | -------------------------------------------------------------------------------- /Go.md: -------------------------------------------------------------------------------- 1 | # GoLang Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [GoLang Tutorial Series by Todd McLeod](https://www.youtube.com/watch?v=nCrOuyt3fGE&list=PLSak_q1UXfPrI6D67NF8ajfeJ6f7MH83S) 6 | 1. [GoLang basics test-based approach](https://github.com/DesmondANIMUS/go-question-bank) 7 | 1. [GoLang Tutorial Docs](https://golangbot.com/learn-golang-series/) 8 | 1. [Go: The Complete Developer’s Guide (Golang)](https://www.udemy.com/go-the-complete-developers-guide/?siteID=Fh5UMknfYAU-2XCyrvarfFVHkOHA79_A7A&LSNPUBID=Fh5UMknfYAU) [PAID] 9 | 1. [Learn How To Code: Google’s Go (golang) Programming Language](https://www.udemy.com/learn-how-to-code/?siteID=Fh5UMknfYAU-8SsZvsMVwODF5H8VUtPdJA&LSNPUBID=Fh5UMknfYAU) [PAID] 10 | 1. [The Complete Google’s Go (golang) Programming Course](https://www.udemy.com/the-complete-google-golang-programming/?siteID=Fh5UMknfYAU-BdUqDmY9jZOffFzZCT5oEA&LSNPUBID=Fh5UMknfYAU) [PAID] 11 | 1. [he Complete Google Go Programming Course For Beginners](https://www.udemy.com/googlego/?siteID=Fh5UMknfYAU-YGfBYcRwlA7xvzjrT9XmPg&LSNPUBID=Fh5UMknfYAU) [PAID] 12 | 13 | ## For People with Intermediate Level Expertise 14 | 15 | 1. [Web Programming with Go by Todd McLeod](https://www.youtube.com/watch?v=X6Khtu071C4&list=PLSak_q1UXfPocNRbwVLXW_pebWKWOFp2c) 16 | 1. [GoLang SDL Game Development](https://www.youtube.com/watch?v=9D4yH7e_ea8&list=PLDZujg-VgQlZUy1iCqBbe5faZLMkA3g2x) 17 | 1. [GoLang with Neo4j](https://github.com/johnnadratowski/golang-neo4j-bolt-driver) 18 | 1. [GoLang with MongoDB](https://labix.org/mgo) 19 | 1. [Build Realtime Apps | React Js, Golang & RethinkDB](https://www.udemy.com/realtime-apps-with-reactjs-golang-rethinkdb/?siteID=Fh5UMknfYAU-ooDPJ2iA1QetKAy_Nt9T1A&LSNPUBID=Fh5UMknfYAU) [PAID] 20 | 1. [Web Development w/ Google’s Go (golang) Programming Language](https://www.udemy.com/go-programming-language/?siteID=Fh5UMknfYAU-daiU22xZzWam52M69bs8_Q&LSNPUBID=Fh5UMknfYAU) [PAID] 21 | 22 | ## For Experts 23 | 24 | 1. [Microservices in GoLang](https://ewanvalentine.io/microservices-in-golang-part-1/) 25 | 1. [Google Golang Masterclass](https://www.udemy.com/google-golang-masterclass/?siteID=Fh5UMknfYAU-ySxp3.lGG50s7LCsPJaNNA&LSNPUBID=Fh5UMknfYAU) [PRIVATE] 26 | 1. [Mastering Go Programming](https://www.udemy.com/mastering-go-programming/?siteID=Fh5UMknfYAU-VZG4_CaLhv6ufhd_yM2MHg&LSNPUBID=Fh5UMknfYAU) [PAID] 27 | 1. [Advanced Google’s Go (golang) Programming Course](https://www.udemy.com/advanced-go-programming-course/?siteID=Fh5UMknfYAU-bXn55hxVCpP4X0r.VV8NDg&LSNPUBID=Fh5UMknfYAU) [PAID] 28 | -------------------------------------------------------------------------------- /Graphql.md: -------------------------------------------------------------------------------- 1 | # GraphQL Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Free Code Camp](https://www.youtube.com/watch?v=ed8SzALpx1Q) 6 | 1. [Hello GraphQL using Express](https://www.wisdomgeek.com/development/web-development/hello-graphql-using-express/) 7 | 8 | ## For People with Intermediate Level Expertise 9 | 10 | ## For Experts 11 | -------------------------------------------------------------------------------- /HTML.md: -------------------------------------------------------------------------------- 1 | # HTML Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [W3SCHOOLS Tutorial on HTML](https://www.w3schools.com/html/) 6 | 2. [Free Code Camp Responsive Web Design Certification (300 hours)](https://learn.freecodecamp.org/) 7 | 8 | ## For People with Intermediate Level Expertise 9 | 10 | 11 | ## For Experts 12 | -------------------------------------------------------------------------------- /Java.md: -------------------------------------------------------------------------------- 1 | # Java Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Udacity Intro to Java Programming](https://in.udacity.com/course/intro-to-java-programming--cs046) 6 | 1. [Udacity Java Programming Basics](https://in.udacity.com/course/java-programming-basics--ud282) 7 | 1. [Udemy Java Tutorial](https://www.udemy.com/java-tutorial/) 8 | 1. [Solo learn Java](https://www.sololearn.com/Course/Java/) 9 | 1. [Java Brains](https://javabrains.io/) 10 | 11 | ## For People with Intermediate Level Expertise 12 | 13 | 1. [JPassion.com. One of the best sources to learn from basics to advanced level Java (Paid)](http://www.jpassion.com/portal/courses) 14 | 1. [Udemy Become a Complete Java Engineer! (Paid)](https://www.udemy.com/java-in-depth-become-a-complete-java-engineer/) 15 | 1. [Java Development (Paid - 10 day free Trail)](https://www.pluralsight.com/browse/software-development/java) 16 | 1. [Java Training and Tutorials (Paid)](https://www.lynda.com/Java-training-tutorials/1077-0.html) 17 | -------------------------------------------------------------------------------- /Javascript.md: -------------------------------------------------------------------------------- 1 | # Javascript Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [FreeCodeCamp Course on JS Basics](https://medium.freecodecamp.com/my-giant-javascript-basics-course-is-now-live-on-youtube-and-its-100-free-9020a21bbc27) 6 | 1. [JS for Absolute Beginners by Bob Tabor](https://www.youtube.com/watch?v=YMvzfQSI6pQ) 7 | 1. [You don't know JS](https://github.com/getify/You-Dont-Know-JS) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 11 | 1. [MDN Docs](https://developer.mozilla.org/bm/docs/Web/JavaScript) 12 | 1. [Server Side Rendering Playlist](https://www.youtube.com/watch?v=nbTn1czE2L8&index=1&list=PLl-K7zZEsYLkbvTj8AUUCfBO7DoEHJ-ME) 13 | 14 | ## For Experts 15 | 16 | 1. [Zero to Mastery](https://zero-to-mastery.github.io/resources/JavaScript.html) 17 | 2. [Modern JavaScript](https://javascript.info/) 18 | -------------------------------------------------------------------------------- /Kotlin.md: -------------------------------------------------------------------------------- 1 | # Kotlin Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Kotlin Koans (Kotlin Koans is a series of exercises to get you familiar with the Kotlin syntax and some idioms.)](https://play.kotlinlang.org/koans/overview) 6 | 1. [Kotlin for Android by Antonio leiva](https://antonioleiva.com/free-kotlin-android-course/) 7 | 1. [Kotlin Tutorial](https://medium.com/@napperley/kotlin-tutorial-1-introduction-675816f2443c) 8 | 1. [Kotlin Bootcamp for Programmers - by Google](https://in.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011) 9 | 1. [Kotlin for Android Developers - Migrating Java code to Kotlin](https://in.udacity.com/course/kotlin-for-android-developers--ud888) 10 | 11 | ## For People with Intermediate Level Expertise 12 | 13 | 1. [KotlinConf 2018 videos](https://www.youtube.com/playlist?list=PLQ176FUIyIUbVvFMqDc2jhxS-t562uytr) 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Facebook Developer Circle: Delhi, NCR 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Linux.md: -------------------------------------------------------------------------------- 1 | # Linux Related Resources 2 | 3 | ## For beginner 4 | 5 | 1. [Linux command line for you and me!](https://lym.readthedocs.io/en/latest/ 'command line') 6 | 1. [shebang-everything](https://github.com/MadhavBahlMD/shebang-everything 'Shell Scripting') 7 | 1. [Linux Journey](https://linuxjourney.com) 8 | 1. [Linux Tutorial](https://ryanstutorials.net/linuxtutorial/) 9 | 1. [Bash Scripting](https://ryanstutorials.net/bash-scripting-tutorial/) 10 | 11 | ## For People with Intermediate Level Expertise 12 | 13 | 1. [Introduction to Linux](https://www.edx.org/course/introduction-to-linux) 14 | 15 | ## For Experts 16 | -------------------------------------------------------------------------------- /Machine_Learning.md: -------------------------------------------------------------------------------- 1 | # Machine learning Related Resources 2 | 3 | ## For beginner 4 | 5 | 1. [Intro to Machine Learning](https://in.udacity.com/course/intro-to-machine-learning--ud120-india 'Udacity|Intro to Machine Learning') 6 | 2. [TensorFlow 2 quickstart for beginners](https://www.tensorflow.org/tutorials/quickstart/beginner) 7 | 8 | ## For People with Intermediate Level Expertise 9 | 10 | 1. [Tutorials for Scikit-Learn](https://github.com/justmarkham/scikit-learn-videos) 11 | 1. [Introduction to Machine Learning](https://developers.google.com/machine-learning/crash-course/ml-intro) 12 | 1. [Tutorial for Seaborn tool](https://elitedatascience.com/python-seaborn-tutorial) 13 | 1. [Surprise - Recommender System Package](http://surpriselib.com/) 14 | 15 | ## For Experts 16 | 1. [Effective TensorFlow 2](https://www.tensorflow.org/guide/effective_tf2) 17 | -------------------------------------------------------------------------------- /MongoDB.md: -------------------------------------------------------------------------------- 1 | # MongoDB Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [MongoDB Docs](https://docs.mongodb.com/manual/tutorial/getting-started/) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | 1. [Pymongo - Python Driver/Connector](https://api.mongodb.com/python/current/tutorial.html) 10 | 1. [Pymodm - Model Based Pymongo Wrapper Specially for Django](https://www.eazydevelop.com/2018/05/working-with-structured-data-with.html) 11 | 12 | ## For Experts 13 | 1. [Some amazing useful features of MongoDB](https://www.eazydevelop.com/2018/08/some-amazing-useful-mongodb-features.html) 14 | 1. [Geospatial Indexing](http://api.mongodb.com/python/3.7.1/examples/geo.html) 15 | 1. [Mongodump to export database](https://docs.mongodb.com/manual/reference/program/mongodump/) 16 | -------------------------------------------------------------------------------- /NodeJS.md: -------------------------------------------------------------------------------- 1 | # [NodeJS] Related Resources 2 | 3 | ## For Beginners 4 | https://udemy.com/understand-nodejs/ [PAID] 5 | 6 | ## For People with Intermediate Level Expertise 7 | 8 | ## For Experts 9 | -------------------------------------------------------------------------------- /PHP.md: -------------------------------------------------------------------------------- 1 | # PHP Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [w3schools](https://www.w3schools.com/pHP/default.asp) 6 | 1. [Java T Point](https://www.javatpoint.com/php-tutorial) 7 | 1. [Tutorials Point](https://www.tutorialspoint.com/php) 8 | 9 | ## For People with Intermediate Level Expertise 10 | 11 | ## For Experts 12 | -------------------------------------------------------------------------------- /Python.md: -------------------------------------------------------------------------------- 1 | # Python Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Step by Step Python Tutorials](http://www.techbeamers.com/python-tutorial-step-by-step) 6 | 1. [Python for you and me](http://pymbook.readthedocs.io/en/latest/) 7 | 1. [Tutorial on web scraping in Python](https://www.dataschool.io/python-web-scraping-of-president-trumps-lies/) 8 | 1. [Intro to Data Analysis](https://www.udacity.com/course/intro-to-data-analysis--ud170) 9 | 1. [Python Doc for Python3](https://docs.python.org/3/tutorial/index.html) 10 | 1. [Python Doc for Python2](https://docs.python.org/2/tutorial/index.html) 11 | 12 | ## For People with Intermediate Level Expertise 13 | 14 | 1. [Lesser Known Things about Python](https://github.com/jatinkatyal13/wtfpython) 15 | 1. [Jupyter Notebooks for Data Science Libraries of Python](https://github.com/nikhilkumarsingh/PythonForDataScience) 16 | 17 | ## For Experts 18 | 1. [Advanced Topics in Python](https://www.programiz.com/python-programming/iterator) 19 | -------------------------------------------------------------------------------- /R.md: -------------------------------------------------------------------------------- 1 | # R language Related Resources 2 | 3 | ## For beginner 4 | 5 | 1. [Intro to R](https://www.datacamp.com/courses/free-introduction-to-r) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | 1. [Intermediate R](https://www.datacamp.com/courses/intermediate-r) -[Paid] 10 | 1. [Intermediate R- Practice](https://www.datacamp.com/courses/intermediate-r-practice) -[Paid] 11 | 2. [Importing Data in R (Part-1)](https://www.datacamp.com/courses/importing-data-in-r-part-1) -[Paid] 12 | 2. [Importing Data in R (Part-2)](https://www.datacamp.com/courses/importing-data-in-r-part-2) -[Paid] 13 | 3. [Cleaning Data in R](https://www.datacamp.com/courses/cleaning-data-in-r) -[Paid] 14 | 4. [String Manipulation in R](https://www.datacamp.com/courses/string-manipulation-in-r-with-stringr) -[Paid] 15 | 5. [Writing Functions in R](https://www.datacamp.com/courses/writing-functions-in-r) -[Paid] 16 | 17 | ## For Experts 18 | 19 | 1. [Object-Oriented Programming in R: S3 and R6](https://www.datacamp.com/courses/object-oriented-programming-in-r-s3-and-r6) -[Paid] 20 | 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Community-Curated-Resources 2 | 3 | Community Curated Resources is a collection of list of selected learning material for development by members of Facebook Developer Circle Delhi, NCR. These resources are split according to technologies/languages/frameworks. Each topic has a MD file for it. The contents of a file are divided into three levels which are the level of expertise required to understand the resource mentioned (beginner, intermediate and expert). 4 | 5 | ## Resources 6 | 7 | #### Core Languages 8 | 9 | - [C#](./CSharp.md) 10 | - [Golang](./Go.md) 11 | - [Java](./Java.md) 12 | - [Kotlin](./Kotlin.md) 13 | - [Python](./Python.md) 14 | - [Javascript](./Javascript.md) 15 | - [Elixir](./Elixir.md) 16 | - [Ruby](./Ruby.md) 17 | - [R](./R.md) 18 | 19 | #### Data Science 20 | 21 | - [Machine Learning](./Machine_Learning.md) 22 | - [Artificial Intelligence](./Deep_Learning.md) 23 | 24 | #### Libraries 25 | 26 | - [Redux](./Redux.md) - A predictable state container for JavaScript Apps. 27 | 28 | #### DataSources 29 | 30 | - [DataSets](./DataSets.md) - DataSets for Various Projects. 31 | 32 | #### Linux 33 | 34 | - [Shell Scripting](./Linux.md) 35 | 36 | #### Data Structures & Algorithms 37 | 38 | - [Data Structures](./Data-Structures.md) 39 | - [Algorithms](./Algorithms.md) 40 | 41 | #### Mobile Development 42 | 43 | - [Android](./Android.md) 44 | - [React Native](./ReactNative.md) 45 | - [Flutter](./Flutter.md) 46 | - [iOS](./iOS.md) 47 | 48 | #### Web Development 49 | 50 | - [HTML](./HTML.md) - Standard markup language for creating web pages and web applications 51 | - [CSS](./CSS.md) - Style sheet language that defines presentation of web Page 52 | - [JavaScript](./Javascript.md) - Zero to Mastery Ideas of Javascript for web Pages. 53 | - [Angular](./Angular.md) - TypeScript-based Front-End Web Application 54 | - [ReactJS ](./ReactJS.md) - A JavaScript Library for building User Interfaces 55 | - [Django](./Django.md) - A High-level Python Web framework 56 | - [PHP](./PHP.md) - Server Side Scripting Language 57 | - [Flask](./Flask.md) - A Python Microframework 58 | - [NodeJS](.NodeJS.md) - JavaScript runtime built on Chrome's V8 JavaScript engine. 59 | - [Ruby on Rails](./RubyonRails.md) - A model–view–controller framework, providing default structures for a database, a web service, and web pages. 60 | 61 | #### Augmented Reality and Virtual Reality 62 | 63 | - [AR-VR](./AR-VR.md) 64 | 65 | ## Contributing Guidelines 66 | 67 | - If you have a resource that you would like to add to the list, add it in the appropriate section of the file (for that specific topic). 68 | 69 | - If the file does not exist, copy the [template file](../master/TEMPLATE.md) and rename it to the topic that you wish to add the resource for and then submit a pull request. 70 | 71 | - If the resource is a paid one, prepend it with a [PAID] prefix to let people know. 72 | -------------------------------------------------------------------------------- /ReactJS.md: -------------------------------------------------------------------------------- 1 | # ReactJS Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Try REACTJS Tutorial Series](https://www.youtube.com/playlist?list=PLEsfXFp6DpzQbwYDx1zgcKJ4tzyWFaESK) 6 | 1. [React Armory](https://reactarmory.com/) 7 | 1. [The Beginner's Guide to React](https://egghead.io/courses/the-beginner-s-guide-to-react) 8 | 1. [Academind video series](https://www.youtube.com/watch?v=JPT3bFIwJYA&list=PL55RiY5tL51oyA8euSROLjMFZbXaV7skS) 9 | 1. [React Developer Roadmap](https://github.com/adam-golab/react-developer-roadmap) 10 | 11 | ## For People with Intermediate Level Expertise 12 | 13 | 1. [Official Docs](https://reactjs.org/docs/hello-world.html) 14 | 1. [ReactJS Newsletter](http://reactjsnewsletter.com/) 15 | 16 | ## For Experts 17 | -------------------------------------------------------------------------------- /ReactNative.md: -------------------------------------------------------------------------------- 1 | # React Native Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1.[React Native Tutorial: Building iOS Apps with JavaScript](https://www.raywenderlich.com/165140/react-native-tutorial-building-ios-android-apps-javascript) 6 | 7 | ## For People with Intermediate Level Expertise 8 | 9 | ## For Experts 10 | -------------------------------------------------------------------------------- /Redux.md: -------------------------------------------------------------------------------- 1 | # Redux Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Egghead course by Dan Abramov](https://egghead.io/courses/getting-started-with-redux) 6 | 1. [Free Code Camp Video](https://www.youtube.com/watch?v=9fHQI-dt7QU) 7 | 1. [When do I know I am ready for Redux](https://medium.com/dailyjs/when-do-i-know-im-ready-for-redux-f34da253c85f) 8 | 1. [Redux tutorial from scratch](https://appdividend.com/2017/08/23/redux-tutorial-example-scratch/) 9 | 10 | ## For People with Intermediate Level Expertise 11 | 12 | ## For Experts 13 | -------------------------------------------------------------------------------- /Ruby.md: -------------------------------------------------------------------------------- 1 | # Ruby Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Ruby Wizardry](http://file.allitebooks.com/20150515/Ruby%20Wizardry.pdf) 6 | 2. [Codecademy Ruby Tutorial](https://www.codecademy.com/learn/learn-ruby) 7 | 3. [The Odin Project Course](https://www.theodinproject.com/courses/ruby-programming) 8 | 4. [Why's poignant Guide to Ruby](https://poignant.guide/) 9 | 5. [Beginning Ruby](http://file.allitebooks.com/20160718/Beginning%20Ruby.pdf) 10 | 5. [Thenewboston's Youtube Tutorial](https://youtu.be/WJlfVjGt6Hg) 11 | 12 | ## For People with Intermediate Level Expertise 13 | 14 | 1. [Ruby Docs](http://ruby-doc.com/docs/ProgrammingRuby/) 15 | 2. [Ruby Under a Microscope](http://file.allitebooks.com/20150515/Ruby%20Under%20a%20Microscope.pdf) 16 | 17 | 18 | ## For Experts 19 | -------------------------------------------------------------------------------- /RubyonRails.md: -------------------------------------------------------------------------------- 1 | # Ruby on Rails Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [The Ruby on Rails Tutorial by Michael Hartl](https://www.railstutorial.org/book) 6 | 1. [The Odin Project Course](https://www.theodinproject.com/courses/ruby-on-rails) 7 | 1. [Rails Crash Course- No Starch Press](http://file.allitebooks.com/20150723/Rails%20Crash%20Course-%20A%20No-Nonsense%20Guide%20to%20Rails%20Development.pdf) 8 | 1. [The Complete Ruby on Rails Course-Udemy](https://www.udemy.com/the-complete-ruby-on-rails-developer-course/)[PAID] 9 | 10 | ## For People with Intermediate Level Expertise 11 | 12 | 1. [Learn Ruby the Hard Way](https://learnrubythehardway.org/book/) 13 | 1. [12 WebApps in 12 Weeks on Rails Playlist](https://youtu.be/7-1HCWbu7iU) 14 | 1. [The Rails 4 Way](http://file.allitebooks.com/20150617/The%20Rails%204%20Way.pdf) 15 | 1. [Rails 4 in Action](http://file.allitebooks.com/20150911/Rails%204%20in%20Action,%20Second%20Edition.pdf) 16 | 17 | ## For Experts 18 | 19 | 1. [Rails Guides](https://guides.rubyonrails.org/getting_started.html) 20 | 1. [RailsCasts](http://railscasts.com/) 21 | 1. [Agile Web Development using Ruby with Rails](http://file.allitebooks.com/20150617/Agile%20Web%20Development%20with%20Rails%204.pdf) 22 | -------------------------------------------------------------------------------- /Rust.md: -------------------------------------------------------------------------------- 1 | # RustLang Related Resources 2 | 3 | ## For Beginners 4 | 1. [Intro to RustLang](https://www.youtube.com/watch?v=EYqceb2AnkU&list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW) 5 | 6 | ## For People with Intermediate Level Expertise 7 | 1. [RustLang Projects](https://www.youtube.com/watch?v=-Jp7sabBCp4&list=PLJbE2Yu2zumDD5vy2BuSHvFZU0a6RDmgb) 8 | 9 | ## For Experts 10 | -------------------------------------------------------------------------------- /TEMPLATE.md: -------------------------------------------------------------------------------- 1 | # [Topic Name] Related Resources 2 | 3 | ## For Beginners 4 | 5 | ## For People with Intermediate Level Expertise 6 | 7 | ## For Experts 8 | -------------------------------------------------------------------------------- /iOS.md: -------------------------------------------------------------------------------- 1 | # iOS Related Resources 2 | 3 | ## For Beginners 4 | 5 | 1. [Swift Documentation](https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html) 6 | 1. [Swift Programming book iBooks](https://itunes.apple.com/us/book/the-swift-programming-language-swift-4-2/id881256329) 7 | 1. [Stanford iOS course on iTunes University](https://itunes.apple.com/us/course/developing-ios-11-apps-with-swift/id1309275316) 8 | 9 | 1. Stanford's CS193P iOS 11 Swift 4 Course - [Youtube](https://www.youtube.com/watch?v=71pyOB4TPRE&index=2&list=PLPA-ayBrweUzGFmkT_W65z64MoGnKRZMq&t=0s) 10 | 11 | 1. [Appcoda](http://appcoda.com/) 12 | 1. [Raywenderlich](http://raywenderlich.com/) 13 | 1. [Udacity course] https://in.udacity.com/course/auto-layout--ud1026 14 | 1. [Hacking with swift] https://www.hackingwithswift.com 15 | 16 | ## For Intermediate and Experts 17 | 1. [iOS Advanced debugging](https://in.udacity.com/course/ios-developer-nanodegree--nd003) 18 | 19 | ## For Experts 20 | 21 | --------------------------------------------------------------------------------