Skip to content

An awesome list of everything that exists in Computer Science and Related fields.

Notifications You must be signed in to change notification settings

JayantGoel001/awesome-computer-science

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Everything-there-is-in-CS

💻 An awesome list of everything that exists in Computer Science and Related fields📰🔥.

Join the Discord Server here

💻💻Follow us on LinkedIn

GitHub forks GitHub Repo stars
License: MIT Open Source Love svg1 PRs Welcome contributions welcome Maintenance

Android
Category/Type -
OS

Official Documentation -
https://developer.android.com/docs

Best YouTube creators -
https://www.youtube.com/channel/UC9M7-jzdU8CVrQo1JwmIdWA
https://www.youtube.com/channel/UCB2B0AuQgk6eOMbWR7qiqew
https://www.youtube.com/channel/UC58_wzhvJta3hDSPvRLDAqg
https://www.youtube.com/channel/UCl6DxakCjDR5AfRwWhWNbMg

Useful Websites -
https://www.reddit.com/r/Android/
https://www.androidauthority.com/
https://roadmap.sh/android

Dedicated Github page -
https://github.com/wasabeef/awesome-android-ui
https://github.com/JStumpp/awesome-android
https://github.com/wasabeef/awesome-android-libraries

Best Courses -
https://mindorks.com/
https://developer.android.com/courses
https://www.codingninjas.com/courses/online-android-Development-kotlin
https://www.udemy.com/course/kotlin-android-developer-masterclass/
https://www.coursera.org/specializations/advanced-app-android

Other Tips / Hacks -
https://techbeacon.com/app-dev-testing/how-become-better-android-developer-30-bite-sized-pro-tips
https://medium.com/@abangfadli/a-month-full-of-android-development-tips-and-tricks-b98c17627aa
https://www.raywenderlich.com/2807578-android-studio-tips-and-tricks




Ansible
Category/Type -
IT Configuration Management, Deployment & Orchestration tool

Official Documentation -
https://docs.ansible.com

Best YouTube creators -
https://www.youtube.com/user/Simplilearn
https://www.youtube.com/channel/UCdngmbVKX1Tgre699-XLlUA
https://www.youtube.com/playlist?list=PL2qzCKTbjutIyQAe3GglWISLnLTQLGm7e
https://www.youtube.com/playlist?list=PL8cE5Nxf6M6YUaKyuon-AWRDNr31ANuo2

Useful Websites -
https://www.tutorialspoint.com/ansible/index.htm
https://www.guru99.com/ansible-tutorial.html
https://www.javatpoint.com/ansible
https://www.redhat.com/en/topics/automation/learning-ansible-tutorial

Dedicated Github page -
https://github.com/ansible
https://github.com/ansible/ansible

Best Courses -
https://www.udemy.com/course/learn-ansible/
https://www.udemy.com/course/mastering-ansible/
https://www.udemy.com/course/diveintoansible/
https://www.udemy.com/course/automation-with-ansible/

Other Tips / Hacks -
https://blog.ippon.tech/ansible-tips-and-tricks/
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html
https://medium.com/devops-dudes/tips-and-tricks-for-mastering-ansible-929c77fd1971
https://learn.redhat.com/t5/Automation-Management-Ansible/Ansible-Tips-and-Tricks/td-p/148




Apache OpenJPA
Category/Type -
object-relational mapping (ORM)

Official Documentation -
http://openjpa.apache.org/documentation.html

Best YouTube creators -
https://www.youtube.com/watch?v=otinfgwkMbY
https://www.youtube.com/watch?v=OzZcW7XgiPA

Useful Websites -
https://www.vogella.com/tutorials/JavaPersistenceAPI/article.html
https://www.tutorialspoint.com/jpa/index.htm
https://djitz.com/neu-mscs/getting-started-using-apache-openjpa/

Dedicated Github page -
https://github.com/apache/openjpa

