Supplemental 2: How to Build A Website (Slides)
Overview
This lesson covers the essential components and considerations for building and managing modern websites from planning to deployment.
Topics Covered
Essential Website Components
- Core Pages: Landing page, about page, contact page
- Legal Pages: Privacy policy, terms of service, cookie policy
- User Experience: Navigation, responsive design, accessibility
Website Planning
- Defining your target audience
- Creating a site map and wireframes
- Choosing the right technology stack
- Content strategy
Hosting and Deployment
- Domain names and DNS
- Web hosting options (shared, VPS, cloud)
- SSL certificates and HTTPS
- Deployment workflows
Website Maintenance
- Regular updates and backups
- Performance monitoring
- Security best practices
- SEO optimization
- Lesson 19 - Building Applications
- Lesson 20 - Intro to HTML, CSS, and JS
- Lesson 24 - Integrating with Backend APIs
- Lesson 25 - Intro to Databases
- Supplemental 1 - Content Management Systems
- Supplemental 4 - Integration Testing
Additional Resources
Learning Resources