diff --git a/Artificial Inteliigence/Hands on Machine Learning with Scikit Learn Keras and TensorFlow 2nd Edition-2019.pdf b/Artificial Inteliigence/Hands on Machine Learning with Scikit Learn Keras and TensorFlow 2nd Edition-2019.pdf new file mode 100644 index 0000000..47b8ae4 Binary files /dev/null and b/Artificial Inteliigence/Hands on Machine Learning with Scikit Learn Keras and TensorFlow 2nd Edition-2019.pdf differ diff --git a/Artificial Inteliigence/Ian Goodfellow, Yoshua Bengio, Aaron Courville - Deep Learning (2017, MIT).pdf b/Artificial Inteliigence/Ian Goodfellow, Yoshua Bengio, Aaron Courville - Deep Learning (2017, MIT).pdf new file mode 100644 index 0000000..94e5a03 Binary files /dev/null and b/Artificial Inteliigence/Ian Goodfellow, Yoshua Bengio, Aaron Courville - Deep Learning (2017, MIT).pdf differ diff --git a/Artificial Inteliigence/ML-Thoughtful Machine Learning_ A Test-Driven Approach.pdf b/Artificial Inteliigence/ML-Thoughtful Machine Learning_ A Test-Driven Approach.pdf new file mode 100644 index 0000000..32b92ab Binary files /dev/null and b/Artificial Inteliigence/ML-Thoughtful Machine Learning_ A Test-Driven Approach.pdf differ diff --git a/Artificial Inteliigence/Slides - Deep Learning Computer Vision.pdf b/Artificial Inteliigence/Slides - Deep Learning Computer Vision.pdf new file mode 100644 index 0000000..6bcdac0 Binary files /dev/null and b/Artificial Inteliigence/Slides - Deep Learning Computer Vision.pdf differ diff --git a/Backend/NodeJS/Node Express.pdf b/Backend/NodeJS/Node Express.pdf new file mode 100644 index 0000000..cec4805 Binary files /dev/null and b/Backend/NodeJS/Node Express.pdf differ diff --git a/Backend/PostgreSQL/PostgreSQL.txt b/Backend/PostgreSQL/PostgreSQL.txt new file mode 100644 index 0000000..bbfc217 --- /dev/null +++ b/Backend/PostgreSQL/PostgreSQL.txt @@ -0,0 +1,39 @@ +> SEMI COLON IS IMPORTANT + +## To start the SQL server + +1. psql -U postgres -h localhost +2. Enter the password + +## Create a new User for Database + +1. CREATE USER WITH PASSWORD <'password'> + +## Create a new User for Database and grant all privilegs + +1. CREATE DATABASE +2. GRANT ALL PRIVILAGES ON DATABASE to + +## Basic Commands + +1. /l → Lists all Databases +2. DROP → { DROP DATABASE } → Deletes the database +3. \c → { \c } Connect the database + +## Table operations + +1. CREATE TABLE ( +- , + + ID INT NOT NULL , + + NAME CHAR[50], + + AGE INT, + + ADDRESS TEXT + + ); + +1. \d → Lists all tables within a database +2. \d → description of entire table \ No newline at end of file diff --git a/Backend/PostgreSQL/README.md b/Backend/PostgreSQL/README.md new file mode 100644 index 0000000..767ba80 --- /dev/null +++ b/Backend/PostgreSQL/README.md @@ -0,0 +1,100 @@ +## Redis Basics + +Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster. + +## To start the Redis server + +1. redis-server +2. redis-cli + +## Notes + +{key :"value"} → value is always a string (key value pair) + +Numbers ⇒ "10020" + +Objects ⇒ {key : "{ a : '1' }" } + +Array ⇒ {key : "[1,2,3,4]" } + +--- + +## Basic Commands + +1. SET → SET +2. GET → GET +3. DEL → DEL +4. EXISTS → EXISTS +5. KEYS \* → displays all available keys +6. FLUSHALL → Deletes everything +7. TTL → Time to live { TTL } +8. EXPIRE → EXPIRE +9. SETEX → SETEX + +--- + +## ARRAY OPERATIONS + +1. LPUSH → insert from left side → LPUSH +2. RPUSH → insert from right side → RPUSH +3. LPOP → Delete from left → LPOP +4. RPOP →Delete from right → RPOP +5. LRANGE → Iterating through the array → LRANGE +6. SADD → Allows only unique String elements in the array ( tip : if you have to insert words with space write it within double quotes else it will take it as 2 words ; by default it takes input as Strings + + { SADD + +7. SMEMBERS → SMEMBERS + +--- + +## HASHES (kind of objects) + +1. HSET → HSET +2. HGET → HGET +3. HGETALL → HGET +4. HDEL → HDEL +5. HEXISTS → HEXISTS → returns 0 or 1 + +## PostgreSQL Commands + +> SEMI COLON IS IMPORTANT + +## To start the SQL server + +1. psql -U postgres -h localhost +2. Enter the password + +## Create a new User for Database + +1. CREATE USER WITH PASSWORD <'password'> + +## Create a new User for Database and grant all privilegs + +1. CREATE DATABASE +2. GRANT ALL PRIVILEGES ON DATABASE to + +## Basic Commands + +1. /l → Lists all Databases +2. DROP → { DROP DATABASE } → Deletes the database +3. \c → { \c } Connect the database + +## Table operations + +1. CREATE TABLE ( + +- , + + ID INT NOT NULL , + + NAME CHAR[50], + + AGE INT, + + ADDRESS TEXT + + ); + +1. \d → Lists all tables within a database +2. \d → description of entire table diff --git a/Backend/PostgreSQL/RedisCommands.txt b/Backend/PostgreSQL/RedisCommands.txt new file mode 100644 index 0000000..ce7b24f --- /dev/null +++ b/Backend/PostgreSQL/RedisCommands.txt @@ -0,0 +1,55 @@ +Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster. + +## To start the Redis server + +1. redis-server +2. redis-cli + +## Notes + +{key :"value"} → value is always a string (key value pair) + +Numbers ⇒ "10020" + +Objects ⇒ {key : "{ a : '1' }" } + +Array ⇒ {key : "[1,2,3,4]" } + +--- + +## Basic Commands + +1. SET → SET +2. GET → GET +3. DEL → DEL +4. EXISTS → EXISTS +5. KEYS * → displays all available keys +6. FLUSHALL → Deletes everything +7. TTL → Time to live { TTL } +8. EXPIRE → EXPIRE +9. SETEX → SETEX + +--- + +## ARRAY OPERATIONS + +1. LPUSH → insert from left side → LPUSH +2. RPUSH → insert from right side → RPUSH +3. LPOP → Delete from left → LPOP +4. RPOP →Delete from right → RPOP +5. LRANGE → Iterating through the array → LRANGE +6. SADD → Allows only unique String elements in the array ( tip : if you have to insert words with space write it within double quotes else it will take it as 2 words ; by default it takes input as Strings + + { SADD + +7. SMEMBERS → SMEMBERS + +--- + +## HASHES (kind of objects) + +1. HSET → HSET +2. HGET → HGET +3. HGETALL → HGET +4. HDEL → HDEL +5. HEXISTS → HEXISTS → returns 0 or 1 \ No newline at end of file diff --git a/CPP/OOP/Balaguruswamy_Object_Oriented_Programming with C++ - Copy.pdf b/CPP/OOP/Balaguruswamy_Object_Oriented_Programming with C++ - Copy.pdf new file mode 100644 index 0000000..a80697c Binary files /dev/null and b/CPP/OOP/Balaguruswamy_Object_Oriented_Programming with C++ - Copy.pdf differ diff --git a/CPP/OOP/OOP.pdf b/CPP/OOP/OOP.pdf new file mode 100644 index 0000000..880cff9 Binary files /dev/null and b/CPP/OOP/OOP.pdf differ diff --git a/Database/DATABASE MANAGEMENT SYSTEMS book.pdf b/Database/DATABASE MANAGEMENT SYSTEMS book.pdf new file mode 100644 index 0000000..ef96586 Binary files /dev/null and b/Database/DATABASE MANAGEMENT SYSTEMS book.pdf differ diff --git a/Database/Fundamentals of Database Systems by Ramez Elmasri, Shamkant B. Navathe (z-lib.org).pdf b/Database/Fundamentals of Database Systems by Ramez Elmasri, Shamkant B. Navathe (z-lib.org).pdf new file mode 100644 index 0000000..8c3f17c Binary files /dev/null and b/Database/Fundamentals of Database Systems by Ramez Elmasri, Shamkant B. Navathe (z-lib.org).pdf differ diff --git a/FrontEnd/Douglas Crockford - JavaScript_ The Good Parts-O'Reilly Media (2008).pdf b/FrontEnd/Douglas Crockford - JavaScript_ The Good Parts-O'Reilly Media (2008).pdf new file mode 100644 index 0000000..0f55c51 Binary files /dev/null and b/FrontEnd/Douglas Crockford - JavaScript_ The Good Parts-O'Reilly Media (2008).pdf differ diff --git a/FrontEnd/Flanagan, David - JavaScript_ the Definitive Guide_Activate Your Web Pages-O'Reilly Media (2011).pdf b/FrontEnd/Flanagan, David - JavaScript_ the Definitive Guide_Activate Your Web Pages-O'Reilly Media (2011).pdf new file mode 100644 index 0000000..2587256 Binary files /dev/null and b/FrontEnd/Flanagan, David - JavaScript_ the Definitive Guide_Activate Your Web Pages-O'Reilly Media (2011).pdf differ diff --git a/FrontEnd/Jon duckett JavaScript and JQuery_ Interactive Front-End Web Development ( PDFDrive ).pdf b/FrontEnd/Jon duckett JavaScript and JQuery_ Interactive Front-End Web Development ( PDFDrive ).pdf new file mode 100644 index 0000000..eb8742b Binary files /dev/null and b/FrontEnd/Jon duckett JavaScript and JQuery_ Interactive Front-End Web Development ( PDFDrive ).pdf differ diff --git a/FrontEnd/duckett.pdf b/FrontEnd/duckett.pdf new file mode 100644 index 0000000..5f978a0 Binary files /dev/null and b/FrontEnd/duckett.pdf differ diff --git a/README.md b/README.md index 19d89d8..d6f024c 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,36 @@ -![Hacktoberfest 2020](https://miro.medium.com/max/3200/1*O3MG49UiyzNvQrY9qpmFpA.png) +![Hacktoberfest 2021](https://hacktoberfest.digitalocean.com/twitter-card.png) -[![Netlify Status](https://api.netlify.com/api/v1/badges/637c7b73-3a80-4be3-bae6-2dd7646fe561/deploy-status)](https://app.netlify.com/sites/hacktober-fest/deploys) -[![Fork](https://img.shields.io/github/forks/letskhabar/HacktoberFest-2020?label=fork&style=social)](https://github.com/sonichigo/HacktoberFest_2021/fork) -[![Star](https://img.shields.io/github/stars/letskhabar/HacktoberFest-2020?style=social)](https://github.com/sonichigo/HacktoberFest_2021/stargazers) -[![watch](https://img.shields.io/github/watchers/letskhabar/HacktoberFest-2020?style=social)](https://github.com/sonichigo/HacktoberFest_2021/watchers) +[![Fork](https://img.shields.io/github/forks/letskhabar/HacktoberFest-2020?label=fork&style=social)](https://github.com/Alphasians/Learning-Resources/fork) +[![Star](https://img.shields.io/github/stars/letskhabar/HacktoberFest-2020?style=social)](https://github.com/Alphasians/Learning-Resources/stargazers) +[![watch](https://img.shields.io/github/watchers/letskhabar/HacktoberFest-2020?style=social)](https://github.com/Alphasians/Learning-Resources/watchers) ## :octocat: What is Hacktoberfest? + A month-long celebration from October 1st - 31st sponsored by [Digital Ocean](https://hacktoberfest.digitalocean.com/) and GitHub to get people involved in Open Source. Create your very first pull request to any public repository on GitHub and contribute to the open source developer community. [https://hacktoberfest.digitalocean.com/](https://hacktoberfest.digitalocean.com/) Use this project to make your first contribution to an open source project on GitHub. Practice making your first pull request to a public repository before doing the real thing! Celebrate [Hacktoberfest](https://hacktoberfest.digitalocean.com/) by getting involved in the open source community by completing some simple tasks in this project. -## :warning: Disclaimer: -This repo is to welcome beginners to Github and the opensource community by helping them learn how to make their first PR and contributions to open source! -That said, only high-quality contributions and pull requests that add value to Open Source projects are part of the the [core values](https://hacktoberfest.digitalocean.com/details) of Hacktoberfest, so repositories like this one and others which allow users to quickly gain a PR toward completing the challenge might be excluded from the Hacktoberfest. - # Resources This repo contains Files,Docs,Books,Video links etc... all the thinks you need to know or get started with hackathon, development etc. +# Want to Contribute + +- Star the repo and fork it! +- Clone the Repo `https://github.com/Alphasians/Learning-Resources.git` +- Move to the folder `cd Learning-Resources` +- Make the changes: + + - Add the resources in existing folders - Create a new folder for the resources using `mkdir Folder_Name` - Clean or update the existing ones! + +- Make commits and push the changes. + +``` +git add . +git commit -m "commit_message" +git push +``` + +- Generate the PR diff --git a/Web3.0/README.md b/Web3.0/README.md new file mode 100644 index 0000000..878d842 --- /dev/null +++ b/Web3.0/README.md @@ -0,0 +1,5 @@ +# Web 3.0 + +[🧵 Twitter Thread](https://twitter.com/PrasoonPratham/status/1441032455729844226?s=19) + +This is a twitter thread, which would help you in getting started with Web3.0