Best Courses -
https://www.udemy.com/course/hibernate-jpa-tutorial-for-beginners-in-100-steps/
https://www.udemy.com/course/hibernate-and-jpa-fundamentals/
https://www.udemy.com/course/hibernate-and-java-persistence-api-jpa-fundamentals/

Other Tips / Hacks -
https://www.adam-bien.com/roller/abien/entry/if_you_like_to_build




Appium
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Aws
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Blender
Category/Type -
3D modeling and animation program

Official Documentation -
https://docs.blender.org/manual/en/latest/

Best YouTube creators -
https://www.youtube.com/user/AndrewPPrice
https://www.youtube.com/user/BlenderInstitute
https://www.youtube.com/playlist?list=PLa1F2ddGya_-UvuAqHAksYnB0qL9yWDO6
https://www.youtube.com/playlist?list=PLn3ukorJv4vvv3ZpWJYvV5Tmvo7ISO-NN

Useful Websites -
https://www.3dblendered.com/learning-blender/introduction-to-blender-for-absolute-beginners-a-great-blender-tutorial/
https://www.blender.org/support/tutorials/

Dedicated Github page -
https://github.com/blender/blender
https://github.com/blender

Best Courses -
https://www.udemy.com/course/blendertutorial/
https://www.udemy.com/course/blender-environments/
https://www.udemy.com/course/blender-3d-sculpting-course/

Other Tips / Hacks -
https://vagon.io/blog/blender-tips-tricks/
https://www.creativebloq.com/13-blender-tips-pros-7113110
https://3dtotal.com/tutorials/t/10-blender-tricks-you-might-not-know-about
https://www.blenderguru.com/articles/how-i-learned-blender-and-5-tips-for-you




Bootstrap
Category/Type -
CSS Framework

Official Documentation -
https://getbootstrap.com/docs/5.0/getting-started/introduction/

Best YouTube creators -
https://www.youtube.com/channel/UC5CF7mLQZhvx8O5GODZAhdA
https://www.youtube.com/user/TechGuyWeb
https://www.youtube.com/playlist?list=PL4cUxeGkcC9jE_cGvLLC60C_PeF_24pvv

Useful Websites -
https://www.bitdegree.org/tutorials/learn-bootstrap/
https://websitesetup.org/bootstrap-tutorial-for-beginners/

Dedicated Github page -
https://github.com/twbs/bootstrap
https://github.com/twbs/blog
https://github.com/twbs/bootstrap-sass
https://github.com/twbs/bootstrap-npm-starter

Best Courses -
https://www.udemy.com/course/bootstrap-4-from-scratch-with-5-projects/
https://www.udemy.com/course/get-started-with-bootstrap-how-to-make-websites-from-scratch
https://www.codecademy.com/learn/learn-bootstrap

Other Tips / Hacks -
https://www.freecodecamp.org/news/learn-bootstrap-4-in-30-minute-by-building-a-landing-page-website-guide-for-beginners-f64e03833f33/
https://medium.com/wdstack/how-to-bootstrap-94abe3525442
https://hackerthemes.com/bootstrap-cheatsheet/


C++
Category/Type -
Programming Language

Official Documentation -
https://devdocs.io/cpp/

Best YouTube creators -
https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
https://www.youtube.com/channel/UCeVMnSShP_Iviwkknt83cww
https://www.youtube.com/channel/UCfv8cds8AfIM3UZtAWOz6Gg

Useful Websites -
https://www.reddit.com/r/cpp/
https://stackoverflow.com/questions/tagged/C++

Dedicated Github page -
https://gist.github.com/johnmcfarlane/1b2d9c83e4d3f700ba61e2df4077c613
https://github.com/fffaraz/awesome-cpp

Best Courses -
https://www.codingninjas.com/courses/onlline-c-plus-plus-course
https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL

