All curricula

Web Development curriculum

A standards-first web development course covering semantic HTML, modern CSS, JavaScript, accessibility, responsive design, browser APIs, forms, data fetching, testing, performance, and deployment.

Beginner to intermediate front-end development

Web Development curriculum

A standards-first web development course covering semantic HTML, modern CSS, JavaScript, accessibility, responsive design, browser APIs, forms, data fetching, testing, performance, and deployment.

Pacing
8 units, 16-28 weeks self-paced
Units
8 unit sequence
Practice
640 checked answers
Support
Self-paced or tutor-guided
Outcomes
  • Build accessible, responsive interfaces with semantic HTML, maintainable CSS, and modern JavaScript.
  • Explain browser, network, state, event, and data-flow behavior rather than hiding behind frameworks.
  • Ship and test a complete web project with performance, security, and usability evidence.
Course command center

Know what to study, what to repair, and where to jump next

This track is organized as a mastery loop: source study, sequenced checks, Khan report evidence, then tutor handoff only when the data shows a real stuck point.

8
Units
640
Checks
80-80/unit
Range
Mastery loop
  1. 01Study

    Use linked OER and companion sources before attempting checks.

  2. 02Practice

    Move through numbered PeerTutor problems without skipping failed gates.

  3. 03Mirror

    Enter Khan report evidence and let the adaptive plan rank repair units.

  4. 04Handoff

    Bring exact misses, notes, and one sharp question to a tutor.

Practice architecture

The bank is intentionally mixed across facets and difficulty so high scores cannot come from one narrow question style.

Facets
Concept162
Fluency31
Application110
Analysis103
Exam Readiness66
Metacognition168
Difficulty
Foundation248
Developing104
Proficient160
Advanced128

Video companion links

Use these linked courses for video instruction and mastery practice, then return here for PeerTutor original checks and tutor help on the exact unit that got stuck.

External video content is linked or embedded through provider-hosted players, not copied. PeerTutor practice is original and cites each source path separately.

Provider-hosted video

Embedded video companion

Watch the strongest public video path inside PeerTutor, then use the unit checks below to prove the student can actually do the work.

2 embeds
freeCodeCamp

freeCodeCamp programming library

Use for long-form project tutorials in Python, JavaScript, data science, machine learning, and web development.

programmingprojectslong-formOpen on YouTube
CS50

CS50x sections

Use for programming, algorithms, memory, data structures, Python, SQL, and web section walkthroughs.

computer scienceprogrammingcoursewareOpen on YouTube
Khan progress mirror

Mirror outside mastery into PeerTutor practice

Khan Academy progress has to be entered from the student or tutor report. Khan does not provide a supported public progress API, so this mirror stores unit status locally and uses it to target PeerTutor checks.

0%
Avg
0
Mastered
8
Review
Khan report mirror

Khan Academy does not provide a supported public progress API or external API keys. PeerTutor stores student-provided report evidence and maps it to original practice instead.

Adaptive study plan

Practice How the web works and development setup next

0 repair units and 5 practice units need attention before extension.

Unit 1practiceHow the web works and development setup

No Khan mirror data yet; this is a normal practice candidate, not a proven weakness.

Complete 12 sequenced checks and advance only after misses are corrected.

Khan 0%80 PeerTutor checks
Unit 2practiceSemantic HTML and content structure

No Khan mirror data yet; this is a normal practice candidate, not a proven weakness.

Complete 12 sequenced checks and advance only after misses are corrected.

Khan 0%80 PeerTutor checks
Unit 3practiceCSS foundations and layout

No Khan mirror data yet; this is a normal practice candidate, not a proven weakness.

Complete 12 sequenced checks and advance only after misses are corrected.

Khan 0%80 PeerTutor checks
Unit 4practiceResponsive design and accessibility

No Khan mirror data yet; this is a normal practice candidate, not a proven weakness.

Complete 12 sequenced checks and advance only after misses are corrected.

Khan 0%80 PeerTutor checks
Unit 5practiceJavaScript language and DOM

No Khan mirror data yet; this is a normal practice candidate, not a proven weakness.

Complete 12 sequenced checks and advance only after misses are corrected.

