Web Development
Plan, build, test, deploy and maintain modern websites — from semantic HTML and responsive CSS to TypeScript, React and a deployed full-stack project.
- Planned 30 days
- About 2 h per day
- 8 planned modules
This course is in development and not yet available for purchase. The planned curriculum below is a draft and may change before launch.
Overview
A structured path from how the web works to a deployed, documented application. You learn semantic HTML, accessible responsive CSS, JavaScript and the DOM, Git and GitHub, TypeScript, React components and a full-stack framework, then forms, APIs, data, authentication concepts, security, testing, performance and deployment. Every module ends with a practical assignment, and the capstone is a responsive website or application with source control, tests and a README.
What you will be able to do
- Build accessible, responsive pages with semantic HTML and modern CSS layout
- Write JavaScript and TypeScript that manipulates the DOM and calls APIs
- Use Git and GitHub with branches, pull requests and a useful README
- Build component-based interfaces with React and a full-stack framework
- Handle input, secrets and authentication concepts safely
- Test, audit, deploy and document a web application
Before you start
- Comfortable using a computer, files and a web browser
- No prior coding experience required
Planned curriculum
A draft outline of the modules being written. Lessons are not available yet, and the outline may change after expert review.
Availability
This course is not on sale yet. It becomes available only after its lessons, assessments and resources pass Yumeora's review. When published, it is planned to be included in Yumeora All-Access.