Topic outline

  • What's the difference between DOM-E5015 Internet Technologies and Techniques and DOM-E5122 - Contemporary Web Development


    • DOM-E5015 Internet Technologies and Techniques is aimed to be the course covering the basics of HTML, CSS and Javascript and the technologies to build a website and serve it online. If you haven't done a fully functioning website and published it into the internet before - this is for you!

    • DOM-E5122 - Contemporary Web Development assumes that you have  the skills covered in the DOM-E5015 course already and we're going deeper to the dynamic content, interactivity and rich content (sound, video, images, animations). We're also inspecting how the frontend (= browser) interacts with the server through different APIs. We're using the React js-library and going through the whole process of making PWAs.

    ---

    Schedule (subject to change):

    Week 1

    * html, css, js basics and structuring a website
    * laws of ux, modern layouts
    * transitions, animations
    * media queries

    Week 2

    * css wizardy. more selections, transitions, animations
    * javascript
    * media content
    * fonts

    Week 3
    * Project
    * How to actually host a website? http, https, ftp, domain, dns?