Multimedia Design Specialization

Niels Müller Larsen

This work is licensed under the Creative Commons Attribution 4.0 License. To view a copy of this license, visit https://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

2020-12-17


Table of Contents
Preface
Schedule / Study Plan
Dictionary
Introduction I - Overview
Tools, Installation, etc
Introduction II - Development Tools
References
Git for Web Developers and MultiMedia Designers
Concrete Example
I. Part One - JavaScript
1. JS I - Intro, Terminology
2. JavaScript II - DOM
3. JavaScript III - Functions and Live Coding
4. JavaScript IV - Live Coding cont.
5. JavaScript V - Object Literals and Arrays
6. JavaScript VI - Project Live Scenarios and Local Storage
7. JavaScript VII - Formalities Behind Selections
8. JavaScript VIII - The HTML5 Canvas
9. JavaScript IX - Animation
10. JavaScript - TicTacToe
11. JavaScript XI - Regular Expressions
12. JavaScript - XII Forms Validation
13. JavaScript XIII - Individual Feedback
14. JavaScript XIV - Student Presentations
II. Part Two - Internet of Things
15. Internet of Things I - Whatis, Overview - Online
16. Internet of Things II - Basic Tutorial - Online
17. Internet of Things III - Devices - Online
18. Internet of Things IV - Concrete
19. Internet of Things V
20. Internet of Things VI
21. Internet of Things VII
22. Internet of Things VIII
23. IoT IX - Individual Feedback
24. IoT X - Student Presentations
A. Model Solutions
MMD Specialization JavaScript
MMD Specialization IoT
B. Toolchain
Package Managers for Your Operating System
Installing a Web Server
Install Node.js
Install Git, Version Control System
C. Git Workflow
Git for Web Developers and MultiMedia Designers
Bibliography