Khan 0%80 PeerTutor checks
Unit 1How the web works and development setupRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "How the web works and development setup", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Explain URLs, HTTP, DNS, browsers, servers, files, command line, editors, and version control. · Create a repeatable local workflow.
Unit 2Semantic HTML and content structureRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "Semantic HTML and content structure", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Use headings, landmarks, links, lists, tables, images, media, metadata, and meaningful document structure. · Choose elements by semantics, not appearance.
Unit 3CSS foundations and layoutRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "CSS foundations and layout", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Use cascade, specificity, inheritance, box model, selectors, typography, color, Flexbox, and Grid. · Build stable layouts without brittle positioning.
Unit 4Responsive design and accessibilityRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "Responsive design and accessibility", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Use fluid sizing, media queries, responsive media, focus order, keyboard access, labels, contrast, and reduced motion. · Test against common access needs.
Unit 5JavaScript language and DOMRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "JavaScript language and DOM", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Use values, control flow, functions, arrays, objects, modules, errors, and asynchronous code. · Handle DOM state and events with explicit inputs and outputs.
Unit 6Forms, data, and browser APIsRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "Forms, data, and browser APIs", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Build validated forms and use storage, fetch, JSON, URL, and selected browser APIs. · Handle loading, success, empty, and error states.
Unit 7Testing, debugging, performance, and securityRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "Testing, debugging, performance, and security", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Use browser tools, automated tests, performance budgets, secure rendering, and dependency discipline. · Diagnose failures from evidence.
Unit 8Production portfolio projectRepair before advancing

Rebuild the unit: do 12 PeerTutor checks, log every miss, then ask a tutor from the error log.

Khan evidence to mirror: percent/mastery for "Production portfolio project", missed skill, last activity date, and the next Khan item assigned by the teacher report.

Mapped skills: Plan, implement, review, deploy, and document a complete site. · Use accessibility, performance, responsive, and code-quality acceptance criteria.
Loading saved mirror.

Unit sequence

