HTML
HTML describes the structure and meaning of a web page.
12–24 focused hours · roughly 1.2–2.4 weeks at your schedule · Beginner
Prerequisites: No specific prerequisite.
Milestone: Build a semantic portfolio with a contact form.
Build accessible, responsive browser interfaces.
Explore now. Upload and review a resume to personalize alignment.
Analyze a resumeFoundation → intermediate · 220–440 focused hours of overlapping study and project practice. Job-readiness development is ongoing.
Editorial planning ranges based on curriculum scope—not measured universal learning times. Prior knowledge and practice quality change the journey.
No skills in this group.
An absent mention does not mean you do not know a skill.
Mark skills as Learning below to track your focus.
Self-marked Learning, not an inferred proficiency rating.
An absent mention does not mean you do not know a skill.
Resume detection never automatically completes a skill. Progress stays in this browser and is shared across career paths.
Suggested next step: HTML →HTML describes the structure and meaning of a web page.
12–24 focused hours · roughly 1.2–2.4 weeks at your schedule · Beginner
Prerequisites: No specific prerequisite.
Milestone: Build a semantic portfolio with a contact form.
CSS controls layout and presentation.
30–60 focused hours · roughly 3.0–6.0 weeks at your schedule · Beginner
Prerequisites: HTML
Milestone: Create a responsive three-page portfolio.
JavaScript adds behavior to web interfaces.
60–120 focused hours · roughly 6.0–12.0 weeks at your schedule · Beginner
Prerequisites: HTML · CSS
Milestone: Build a weather dashboard with loading and error states.
An API exposes data and operations through defined requests.
20–45 focused hours · roughly 2.0–4.5 weeks at your schedule · Beginner
Prerequisites: No specific prerequisite.
Milestone: Design an inventory CRUD API with failure cases.
Git records changes to source code.
8–16 focused hours · roughly 0.8–1.6 weeks at your schedule · Beginner
Prerequisites: No specific prerequisite.
Milestone: Track a small project and resolve a practice merge conflict.
React builds interfaces from reusable components.
50–100 focused hours · roughly 5.0–10.0 weeks at your schedule · Beginner
Prerequisites: HTML · CSS · JavaScript
Milestone: Build a searchable catalog with accessible forms.
Testing verifies expected software behavior.
25–50 focused hours · roughly 2.5–5.0 weeks at your schedule · Beginner
Prerequisites: No specific prerequisite.
Milestone: Design API cases including invalid requests and ownership; learn Python before the unittest coding exercises.
TypeScript adds static type checking to JavaScript.
25–50 focused hours · roughly 2.5–5.0 weeks at your schedule · Intermediate
Prerequisites: JavaScript
Milestone: Add type checking to a small API client.
Authentication verifies identity; authorization controls access.
35–70 focused hours · roughly 3.5–7.0 weeks at your schedule · Intermediate
Prerequisites: REST API
Milestone: Test owner-only access and session expiry in a local app.
Build semantic pages that work with keyboard and phone screens.
Skills practiced: HTML · CSS
Handle API loading, errors and accessible search.
Skills practiced: JavaScript · REST API
Create reusable components, tests and an authenticated flow in a local demo.
Skills practiced: React · Testing · Authentication
Career recommendations and learning timelines are educational guidance based on your resume and selected goals. They are not guarantees of employment or professional competency. Timelines vary; external resources can change. Skill guides link the source curricula used to plan this path.