Posts

Showing posts with the label HTML

Web Deployment Checklist: Release and Roll Back a Course App

Practical Web Development — Lesson 10 of 10 · Senior A successful deployment command does not prove a course application works. A release is complete when important user journeys work in the target environment and the team can recognize and recover from a bad change. This lesson turns a small course app into a practical release exercise with explicit acceptance and rollback criteria. Describe the change and its risk Suppose a release adds saved course shortlists. Separate the new browser interface, the server endpoint and any database change. Identify what happens when old browser code talks to the new server, and when the previous server version reads newly written data. Rolling back code is not the same as reversing a data migration. Write a short release record before deploying. Use real commit and build identifiers in your own project; the values below are placeholders for the exercise. Change: Add saved course shortlists Build: <immutable build identifier> Owner: <person ...

Semantic HTML Tutorial: Build a Course Landing Page

Web Development Learning Series — Part 1 of 10 · Beginner HTML gives a webpage its structure. In this lesson, you will build a course landing page that answers three questions: what will I learn, what do I need, and where should I begin? You do not need a framework or a build tool to complete the first version. Our example is a small course called Web Foundations. Replace the sample content with your own topic, but keep the structure clear. A successful first page is useful before you add animations or a complex design.

HTML Audio and Video Tutorial: Controls and Captions

You can add audio and video to an HTML page with the <audio> and <video> elements. This beginner project turns multimedia theory into a small lesson page with a recording, a demonstration video, and readable notes. This tutorial continues our introduction to the World Wide Web, HTML, and multimedia . You need a text editor, a browser, and short media files that you own or have permission to use.