Other Tips / Hacks -
https://www.geeksforgeeks.org/c-plus-plus/
https://www.geeksforgeeks.org/c-tricks-competitive-programming-c-11/
http://www.cplusplus.com/articles/tips/
https://medium.com/dsc-dypcoe/must-know-c-tips-and-tricks-for-competitive-programming-part-1-d8a4d38243f5
https://codeforces.com/blog/entry/74684
https://medium.com/@marinamakarova/26-tips-on-c-programming-61cb54900234

Competitive Programming
Category/Type -
Brain Storming

Official Documentation -
https://cp-algorithms.com

Best YouTube creators -
https://www.youtube.com/channel/UCBr_Fu6q9iHYQCh13jmpbrg
https://www.youtube.com/channel/UCKuDLsO0Wwef53qdHPjbU2Q
https://www.youtube.com/channel/UC7rNzgC2fEBVpb-q_acpsmw
https://www.youtube.com/channel/UCfv8cds8AfIM3UZtAWOz6Gg
https://www.youtube.com/channel/UC1fLEeYICmo3O9cUsqIi7HA
https://www.youtube.com/channel/UCRPMAqdtSgd0Ipeef7iFsKw
https://www.youtube.com/channel/UC9fDC_eBh9e_bogw87DbGKQ

Useful Websites -
https://codeforces.com/
https://atcoder.jp/
https://www.codechef.com/
https://www.hackerrank.com/
https://www.spoj.com/
https://leetcode.com/
https://projecteuler.net/archives
https://www.topcoder.com/
https://cses.fi/problemset/
https://twchen.gitbook.io/leetcode/
https://www.pramp.com/#/
https://docs.google.com/document/d/1wUCqhVHydWiDk6FJdFLSMpgigNrGcs4OFZg0Wa7JGEw/edit
https://www.hackerearth.com/practice/
https://interviewing.io
https://www.bigocheatsheet.com/

Dedicated Github page -
https://github.com/kth-competitive-programming/kactl
https://github.com/JayantGoel001/CP-Resources
https://github.com/Ashishgup1/Competitive-Coding
https://github.com/JayantGoel001/Competitive-Programming-Resources
https://github.com/bqi343/USACO
https://github.com/JayantGoel001/geeksforgeeks.pdf
https://github.com/Errichto/youtube

Best Courses -
https://www.hackerearth.com/getstarted-competitive-programming/
https://practice.geeksforgeeks.org/courses/competitive-programming-live
https://www.codingninjas.com/courses/online-competitive-programming-course
https://www.coursera.org/learn/competitive-programming-core-skills
https://www.classcentral.com/course/competitive-programming-core-skills-11713

Other Tips / Hacks -
https://codeforces.com/blog/entry/44991
https://codeforces.com/blog/entry/82884
https://leetcode.com/discuss/interview-question/352460/Google-Online-Assessment-Questions
https://www.quora.com/What-are-the-best-ways-to-master-dynamic-programming/answer/Sameer-Gulati-3
https://www.quora.com/How-do-I-get-good-at-math-for-competitive-programming/answer/Sameer-Gulati-3
https://www.quora.com/How-can-I-be-good-at-graph-theory-based-programming-problems-in-competitive-programming/answer/Sameer-Gulati-3
https://www.quora.com/What-is-a-list-of-data-structures-that-a-competitive-programmer-must-know/answer/Sameer-Gulati-3?c
https://leetcode.com/discuss/general-discussion/651719/how-to-solve-dp-string-template-and-4-steps-to-be-followed
https://technicalbattle.blogspot.com/2020/05/best-blogs-on-codeforces-links-for-best.html
https://petr-mitrichev.blogspot.com
https://www.hackerearth.com/blog/developers/7-steps-to-improve-your-data-structure-and-algorithm-skills/
https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed
https://www.quora.com/q/techiedelight/500-Data-Structures-and-Algorithms-interview-questions-and-their-solutions
https://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/


Data Science
Category/Type -
Development

Official Documentation -
https://python-data-science.readthedocs.io/en/latest/

Best YouTube creators -
https://youtu.be/-ETQ97mXXF0
https://youtube.com/playlist?list=PLeo1K3hjS3us_ELKYSj_Fth2tIEkdKXvV
https://youtu.be/ua-CiDNNj30

