Coder Social home page Coder Social logo

mbergevoet / course-20-21 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cmda-tt/course-20-21

0.0 0.0 0.0 9.15 MB

🎓 tech track · 2020-2021 · curriculum and syllabus 📊

Home Page: https://cmda-tt.github.io/course-20-21

License: MIT License

JavaScript 4.06% HTML 22.44% CSS 73.50%

course-20-21's Introduction

Tech Track - Courses 2020-2021

View the tech-track website with more student examples, resources and detailed syllabus for each course.

Synopsis

The Tech Track is given at @CMDA in 2020 from October 19th until November 27th.

Description

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, Frontend 2, and Backend.

If you’d like to continue with web development after this track, pick Minor Everything Web in the spring semester!

Assignment

To apply your learning directly, we will be working on a real life case with De Volkskrant. You will be working with a number of datasets to do preliminary research / exploration about a topic that journalists might write an article about. During the tech-track you will regularly have to show your work to the client.

Communication

  • Website — Main source of information, assignments, examples, important dates, and more
  • Teams (Tech-Track team) — General chatter and Q&A
  • Brightspace — Assessment scheduling

Goals

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)

Courses

Course Points
Functional Programming 3 ECTS
Frontend data 3 ECTS
Frontend Applications 3 ECTS
Total 9 ECTS

Stuck?

If you get stuck, follow the following steps:

Programme

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.

Conduct

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).

License

Unless stated otherwise, code is MIT © Laurens Aarnoudse, Danny de Vries & Robert Spier docs and images are CC-BY-4.0.

course-20-21's People

Contributors

dandevri avatar roberrrt-s avatar razpudding avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.