This is: a curriculum of skills and technologies I want to learn or look further into during 2016. It has been adapted from nynnejc's curriculum which again has been adapted from Malwine's example.
- HTML / CSS (March - April 2016)
- Revisit basic HTML and CSS. Build a parallax scrolling website.
- Revisit Bootstrap Grid
- Revisit Box Model, position, display, inline-elememts
- Project:
- Make new portfolio site
- SQL (June 2016 - July 2016)
- SQL tutorials
- Entity–relationship model
- Relationship cardinalities
- Queries, Structured Query Language (SQL)
- Data Manipulation (DML) & Data Definition Language (DDL)
- Project:
- Make DB app with the images from my phd thesis
- image search ability
- JavaScript (September 2016)
- Revisit JavaScript / start online course
- d3 js visualisation tutorials
- Projects:
- Modify a website with JS
- Make data visualisation with d3
- Visual Inetraction
- Build a jQuery Plugin
- HTML, erb, haml
- CSS, Scss
- JavaScript, CoffeeScript
- jQuery
- Test Driven Development (TDD)
- SQL, MySQL, PostgreSQL
- git, GitHub
- User interface & User experience design (UI & UX)
- Using a stylguide
- HTTP, request & response cycle
- Authentification, authorization
- SSH, SSH-Keys
- regular expressions, pattern matching