Useful Websites -
https://www.kaggle.com/
http://flowingdata.com/
http://fastml.com/
http://www.datasciencecentral.com/

Dedicated Github page -
https://github.com/ossu/data-science
https://github.com/academic/awesome-datascience
https://github.com/hhhrrrttt222111/DS_and_ML_projects
https://github.com/JayantGoel001/Data-Science--Cheat-Sheet

Best Courses -
https://www.hackerearth.com/practice/machine-learning/prerequisites-of-machine-learning/basic-probability-models-and-rules/tutorial/
https://www.udemy.com/course/complete-data-science-course-beginner-to-advance/
https://www.coursera.org/degrees/master-of-data-science-hse

Other Tips / Hacks -
https://www.geeksforgeeks.org/overview-of-data-science/
https://www.geeksforgeeks.org/machine-learning-and-data-science/
https://www.geeksforgeeks.org/how-to-become-a-data-scientist-in-2019-a-complete-guide/
https://www.geeksforgeeks.org/difference-between-data-science-and-data-analytics/
https://www.geeksforgeeks.org/python-for-data-science/
https://www.geeksforgeeks.org/the-future-of-data-science/
https://www.analyticsvidhya.com/blog/2015/10/tips-tricks-awesom-data-science-jobs/
https://towardsdatascience.com/practical-tips-for-beginners-in-data-science-debunking-few-myths-30537117a4e4


Docker
Category/Type -
PaaS Development Tool

Official Documentation -
https://docs.docker.com/

Best YouTube creators -
https://www.youtube.com/channel/UCCLgKER7DNJc5sGXjMktsXg
https://www.youtube.com/playlist?list=PLsyeobzWxl7qYtx-KOKUolhqRVe7fuRuK
https://www.youtube.com/playlist?list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK

Useful Websites -
https://serversforhackers.com/c/getting-started-with-docker
https://etherealmind.com/basics-docker-containers-hypervisors-coreos/
https://www.datadoghq.com/blog/tag/docker/
https://www.nginx.com/blog/deploying-nginx-nginx-plus-docker/

Dedicated Github page -
https://github.com/docker
https://github.com/dwyl/learn-docker
https://github.com/dockersamples
https://github.com/docker/labs

Best Courses -
https://www.udemy.com/course/docker-mastery/
https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/
https://www.coursera.org/learn/ibm-containers-docker-kubernetes-openshift

Other Tips / Hacks -
https://github.com/collabnix/dockerlabs
https://github.com/alexellis/mine-with-docker
https://www.geeksforgeeks.org/containerization-using-docker/
https://www.geeksforgeeks.org/basics-of-docker-networking/
https://codefresh.io/docker-tutorial/everyday-hacks-docker/
https://dockerlabs.collabnix.com/docker/cheatsheet/




Elasticsearch
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Graph database
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Graphql
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Hadoop
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Hbase
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Heroku
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Hibernate
Category/Type - object-relational mapping(ORM)

Official Documentation -
https://hibernate.org/orm/documentation/5.4/

Best YouTube creators -
https://www.youtube.com/watch?v=7iFfbCBQlg8
https://www.youtube.com/watch?v=JR7-EdxDSf0
https://www.youtube.com/watch?v=6TPDK6MOkz4
https://www.youtube.com/watch?v=0KCKBv6rbkc

Useful Websites -
https://www.javatpoint.com/web-application-with-hibernate
https://medium.com/javarevisited/top-5-hibernate-online-training-courses-for-beginners-and-advance-java-programmers-469460596b2b

Dedicated Github page - https://github.com/hibernate/

Best Courses -
https://www.udemy.com/course/spring-hibernate-tutorial/
https://www.udemy.com/course/hibernate-from-scratch/
https://www.youtube.com/watch?v=PMR0ld5h938&list=PLsyeobzWxl7qBZtsEvp_n2A7sJs2MpF3r
https://www.youtube.com/watch?v=KHohVibqePw

