A-CUBE

// Beginner — no prior coding needed

Full Stack Web Development

From your first line of HTML to a deployed application with your name on it.

Six months, end to end: the web, JavaScript, Python and Django, React, and deploying the whole thing yourself. For people starting from zero.

HTML CSS JavaScript React Python Django PostgreSQL Git Docker

What you will build, week by week

6 modules, every one of them hands-on.

Download as PDF
  1. 01 Foundations — the web, git, and how work actually flows

    2 weeks

    Before any framework, you learn the tools a team uses every day.

    • How the web works: requests, responses, status codes
    • HTML and CSS that hold up on real screens
    • Git and GitHub: branches, commits, pull requests
    • The terminal, without fear
    • Reading errors instead of guessing

    Hands-on Set up your GitHub repository and ship a personal profile page from it.

  2. 02 JavaScript, properly

    3 weeks

    The language itself, before any library hides it from you.

    • Types, scope, and functions
    • Arrays and objects you can actually manipulate
    • The DOM and events
    • Async: promises, fetch, and error handling
    • Debugging in the browser

    Hands-on Build an interactive dashboard that talks to a public API.

  3. 03 Python and Django — the backend

    5 weeks

    Where your application's real logic and data live.

    • Python fundamentals for backend work
    • Django models, views, templates, URLs
    • Forms, validation, and authentication
    • PostgreSQL and writing sane queries
    • Building and consuming REST APIs

    Hands-on Ship a multi-user application with login, a database, and an API.

  4. 04 React — the frontend

    4 weeks

    A modern interface on top of the API you already built.

    • Components, props, and state
    • Hooks and data fetching
    • Routing and forms
    • Talking to your Django API
    • Deploying the frontend

    Hands-on Rebuild your application's interface in React, wired to your own backend.

  5. 05 Shipping it: deployment, Docker, and the studio project

    4 weeks

    The part most courses skip, and the part interviewers ask about.

    • Docker and containers
    • Environment variables and secrets
    • Deploying to a server with HTTPS
    • Code review and working to a deadline
    • Writing a README a stranger can follow

    Hands-on A full studio project, built as a team, reviewed and deployed live.

  6. 06 Interview preparation and placement support

    2 weeks

    Turning what you built into offers.

    • Resume and GitHub profile review
    • Data structures and problem solving for interviews
    • Mock technical interviews
    • Talking through your own project confidently

    Hands-on Mock interviews with written feedback, plus a portfolio you can send out.

Before you join

No prior coding experience needed. Bring a laptop and the willingness to put in a couple of hours outside class most days.