OIM3690 - Web Technologies

2025 Spring

Session 13 (3/06)

contain

Today's Agenda

Welcome/News/Announcements

  • Homework 2 is posted on Canvas
  • Please try one more time: GitHub Student Developer Pack
  • Communications:
    • Meet with me in person during office hours at least once this semester.
    • Email - specify course # in subject title, e.g., "OIM3690: GitHub settings"
    • Use Slack/GitHub when asking code-related questions
  • Questions?

We will start to learn JavaScript today

What we have learned so far...

  • HTML
    • Basic tags, images, links, lists, id, class, div, span, tables, forms, multimedia
    • Block-level elements VS. inline elements
  • CSS
    • Basic syntax
    • Why cascading?
    • Layout: flex, grid
  • Website Design and Planning
  • Publishing website
    • <meta>
    • Validations, and checking Accessibility, Responsiveness, Performance, etc.

Recommendations:

Quiz 2 - CSS

Session 13

--- # Session 12 1. [Publishing your website](lec12-publish-website.html) 2. Linking Project Repository to Your Domain 1. Add *index.html* to your project repository 2. Please get/purchase a domain first 3. Follow [the steps of setting up github pages with your domain](https://github.com/OIM3690/resources/blob/main/Connect-GitHub-Pages-to-Your-Domain.md) 4. [Add repository description on GitHub](https://stackoverflow.com/a/64942409/941742) 5. Test the website 6. Submit domain on **Canvas**