Other Tips / Hacks -
https://www.slideshare.net/ThorbenJanssen/hibernate-tips-n-tricks-15-tips-to-solve-common-problems


Ios
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Iot
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Java
Category/Type -
Programming Language

Official Documentation -
https://docs.oracle.com/en/java/

Best YouTube creators -
https://youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q
https://youtube.com/playlist?list=PLsyeobzWxl7oZ-fxDYkOToURHhMuWD1BK
https://youtube.com/playlist?list=PLS1QulWo1RIbfTjQvTdj8Y6yyq4R7g-Al
https://youtu.be/grEKMHGYyns

Useful Websites -
https://www.reddit.com/r/java/
https://stackoverflow.com/questions/tagged/java
http://www.javaworld.com/

Dedicated Github page -
https://github.com/iluwatar/java-design-patterns
https://github.com/kdn251/interviews
https://github.com/TheAlgorithms/Java
https://github.com/akullpp/awesome-java

Best Courses -
https://www.udemy.com/course/java-the-complete-java-developer-course/
https://www.codecademy.com/learn/learn-java
https://www.coursera.org/specializations/java-programming
https://www.coursera.org/learn/intro-java-second-language

Other Tips / Hacks -
https://www.geeksforgeeks.org/java/
https://www.geeksforgeeks.org/fast-io-in-java-in-competitive-programming/
https://blog.stoneriverelearning.com/10-java-coding-tips-every-programmer-should-know/
https://www.geeksforgeeks.org/java-tricks-competitive-programming-java-8/
https://www.geeksforgeeks.org/interesting-and-cool-tricks-in-java/

Jenkins
Category/Type -
automation tool

Official Documentation -
https://www.jenkins.io/doc/

Best YouTube creators -
https://www.youtube.com/watch?v=FX322RVNGj4
https://www.youtube.com/watch?v=p7-U1_E_j3w
https://www.youtube.com/watch?v=woMAXn4e8NA
https://www.youtube.com/watch?v=7KCS70sCoK0

Useful Websites -
https://www.tutorialspoint.com/jenkins/index.htm
https://www.jenkins.io/doc/tutorials/
https://www.guru99.com/jenkins-tutorial.html
https://www.javatpoint.com/jenkins

Dedicated Github page -
https://github.com/jenkinsci/jenkins
https://github.com/jenkinsci<

Best Courses -
https://www.udemy.com/course/jenkins-from-zero-to-hero/?ranMID=39197&ranEAID=JVFxdTr9V80&ranSiteID=JVFxdTr9V80-C0PwRpUtAp2tASFkX0SH9A&LSNPUBID=JVFxdTr9V80&utm_source=aff-campaign&utm_medium=udemyads
https://www.udemy.com/course/jenkins-continuous-integration-bootcamp/?LSNPUBID=JVFxdTr9V80&ranEAID=JVFxdTr9V80&ranMID=39197&ranSiteID=JVFxdTr9V80-99v3NUD9t_vUNp5geCKfTQ&utm_medium=udemyads&utm_source=aff-campaign
https://www.coursera.org/learn/uva-darden-continous-delivery-devops?ranMID=40328&ranEAID=JVFxdTr9V80&ranSiteID=JVFxdTr9V80-nvgpKpVUSsfLIHgBPXcHIw&siteID=JVFxdTr9V80-nvgpKpVUSsfLIHgBPXcHIw&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=JVFxdTr9V80
https://www.udemy.com/course/jenkins-learn-continuous-integration/?LSNPUBID=JVFxdTr9V80&ranEAID=JVFxdTr9V80&ranMID=39197&ranSiteID=JVFxdTr9V80-OG3YwtLN1.DRfKVGFejZfw&utm_medium=udemyads&utm_source=aff-campaign

Other Tips / Hacks -
https://wildcardcorp.com/blogs/jenkins-tips-tricks
https://medium.com/edureka/jenkins-cheat-sheet-e0f7e25558a3
https://www.devopsu.org/blog/jenkins-tips-and-tricks/



