# Learn Domains from Registration to Website This repository includes a book-length learning path. Product instructions and general education are separated so DigitalPlat capabilities are not confused with external DNS or hosting features. ## Category A: DigitalPlat FreeDomain 1. [About the FreeDomain Project](./documents/tutorial/platform/project-overview.md) 2. [Dashboard Tour](./documents/tutorial/platform/dashboard-tour.md) 3. [What DigitalPlat Does](./documents/tutorial/platform/1.0-product-boundaries.md) 4. [Create a DigitalPlat Account](./documents/tutorial/platform/1.1-account-registration.md) 5. [Register a FreeDomain Name](./documents/tutorial/platform/1.2-domain-registration.md) 6. [Connect External Nameservers](./documents/tutorial/platform/1.3-connect-nameservers.md) 7. [Check Status and Renew](./documents/tutorial/platform/1.4-status-and-renewal.md) 8. [Manage Account Data and Policies](./documents/tutorial/platform/1.5-account-and-policies.md) 9. [Use the API Safely](./documents/tutorial/platform/1.6-api-overview.md) DigitalPlat registers domains and delegates them to external authoritative nameservers. Ordinary DNS records are managed outside DigitalPlat. ## Category B: General Textbook - [Part 0: Beginner Foundations](./documents/tutorial/foundations/index.md) - [Part 2: External DNS](./documents/tutorial/dns/index.md) - [Part 3: Website Building and Deployment](./documents/tutorial/website/index.md) - [Part 4: Email and Service Records](./documents/tutorial/email/index.md) - [Part 5: Operations and Security](./documents/tutorial/operations/index.md) - [Part 6: Advanced Architecture and Reference](./documents/tutorial/advanced/index.md)
View every general textbook chapter ### Part 0: Beginner Foundations 1. [How to Use This Book](./documents/tutorial/foundations/0.1-how-to-use-this-book.md) 2. [How the Internet Moves Data](./documents/tutorial/foundations/0.2-internet-foundations.md) 3. [Terminal and File Basics](./documents/tutorial/foundations/0.3-terminal-basics.md) 4. [Build a Safe Practice Environment](./documents/tutorial/foundations/0.4-practice-environment.md) 5. [Plan Your First Website](./documents/tutorial/foundations/0.5-plan-your-site.md) 6. [Domain and DNS Fundamentals](./documents/tutorial/foundations/0.6-domain-and-dns.md) ### Part 2: External DNS 1. [Delegation and External Nameservers](./documents/tutorial/dns/2.0-delegation.md) 2. [DNS Record Types](./documents/tutorial/dns/2.1-record-types.md) 3. [Root Domains and Subdomains](./documents/tutorial/dns/2.2-subdomains.md) 4. [TTL, Caching, and Propagation](./documents/tutorial/dns/2.3-ttl-and-propagation.md) 5. [DNS Troubleshooting](./documents/tutorial/dns/2.4-troubleshooting.md) ### Part 3: Website Building and Deployment 1. [HTML and CSS Foundations](./documents/tutorial/website/3.0-html-css-foundations.md) 2. [How a Website Request Works](./documents/tutorial/website/3.1-how-websites-work.md) 3. [Build a Static Website](./documents/tutorial/website/3.2-build-static-site.md) 4. [Test the Website Locally](./documents/tutorial/website/3.3-test-locally.md) 5. [Prepare a Linux Web Server](./documents/tutorial/website/3.4-prepare-server.md) 6. [Deploy and Connect the Domain](./documents/tutorial/website/3.5-deploy-and-connect.md) 7. [Enable and Verify HTTPS](./documents/tutorial/website/3.6-https.md) 8. [Dynamic Applications and Reverse Proxies](./documents/tutorial/website/3.7-dynamic-applications.md) 9. [Accessibility and Search Basics](./documents/tutorial/website/3.8-accessibility-and-search.md) 10. [Performance and Caching](./documents/tutorial/website/3.9-performance-and-caching.md) ### Part 4: Email and Service Records 1. [Email DNS: MX, SPF, DKIM, and DMARC](./documents/tutorial/email/4.1-email-dns.md) 2. [Verification and Service Records](./documents/tutorial/email/4.2-service-records.md) ### Part 5: Operations and Security 1. [Infrastructure Inventory and Change Management](./documents/tutorial/operations/5.1-domain-management.md) 2. [Renewal and Expiration](./documents/tutorial/operations/5.2-renewal-and-expiration.md) 3. [Migrate Nameservers Safely](./documents/tutorial/operations/5.3-migrate-nameservers.md) 4. [Registration Data and Privacy](./documents/tutorial/operations/5.4-registration-data.md) 5. [Account and API Security](./documents/tutorial/operations/5.5-security.md) 6. [Acceptable Use and Abuse Response](./documents/tutorial/operations/5.6-acceptable-use.md) 7. [Backups and Restoration](./documents/tutorial/operations/5.7-backups-and-restoration.md) 8. [Monitoring and Incident Response](./documents/tutorial/operations/5.8-monitoring-and-incidents.md) 9. [Server Hardening and Maintenance](./documents/tutorial/operations/5.9-server-hardening.md) ### Part 6: Advanced Architecture and Reference 1. [API Automation Safety](./documents/tutorial/advanced/6.1-api-automation.md) 2. [Self-Hosted Authoritative DNS](./documents/tutorial/advanced/6.2-self-hosted-dns.md) 3. [Command Reference](./documents/tutorial/advanced/6.3-command-reference.md) 4. [Website Architecture Patterns](./documents/tutorial/advanced/6.4-architecture-patterns.md) 5. [Reliability and Capacity Planning](./documents/tutorial/advanced/6.5-reliability-and-capacity.md) 6. [Glossary](./documents/tutorial/advanced/glossary.md) 7. [Standards and Further Reading](./documents/tutorial/advanced/references.md)
## Practice and Assessment - [Integrated Capstone Project](./documents/tutorial/capstone/index.md) 1. [Project Brief and Architecture](./documents/tutorial/capstone/7.1-project-brief.md) 2. [Build and Test the Site](./documents/tutorial/capstone/7.2-build-and-test.md) 3. [Register, Deploy, and Connect](./documents/tutorial/capstone/7.3-register-and-deploy.md) 4. [Secure, Monitor, and Back Up](./documents/tutorial/capstone/7.4-secure-and-operate.md) 5. [Final Acceptance and Handover](./documents/tutorial/capstone/7.5-final-acceptance.md) - [Workbook and Practice Exercises](./documents/tutorial/appendices/workbook.md) - [Suggested Answers](./documents/tutorial/appendices/answers.md) - [Troubleshooting Decision Trees](./documents/tutorial/appendices/troubleshooting-trees.md) - [Checklists and Templates](./documents/tutorial/appendices/checklists-and-templates.md) Continue with the [complete learning guide](./documents/tutorial/index.md).