The Tech Track is given at @CMDA in 2021 from October 25th until December 3rd.
- Courses: Frontend Applications, Functional Programming, Frontend Data
- Coordinators: Vincent Vijn & Robert Spier
- Lecturers: Robert Spier (@roberrrt-s), Vincent Vijn (@vijnv), Suus ten Voorde (solideagency)
- Credit: 9 ECTS
- University: Amsterdam University of Applied Sciences
- Programme: Communication and Multimedia Design (full time bachelor CROHO:
34092
) - Faculty: Digital Media and Creative Industries
During the Tech Track you’ll learn how to create interactive visualizations from external data while using libraries and advancing your web dev skills. We focus on frontend frameworks, such as React and Vue, and data visualization with D3. This enables you to make your ideas for the web into reality. Though the subject matter is technical, attention to user experience and interaction design is, as always in our programme, stressed.
Tech Track is an elective track of three courses given in Information Design (fall semester), building further on knowledge acquired in Internetstandaarden, Inleiding Programmeren, Frontend 1, Project-Tech, Frontend 2, and Back-end.
If you’d like to continue with web development after this track, pick the Minor Everything Web in the spring semester!
During the upcoming 6 weeks, you will build and develop a set of tools, functions and layouts, using libraries and native API's to investigate datasets, analyze their content, sanitize them, transform them into appropriate and normalized JSON files and finally apply them in a visualization using D3.
- GitHub — Main source of information, assignments, examples, important dates, and more
- Teams (Tech-Track team) — General chatter and Q&A
- Brightspace — Assessment scheduling
The main goals in this track are that you’re able to:
- Clean, transform data with functional programming patterns
- Create interactive visualizations from external data
- Use D3 to create interactive visualizations
- Work with front-end framework and think in components
- Refactor, debug and read complex programs (code)
Course | Points |
---|---|
Functional Programming | 3 ECTS |
Frontend data | 3 ECTS |
Frontend Applications | 3 ECTS |
Total | 9 ECTS |
If you get stuck, follow the following steps:
- Read the manual for the technology in question (Git, GitHub, Node, npm, d3)
- Search StackOverflow
- Use a search engine like DuckDuckGo
- Explain the problem to your 🐤
- Ask other students
- Ask questions on Teams
- Ask a teacher
This track is given at Communication and Multimedia Design, a design bachelor focused on interactive digital products and services. CMD is part of the Faculty of Digital Media and Creative Industries at the Amsterdam University of Applied Sciences.
This track has a Code of Conduct. Anyone interacting with this repository, organisation, or community is bound by it.
Staff and students of the Amsterdam University of Applied Sciences (Hogeschool van Amsterdam) are additionally bound by the Regulation Undesirable Conduct (Regeling Ongewenst Gedrag).
Unless stated otherwise, code is MIT © Laurens Aarnoudse, [Danny de Vries][dandevri-gh] & Robert Spier docs and images are CC-BY-4.0.