Kafka
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Kibana
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Kinesis
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Kotlin
Category/Type -
Programming Language

Official Documentation -
https://kotlinlang.org/

Best YouTube creators -
https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
https://www.youtube.com/user/androiddevelopers
https://www.youtube.com/channel/UCllewj2bGdqB8U9Ld15INAg
https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw

Useful Websites -
https://stackoverflow.com/search?q=kotlin
https://www.reddit.com/r/Kotlin/

Dedicated Github page -
https://github.com/JetBrains/kotlin
https://github.com/KotlinBy/awesome-kotlin

Best Courses -
https://hyperskill.org/onboarding
https://play.kotlinlang.org/byExample/overview
https://www.geeksforgeeks.org/kotlin-programming-language/
https://www.udacity.com/

Other Tips / Hacks -
https://savvyapps.com/blog/kotlin-tips-android-development
https://career.guru99.com/top-25-kotlin-interview-questions-and-answers/
https://twitter.com/kotlin?lang=en

Kubernetes
Category/Type -
container-orchestration system

Official Documentation -
https://kubernetes.io/docs/home/

Best YouTube creators -
https://www.youtube.com/watch?v=X48VuDVv0do
https://www.youtube.com/watch?v=F-p_7XaEC84
https://www.youtube.com/watch?v=QJ4fODH6DXI
https://www.youtube.com/watch?v=R-3dfURb2hA

Useful Websites -
https://www.redhat.com/en/topics/containers/what-is-kubernetes
https://cloud.google.com/learn/what-is-kubernetes
https://kubernetes.io/docs/tutorials/kubernetes-basics/
https://www.tutorialspoint.com/kubernetes/index.htm

Dedicated Github page -
https://github.com/kubernetes/kubernetes

Best Courses -
https://www.coursera.org/specializations/architecting-google-kubernetes-engine
https://www.coursera.org/learn/ibm-containers-docker-kubernetes-openshift
https://www.coursera.org/learn/containerized-apps-on-aws
https://www.coursera.org/projects/container-orchestration-kubernetes

Other Tips / Hacks -
https://kubernetes.io/blog/2018/07/18/11-ways-not-to-get-hacked/
https://blog.neuvector.com/article/hack-kubernetes-container


Logstash
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Matplotlib
Category/Type -
Python Library

Official Documentation -
https://matplotlib.org/stable/contents.html

Best YouTube creators -
https://www.youtube.com/playlist?list=PL-osiE80TeTvipOqomVEeZ1HRrcEvtZB_
https://www.youtube.com/watch?v=VFsRLjSc8GA
https://www.youtube.com/watch?v=3Xc3CA655Y4
https://www.youtube.com/playlist?list=PLQVvvaa0QuDfefDfXb9Yf0la1fPDKluPF
https://www.youtube.com/playlist?list=PL-osiE80TeTvipOqomVEeZ1HRrcEvtZB
Useful Websites -
https://www.w3schools.com/python/matplotlib_pyaplot.asp
https://www.tutorialspoint.com/matplotlib/index.htm
https://www.geeksforgeeks.org/python-introduction-matplotlib/
https://realpython.com/python-matplotlib-guide/
Dedicated Github page -
https://github.com/matplotlib/matplotlib
https://github.com/mwaskom/seaborn
https://github.com/rougier/matplotlib-cheatsheet
https://github.com/garrettj403/SciencePlots

Best Courses -
https://hackr.io/blog/best-python-courses
https://www.coursera.org/projects/plots-creation-using-matplotlib-python
https://www.freecodecamp.org/news/matplotlib-course-learn-python-data-visualization/

Other Tips / Hacks -
https://www.analyticsvidhya.com/blog/2020/05/10-matplotlib-tricks-data-visualization-python/
https://towardsdatascience.com/simple-ways-to-improve-your-matplotlib-b64eebccfd5
https://pythonmatplotlibtips.blogspot.com/
https://s3.amazonaws.com/assets.datacamp.com/blog_assets/Python_Matplotlib_Cheat_Sheet.pdf

