Web Fundamentals & Project Building
Web Fundamentals & Project Building
From Code to Web: Build and Deploy Interactive Websites
Created by Sami Shames El Deen
Last updated 3/5/2026

Full Lifetime Access

What you'll learn
  • Understand how the internet and web browsers work
  • Create structured web pages using HTML
  • Style websites with modern CSS techniques
  • Add interactivity with JavaScript and DOM manipulation
  • Work with forms, media, and user input
  • Deploy websites to the internet using modern hosting platforms
  • Follow web development best practices and standards
  • Debug and troubleshoot web development issues
  • Build complete web projects from concept to deployment
This course includes
  • 13.1 Hours of on-demand video
  • 7 Assignments
  • Downloadable resources
  • Certificate of completion
Course content
4 sections • 42 lectures • 13:07:43

Description
Build your first interactive websites and understand how the web works. Learn HTML structure, CSS styling, JavaScript interactivity, and deploy your projects online. Transform from a programmer to a web developer.
Requirements
  • Completion of RSE-1 Foundations of Programming (JavaScript basics)
  • Basic computer skills (file management, web browsing)
  • Text editor (we'll use VS Code)
  • Modern web browser (Chrome, Firefox, Safari, or Edge)
  • No prior web development experience needed
Instructor

Sami Shames El Deen

Senior Software Engineer, Lead Instructor & Founder at SE²

With decades of hands-on experience, I am dedicated to helping you master the foundations of SWE and gaining practical skills.

My deep industry knowledge and passion for teaching will excel your software engineering journey.