Giter Site home page Giter Site logo

awesome-computer-science's Introduction

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.

awesome-computer-science's People

Contributors

cfoulcard avatar jayantgoel001 avatar jonathanalvares9009 avatar jzandag avatar komal-99 avatar namitgpta avatar omkhare avatar pranjalchaplot avatar riturajjain2000 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.