Machine learning
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Maya
Category/Type -
3D modeling and animation program

Official Documentation -
https://knowledge.autodesk.com/support/maya/getting-started/caas/simplecontent/content/maya-documentation.html

Best YouTube creators -
https://www.youtube.com/user/Autodesk
https://www.youtube.com/user/MayaHowTos
https://www.youtube.com/playlist?list=PLD8E5717592CF5C26
https://www.youtube.com/playlist?list=PLsPHRLf6UN4k0_AfrTzLmK4iDV9J97-qR
https://www.youtube.com/c/InspirationTuts/featured
https://www.youtube.com/playlist?list=PL_wyEvNVo1UQbNt9tKmg4AvhwpYKcQnML
https://www.youtube.com/playlist?list=PLhzdYQZ3iGsJqYhL-VSJjmWaL9pU0K5Im
https://www.youtube.com/playlist?list=PLhzdYQZ3iGsJqYhL-VSJjmWaL9pU0K5Im

Useful Websites -
https://www.bgsu.edu/content/dam/BGSU/libraries/documents/collab-lab/Maya-Tutorial.pdf
https://designmodo.com/maya-tutorials/

Dedicated Github page -
https://github.com/ADN-DevTech/Maya-Training-Material
https://github.com/Autodesk/maya-usd

Best Courses -
https://www.udemy.com/course/autodesk-maya-3d-animation-course/
https://www.udemy.com/course/learn-maya-for-beginners/
https://www.udemy.com/course/complete-maya-fluids-bootcamp/
https://www.udemy.com/course/maya-for-beginners-complete-3d-animation-masterclass/

Other Tips / Hacks -
https://www.creativebloq.com/advice/20-tips-to-master-maya
https://area.autodesk.com/tutorials/15-must-know-tips-tricks-in-maya-2020/
https://fullrotation.com/maya-tips-for-beginners/
https://academy.archistar.ai/the-top-18-tips-for-getting-more-from-maya




Nodejs
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

NLTK
Category/Type -
Python Library

Official Documentation -
https://www.nltk.org/

Best YouTube creators -
https://www.youtube.com/playlist?list=PLQVvvaa0QuDf2JswnfiGkliBInZnIC4HL
https://www.youtube.com/watch?v=WYge0KZBhe0
https://www.youtube.com/watch?v=X2vAabgKiuM
https://www.youtube.com/watch?v=U8m5ug9Q54M
https://www.youtube.com/watch?v=bgFKoaKX3ec
https://www.youtube.com/watch?v=YB7XXDXIusg
Useful Websites -
https://www.guru99.com/nltk-tutorial.html
https://www.nltk.org/book/ch06.html
https://www.nltk.org/install.html
https://data-flair.training/blogs/nltk-python-tutorial/

Dedicated Github page -
https://github.com/nltk/nltk
https://github.com/vinta/awesome-python#natural-language-processing
https://github.com/hb20007/hands-on-nltk-tutorial
https://github.com/csurfer/rake-nltk/commits/master

Best Courses -
https://www.udemy.com/course/natural-language-processing-nlp-for-beginners-using-nltk-in-python/
https://www.datacamp.com/courses/natural-language-processing-fundamentals-in-python
https://www.itexperttraining.com/core/course/nltk-with-python-3-for-natural-language-processing/
https://www.udemy.com/course/complete-natural-language-processing-nlp-with-spacy-nltk/

Other Tips / Hacks -
https://awesomeopensource.com/projects/nltk
https://opensource.com/article/20/8/nlp-python-nltk
https://medium.com/@ritidass29/the-essential-guide-to-how-nlp-works-4d3bb23faf76
https://www.kaggle.com/learn-forum/171334
https://cheatography.com/murenei/cheat-sheets/natural-language-processing-with-python-and-nltk/

