Course Overview + Grading
- 1st week
- Term overview
- 2nd & 3rd week
- Students file their CMS System for the next part
- Jekyll SSG via Github Pages - 10% of the grade
-
Quickstart for GitHub Pages (Jekyll)
- 4th week - 9th week
- Content management systems (CMS) - 45% of the grade
- Individual per-student projects
- Each student selects a distinct CMS system (including documente management
systems, web shops as well as wiki software) and installs it in Linux
- Each student fills their CMS with
- an installation manual reproducing the steps required to install
their CMS in Linux
- at least two additional pages including links between the pages
- at least three images (including screenshots)
- internal and external links
- a video (preferably embedded, but a link is also ok)
- Every student presents their CMS in 10 minutes
- Explanation of the installation process and possible issues
- Demonstration of the live CMS and changes to the content
- Explanation on if or how search engine optimization (SEO) is
supported by the CMS
- Are plugins free software; recommendations
- Educated recommendation for proper usage scenarios
- Future updates & future proof
- HW Requirements per User
- 10th week - 14th week
- Intro to Static site generators (SSG) -
45% of the grade
-
- 15th week
- Finalizing grades
- 16th week
- Open Content
- Intro to LaTeX
- 17th week
- Open Content
Content of the Curriculum (2nd Term)
- Presentation of Information in Websites
- Design website content using current web standards
- Select appropriate tools for creating and testing websites
- Publish a website online through a provider
- Create websites using static site generators (SSGs)
- Tools for developing and testing web pages
- Markup language, style sheets for modern page layouts
- Responsive web design
- Information Systems and Content Management Systems
- Select, install and use content management systems (CMS)