Building Knowledge Repositories
Join Our community Forum for discussions related Project AlgoWiki, Computer Science Resources, Internships and Job etc. AlgoWiki - Eulercoder Community on Slack
On the Internet, there is a vast ocean of knowledge on different and varied topics. Most of this knowledge is either available online on the web or resides with the people as human knowledge. I want to create this repository as a platform to bind these scattered pieces of knowledge, spread over various websites at one place!
Help us in getting a domain name
Donate ($1) - Help me in making AlgoWiki Better
Navigation
Some of the links below contain only Pdfs books. We will add websites and video resources soon!
- All about Competitive-Programming
- Algorithms and Their Implement from different sources
- Free Algorithm Books
- Free Data Science Book pdfs
- Machine Learning
- Artificial Intelligence
- All about C
- All about C++
- All about Java
- All about Objective-C
- All about Python
- All about php
- All about MySql
- All about R
- All about Rust
- HTML
- Django
- Flask
- Interview Preparation
- JavaScript
- JavaScript Guide
- Kotlin
- Rails
- Ruby
- Linux
- Compilers
- Open Source Guide
- Discrete Mathematics
How to Contribute
We are collecting links to websites and resources. Send files, pdfs, printed articles or your bookmark folder @[email protected]
Read Our Contribution Page
- You can add links of different sources on different topics.
- You can also create topics and add different resources to it.
- Make sure that links that you provide are related to the topic!
Topics
- Algorithms
- Operating System
- Competitive Programming
- Web Languages:
- HTML
- Javascipt
- JQuery
- PHP
- Django
- Rails
- Programming Languages:
- C
- C++
- Java
- Objective-C
- Python
- Ruby
- Rust
- Machine Learning
- Artificial Intelligence
- Android
- Discrete Mathematics
- Compilers
- Web2py
There are many topics, you can contribute to – Just create topics and add resources to it!
Built with
LICENCE: MIT (c) Vikesh Tiwari, AlgoWiki
Video files in repo?
I noticed we have several hundred megabytes of video files currently in the repo in the Linux folder. Do you think we should get those hosted somewhere else and maybe just link to them?
Looking for a maintainer
Hi Developers,
I'm looking for a maintainer who can help me with reviewing PRs, commenting on questions and doing basic maintenance.
I have been very busy lately with my startup and it's hard for me to focus on my Open Souce projects as well as my company. I'm looking for two developers who are very active on GitHub and love Open Source. It's the project I had started when I was in college to help other students and if you believe in helping others while learning, please comment and write:
I'll check the comments and reply as soon as I can. ONLY TWO SLOTS ARE AVAILABLE.
Links in main README are hard links to the original repo and branch
Links to each topic have the username "vicky002" and the branch "gh-pages" hardcoded in the URL path, which makes forks and branches behave strangely, and makes them dependent on the original repo/branch respectively.
Suggestion
Update all links to be relative paths to the repo resource. For example:
should be
Reference: https://github.com/blog/1395-relative-links-in-markup-files
shell script topic added
I Have added the Shell-Script topic and a resource.md file.
Please let me know if the resource.md file is correct as per your format or if it needs any changes.
Thank you!
updated resources.md
@vicky002 I added something I found online and something from my own experience :) Currently building mini compiler. Leave issue open so resources can be added continuously.
Data Structures resources
wanted to add more DS resources like Algorithms. Couldn't find much in the repo. I've added what I found to be helpful . Hope we can expand on this. I'll search for more good ones in the meantime.
Add and update resources for Discrete Mathematics
Hey!
I noticed that one of the links didn't work in the discrete-math.md so I updated it with a link to the updated MIT video lectures.
I also added a link to a helpful video series that I used last semester.
Cheers!
Added a useful resource link
I'm including a link that discusses Matrix Chain Multiplication and I hope it will benefit your repository and help your readers learn more about the subject. I hope you will find this worthy. Thank you.
Added a useful resource
Hey, I have added a helpful reference link for HTML in the website section that I think will best add to your content and give your readers a more diverse understanding of the topic. I hope you will like this. Thank you.
Added a useful resource
Hey, I have added a helpful reference link for javascript in the resources section that I think will best add to your content and give your readers a more diverse understanding of the topic. I hope you will like this. Thank you.