Puppet
Category/Type -
IT automation

Official Documentation -
https://puppet.com/docs/puppet/5.5/puppet_index.html

Best YouTube creators -
https://www.youtube.com/watch?v=PL_J5Gj3GAQ
https://www.youtube.com/watch?v=QFcqvBk1gNA
https://www.youtube.com/watch?v=kHD4KQKKP5Y
https://www.youtube.com/watch?v=PL_J5Gj3GAQ

Useful Websites -
https://www.edureka.co/blog/what-is-puppet/
https://www.guru99.com/puppet-tutorial.html
https://www.tutorialspoint.com/puppet/index.htm

Dedicated Github page -
https://github.com/puppetlabs/puppet
https://github.com/puppeteer/puppeteer
https://github.com/puppetlabs

Best Courses -
https://puppet.com/learning-training/
https://www.udemy.com/course/learning-puppet/
https://www.udemy.com/course/learn-puppet/
https://www.udemy.com/course/learning-puppet/

Other Tips / Hacks -
https://puppet.com/blog/category/tips-how-to/
https://ospassist.puppet.com/hc/en-us/articles/360043112494-Puppet-tips-and-tricks
https://blog.kumina.nl/tag/puppet-tips-and-tricks/




Python
Category/Type -
Open Source Programming Language

Official Documentation -
https://docs.python.org/3/

Best YouTube creators -
https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
https://www.youtube.com/channel/UCeVMnSShP_Iviwkknt83cww
https://www.youtube.com/channel/UCfv8cds8AfIM3UZtAWOz6Gg

Useful Websites -
https://www.reddit.com/r/Python/
https://stackoverflow.com/questions/tagged/python

Dedicated Github page -
https://github.com/topics/python
https://github.com/vinta/awesome-python

Best Courses -
https://www.codingninjas.com/courses/online-python-course
https://codeforcause.org/ds-algo-with-python
https://www.udemy.com/course/complete-python-bootcamp/

Other Tips / Hacks -
https://www.geeksforgeeks.org/10-essential-python-tips-tricks-programmers/
https://medium.com/towards-artificial-intelligence/50-python-3-tips-tricks-e5dbe05212d7

ReactJS
Category/Type -
JavaScript Framework

Official Documentation -
https://reactjs.org/docs/getting-started.html

Best YouTube creators -
https://www.youtube.com/user/TechGuyWeb
https://www.youtube.com/channel/UC80PWRj_ZU8Zu0HSMNVwKWw
https://www.youtube.com/user/hiteshitube
https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ

ReactJS Projects -
https://react-projects.netlify.app/

Dedicated Github page -
https://github.com/enaqx/awesome-react
https://github.com/Hermanya/awesome-react-bootstrap-components
https://github.com/FormidableLabs/spectacle

Best Courses -
https://www.udemy.com/course/react-the-complete-guide-incl-redux/
https://www.codecademy.com/learn/react-101
https://www.coursera.org/projects/build-first-react-website
https://www.coursera.org/learn/front-end-react

Other Tips / Hacks -
https://blog.bitsrc.io/5-recommended-reactjs-tips-and-best-practices-9a7e2f6526a4
https://dev.to/simonholdorf/10-tips-tricks-that-will-make-you-a-better-reactjs-dev-4fhn
https://www.raywenderlich.com/2807578-android-studio-tips-and-tricks


Redis
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Selenium
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Solidity
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Spark
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Storm
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

Teamcity
Category/Type -
Official Documentation -
Best YouTube creators -
Useful Websites -
Dedicated Github page -
Best Courses -
Other Tips / Hacks -

forthebadge forthebadge forthebadge

Contribution Guidelines ⚙️

You can find our Contributing guidelines here.

Code Of Conduct:

You can find our Code of Conduct here.

License 📝

This project follows the MIT License.



Made with ❤ by CS wala



If you liked the project don't forget to 🌟 and 🍽 the project.

About

An awesome list of everything that exists in Computer Science and Related fields.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published