The complete course in web development. New edition 2026/2027.
Learning web development can feel overwhelming. There are too many languages, too many tools, and too many tutorials that assume you already know the basics. HTML5 for Masterminds takes you by the hand through every feature and every tool, until you can build interactive websites and web applications on your own.
This completely new edition teaches you how to create professional websites with HTML, CSS, JavaScript, and PHP, and how to use browser APIs to develop modern web applications, from single-page applications (SPAs) to 2D and 3D video games.
Every concept is introduced step by step and illustrated with fully functional examples that you can download from our website, so you can learn the easy way and quickly get your first projects up and running.
Inside the book, you will learn:
How to structure documents with HTML
How to design and lay out pages with CSS, including Flexbox and Grid
How to adapt your websites to every device with Responsive Web Design
How to program interactive pages with JavaScript
How to process data on the server with PHP and MySQL
How to build single-page applications with the most advanced JavaScript APIs
How to create 2D and 3D graphics and games with Canvas, WebGL, and Three.js
How to leverage AI agents in VS Code to accomplish more in less time
How to register a domain, get a hosting account, and publish your website online
If you are serious about becoming a web developer and building professional websites and applications with confidence, HTML5 for Masterminds will give you the knowledge and practical experience you need.
Get your copy today and start building modern websites and revolutionary web applications.
This book covers:
Introduction to HTML
Introduction to CSS (Cascading Style Sheets)
Flexible Box Model (Flexbox)
Grid Layout
Responsive Web Design
Introduction to JavaScript
Introduction to PHP and MySQL
Forms API
Media API (Video / Audio / Closed Captioning)
TextTrack API
Stream API (Webcam / Microphone)
Fullscreen API
Canvas API (2D Graphics / Animations)
WebGL and Three.js
Pointer Lock API
Web Storage API
IndexedDB API
File API
Drag and Drop API
Geolocation API
Navigation API
Fetch API
Page Visibility API
Web Messaging API
Channel Messaging API
WebSocket API
WebRTC API
Web Audio API
Web Workers API
HTML5, CSS, JavaScript, PHP, VS Code, and JavaScript APIs
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。