Website tutorials: 1. https://www.coursera.org/courses?query=bash%20script 2. https://www.udemy.com/course/bash-scripting/ 3. https://www.udemy.com/topic/shell-scripting/ 4. https://www.codecademy.com/catalog/language/bash 5. https://www.udemy.com/course/linux-command-line-for-beginners-42/ Free: 1. https://onlinecourses.swayam2.ac.in/aic20_sp05/preview 2. https://www.udemy.com/course/linux-shell-scripting-free/ 3. https://www.pluralsight.com/courses/red-hat-enterprise-linux-shell-scripting-fundamentals (trial) 4. https://www.udemy.com/course/bash-basics-for-cloud-computing/ 5. https://www.pluralsight.com/courses/introduction-bash-shell-linux-mac-os (trial) Online Tutorials: 1. https://www.learnshell.org/ 2. https://www.javatpoint.com/bash 3. https://www.tutorialspoint.com/unix/shell_scripting.htm 4. https://www.tutorialspoint.com/execute_bash_online.php 5. https://ryanstutorials.net/bash-scripting-tutorial/ 6. https://linuxconfig.org/bash-scripting-tutorial-for-beginners 7. https://www.shellscript.sh/ POSIX: 1. http://www.robelle.com/smugbook/posix.html 2. https://en.wikipedia.org/wiki/POSIX 3. https://linuxhint.com/posix-standard/ 4. https://www.youtube.com/watch?v=hy4OeVCLGZ4 5. https://www.youtube.com/watch?v=31bS6cUHj-U 6. https://www.youtube.com/watch?v=5A3yUA807z4 7. https://www.youtube.com/watch?v=U0GbJtnfqSM 8. https://www.youtube.com/watch?v=8ZTGmsi9U9U YouTube courses/tutorials: 1. https://www.youtube.com/watch?v=e7BufAVwDiM 2. https://www.youtube.com/watch?v=v-F3YLd6oMw 3. https://www.youtube.com/watch?v=oxuRxtrO2Ag 4. https://www.youtube.com/watch?v=GtovwKDemnI 5. https://www.youtube.com/watch?v=TPRSJbtfK4M 6. https://www.youtube.com/watch?v=XFDsVGETUPA 7. https://www.youtube.com/watch?v=uI-xHPk4tO0 8. https://www.youtube.com/watch?v=_tCY-c-sPZc 9. https://www.youtube.com/watch?v=2PGnYjbYuUo 10. https://www.youtube.com/watch?v=G23ef2D-qrY YouTube playlists: 1. https://www.youtube.com/watch?v=YHFzr-akOas&list=PLS1QulWo1RIb9WVQGJ_vh-RQusbZgO_As 2. https://www.youtube.com/watch?v=lvSoxOMg5_c&list=PLT98CRl2KxKHaKA9-4_I38sLzK134p4GJ 3. https://www.youtube.com/watch?v=bju_FdCo42w&list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK 4. https://www.youtube.com/watch?v=cQepf9fY6cE&list=PLS1QulWo1RIYmaxcEqw5JhK3b-6rgdWO_ 5. https://www.youtube.com/watch?v=LTuuMtQR1uQ&list=PLBf0hzazHTGMJzHon4YXGscxUvsFpxrZT 6. https://www.youtube.com/watch?v=nVt3Rst-2H8&list=PL7B7FA4E693D8E790 7. https://www.youtube.com/watch?v=Zzd9tarN3Lg&list=PL2qzCKTbjutJRM7K_hhNyvf8sfGCLklXw 8. https://www.youtube.com/watch?v=Wgi-OfbP2Gw&list=PL9ooVrP1hQOH3SvcgkC4Qv2cyCebvs0Ik 9. https://www.youtube.com/watch?v=_OHi608AbeA&list=PLVlQHNRLflP8WncRgkwFqTOzRf_GSgl00 10. https://www.youtube.com/watch?v=ru6_9sO-ntQ&list=PLlFwzkUNmr94YoJDGmEvI1osffDfzr9js Books: Linux Beginners: 1. The Linux Command Line, 2nd Edition: A Complete Introduction: https://www.amazon.in/dp/1593279523 2. Linux for Beginners: An Introduction to the Linux Operating System and Command Line: https://www.amazon.in/dp/B00HNC1AXY 3. Linux in a Nutshell 6e: A Desktop Quick Reference: https://www.amazon.in/dp/0596154488 4. Art of UNIX Programming, The (Addison-Wesley Professional Computing Series): https://www.amazon.in/dp/0131429019 5. How Linux Works, 2nd Edition: What Every Superuser Should Know: https://www.amazon.in/dp/B00PKTGLWM 6. Linux: The Complete Reference, Sixth Edition: https://www.amazon.in/dp/007149247X 7. Linux Administration: The Linux Operating System and Command Line Guide for Linux Administrators: https://www.amazon.in/dp/B01BJ8GCPS 8. Command Line Kung Fu: Bash Scripting Tricks, Linux Shell Programming Tips, and Bash One-liners: https://www.amazon.in/dp/B00JRGCFLA 9. Linux Command Line and Shell Scripting Bible: https://www.amazon.in/dp/111898384X 10. Linux Administration: A Beginner’s Guide, Seventh Edition: https://www.amazon.in/dp/0071845364 Bash Scripting: 1. Bash Guide for Beginners: https://www.google.co.in/books/edition/Bash_Guide_for_Beginners_Second_Edition/OP1tAQP47b4C?hl=en&gbpv=1&printsec=frontcover 2. Shell Scripting: Expert Recipes for Linux, Bash, and more: https://www.amazon.in/Shell-Scripting-Expert-Recipes-Linux/dp/1118024486 3. Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix: https://www.amazon.in/Classic-Shell-Scripting-Hidden-Commands-ebook/dp/B0043GXMPW 4. Shell Scripting: How to Automate Command Line Tasks Using Bash Scripting and Shell Programming: https://www.amazon.in/Shell-Scripting-Automate-Command-Programming-ebook/dp/B015FZAXU6 5. Learning the bash Shell, 3rd Edition: https://www.oreilly.com/library/view/learning-the-bash/0596009658/ 6. Mastering Linux Shell Scripting - Second Edition: A practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition: https://www.amazon.in/Mastering-Linux-Shell-Scripting-command-line/dp/1788990552 7. Bash Pocket Reference: Help For Power Users & Sys Admins, Second Edition: https://www.amazon.in/Bash-Pocket-Reference-Power-Admins/dp/9352133315 8. Bash Cookbook: https://www.amazon.in/Bash-Cookbook-Cookbooks-Cameron-Newham/dp/0596526784 9. Linux Pocket Guide: Essential Commands: https://www.amazon.in/Linux-Pocket-Guide-Essential-Commands-ebook/dp/B01GGQKXRG sed and awk: 1. sed & awk: UNIX Power Tools: https://www.amazon.in/sed-awk-Power-Nutshell-Handbooks-ebook/dp/B004D4Y302 2. https://www.tutorialspoint.com/awk/index.htm 3. https://www.theunixschool.com/p/awk-sed.html 4. https://www.tutorialspoint.com/sed/index.htm 5. https://www.grymoire.com/Unix/Sed.html Linux for Hackers: 1. Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali: https://www.amazon.in/Linux-Basics-Hackers-Networking-Scripting/dp/1593278551 2. https://null-byte.wonderhowto.com/how-to/hack-like-pro-scripting-for-aspiring-hacker-part-1-bash-basics-0149422/ 3. https://www.hackers-arise.com/scripting 4. https://www.oreilly.com/library/view/linux-basics-for/9781492069485/xhtml/ch08.xhtml 5. https://www.udemy.com/course/complete-bash-scripting-for-bugbounty-hunting/ 6. http://www.irongeek.com/i.php?page=videos/hack3rcon3/09-bash-scripting-101-for-pen-testers-lee-baird 7. https://hackersploit.org/bash-scripting/ 8. https://wiki.bash-hackers.org/ 9. https://www.youtube.com/watch?v=GENx_pXo7Co 10. https://www.youtube.com/watch?v=HHCRuoCZtfU Projects: 1. https://github.com/awesome-lists/awesome-bash 2. https://www.quora.com/What-are-some-good-shell-scripting-projects-for-beginners 3. https://null-byte.wonderhowto.com/how-to/write-your-own-bash-script-automate-recon-0302808/ 4. https://www.reddit.com/r/bash/comments/8k2m0j/project_ideas/ 5. https://www.unix.com/programming/157961-project-ideas-gnu-linux-c-bash-development.html 6. https://linuxhint.com/30_bash_script_examples/ 7. https://www.quora.com/What-are-some-good-projects-in-BASH-scripting-mainly-automation-for-a-beginner-to-make-his-her-way-to-mid-lower-advanced-level PROJECT 1: 1. https://dev.to/ifenna__/adding-colors-to-bash-scripts-48g4 2. https://github.com/erossignon/qod4outlook/blob/master/quotes.txt 3. https://stackoverflow.com/questions/1194882/how-to-generate-random-number-in-bash PROJECT 2: 1. https://linuxize.com/post/how-to-use-scp-command-to-securely-transfer-files/ 2. https://opensource.com/article/17/11/how-use-cron-linux 3. https://www.tutorialspoint.com/unix_commands/crontab.htm 4. https://linuxhint.com/cron_jobs_complete_beginners_tutorial/ 5. https://www.guru99.com/crontab-in-linux-with-examples.html 6. https://www.tecmint.com/ssh-passwordless-login-using-ssh-keygen-in-5-easy-steps/ 7. https://linuxize.com/post/how-to-setup-passwordless-ssh-login/ PROJECT 3: 1. https://medium.com/cyberverse/bug-bounty-with-bash-438596ff72f5 2. https://tomnomnom.com/talks/bash-bug-bounty.pdf 3. https://www.udemy.com/course/complete-bash-scripting-for-bugbounty-hunting/ 4. https://github.com/chvancooten/BugBountyScanner 5. https://github.com/chvancooten/BugBountyScanner 6. https://github.com/0xApt/awesome-bbht 7. https://infosecwriteups.com/intro-to-bug-bounty-automation-tool-chaining-with-bash-13e11348016f 8. https://portswigger.net/solutions/bug-bounty-hunting/best-bug-bounty-tools 9. https://thexssrat.medium.com/bug-bounty-recon-tools-and-resources-903f52318f5c 10. https://github.com/nahamsec/Resources-for-Beginner-Bug-Bounty-Hunters/blob/master/assets/tools.md Tools: 1. SubWalker: https://github.com/m8r0wn/SubWalker 2. Project Discovery: https://github.com/projectdiscovery 3. httprobe: https://github.com/tomnomnom/httprobe 4. subjs: https://github.com/lc/subjs 5. subjack: https://github.com/haccer/subjack 6. dirsearch: https://github.com/maurosoria/dirsearch