From 3d0f184a74f15178823f3f3448d5bf99df3990fb Mon Sep 17 00:00:00 2001 From: Ajay Dhangar Date: Mon, 16 Feb 2026 21:12:43 +0530 Subject: [PATCH 1/4] restructure content --- ai-ml/ai-agents/index.mdx | 0 ai-ml/ai-engineer/index.mdx | 0 ai-ml/ai-red-teaming/index.mdx | 0 ai-ml/data-engineer/index.mdx | 0 ai-ml/index.mdx | 0 ai-ml/mlops/index.mdx | 0 ai-ml/prompt-engineering/index.mdx | 0 best-practices/api-security/index.mdx | 0 best-practices/aws/index.mdx | 0 best-practices/backend-performance/index.mdx | 0 best-practices/code-review/index.mdx | 0 best-practices/frontend-performance/index.mdx | 0 best-practices/index.mdx | 0 blockchain/index.mdx | 0 computer-science/code-review/index.mdx | 0 computer-science/computer-science/index.mdx | 0 .../design-architecture/index.mdx | 0 .../developer-relations/index.mdx | 0 computer-science/dsa/index.mdx | 0 computer-science/index.mdx | 0 computer-science/software-architect/index.mdx | 0 computer-science/system-design/index.mdx | 0 cyber-security/ai-red-teaming/_category_.json | 0 .../best-practices.mdx | 0 .../certification-guide.mdx | 0 .../cryptography-and-encryption.mdx | 0 .../autopsy-introduction.mdx | 0 .../volatility-memory-analysis.mdx | 0 .../cybersecurity-tools/index.mdx | 0 .../monitoring-and-defense/security-onion.mdx | 0 .../monitoring-and-defense/snort-ids.mdx | 0 .../splunk-overview.mdx | 0 .../network-analysis/nmap-scanning.mdx | 0 .../network-analysis/tcpdump-guide.mdx | 0 .../network-analysis/wireshark-basics.mdx | 0 .../hashcat-usage.mdx | 0 .../hydra-password-cracking.mdx | 0 .../john-the-ripper.mdx | 0 .../burpsuite-overview.mdx | 0 .../metasploit-framework.mdx | 0 .../penetration-testing/nikto-scanning.mdx | 0 .../nessus-basics.mdx | 0 .../openvas-setup.mdx | 0 .../vulnerability-scanning-tips.mdx | 0 .../dark-web.mdx | 0 .../ethical-hacking-and-cyber-defense.mdx | 0 .../ethical-hacking-basics.mdx | 0 .../incident-response.mdx | 0 .../index.mdx | 3 +- .../introduction-to-cyber-security.mdx | 0 .../network-security-basics.mdx | 0 cyber-security/projects/_category_.json | 0 .../projects/network-sniffing-lab.mdx | 0 .../projects/password-cracking-lab.mdx | 0 .../projects/penetration-testing-lab.mdx | 0 .../projects/setup-lab-environment.mdx | 0 .../projects/sql-injection-demo.mdx | 0 cyber-security/resources/_category_.json | 0 .../resources/books-and-courses.mdx | 0 .../resources/glossary.mdx | 0 .../resources/links.mdx | 0 .../resources/tools-list.mdx | 0 .../types-of-cyberattacks.mdx | 0 .../web-application-security.mdx | 0 cybersecuritySidebars.ts | 150 +++++++ databases/elasticsearch/index.mdx | 0 databases/index.mdx | 0 databases/mongodb/index.mdx | 0 databases/postgresql/index.mdx | 0 databases/redis/index.mdx | 0 design/design-system/index.mdx | 0 design/index.mdx | 0 design/ux-design/index.mdx | 0 devops/aws/index.mdx | 0 devops/cloudflare/index.mdx | 0 devops/devsecops/index.mdx | 0 devops/docker/index.mdx | 0 devops/index.mdx | 0 devops/kubernetes/index.mdx | 0 devops/linux/index.mdx | 0 devops/terraform/index.mdx | 0 docusaurus.config.js | 232 +++++++++- frameworks/angular/index.mdx | 0 frameworks/asp-dot-net/index.mdx | 0 frameworks/index.mdx | 0 frameworks/next-js/index.mdx | 0 frameworks/react/index.mdx | 0 frameworks/spring-boot/index.mdx | 0 frameworks/vue/index.mdx | 0 .../backend-game-eveloper/index.mdx | 0 game-development/index.mdx | 0 .../server-side-game-develop/index.mdx | 0 languages-platforms/index.mdx | 0 management/index.mdx | 0 .../localization-and-accessibility.mdx | 0 .../advanced/open-source-contributions.mdx | 0 .../advanced/seo-for-documentation.mdx | 0 .../technical-writing-career-path.mdx | 0 .../advanced/writing-for-developers.mdx | 0 .../documentation/api-documentation.mdx | 0 .../documentation/release-notes.mdx | 0 .../documentation/software-documentation.mdx | 0 .../documentation/technical-reports.mdx | 0 .../documentation/user-manuals.mdx | 0 .../document-structure-and-formatting.mdx | 0 .../fundamentals/review-and-editing.mdx | 0 .../understanding-your-audience.mdx | 0 .../fundamentals/visual-aids-and-graphics.mdx | 0 .../fundamentals/writing-style-and-tone.mdx | 0 .../technical-writer/index.mdx | 0 .../technical-writer/intro/best-practices.mdx | 0 .../intro/skills-required.mdx | 0 .../intro/tools-for-technical-writers.mdx | 0 .../intro/types-of-technical-writing.mdx | 0 .../intro/what-is-technical-writing.mdx | 0 .../resources/books-and-courses.mdx | 0 .../resources/communities-and-blogs.mdx | 0 .../resources/portfolio-building.mdx | 0 .../resources/templates-and-samples.mdx | 0 .../technical-writer/tools/docs-platforms.mdx | 0 .../tools/markdown-basics.mdx | 0 .../technical-writer/tools/style-guides.mdx | 0 .../tools/version-control-github.mdx | 0 .../technical-writer/tools/writing-tools.mdx | 0 managementSidebars.ts | 159 +++++++ mobile-development/android/index.mdx | 0 mobile-development/flutter/index.mdx | 0 mobile-development/index.mdx | 0 mobile-development/ios/index.mdx | 0 mobile-development/react-native/index.mdx | 0 sidebars.js | 14 +- sidebars.ts | 417 +++--------------- web-development/api-design/index.mdx | 0 web-development/backend/index.mdx | 0 web-development/frontend/index.mdx | 0 web-development/full-stack/index.mdx | 0 web-development/git-github/index.mdx | 0 web-development/graphql/index.mdx | 0 web-development/qa/index.mdx | 0 web-development/wordpress/index.mdx | 0 140 files changed, 616 insertions(+), 359 deletions(-) create mode 100644 ai-ml/ai-agents/index.mdx create mode 100644 ai-ml/ai-engineer/index.mdx create mode 100644 ai-ml/ai-red-teaming/index.mdx create mode 100644 ai-ml/data-engineer/index.mdx create mode 100644 ai-ml/index.mdx create mode 100644 ai-ml/mlops/index.mdx create mode 100644 ai-ml/prompt-engineering/index.mdx create mode 100644 best-practices/api-security/index.mdx create mode 100644 best-practices/aws/index.mdx create mode 100644 best-practices/backend-performance/index.mdx create mode 100644 best-practices/code-review/index.mdx create mode 100644 best-practices/frontend-performance/index.mdx create mode 100644 best-practices/index.mdx create mode 100644 blockchain/index.mdx create mode 100644 computer-science/code-review/index.mdx create mode 100644 computer-science/computer-science/index.mdx create mode 100644 computer-science/design-architecture/index.mdx create mode 100644 computer-science/developer-relations/index.mdx create mode 100644 computer-science/dsa/index.mdx create mode 100644 computer-science/index.mdx create mode 100644 computer-science/software-architect/index.mdx create mode 100644 computer-science/system-design/index.mdx create mode 100644 cyber-security/ai-red-teaming/_category_.json rename {docs/cybersecurity => cyber-security}/best-practices.mdx (100%) rename {docs/cybersecurity => cyber-security}/certification-guide.mdx (100%) rename {docs/cybersecurity => cyber-security}/cryptography-and-encryption.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/digital-forensics/autopsy-introduction.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/digital-forensics/volatility-memory-analysis.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/index.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/monitoring-and-defense/security-onion.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/monitoring-and-defense/snort-ids.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/monitoring-and-defense/splunk-overview.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/network-analysis/nmap-scanning.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/network-analysis/tcpdump-guide.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/network-analysis/wireshark-basics.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/password-and-authentication/hashcat-usage.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/password-and-authentication/hydra-password-cracking.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/password-and-authentication/john-the-ripper.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/penetration-testing/burpsuite-overview.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/penetration-testing/metasploit-framework.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/penetration-testing/nikto-scanning.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/vulnerability-assessment/nessus-basics.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/vulnerability-assessment/openvas-setup.mdx (100%) rename {docs/cybersecurity => cyber-security}/cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips.mdx (100%) rename {docs/cybersecurity => cyber-security}/dark-web.mdx (100%) rename {docs/cybersecurity => cyber-security}/ethical-hacking-and-cyber-defense.mdx (100%) rename {docs/cybersecurity => cyber-security}/ethical-hacking-basics.mdx (100%) rename {docs/cybersecurity => cyber-security}/incident-response.mdx (100%) rename {docs/cybersecurity => cyber-security}/index.mdx (98%) rename docs/cybersecurity/introduction-to-cybersecurity.mdx => cyber-security/introduction-to-cyber-security.mdx (100%) rename {docs/cybersecurity => cyber-security}/network-security-basics.mdx (100%) create mode 100644 cyber-security/projects/_category_.json rename {docs/cybersecurity => cyber-security}/projects/network-sniffing-lab.mdx (100%) rename {docs/cybersecurity => cyber-security}/projects/password-cracking-lab.mdx (100%) rename {docs/cybersecurity => cyber-security}/projects/penetration-testing-lab.mdx (100%) rename {docs/cybersecurity => cyber-security}/projects/setup-lab-environment.mdx (100%) rename {docs/cybersecurity => cyber-security}/projects/sql-injection-demo.mdx (100%) create mode 100644 cyber-security/resources/_category_.json rename {docs/cybersecurity => cyber-security}/resources/books-and-courses.mdx (100%) rename {docs/cybersecurity => cyber-security}/resources/glossary.mdx (100%) rename {docs/cybersecurity => cyber-security}/resources/links.mdx (100%) rename {docs/cybersecurity => cyber-security}/resources/tools-list.mdx (100%) rename {docs/cybersecurity => cyber-security}/types-of-cyberattacks.mdx (100%) rename {docs/cybersecurity => cyber-security}/web-application-security.mdx (100%) create mode 100644 cybersecuritySidebars.ts create mode 100644 databases/elasticsearch/index.mdx create mode 100644 databases/index.mdx create mode 100644 databases/mongodb/index.mdx create mode 100644 databases/postgresql/index.mdx create mode 100644 databases/redis/index.mdx create mode 100644 design/design-system/index.mdx create mode 100644 design/index.mdx create mode 100644 design/ux-design/index.mdx create mode 100644 devops/aws/index.mdx create mode 100644 devops/cloudflare/index.mdx create mode 100644 devops/devsecops/index.mdx create mode 100644 devops/docker/index.mdx create mode 100644 devops/index.mdx create mode 100644 devops/kubernetes/index.mdx create mode 100644 devops/linux/index.mdx create mode 100644 devops/terraform/index.mdx create mode 100644 frameworks/angular/index.mdx create mode 100644 frameworks/asp-dot-net/index.mdx create mode 100644 frameworks/index.mdx create mode 100644 frameworks/next-js/index.mdx create mode 100644 frameworks/react/index.mdx create mode 100644 frameworks/spring-boot/index.mdx create mode 100644 frameworks/vue/index.mdx create mode 100644 game-development/backend-game-eveloper/index.mdx create mode 100644 game-development/index.mdx create mode 100644 game-development/server-side-game-develop/index.mdx create mode 100644 languages-platforms/index.mdx create mode 100644 management/index.mdx rename {docs => management}/technical-writer/advanced/localization-and-accessibility.mdx (100%) rename {docs => management}/technical-writer/advanced/open-source-contributions.mdx (100%) rename {docs => management}/technical-writer/advanced/seo-for-documentation.mdx (100%) rename {docs => management}/technical-writer/advanced/technical-writing-career-path.mdx (100%) rename {docs => management}/technical-writer/advanced/writing-for-developers.mdx (100%) rename {docs => management}/technical-writer/documentation/api-documentation.mdx (100%) rename {docs => management}/technical-writer/documentation/release-notes.mdx (100%) rename {docs => management}/technical-writer/documentation/software-documentation.mdx (100%) rename {docs => management}/technical-writer/documentation/technical-reports.mdx (100%) rename {docs => management}/technical-writer/documentation/user-manuals.mdx (100%) rename {docs => management}/technical-writer/fundamentals/document-structure-and-formatting.mdx (100%) rename {docs => management}/technical-writer/fundamentals/review-and-editing.mdx (100%) rename {docs => management}/technical-writer/fundamentals/understanding-your-audience.mdx (100%) rename {docs => management}/technical-writer/fundamentals/visual-aids-and-graphics.mdx (100%) rename {docs => management}/technical-writer/fundamentals/writing-style-and-tone.mdx (100%) rename {docs => management}/technical-writer/index.mdx (100%) rename {docs => management}/technical-writer/intro/best-practices.mdx (100%) rename {docs => management}/technical-writer/intro/skills-required.mdx (100%) rename {docs => management}/technical-writer/intro/tools-for-technical-writers.mdx (100%) rename {docs => management}/technical-writer/intro/types-of-technical-writing.mdx (100%) rename {docs => management}/technical-writer/intro/what-is-technical-writing.mdx (100%) rename {docs => management}/technical-writer/resources/books-and-courses.mdx (100%) rename {docs => management}/technical-writer/resources/communities-and-blogs.mdx (100%) rename {docs => management}/technical-writer/resources/portfolio-building.mdx (100%) rename {docs => management}/technical-writer/resources/templates-and-samples.mdx (100%) rename {docs => management}/technical-writer/tools/docs-platforms.mdx (100%) rename {docs => management}/technical-writer/tools/markdown-basics.mdx (100%) rename {docs => management}/technical-writer/tools/style-guides.mdx (100%) rename {docs => management}/technical-writer/tools/version-control-github.mdx (100%) rename {docs => management}/technical-writer/tools/writing-tools.mdx (100%) create mode 100644 managementSidebars.ts create mode 100644 mobile-development/android/index.mdx create mode 100644 mobile-development/flutter/index.mdx create mode 100644 mobile-development/index.mdx create mode 100644 mobile-development/ios/index.mdx create mode 100644 mobile-development/react-native/index.mdx create mode 100644 web-development/api-design/index.mdx create mode 100644 web-development/backend/index.mdx create mode 100644 web-development/frontend/index.mdx create mode 100644 web-development/full-stack/index.mdx create mode 100644 web-development/git-github/index.mdx create mode 100644 web-development/graphql/index.mdx create mode 100644 web-development/qa/index.mdx create mode 100644 web-development/wordpress/index.mdx diff --git a/ai-ml/ai-agents/index.mdx b/ai-ml/ai-agents/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/ai-engineer/index.mdx b/ai-ml/ai-engineer/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/ai-red-teaming/index.mdx b/ai-ml/ai-red-teaming/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/data-engineer/index.mdx b/ai-ml/data-engineer/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/index.mdx b/ai-ml/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/mlops/index.mdx b/ai-ml/mlops/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/prompt-engineering/index.mdx b/ai-ml/prompt-engineering/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/best-practices/api-security/index.mdx b/best-practices/api-security/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/best-practices/aws/index.mdx b/best-practices/aws/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/best-practices/backend-performance/index.mdx b/best-practices/backend-performance/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/best-practices/code-review/index.mdx b/best-practices/code-review/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/best-practices/frontend-performance/index.mdx b/best-practices/frontend-performance/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/best-practices/index.mdx b/best-practices/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/blockchain/index.mdx b/blockchain/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/code-review/index.mdx b/computer-science/code-review/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/computer-science/index.mdx b/computer-science/computer-science/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/design-architecture/index.mdx b/computer-science/design-architecture/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/developer-relations/index.mdx b/computer-science/developer-relations/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/dsa/index.mdx b/computer-science/dsa/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/index.mdx b/computer-science/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/software-architect/index.mdx b/computer-science/software-architect/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/computer-science/system-design/index.mdx b/computer-science/system-design/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/cyber-security/ai-red-teaming/_category_.json b/cyber-security/ai-red-teaming/_category_.json new file mode 100644 index 0000000..e69de29 diff --git a/docs/cybersecurity/best-practices.mdx b/cyber-security/best-practices.mdx similarity index 100% rename from docs/cybersecurity/best-practices.mdx rename to cyber-security/best-practices.mdx diff --git a/docs/cybersecurity/certification-guide.mdx b/cyber-security/certification-guide.mdx similarity index 100% rename from docs/cybersecurity/certification-guide.mdx rename to cyber-security/certification-guide.mdx diff --git a/docs/cybersecurity/cryptography-and-encryption.mdx b/cyber-security/cryptography-and-encryption.mdx similarity index 100% rename from docs/cybersecurity/cryptography-and-encryption.mdx rename to cyber-security/cryptography-and-encryption.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/digital-forensics/autopsy-introduction.mdx b/cyber-security/cybersecurity-tools/digital-forensics/autopsy-introduction.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/digital-forensics/autopsy-introduction.mdx rename to cyber-security/cybersecurity-tools/digital-forensics/autopsy-introduction.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/digital-forensics/volatility-memory-analysis.mdx b/cyber-security/cybersecurity-tools/digital-forensics/volatility-memory-analysis.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/digital-forensics/volatility-memory-analysis.mdx rename to cyber-security/cybersecurity-tools/digital-forensics/volatility-memory-analysis.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/index.mdx b/cyber-security/cybersecurity-tools/index.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/index.mdx rename to cyber-security/cybersecurity-tools/index.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/monitoring-and-defense/security-onion.mdx b/cyber-security/cybersecurity-tools/monitoring-and-defense/security-onion.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/monitoring-and-defense/security-onion.mdx rename to cyber-security/cybersecurity-tools/monitoring-and-defense/security-onion.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/monitoring-and-defense/snort-ids.mdx b/cyber-security/cybersecurity-tools/monitoring-and-defense/snort-ids.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/monitoring-and-defense/snort-ids.mdx rename to cyber-security/cybersecurity-tools/monitoring-and-defense/snort-ids.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/monitoring-and-defense/splunk-overview.mdx b/cyber-security/cybersecurity-tools/monitoring-and-defense/splunk-overview.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/monitoring-and-defense/splunk-overview.mdx rename to cyber-security/cybersecurity-tools/monitoring-and-defense/splunk-overview.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/network-analysis/nmap-scanning.mdx b/cyber-security/cybersecurity-tools/network-analysis/nmap-scanning.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/network-analysis/nmap-scanning.mdx rename to cyber-security/cybersecurity-tools/network-analysis/nmap-scanning.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/network-analysis/tcpdump-guide.mdx b/cyber-security/cybersecurity-tools/network-analysis/tcpdump-guide.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/network-analysis/tcpdump-guide.mdx rename to cyber-security/cybersecurity-tools/network-analysis/tcpdump-guide.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/network-analysis/wireshark-basics.mdx b/cyber-security/cybersecurity-tools/network-analysis/wireshark-basics.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/network-analysis/wireshark-basics.mdx rename to cyber-security/cybersecurity-tools/network-analysis/wireshark-basics.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/password-and-authentication/hashcat-usage.mdx b/cyber-security/cybersecurity-tools/password-and-authentication/hashcat-usage.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/password-and-authentication/hashcat-usage.mdx rename to cyber-security/cybersecurity-tools/password-and-authentication/hashcat-usage.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/password-and-authentication/hydra-password-cracking.mdx b/cyber-security/cybersecurity-tools/password-and-authentication/hydra-password-cracking.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/password-and-authentication/hydra-password-cracking.mdx rename to cyber-security/cybersecurity-tools/password-and-authentication/hydra-password-cracking.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/password-and-authentication/john-the-ripper.mdx b/cyber-security/cybersecurity-tools/password-and-authentication/john-the-ripper.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/password-and-authentication/john-the-ripper.mdx rename to cyber-security/cybersecurity-tools/password-and-authentication/john-the-ripper.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/penetration-testing/burpsuite-overview.mdx b/cyber-security/cybersecurity-tools/penetration-testing/burpsuite-overview.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/penetration-testing/burpsuite-overview.mdx rename to cyber-security/cybersecurity-tools/penetration-testing/burpsuite-overview.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/penetration-testing/metasploit-framework.mdx b/cyber-security/cybersecurity-tools/penetration-testing/metasploit-framework.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/penetration-testing/metasploit-framework.mdx rename to cyber-security/cybersecurity-tools/penetration-testing/metasploit-framework.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/penetration-testing/nikto-scanning.mdx b/cyber-security/cybersecurity-tools/penetration-testing/nikto-scanning.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/penetration-testing/nikto-scanning.mdx rename to cyber-security/cybersecurity-tools/penetration-testing/nikto-scanning.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/vulnerability-assessment/nessus-basics.mdx b/cyber-security/cybersecurity-tools/vulnerability-assessment/nessus-basics.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/vulnerability-assessment/nessus-basics.mdx rename to cyber-security/cybersecurity-tools/vulnerability-assessment/nessus-basics.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/vulnerability-assessment/openvas-setup.mdx b/cyber-security/cybersecurity-tools/vulnerability-assessment/openvas-setup.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/vulnerability-assessment/openvas-setup.mdx rename to cyber-security/cybersecurity-tools/vulnerability-assessment/openvas-setup.mdx diff --git a/docs/cybersecurity/cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips.mdx b/cyber-security/cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips.mdx similarity index 100% rename from docs/cybersecurity/cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips.mdx rename to cyber-security/cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips.mdx diff --git a/docs/cybersecurity/dark-web.mdx b/cyber-security/dark-web.mdx similarity index 100% rename from docs/cybersecurity/dark-web.mdx rename to cyber-security/dark-web.mdx diff --git a/docs/cybersecurity/ethical-hacking-and-cyber-defense.mdx b/cyber-security/ethical-hacking-and-cyber-defense.mdx similarity index 100% rename from docs/cybersecurity/ethical-hacking-and-cyber-defense.mdx rename to cyber-security/ethical-hacking-and-cyber-defense.mdx diff --git a/docs/cybersecurity/ethical-hacking-basics.mdx b/cyber-security/ethical-hacking-basics.mdx similarity index 100% rename from docs/cybersecurity/ethical-hacking-basics.mdx rename to cyber-security/ethical-hacking-basics.mdx diff --git a/docs/cybersecurity/incident-response.mdx b/cyber-security/incident-response.mdx similarity index 100% rename from docs/cybersecurity/incident-response.mdx rename to cyber-security/incident-response.mdx diff --git a/docs/cybersecurity/index.mdx b/cyber-security/index.mdx similarity index 98% rename from docs/cybersecurity/index.mdx rename to cyber-security/index.mdx index bb55bc1..255e1b3 100644 --- a/docs/cybersecurity/index.mdx +++ b/cyber-security/index.mdx @@ -2,6 +2,7 @@ title: "Cyber Security Tutorials" description: "Learn Cyber Security from the ground up — from basic concepts and threats to advanced tools, ethical hacking, and best practices." tags: [cybersecurity, ethical-hacking, network-security, beginner] +sidebar_position: 1 --- Welcome to the **Cyber Security learning series**, your practical guide to understanding how the digital world stays safe (and how to make it safer). Whether you’re a beginner trying to understand what cyber security really means, or an aspiring ethical hacker looking to sharpen your skills, this section will walk you through everything step by step. @@ -86,7 +87,7 @@ This tutorial series is perfect for: ## How to Navigate Start from the basics and move upward: -1. [Introduction to Cyber Security](./introduction-to-cybersecurity.mdx) +1. [Introduction to Cyber Security](./introduction-to-cyber-security.mdx) 2. [Types of Cyberattacks](./types-of-cyberattacks.mdx) 3. [Network Security Basics](./network-security-basics.mdx) 4. [Cryptography and Encryption](./cryptography-and-encryption.mdx) diff --git a/docs/cybersecurity/introduction-to-cybersecurity.mdx b/cyber-security/introduction-to-cyber-security.mdx similarity index 100% rename from docs/cybersecurity/introduction-to-cybersecurity.mdx rename to cyber-security/introduction-to-cyber-security.mdx diff --git a/docs/cybersecurity/network-security-basics.mdx b/cyber-security/network-security-basics.mdx similarity index 100% rename from docs/cybersecurity/network-security-basics.mdx rename to cyber-security/network-security-basics.mdx diff --git a/cyber-security/projects/_category_.json b/cyber-security/projects/_category_.json new file mode 100644 index 0000000..e69de29 diff --git a/docs/cybersecurity/projects/network-sniffing-lab.mdx b/cyber-security/projects/network-sniffing-lab.mdx similarity index 100% rename from docs/cybersecurity/projects/network-sniffing-lab.mdx rename to cyber-security/projects/network-sniffing-lab.mdx diff --git a/docs/cybersecurity/projects/password-cracking-lab.mdx b/cyber-security/projects/password-cracking-lab.mdx similarity index 100% rename from docs/cybersecurity/projects/password-cracking-lab.mdx rename to cyber-security/projects/password-cracking-lab.mdx diff --git a/docs/cybersecurity/projects/penetration-testing-lab.mdx b/cyber-security/projects/penetration-testing-lab.mdx similarity index 100% rename from docs/cybersecurity/projects/penetration-testing-lab.mdx rename to cyber-security/projects/penetration-testing-lab.mdx diff --git a/docs/cybersecurity/projects/setup-lab-environment.mdx b/cyber-security/projects/setup-lab-environment.mdx similarity index 100% rename from docs/cybersecurity/projects/setup-lab-environment.mdx rename to cyber-security/projects/setup-lab-environment.mdx diff --git a/docs/cybersecurity/projects/sql-injection-demo.mdx b/cyber-security/projects/sql-injection-demo.mdx similarity index 100% rename from docs/cybersecurity/projects/sql-injection-demo.mdx rename to cyber-security/projects/sql-injection-demo.mdx diff --git a/cyber-security/resources/_category_.json b/cyber-security/resources/_category_.json new file mode 100644 index 0000000..e69de29 diff --git a/docs/cybersecurity/resources/books-and-courses.mdx b/cyber-security/resources/books-and-courses.mdx similarity index 100% rename from docs/cybersecurity/resources/books-and-courses.mdx rename to cyber-security/resources/books-and-courses.mdx diff --git a/docs/cybersecurity/resources/glossary.mdx b/cyber-security/resources/glossary.mdx similarity index 100% rename from docs/cybersecurity/resources/glossary.mdx rename to cyber-security/resources/glossary.mdx diff --git a/docs/cybersecurity/resources/links.mdx b/cyber-security/resources/links.mdx similarity index 100% rename from docs/cybersecurity/resources/links.mdx rename to cyber-security/resources/links.mdx diff --git a/docs/cybersecurity/resources/tools-list.mdx b/cyber-security/resources/tools-list.mdx similarity index 100% rename from docs/cybersecurity/resources/tools-list.mdx rename to cyber-security/resources/tools-list.mdx diff --git a/docs/cybersecurity/types-of-cyberattacks.mdx b/cyber-security/types-of-cyberattacks.mdx similarity index 100% rename from docs/cybersecurity/types-of-cyberattacks.mdx rename to cyber-security/types-of-cyberattacks.mdx diff --git a/docs/cybersecurity/web-application-security.mdx b/cyber-security/web-application-security.mdx similarity index 100% rename from docs/cybersecurity/web-application-security.mdx rename to cyber-security/web-application-security.mdx diff --git a/cybersecuritySidebars.ts b/cybersecuritySidebars.ts new file mode 100644 index 0000000..f421b73 --- /dev/null +++ b/cybersecuritySidebars.ts @@ -0,0 +1,150 @@ +/** + * Copyright (c) Ajay Dhangar + * + * This file defines the sidebar configuration for the CodeHarborHub Tutorials Docs. + * Each category represents a tutorial topic like HTML, CSS, JavaScript, React, Git, GitHub, and cyber-security. + * + * Licensed under the MIT License. + */ + +import type { SidebarsConfig } from "@docusaurus/plugin-content-docs"; + +const sidebars: SidebarsConfig = { + tutorial: [ + "index", + "introduction-to-cyber-security", + + { + type: "category", + label: "Core Concepts", + link: { + type: "generated-index", + title: "cyber-security Core Concepts", + description: + "Explore the essential foundations of cyber-security, including threat types, security principles, network defense, encryption, and ethical hacking. This section helps you understand how to protect systems, networks, and data from digital attacks through practical knowledge, best practices, and real-world projects.", + }, + items: [ + "network-security-basics", + "types-of-cyberattacks", + "cryptography-and-encryption", + "web-application-security", + "ethical-hacking-basics", + "ethical-hacking-and-cyber-defense", + "dark-web", + "incident-response", + ], + }, + + { + type: "category", + label: "Best Practices & Career", + link: { + type: "generated-index", + title: "Best Practices and Certifications", + description: + "Learn the industry-recommended best practices to secure systems and networks effectively, and explore professional cyber-security certifications that validate your skills and knowledge. This section provides guidance on implementing security standards, risk management, and preparing for certification exams.", + }, + items: [ + "best-practices", + "certification-guide", + ], + }, + + { + type: "category", + label: "cyber-security Tools", + link: { type: "doc", id: "cybersecurity-tools/index" }, + items: [ + { + type: "category", + label: "Network Analysis", + items: [ + "cybersecurity-tools/network-analysis/wireshark-basics", + "cybersecurity-tools/network-analysis/nmap-scanning", + "cybersecurity-tools/network-analysis/tcpdump-guide", + ], + }, + { + type: "category", + label: "Penetration Testing", + items: [ + "cybersecurity-tools/penetration-testing/metasploit-framework", + "cybersecurity-tools/penetration-testing/burpsuite-overview", + "cybersecurity-tools/penetration-testing/nikto-scanning", + ], + }, + { + type: "category", + label: "Password & Authentication", + items: [ + "cybersecurity-tools/password-and-authentication/john-the-ripper", + "cybersecurity-tools/password-and-authentication/hydra-password-cracking", + "cybersecurity-tools/password-and-authentication/hashcat-usage", + ], + }, + { + type: "category", + label: "Digital Forensics", + items: [ + "cybersecurity-tools/digital-forensics/autopsy-introduction", + "cybersecurity-tools/digital-forensics/volatility-memory-analysis", + ], + }, + { + type: "category", + label: "Vulnerability Assessment", + items: [ + "cybersecurity-tools/vulnerability-assessment/openvas-setup", + "cybersecurity-tools/vulnerability-assessment/nessus-basics", + "cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips", + ], + }, + { + type: "category", + label: "Monitoring & Defense", + items: [ + "cybersecurity-tools/monitoring-and-defense/splunk-overview", + "cybersecurity-tools/monitoring-and-defense/snort-ids", + "cybersecurity-tools/monitoring-and-defense/security-onion", + ], + }, + ], + }, + + { + type: "category", + label: "Hands-on Projects", + link: { + type: "generated-index", + title: "cyber-security Projects & Labs", + description: `Hands-on projects and lab exercises to build practical cyber-security skills. Start with guided, safe labs (network analysis, web app testing, password cracking, forensics), progress to intermediate attack/defense scenarios, and finish with real-world capstone projects. Each lab includes objectives, required tools, step-by-step instructions, and remediation guidance, perfect for learners, instructors, and bootcamps.`, + }, + + items: [ + "projects/setup-lab-environment", + "projects/sql-injection-demo", + "projects/password-cracking-lab", + "projects/network-sniffing-lab", + "projects/penetration-testing-lab", + ], + }, + + { + type: "category", + label: "Resources", + link: { + type: "generated-index", + title: "cyber-security Learning Resources", + description: `A practical, hands-on collection of learning resources for everyone building real-world cyber-security skills. This index groups tutorials, tool guides, labs, and checklists organized from fundamentals (networking, cryptography, web security) to offensive and defensive workflows (pentesting, DFIR, incident response). Each entry includes clear objectives, step‑by‑step exercises, and ethics-first guidance so you can practice safely in labs and apply what you learn to production-ready security work. Use the "Getting Started" path to move from beginner-friendly topics to specialized tool tutorials and certification-ready material.`, + }, + items: [ + "resources/glossary", + "resources/books-and-courses", + "resources/tools-list", + "resources/links", + ], + }, + ], +}; + +export default sidebars; diff --git a/databases/elasticsearch/index.mdx b/databases/elasticsearch/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/databases/index.mdx b/databases/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/databases/mongodb/index.mdx b/databases/mongodb/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/databases/postgresql/index.mdx b/databases/postgresql/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/databases/redis/index.mdx b/databases/redis/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/design/design-system/index.mdx b/design/design-system/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/design/index.mdx b/design/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/design/ux-design/index.mdx b/design/ux-design/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/aws/index.mdx b/devops/aws/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/cloudflare/index.mdx b/devops/cloudflare/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/devsecops/index.mdx b/devops/devsecops/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/docker/index.mdx b/devops/docker/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/index.mdx b/devops/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/kubernetes/index.mdx b/devops/kubernetes/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/linux/index.mdx b/devops/linux/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/devops/terraform/index.mdx b/devops/terraform/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/docusaurus.config.js b/docusaurus.config.js index 1928abe..fa88931 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -161,13 +161,13 @@ const config = { 🤖 AI & Machine Learning 🗄️ Databases ♾️ DevOps & Cloud - 🛡️ Cyber Security + 🛡️ Cyber Security

