Skip to content

Assessed multi-course certificate · non-accredited

Full Stack Developer

Learn how a website works with a server, accounts and a database. We read your code and explanation. This review does not run your whole app. Start after Web Developer study or similar experience.

5 courses. One defined path.

Follow the required courses in order. Audit study is available with Academy membership; assessed enrollment adds evidence review and the program’s progression rules.

  1. Server Applications with Node.js

    Course 1 of 5 · Intermediate · 9 lessons · about 11 h

  2. SQL and Relational Data

    Course 2 of 5 · Intermediate · 9 lessons · about 24 h

  3. Secure APIs and Student Data

    Course 3 of 5 · Intermediate · 9 lessons · about 10 h

  4. Full Stack Applications with Next.js

    Course 4 of 5 · Advanced · 9 lessons · about 10 h

  5. Full Stack Capstone: From Brief to Delivery

    Course 5 of 5 · Advanced · 9 lessons · about 27 h

What you’ll work toward

  • API and relational data: source review
  • Private API permissions: source analysis
  • Authenticated journal: architecture and source review
  • Integrate the actual course source/artifacts and explain a documented revision within the stated review limits.

Assessment & pacing

Each assessed lesson opens at least 2 days after the previous lesson is completed. Required assessment checkpoints also need approval before you continue.

Plan for about 11 weeks at 8 study hours per week, based on approximately 82 hours of course study. Allow extra time for revisions.

The minimum assessed practice period is 16 weeks. Studying faster does not bypass lesson waits or required approvals.

The assessed enrollment has a 232-day completion window from its recorded start. The clock pauses while submitted work waits for review. You can request a free extension if you need more time. Membership study remains self-paced while access is active. Paying or marking a lesson complete does not prove proficiency.

How an assessment passes

Each skill is scored from 0 to 4. You need at least 3 on every essential skill and at least 80% overall. Missing evidence must be resolved before approval. Feedback explains what to improve, and you can submit a revised attempt.

To earn the program award, complete the whole course bundle, required quiz passes, approved assignments, final project, and practice period. The school confirms the award separately.

Assessment 1 · code

API and relational data: source review

Make a service that stores and finds entries in a resource directory. Send the server code, database plan and examples of valid and invalid requests.

Detailed assignment instructions

Send the resource-directory server code, database tables, migrations and queries. Use made-up records. Explain how the records connect and show the planned replies for valid and bad requests. Follow one of each through the input checks and SQL. Describe useful checks and explain one database choice. A written claim that the service ran is not proof that it did. Attach readable code and text files. A link or claimed test result alone is not enough. If important work is missing or unclear, we may ask for more or send it to a school reviewer.

See assessment criteria
  • Source and artifact brief (35%) · essential
    The source and schema address the authored resource-directory entities, API routes and relational queries.
  • Source and design decisions (30%) · essential
    Relationships, validated boundaries, parameter handling and response/error design are explicit and coherent in the submitted artifacts.
  • Source analysis and check design (25%) · essential
    Trace representative requests and queries through the source and state expected results and failure cases without representing them as verified execution.
  • Explanation, attribution and revision (10%)
    Explain a specific source/artifact decision and revision, attribute assistance and state the limits of what the submitted evidence establishes. Unresolved evidence gaps require clarification or optional human review.

Assessment 2 · code

Private API permissions: source analysis

Show how your notes service keeps one account from reading another account’s notes. Send the code, access rules and a table of who can do what.

Detailed assignment instructions

Send the private-notes server code and access rules. Use two made-up accounts. Make a table showing what each account may read or change. Point to the code that checks identity and ownership. Follow a request from the wrong account and explain where it is refused. Include signed-out and bad-input cases. This is a review of your code and reasoning, not a security test of a running service. Attach readable code and text files. A link or claimed test result alone is not enough. If important work is missing or unclear, we may ask for more or send it to a school reviewer.

See assessment criteria
  • Source and artifact brief (35%) · essential
    The submitted API and rule artifacts cover the actual private-notes brief and both fictional account roles.
  • Source and design decisions (30%) · essential
    Identity, ownership, validation and denial paths are visible at the server/data boundary rather than only in UI controls; explain any remaining uncertainty.
  • Source analysis and check design (25%) · essential
    Use a source-linked access matrix and negative test designs to reason about signed-out, other-account and malformed requests; do not treat supplied pass claims as verification.
  • Explanation, attribution and revision (10%)
    Explain a specific source/artifact decision and revision, attribute assistance and state the limits of what the submitted evidence establishes. Unresolved evidence gaps require clarification or optional human review.

Assessment 3 · portfolio

Authenticated journal: architecture and source review

Build a private learning journal with sign-in and saved entries. Send the code and explain what happens for the owner, another account and someone signed out.

Detailed assignment instructions

Send the private learning journal code, database plan and sign-in and ownership rules. Follow an entry from the screen to the server and database, then back to the reader. Explain which code runs in the browser and which runs on the server. Compare the owner, another account and a signed-out visitor. Include error states. We review the code and design; we do not check a live sign-in session. Attach readable code and text files. A link or claimed test result alone is not enough. If important work is missing or unclear, we may ask for more or send it to a school reviewer.

See assessment criteria
  • Source and artifact brief (35%) · essential
    The source portfolio addresses the actual authenticated-entry and journal workflow brief.
  • Source and design decisions (30%) · essential
    The server/client, identity, ownership and data-handling boundaries are explicit and consistent across the supplied artifacts.
  • Source analysis and check design (25%) · essential
    Trace allowed, signed-out and other-account cases with source locations and expected decisions; identify what requires future independent execution.
  • Explanation, attribution and revision (10%)
    Explain a specific source/artifact decision and revision, attribute assistance and state the limits of what the submitted evidence establishes. Unresolved evidence gaps require clarification or optional human review.

Assessment 4 · capstone · portfolio

Private application: integrated source and handover portfolio

Bring your website, server and database work together in one private app. Send the code, handover guide, check plans and one explained change.

Detailed assignment instructions

Send your Full Stack Capstone project for a private learning or community app. Use made-up accounts. Include the user brief, screen, server and database code, migrations, access table, input checks and check plans. Add a release and restore plan and handover notes. Follow one whole feature and one refused cross-account request through the code. Show a small change and explain its effect. This review does not prove that a live app is secure or correctly deployed. Attach readable code and text files. A link or claimed test result alone is not enough. If important work is missing or unclear, we may ask for more or send it to a school reviewer.

See assessment criteria
  • Source and artifact brief (35%) · essential
    The integrated artifacts connect Node/API, relational data, access-rule, Next.js and full stack capstone study around one original application brief.
  • Source and design decisions (30%) · essential
    Identity, authorization, validation and server/client design are explicit and coherent across the submitted source and schema.
  • Source analysis and check design (25%) · essential
    Source-linked workflow/denial traces, negative test designs, migration/recovery plan and a documented revision provide reviewable reasoning without unsupported runtime claims.
  • Explanation, attribution and revision (10%)
    Explain a specific source/artifact decision and revision, attribute assistance and state the limits of what the submitted evidence establishes. Unresolved evidence gaps require clarification or optional human review.

School recognition, clearly defined

A non-accredited Cloud Forest school award based on reviewed evidence. It is not a degree, professional license or guarantee of employment. Martial rank requires the authorized examiner's approval.

Historical completion awards remain part of a student’s record. New assessed recognition requires the program’s reviewed evidence and approval.