Built for independent progress first, then tutor support where the student gets stuck.

  1. 01

    How the web works and development setup

    • Explain URLs, HTTP, DNS, browsers, servers, files, command line, editors, and version control.
    • Create a repeatable local workflow.

    Practice: Trace one page request from URL to rendered document and document a clean project setup.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Explain URLs, HTTP, DNS, browsers, servers, files, command line, editors, and version control.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Trace one page request from URL to rendered document and document a clean project setup.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Create a repeatable local workflow.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for How the web works and development setup runs once for each value 0 through 3. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "How the web works and development setup"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "How the web works and development setup" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "How the web works and development setup"?

    #6Second targetConceptfoundation

    Which second target belongs to "How the web works and development setup"?

  2. 02

    Semantic HTML and content structure

    • Use headings, landmarks, links, lists, tables, images, media, metadata, and meaningful document structure.
    • Choose elements by semantics, not appearance.

    Practice: Build a multi-page content site and audit its outline, landmarks, links, and alternative text.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Use headings, landmarks, links, lists, tables, images, media, metadata, and meaningful document structure.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Build a multi-page content site and audit its outline, landmarks, links, and alternative text.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Choose elements by semantics, not appearance.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for Semantic HTML and content structure runs once for each value 0 through 4. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "Semantic HTML and content structure"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "Semantic HTML and content structure" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "Semantic HTML and content structure"?

    #6Second targetConceptfoundation

    Which second target belongs to "Semantic HTML and content structure"?

  3. 03

    CSS foundations and layout

    • Use cascade, specificity, inheritance, box model, selectors, typography, color, Flexbox, and Grid.
    • Build stable layouts without brittle positioning.

    Practice: Recreate a responsive layout at three widths and explain the sizing and layout constraints.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Use cascade, specificity, inheritance, box model, selectors, typography, color, Flexbox, and Grid.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Recreate a responsive layout at three widths and explain the sizing and layout constraints.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Build stable layouts without brittle positioning.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for CSS foundations and layout runs once for each value 0 through 5. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "CSS foundations and layout"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "CSS foundations and layout" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "CSS foundations and layout"?

    #6Second targetConceptfoundation

    Which second target belongs to "CSS foundations and layout"?

  4. 04

    Responsive design and accessibility

    • Use fluid sizing, media queries, responsive media, focus order, keyboard access, labels, contrast, and reduced motion.
    • Test against common access needs.

    Practice: Complete keyboard, screen-reader structure, contrast, zoom, and mobile audits and fix every failure.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Use fluid sizing, media queries, responsive media, focus order, keyboard access, labels, contrast, and reduced motion.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Complete keyboard, screen-reader structure, contrast, zoom, and mobile audits and fix every failure.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Test against common access needs.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for Responsive design and accessibility runs once for each value 0 through 6. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "Responsive design and accessibility"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "Responsive design and accessibility" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "Responsive design and accessibility"?

    #6Second targetConceptfoundation

    Which second target belongs to "Responsive design and accessibility"?

  5. 05

    JavaScript language and DOM

    • Use values, control flow, functions, arrays, objects, modules, errors, and asynchronous code.
    • Handle DOM state and events with explicit inputs and outputs.

    Practice: Build an interactive component, trace every state transition, and test normal and edge cases.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Use values, control flow, functions, arrays, objects, modules, errors, and asynchronous code.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Build an interactive component, trace every state transition, and test normal and edge cases.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Handle DOM state and events with explicit inputs and outputs.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for JavaScript language and DOM runs once for each value 0 through 7. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "JavaScript language and DOM"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "JavaScript language and DOM" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "JavaScript language and DOM"?

    #6Second targetConceptfoundation

    Which second target belongs to "JavaScript language and DOM"?

  6. 06

    Forms, data, and browser APIs

    • Build validated forms and use storage, fetch, JSON, URL, and selected browser APIs.
    • Handle loading, success, empty, and error states.

    Practice: Create a data-driven form workflow with validation, API handling, and recoverable errors.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Build validated forms and use storage, fetch, JSON, URL, and selected browser APIs.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Create a data-driven form workflow with validation, API handling, and recoverable errors.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Handle loading, success, empty, and error states.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/15
    Fluency0/3
    Application0/12
    Analysis0/12
    Exam Readiness0/17
    Metacognition0/21
    #1Trace checkExam ReadinessfoundationNext

    A loop for Forms, data, and browser APIs runs once for each value 0 through 8. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessExam Readinessfoundation

    Which target best matches the Web Development unit "Forms, data, and browser APIs"?

    #4Practice artifactExam Readinessfoundation

    Which practice artifact should you produce for "Forms, data, and browser APIs" before asking a tutor for help?

    #5Unit targetExam Readinessfoundation

    Which target best proves readiness for "Forms, data, and browser APIs"?

    #6Second targetExam Readinessfoundation

    Which second target belongs to "Forms, data, and browser APIs"?

  7. 07

    Testing, debugging, performance, and security

    • Use browser tools, automated tests, performance budgets, secure rendering, and dependency discipline.
    • Diagnose failures from evidence.

    Practice: Profile and test a page, then submit a defect log with reproducible fixes and before/after evidence.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Use browser tools, automated tests, performance budgets, secure rendering, and dependency discipline.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Profile and test a page, then submit a defect log with reproducible fixes and before/after evidence.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Diagnose failures from evidence.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for Testing, debugging, performance, and security runs once for each value 0 through 9. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "Testing, debugging, performance, and security"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "Testing, debugging, performance, and security" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "Testing, debugging, performance, and security"?

    #6Second targetConceptfoundation

    Which second target belongs to "Testing, debugging, performance, and security"?

  8. 08

    Production portfolio project

    • Plan, implement, review, deploy, and document a complete site.
    • Use accessibility, performance, responsive, and code-quality acceptance criteria.

    Practice: Ship a production project with tests, audit results, source citations, and a concise technical retrospective.

    Unit work plan
    1. 1
      Source study

      Start with MDN Learn Web Development and JavaScript Guide. Take notes until you can explain: Plan, implement, review, deploy, and document a complete site.

    2. 2
      Foundation gate

      Do the first sequenced checks until the definitions, vocabulary, and setup are correct without hints.

    3. 3
      Transfer gate

      Produce the assignment artifact, then pass the application and analysis checks tied to: Ship a production project with tests, audit results, source citations, and a concise technical retrospective.

    4. 4
      Repair loop

      Any miss becomes an error-log entry, a clean redo, and one nearby transfer problem before advancing.

    5. 5
      Tutor handoff

      Bring your attempted work, the exact missed check, and one question about: Use accessibility, performance, responsive, and code-quality acceptance criteria.

    Sequenced original practice checks

    Move in order: foundation, transfer, analysis, timed readiness, then metacognitive repair.

    6 shown / 80 checked answers
    Exercise path
    Foundation: 31Developing: 13Proficient: 20Advanced: 16

    Start the next sequenced check: #1 Trace check. Do not jump ahead until this one is correct.

    Learning analysis
    0/80
    Tried
    0
    Correct
    0%
    Mastery

    Weakest facet: Concept

    Concept0/21
    Fluency0/4
    Application0/14
    Analysis0/13
    Exam Readiness0/7
    Metacognition0/21
    #1Trace checkConceptfoundationNext

    A loop for Production portfolio project runs once for each value 0 through 10. How many times does it run?

    #2Implementation disciplineConceptfoundation

    Which implementation is easiest to test?

    #3Unit readinessConceptfoundation

    Which target best matches the Web Development unit "Production portfolio project"?

    #4Practice artifactApplicationfoundation

    Which practice artifact should you produce for "Production portfolio project" before asking a tutor for help?

    #5Unit targetConceptfoundation

    Which target best proves readiness for "Production portfolio project"?

    #6Second targetConceptfoundation

    Which second target belongs to "Production portfolio project"?

Source library

These are source links, not scraped course copies. Licenses differ, so the label tells students how each source is used.

View the full citation index
Web Development curriculum · PeerTutor