💼 Career & Quality


- 👔 Management + 👔 Management 🎨 Design & UX ⛓️ Blockchain ✅ Best Practices @@ -455,6 +455,8 @@ const config = { }, ], + // absolute-beginners + [ "@docusaurus/plugin-content-docs", /** @type {import('@docusaurus/plugin-content-docs').Options} */ @@ -471,6 +473,232 @@ const config = { }, ], + // ai-ml + + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "ai-ml", + path: "ai-ml", + routeBasePath: "ai-ml", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // best-practices + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "best-practices", + path: "best-practices", + routeBasePath: "best-practices", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // blockchain + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "blockchain", + path: "blockchain", + routeBasePath: "blockchain", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // computer-science + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "computer-science", + path: "computer-science", + routeBasePath: "computer-science", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // cyber-security + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "cyber-security", + path: "cyber-security", + routeBasePath: "cyber-security", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./cybersecuritysidebars.ts"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // databases + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "databases", + path: "databases", + routeBasePath: "databases", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // design + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "design", + path: "design", + routeBasePath: "design", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // devops + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "devops", + path: "devops", + routeBasePath: "devops", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // frameworks + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "frameworks", + path: "frameworks", + routeBasePath: "frameworks", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // game-development + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "game-development", + path: "game-development", + routeBasePath: "game-development", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // languages-platforms + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "languages-platforms", + path: "languages-platforms", + routeBasePath: "languages-platforms", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // management + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "management", + path: "management", + routeBasePath: "management", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./managementSidebars.ts"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // mobile-development + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "mobile-development", + path: "mobile-development", + routeBasePath: "mobile-development", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + // web-development + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "web-development", + path: "web-development", + routeBasePath: "web-development", + // breadcrumbs: true, + // editUrl: "#", + sidebarPath: require.resolve("./sidebars.js"), + remarkPlugins: [remarkMath, rehypeKatex], + showLastUpdateAuthor: true, + showLastUpdateTime: true, + }, + ], + [ path.join(__dirname, "/plugins/my-plugin"), { diff --git a/frameworks/angular/index.mdx b/frameworks/angular/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/frameworks/asp-dot-net/index.mdx b/frameworks/asp-dot-net/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/frameworks/index.mdx b/frameworks/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/frameworks/next-js/index.mdx b/frameworks/next-js/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/frameworks/react/index.mdx b/frameworks/react/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/frameworks/spring-boot/index.mdx b/frameworks/spring-boot/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/frameworks/vue/index.mdx b/frameworks/vue/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/game-development/backend-game-eveloper/index.mdx b/game-development/backend-game-eveloper/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/game-development/index.mdx b/game-development/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/game-development/server-side-game-develop/index.mdx b/game-development/server-side-game-develop/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/languages-platforms/index.mdx b/languages-platforms/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/management/index.mdx b/management/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/docs/technical-writer/advanced/localization-and-accessibility.mdx b/management/technical-writer/advanced/localization-and-accessibility.mdx similarity index 100% rename from docs/technical-writer/advanced/localization-and-accessibility.mdx rename to management/technical-writer/advanced/localization-and-accessibility.mdx diff --git a/docs/technical-writer/advanced/open-source-contributions.mdx b/management/technical-writer/advanced/open-source-contributions.mdx similarity index 100% rename from docs/technical-writer/advanced/open-source-contributions.mdx rename to management/technical-writer/advanced/open-source-contributions.mdx diff --git a/docs/technical-writer/advanced/seo-for-documentation.mdx b/management/technical-writer/advanced/seo-for-documentation.mdx similarity index 100% rename from docs/technical-writer/advanced/seo-for-documentation.mdx rename to management/technical-writer/advanced/seo-for-documentation.mdx diff --git a/docs/technical-writer/advanced/technical-writing-career-path.mdx b/management/technical-writer/advanced/technical-writing-career-path.mdx similarity index 100% rename from docs/technical-writer/advanced/technical-writing-career-path.mdx rename to management/technical-writer/advanced/technical-writing-career-path.mdx diff --git a/docs/technical-writer/advanced/writing-for-developers.mdx b/management/technical-writer/advanced/writing-for-developers.mdx similarity index 100% rename from docs/technical-writer/advanced/writing-for-developers.mdx rename to management/technical-writer/advanced/writing-for-developers.mdx diff --git a/docs/technical-writer/documentation/api-documentation.mdx b/management/technical-writer/documentation/api-documentation.mdx similarity index 100% rename from docs/technical-writer/documentation/api-documentation.mdx rename to management/technical-writer/documentation/api-documentation.mdx diff --git a/docs/technical-writer/documentation/release-notes.mdx b/management/technical-writer/documentation/release-notes.mdx similarity index 100% rename from docs/technical-writer/documentation/release-notes.mdx rename to management/technical-writer/documentation/release-notes.mdx diff --git a/docs/technical-writer/documentation/software-documentation.mdx b/management/technical-writer/documentation/software-documentation.mdx similarity index 100% rename from docs/technical-writer/documentation/software-documentation.mdx rename to management/technical-writer/documentation/software-documentation.mdx diff --git a/docs/technical-writer/documentation/technical-reports.mdx b/management/technical-writer/documentation/technical-reports.mdx similarity index 100% rename from docs/technical-writer/documentation/technical-reports.mdx rename to management/technical-writer/documentation/technical-reports.mdx diff --git a/docs/technical-writer/documentation/user-manuals.mdx b/management/technical-writer/documentation/user-manuals.mdx similarity index 100% rename from docs/technical-writer/documentation/user-manuals.mdx rename to management/technical-writer/documentation/user-manuals.mdx diff --git a/docs/technical-writer/fundamentals/document-structure-and-formatting.mdx b/management/technical-writer/fundamentals/document-structure-and-formatting.mdx similarity index 100% rename from docs/technical-writer/fundamentals/document-structure-and-formatting.mdx rename to management/technical-writer/fundamentals/document-structure-and-formatting.mdx diff --git a/docs/technical-writer/fundamentals/review-and-editing.mdx b/management/technical-writer/fundamentals/review-and-editing.mdx similarity index 100% rename from docs/technical-writer/fundamentals/review-and-editing.mdx rename to management/technical-writer/fundamentals/review-and-editing.mdx diff --git a/docs/technical-writer/fundamentals/understanding-your-audience.mdx b/management/technical-writer/fundamentals/understanding-your-audience.mdx similarity index 100% rename from docs/technical-writer/fundamentals/understanding-your-audience.mdx rename to management/technical-writer/fundamentals/understanding-your-audience.mdx diff --git a/docs/technical-writer/fundamentals/visual-aids-and-graphics.mdx b/management/technical-writer/fundamentals/visual-aids-and-graphics.mdx similarity index 100% rename from docs/technical-writer/fundamentals/visual-aids-and-graphics.mdx rename to management/technical-writer/fundamentals/visual-aids-and-graphics.mdx diff --git a/docs/technical-writer/fundamentals/writing-style-and-tone.mdx b/management/technical-writer/fundamentals/writing-style-and-tone.mdx similarity index 100% rename from docs/technical-writer/fundamentals/writing-style-and-tone.mdx rename to management/technical-writer/fundamentals/writing-style-and-tone.mdx diff --git a/docs/technical-writer/index.mdx b/management/technical-writer/index.mdx similarity index 100% rename from docs/technical-writer/index.mdx rename to management/technical-writer/index.mdx diff --git a/docs/technical-writer/intro/best-practices.mdx b/management/technical-writer/intro/best-practices.mdx similarity index 100% rename from docs/technical-writer/intro/best-practices.mdx rename to management/technical-writer/intro/best-practices.mdx diff --git a/docs/technical-writer/intro/skills-required.mdx b/management/technical-writer/intro/skills-required.mdx similarity index 100% rename from docs/technical-writer/intro/skills-required.mdx rename to management/technical-writer/intro/skills-required.mdx diff --git a/docs/technical-writer/intro/tools-for-technical-writers.mdx b/management/technical-writer/intro/tools-for-technical-writers.mdx similarity index 100% rename from docs/technical-writer/intro/tools-for-technical-writers.mdx rename to management/technical-writer/intro/tools-for-technical-writers.mdx diff --git a/docs/technical-writer/intro/types-of-technical-writing.mdx b/management/technical-writer/intro/types-of-technical-writing.mdx similarity index 100% rename from docs/technical-writer/intro/types-of-technical-writing.mdx rename to management/technical-writer/intro/types-of-technical-writing.mdx diff --git a/docs/technical-writer/intro/what-is-technical-writing.mdx b/management/technical-writer/intro/what-is-technical-writing.mdx similarity index 100% rename from docs/technical-writer/intro/what-is-technical-writing.mdx rename to management/technical-writer/intro/what-is-technical-writing.mdx diff --git a/docs/technical-writer/resources/books-and-courses.mdx b/management/technical-writer/resources/books-and-courses.mdx similarity index 100% rename from docs/technical-writer/resources/books-and-courses.mdx rename to management/technical-writer/resources/books-and-courses.mdx diff --git a/docs/technical-writer/resources/communities-and-blogs.mdx b/management/technical-writer/resources/communities-and-blogs.mdx similarity index 100% rename from docs/technical-writer/resources/communities-and-blogs.mdx rename to management/technical-writer/resources/communities-and-blogs.mdx diff --git a/docs/technical-writer/resources/portfolio-building.mdx b/management/technical-writer/resources/portfolio-building.mdx similarity index 100% rename from docs/technical-writer/resources/portfolio-building.mdx rename to management/technical-writer/resources/portfolio-building.mdx diff --git a/docs/technical-writer/resources/templates-and-samples.mdx b/management/technical-writer/resources/templates-and-samples.mdx similarity index 100% rename from docs/technical-writer/resources/templates-and-samples.mdx rename to management/technical-writer/resources/templates-and-samples.mdx diff --git a/docs/technical-writer/tools/docs-platforms.mdx b/management/technical-writer/tools/docs-platforms.mdx similarity index 100% rename from docs/technical-writer/tools/docs-platforms.mdx rename to management/technical-writer/tools/docs-platforms.mdx diff --git a/docs/technical-writer/tools/markdown-basics.mdx b/management/technical-writer/tools/markdown-basics.mdx similarity index 100% rename from docs/technical-writer/tools/markdown-basics.mdx rename to management/technical-writer/tools/markdown-basics.mdx diff --git a/docs/technical-writer/tools/style-guides.mdx b/management/technical-writer/tools/style-guides.mdx similarity index 100% rename from docs/technical-writer/tools/style-guides.mdx rename to management/technical-writer/tools/style-guides.mdx diff --git a/docs/technical-writer/tools/version-control-github.mdx b/management/technical-writer/tools/version-control-github.mdx similarity index 100% rename from docs/technical-writer/tools/version-control-github.mdx rename to management/technical-writer/tools/version-control-github.mdx diff --git a/docs/technical-writer/tools/writing-tools.mdx b/management/technical-writer/tools/writing-tools.mdx similarity index 100% rename from docs/technical-writer/tools/writing-tools.mdx rename to management/technical-writer/tools/writing-tools.mdx diff --git a/managementSidebars.ts b/managementSidebars.ts new file mode 100644 index 0000000..a465e7c --- /dev/null +++ b/managementSidebars.ts @@ -0,0 +1,159 @@ +/** + * Copyright (c) Ajay Dhangar + * + * This file defines the sidebar configuration for the CodeHarborHub Tutorials Docs. + * Each category represents a tutorial topic like HTML, CSS, JavaScript, React, Git, GitHub, and Cybersecurity. + * + * Licensed under the MIT License. + */ + +import type { SidebarsConfig } from "@docusaurus/plugin-content-docs"; + +const sidebars: SidebarsConfig = { + tutorial: [ + "index", + // Technical Writer + { + type: "link", + label: "Technical Writer", + href: "/management/technical-writer/", + }, + ], + + technicalwriter: [ + "technical-writer/index", + { + type: "category", + label: "Introduction to Technical Writing", + link: { + type: "generated-index", + title: "Introduction to Technical Writing", + description: + "Get started with the essentials of technical writing — understand what it is, its importance, types, and the core skills required to become a successful technical writer.", + }, + items: [ + "technical-writer/intro/what-is-technical-writing", + "technical-writer/intro/types-of-technical-writing", + "technical-writer/intro/tools-for-technical-writers", + "technical-writer/intro/best-practices", + "technical-writer/intro/skills-required", + ], + }, + + { + type: "category", + label: "Writing Fundamentals", + link: { + type: "generated-index", + title: "Writing Fundamentals for Technical Writers", + description: + "Master the foundations of effective writing. Learn to identify your audience, craft clear and concise content, and structure your documentation for maximum readability.", + }, + items: [ + "technical-writer/fundamentals/understanding-your-audience", + "technical-writer/fundamentals/writing-style-and-tone", + "technical-writer/fundamentals/document-structure-and-formatting", + "technical-writer/fundamentals/visual-aids-and-graphics", + "technical-writer/fundamentals/review-and-editing", + ], + }, + + { + type: "category", + label: "Documentation Types", + link: { + type: "generated-index", + title: "Documentation Types & Structures", + description: + "Explore the different types of technical documentation — from API references to user guides, release notes, and product manuals. Learn how to plan, structure, and maintain each effectively.", + }, + items: [ + "technical-writer/documentation/api-documentation", + "technical-writer/documentation/software-documentation", + "technical-writer/documentation/user-manuals", + "technical-writer/documentation/technical-reports", + "technical-writer/documentation/release-notes", + ], + }, + + { + type: "category", + label: "Tools & Platforms", + link: { + type: "generated-index", + title: "Documentation Tools and Platforms", + description: + "Discover essential tools and platforms every technical writer should know. From Markdown editors to documentation frameworks and version control systems, this section helps you work efficiently and collaboratively.", + }, + items: [ + "technical-writer/tools/markdown-basics", + "technical-writer/tools/docs-platforms", + "technical-writer/tools/version-control-github", + "technical-writer/tools/writing-tools", + "technical-writer/tools/style-guides", + ], + }, + + { + type: "category", + label: "Advanced Topics", + link: { + type: "generated-index", + title: "Advanced Technical Writing Concepts", + description: + "Go beyond the basics and explore advanced topics like writing for developers, accessibility, localization, SEO for docs, and contributing to open source projects.", + }, + items: [ + "technical-writer/advanced/writing-for-developers", + "technical-writer/advanced/localization-and-accessibility", + "technical-writer/advanced/seo-for-documentation", + "technical-writer/advanced/open-source-contributions", + "technical-writer/advanced/technical-writing-career-path", + ], + }, + + { + type: "category", + label: "Resources & Portfolio", + link: { + type: "generated-index", + title: "Resources and Career Growth", + description: + "Access curated resources, communities, and templates to improve your writing. Learn how to build an impressive portfolio, find freelance opportunities, and advance in your technical writing career.", + }, + items: [ + "technical-writer/resources/books-and-courses", + "technical-writer/resources/communities-and-blogs", + "technical-writer/resources/templates-and-samples", + "technical-writer/resources/portfolio-building", + ], + }, + + // { + // type: "category", + // label: "Projects & Practice", + // link: { + // type: "generated-index", + // title: "Hands-on Projects for Technical Writers", + // description: + // "Put your learning into practice with real-world documentation projects. Learn to create sample API docs, improve open-source documentation, and build your own docs site using Docusaurus or MkDocs.", + // }, + // items: [ + // "technical-writer/projects/create-sample-api-docs", + // "technical-writer/projects/write-readme-for-open-source", + // "technical-writer/projects/build-docs-site-with-docusaurus", + // "technical-writer/projects/edit-existing-docs", + // "technical-writer/projects/document-a-demo-project", + // ], + // }, + + // { + // type: "category", + // label: "Roadmap", + // link: { type: "doc", id: "technical-writer/roadmap" }, + // items: [], + // }, + ], +}; + +export default sidebars; diff --git a/mobile-development/android/index.mdx b/mobile-development/android/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/mobile-development/flutter/index.mdx b/mobile-development/flutter/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/mobile-development/index.mdx b/mobile-development/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/mobile-development/ios/index.mdx b/mobile-development/ios/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/mobile-development/react-native/index.mdx b/mobile-development/react-native/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/sidebars.js b/sidebars.js index 67056af..aeba72b 100644 --- a/sidebars.js +++ b/sidebars.js @@ -4,17 +4,7 @@ const sidebars = { tutorialSidebar: [ { type: "autogenerated", dirName: "." }, - // { - // type: "link", - // label: "DSA Problems", - // href: "/problems", - // }, - // { - // type: "link", - // label: "DSA Solutions", - // href: "/solutions", - // }, - ], + ], }; -export default sidebars; \ No newline at end of file +export default sidebars; diff --git a/sidebars.ts b/sidebars.ts index 88c6a54..0dd294d 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -461,11 +461,11 @@ const sidebars: SidebarsConfig = { // Cybersecurity Tutorial Structure - { - type: "link", - label: "Cybersecurity", - href: "/cybersecurity/", - }, + // { + // type: "link", + // label: "Cybersecurity", + // href: "/cybersecurity/", + // }, // Internet { @@ -475,11 +475,11 @@ const sidebars: SidebarsConfig = { }, // Technical Writer - { - type: "link", - label: "Technical Writer", - href: "/technical-writer/", - }, + // { + // type: "link", + // label: "Technical Writer", + // href: "/technical-writer/", + // }, ], css: [ @@ -1318,340 +1318,6 @@ const sidebars: SidebarsConfig = { }, ], - cybersecurity: [ - "cybersecurity/index", - "cybersecurity/introduction-to-cybersecurity", - - { - type: "category", - label: "Core Concepts", - link: { - type: "generated-index", - title: "Cybersecurity Core Concepts", - description: - "Explore the essential foundations of cybersecurity, including threat types, security principles, network defense, encryption, and ethical hacking. This section helps you understand how to protect systems, networks, and data from digital attacks through practical knowledge, best practices, and real-world projects.", - }, - items: [ - "cybersecurity/network-security-basics", - "cybersecurity/types-of-cyberattacks", - "cybersecurity/cryptography-and-encryption", - "cybersecurity/web-application-security", - "cybersecurity/ethical-hacking-basics", - "cybersecurity/ethical-hacking-and-cyber-defense", - "cybersecurity/dark-web", - "cybersecurity/incident-response", - ], - }, - - { - type: "category", - label: "Best Practices & Career", - link: { - type: "generated-index", - title: "Best Practices and Certifications", - description: - "Learn the industry-recommended best practices to secure systems and networks effectively, and explore professional cybersecurity certifications that validate your skills and knowledge. This section provides guidance on implementing security standards, risk management, and preparing for certification exams.", - }, - items: [ - "cybersecurity/best-practices", - "cybersecurity/certification-guide", - ], - }, - - { - type: "category", - label: "Cybersecurity Tools", - link: { type: "doc", id: "cybersecurity/cybersecurity-tools/index" }, - items: [ - { - type: "category", - label: "Network Analysis", - items: [ - "cybersecurity/cybersecurity-tools/network-analysis/wireshark-basics", - "cybersecurity/cybersecurity-tools/network-analysis/nmap-scanning", - "cybersecurity/cybersecurity-tools/network-analysis/tcpdump-guide", - ], - }, - { - type: "category", - label: "Penetration Testing", - items: [ - "cybersecurity/cybersecurity-tools/penetration-testing/metasploit-framework", - "cybersecurity/cybersecurity-tools/penetration-testing/burpsuite-overview", - "cybersecurity/cybersecurity-tools/penetration-testing/nikto-scanning", - ], - }, - { - type: "category", - label: "Password & Authentication", - items: [ - "cybersecurity/cybersecurity-tools/password-and-authentication/john-the-ripper", - "cybersecurity/cybersecurity-tools/password-and-authentication/hydra-password-cracking", - "cybersecurity/cybersecurity-tools/password-and-authentication/hashcat-usage", - ], - }, - { - type: "category", - label: "Digital Forensics", - items: [ - "cybersecurity/cybersecurity-tools/digital-forensics/autopsy-introduction", - "cybersecurity/cybersecurity-tools/digital-forensics/volatility-memory-analysis", - ], - }, - { - type: "category", - label: "Vulnerability Assessment", - items: [ - "cybersecurity/cybersecurity-tools/vulnerability-assessment/openvas-setup", - "cybersecurity/cybersecurity-tools/vulnerability-assessment/nessus-basics", - "cybersecurity/cybersecurity-tools/vulnerability-assessment/vulnerability-scanning-tips", - ], - }, - { - type: "category", - label: "Monitoring & Defense", - items: [ - "cybersecurity/cybersecurity-tools/monitoring-and-defense/splunk-overview", - "cybersecurity/cybersecurity-tools/monitoring-and-defense/snort-ids", - "cybersecurity/cybersecurity-tools/monitoring-and-defense/security-onion", - ], - }, - ], - }, - - { - type: "category", - label: "Hands-on Projects", - link: { - type: "generated-index", - title: "Cybersecurity Projects & Labs", - description: `Hands-on projects and lab exercises to build practical cybersecurity skills. Start with guided, safe labs (network analysis, web app testing, password cracking, forensics), progress to intermediate attack/defense scenarios, and finish with real-world capstone projects. Each lab includes objectives, required tools, step-by-step instructions, and remediation guidance, perfect for learners, instructors, and bootcamps.`, - }, - - items: [ - "cybersecurity/projects/setup-lab-environment", - "cybersecurity/projects/sql-injection-demo", - "cybersecurity/projects/password-cracking-lab", - "cybersecurity/projects/network-sniffing-lab", - "cybersecurity/projects/penetration-testing-lab", - ], - }, - - { - type: "category", - label: "Resources", - link: { - type: "generated-index", - title: "Cybersecurity Learning Resources", - description: `A practical, hands-on collection of learning resources for everyone building real-world cybersecurity skills. This index groups tutorials, tool guides, labs, and checklists organized from fundamentals (networking, cryptography, web security) to offensive and defensive workflows (pentesting, DFIR, incident response). Each entry includes clear objectives, step‑by‑step exercises, and ethics-first guidance so you can practice safely in labs and apply what you learn to production-ready security work. Use the "Getting Started" path to move from beginner-friendly topics to specialized tool tutorials and certification-ready material.`, - }, - items: [ - "cybersecurity/resources/glossary", - "cybersecurity/resources/books-and-courses", - "cybersecurity/resources/tools-list", - "cybersecurity/resources/links", - ], - }, - ], - - internet: [ - "internet/introduction", - { - type: "category", - label: "Basics", - link: { - type: "generated-index", - title: "Internet Basics", - description: - "Learn how the Internet works — from clients, servers, and IP addresses to DNS and HTTP protocols.", - keywords: ["internet", "basics", "http", "dns", "ip"], - }, - items: [ - "internet/how-internet-works", - "internet/clients-and-servers", - "internet/ip-addresses", - "internet/dns", - "internet/http-vs-https", - ], - }, - { - type: "category", - label: "Advanced Concepts", - link: { - type: "generated-index", - title: "Advanced Internet Concepts", - description: - "Explore deeper topics like TCP/IP model, routing, CDN, firewalls, and cybersecurity basics.", - keywords: ["internet", "tcp/ip", "routing", "cdn", "firewall"], - }, - items: [ - "internet/tcp-ip-model", - "internet/routing-and-packets", - "internet/cdn", - "internet/firewalls", - "internet/security-basics", - ], - }, - { - type: "category", - label: "Tools & Utilities", - link: { - type: "generated-index", - title: "Internet Tools & Utilities", - description: - "Get familiar with practical tools like ping, traceroute, nslookup, and browser developer tools.", - keywords: [ - "internet tools", - "ping", - "traceroute", - "nslookup", - "devtools", - ], - }, - items: [ - "internet/ping-and-traceroute", - "internet/nslookup", - "internet/browser-devtools", - ], - }, - "internet/quiz", - ], - - technicalwriter: [ - "technical-writer/index", - { - type: "category", - label: "Introduction to Technical Writing", - link: { - type: "generated-index", - title: "Introduction to Technical Writing", - description: - "Get started with the essentials of technical writing — understand what it is, its importance, types, and the core skills required to become a successful technical writer.", - }, - items: [ - "technical-writer/intro/what-is-technical-writing", - "technical-writer/intro/types-of-technical-writing", - "technical-writer/intro/tools-for-technical-writers", - "technical-writer/intro/best-practices", - "technical-writer/intro/skills-required", - ], - }, - - { - type: "category", - label: "Writing Fundamentals", - link: { - type: "generated-index", - title: "Writing Fundamentals for Technical Writers", - description: - "Master the foundations of effective writing. Learn to identify your audience, craft clear and concise content, and structure your documentation for maximum readability.", - }, - items: [ - "technical-writer/fundamentals/understanding-your-audience", - "technical-writer/fundamentals/writing-style-and-tone", - "technical-writer/fundamentals/document-structure-and-formatting", - "technical-writer/fundamentals/visual-aids-and-graphics", - "technical-writer/fundamentals/review-and-editing", - ], - }, - - { - type: "category", - label: "Documentation Types", - link: { - type: "generated-index", - title: "Documentation Types & Structures", - description: - "Explore the different types of technical documentation — from API references to user guides, release notes, and product manuals. Learn how to plan, structure, and maintain each effectively.", - }, - items: [ - "technical-writer/documentation/api-documentation", - "technical-writer/documentation/software-documentation", - "technical-writer/documentation/user-manuals", - "technical-writer/documentation/technical-reports", - "technical-writer/documentation/release-notes", - ], - }, - - { - type: "category", - label: "Tools & Platforms", - link: { - type: "generated-index", - title: "Documentation Tools and Platforms", - description: - "Discover essential tools and platforms every technical writer should know. From Markdown editors to documentation frameworks and version control systems, this section helps you work efficiently and collaboratively.", - }, - items: [ - "technical-writer/tools/markdown-basics", - "technical-writer/tools/docs-platforms", - "technical-writer/tools/version-control-github", - "technical-writer/tools/writing-tools", - "technical-writer/tools/style-guides", - ], - }, - - { - type: "category", - label: "Advanced Topics", - link: { - type: "generated-index", - title: "Advanced Technical Writing Concepts", - description: - "Go beyond the basics and explore advanced topics like writing for developers, accessibility, localization, SEO for docs, and contributing to open source projects.", - }, - items: [ - "technical-writer/advanced/writing-for-developers", - "technical-writer/advanced/localization-and-accessibility", - "technical-writer/advanced/seo-for-documentation", - "technical-writer/advanced/open-source-contributions", - "technical-writer/advanced/technical-writing-career-path", - ], - }, - - { - type: "category", - label: "Resources & Portfolio", - link: { - type: "generated-index", - title: "Resources and Career Growth", - description: - "Access curated resources, communities, and templates to improve your writing. Learn how to build an impressive portfolio, find freelance opportunities, and advance in your technical writing career.", - }, - items: [ - "technical-writer/resources/books-and-courses", - "technical-writer/resources/communities-and-blogs", - "technical-writer/resources/templates-and-samples", - "technical-writer/resources/portfolio-building", - ], - }, - - // { - // type: "category", - // label: "Projects & Practice", - // link: { - // type: "generated-index", - // title: "Hands-on Projects for Technical Writers", - // description: - // "Put your learning into practice with real-world documentation projects. Learn to create sample API docs, improve open-source documentation, and build your own docs site using Docusaurus or MkDocs.", - // }, - // items: [ - // "technical-writer/projects/create-sample-api-docs", - // "technical-writer/projects/write-readme-for-open-source", - // "technical-writer/projects/build-docs-site-with-docusaurus", - // "technical-writer/projects/edit-existing-docs", - // "technical-writer/projects/document-a-demo-project", - // ], - // }, - - // { - // type: "category", - // label: "Roadmap", - // link: { type: "doc", id: "technical-writer/roadmap" }, - // items: [], - // }, - ], - ml: [ "machine-learning/index", { @@ -2642,6 +2308,69 @@ const sidebars: SidebarsConfig = { ], }, ], + + internet: [ + "internet/introduction", + { + type: "category", + label: "Basics", + link: { + type: "generated-index", + title: "Internet Basics", + description: + "Learn how the Internet works — from clients, servers, and IP addresses to DNS and HTTP protocols.", + keywords: ["internet", "basics", "http", "dns", "ip"], + }, + items: [ + "internet/how-internet-works", + "internet/clients-and-servers", + "internet/ip-addresses", + "internet/dns", + "internet/http-vs-https", + ], + }, + { + type: "category", + label: "Advanced Concepts", + link: { + type: "generated-index", + title: "Advanced Internet Concepts", + description: + "Explore deeper topics like TCP/IP model, routing, CDN, firewalls, and cyber-security basics.", + keywords: ["internet", "tcp/ip", "routing", "cdn", "firewall"], + }, + items: [ + "internet/tcp-ip-model", + "internet/routing-and-packets", + "internet/cdn", + "internet/firewalls", + "internet/security-basics", + ], + }, + { + type: "category", + label: "Tools & Utilities", + link: { + type: "generated-index", + title: "Internet Tools & Utilities", + description: + "Get familiar with practical tools like ping, traceroute, nslookup, and browser developer tools.", + keywords: [ + "internet tools", + "ping", + "traceroute", + "nslookup", + "devtools", + ], + }, + items: [ + "internet/ping-and-traceroute", + "internet/nslookup", + "internet/browser-devtools", + ], + }, + "internet/quiz", + ], }; export default sidebars; diff --git a/web-development/api-design/index.mdx b/web-development/api-design/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/backend/index.mdx b/web-development/backend/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/frontend/index.mdx b/web-development/frontend/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/full-stack/index.mdx b/web-development/full-stack/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/git-github/index.mdx b/web-development/git-github/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/graphql/index.mdx b/web-development/graphql/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/qa/index.mdx b/web-development/qa/index.mdx new file mode 100644 index 0000000..e69de29 diff --git a/web-development/wordpress/index.mdx b/web-development/wordpress/index.mdx new file mode 100644 index 0000000..e69de29 From 52dd28188d9535e73b79e5295ddb18317b8fa16b Mon Sep 17 00:00:00 2001 From: Ajay Dhangar Date: Mon, 16 Feb 2026 21:19:49 +0530 Subject: [PATCH 2/4] Fix bug/Error --- docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index fa88931..48bd781 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -548,7 +548,7 @@ const config = { routeBasePath: "cyber-security", // breadcrumbs: true, // editUrl: "#", - sidebarPath: require.resolve("./cybersecuritysidebars.ts"), + sidebarPath: require.resolve("./cybersecuritySidebars.ts"), remarkPlugins: [remarkMath, rehypeKatex], showLastUpdateAuthor: true, showLastUpdateTime: true, From 0dee62bbf7c52b1d6833b8d6a23ab50b0500a4ba Mon Sep 17 00:00:00 2001 From: Ajay Dhangar Date: Mon, 16 Feb 2026 21:28:20 +0530 Subject: [PATCH 3/4] Fix bug/Error --- cyber-security/index.mdx | 16 ++++++++-------- .../resources/portfolio-building.mdx | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/cyber-security/index.mdx b/cyber-security/index.mdx index 255e1b3..7914625 100644 --- a/cyber-security/index.mdx +++ b/cyber-security/index.mdx @@ -87,14 +87,14 @@ This tutorial series is perfect for: ## How to Navigate Start from the basics and move upward: -1. [Introduction to Cyber Security](./introduction-to-cyber-security.mdx) -2. [Types of Cyberattacks](./types-of-cyberattacks.mdx) -3. [Network Security Basics](./network-security-basics.mdx) -4. [Cryptography and Encryption](./cryptography-and-encryption.mdx) -5. [Ethical Hacking Basics](./ethical-hacking-basics.mdx) -6. [Cybersecurity Tools](./cybersecurity/cybersecurity-tools) -7. [Incident Response](./incident-response.mdx) -8. [Best Practices](./best-practices.mdx) +1. [Introduction to Cyber Security](./introduction-to-cyber-security) +2. [Types of Cyberattacks](./types-of-cyberattacks) +3. [Network Security Basics](./network-security-basics) +4. [Cryptography and Encryption](./cryptography-and-encryption) +5. [Ethical Hacking Basics](./ethical-hacking-basics) +6. [Cybersecurity Tools](./cybersecurity-tools) +7. [Incident Response](./incident-response) +8. [Best Practices](./best-practices) ## Final Thoughts diff --git a/management/technical-writer/resources/portfolio-building.mdx b/management/technical-writer/resources/portfolio-building.mdx index e5ea391..1a4309f 100644 --- a/management/technical-writer/resources/portfolio-building.mdx +++ b/management/technical-writer/resources/portfolio-building.mdx @@ -51,7 +51,7 @@ Aim for 3–5 high-quality projects. A few excellent, polished examples are infi From b9a2a93eadc86b9c585c743adb678731b76b743f Mon Sep 17 00:00:00 2001 From: Ajay Dhangar Date: Mon, 16 Feb 2026 21:43:59 +0530 Subject: [PATCH 4/4] Fix bug/Error for broken link --- cyber-security/index.mdx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/cyber-security/index.mdx b/cyber-security/index.mdx index 7914625..9b0c986 100644 --- a/cyber-security/index.mdx +++ b/cyber-security/index.mdx @@ -87,14 +87,14 @@ This tutorial series is perfect for: ## How to Navigate Start from the basics and move upward: -1. [Introduction to Cyber Security](./introduction-to-cyber-security) -2. [Types of Cyberattacks](./types-of-cyberattacks) -3. [Network Security Basics](./network-security-basics) -4. [Cryptography and Encryption](./cryptography-and-encryption) -5. [Ethical Hacking Basics](./ethical-hacking-basics) -6. [Cybersecurity Tools](./cybersecurity-tools) -7. [Incident Response](./incident-response) -8. [Best Practices](./best-practices) +1. [Introduction to Cyber Security](/tutorial/cyber-security/introduction-to-cyber-security) +2. [Types of Cyberattacks](/tutorial/cyber-security/types-of-cyberattacks) +3. [Network Security Basics](/tutorial/cyber-security/network-security-basics) +4. [Cryptography and Encryption](/tutorial/cyber-security/cryptography-and-encryption) +5. [Ethical Hacking Basics](/tutorial/cyber-security/ethical-hacking-basics) +6. [Cybersecurity Tools](/tutorial/cyber-security/cybersecurity-tools) +7. [Incident Response](/tutorial/cyber-security/incident-response) +8. [Best Practices](/tutorial/cyber-security/best-practices) ## Final Thoughts