After this lesson, you will be able to: Understand how the LastWrite Software Engineering track is organized so you can pick the right sub-track for your goals.
Software Engineering is a parent track with 5 sub-tracks: Engineering Fundamentals, Git and GitHub Pro, System Design, Testing, and Agile. Each sub-track can be taken independently; together they make a complete junior-to-mid-level engineer.
This is a free introductory lesson. No purchase required.
Students aiming at Software Engineer, Backend Engineer, Full-Stack Engineer, or Platform Engineer roles. Web Development teaches you to ship a feature; Software Engineering teaches you to ship features that survive team collaboration, scale to many users, and hold up in production.
Web Development teaches the stack (HTML, CSS, JS, React, Next.js, Supabase, Vercel). Software Engineering teaches the practices (testing, code review, debugging, system design, Agile) that apply across every stack. Most students take Web Dev first for the building skill, then Software Engineering for the engineering judgment that gets them hired and promoted.