I'm inIcon.svg
Two people in shirts are sitting at a table with their laptops open and writing with pencils in a notebook. There are also two pens on the table.

Description

To be an effective web programmer, you have to understand what happens when you enter a URL or click on a link. Under every webpage lies the markup — JavaScript, HTML, and CSS — and the hierarchy that controls display — the Document Object Model (DOM). Then there is the server that hosts the files, the browser that renders them, the metadata, and the mobile experience to consider. Explore what happens below the surface, and learn how to write better code. This course provides a deep dive into the world wide web, and the underlying structures you need to understand to build robust applications and websites that are efficient and easy to maintain. Learn how HTML documents provide the foundation for CSS and JavaScript, and see how to layer presentation and interactions on top. Learn how different code editors and browsers interact with web content, enabling editing, programming, and display. Discover why accessibility is so important to keeping the web open and available to all users, and what workflow works best for web programming. Instructor Morten Rand-Hendriksen keeps the lessons fun and fast-paced, so it’s easy for almost anyone — web programmers, web designers, and even web publishers — to follow along.

Learning objectives

  • From URL to website
  • Structure of a web document
  • Dual-purpose code
  • Accessibility
  • Browsers and editors
  • HTML, CSS, and JavaScript
A dartboard with two darts hitting 6 and 9.
Study planSee the topics covered in the course.
Introduction
Deconstructing the web
The duality of web programming
Which came first: the browser or the editor?
The parts that make up the web
Conclusion
Get a LinkedIn Learning license in 3 StepsReceive access to more than 16,000 online courses to improve your skills.
  • Log in
    To get the license, create an account or log in.
  • Connect your LinkedIn account
    This will add your LinkedIn data to your profile, enabling Anywhere Club to assign your license and create personalized content recommendations.
  • Get your license
    Request your license and activate it via the email associated with your LinkedIn account.
Instructor
  • Morten Rand-Hendriksen
    Senior staff instructor, speaker, web designer, and software developer
    An expert who has created 100+ courses for Lynda.com and LinkedIn Learning, covering topics such as web standards, emerging technologies, and tech ethics.
    morten_rand_hendriksen_1.5x.webp
Want to inspire others?Spread the word and share this page with anyone you know who’d find it interesting.