References for web development

Tutorials and references

W3Schools References and tutorials for many programming languages and areas of application (HTML, JavaScript, CSS, Python, C#, Kotlin, Go, Node.js, PHP and many more).

CSS-Tricks.com

Mozilla Developer Network : Learn web development

Mozilla Developer Network : Web technology for developers

HTML symbols, entities, characters and codes

Bootstrap

Books

HTML5 und CSS3 : das umfassende Handbuch von Jürgen Wolf (EBook via our library available)

JavaScript: The Definitve Guide (5th Edition) by David Flanagan.

JavaScript Libraries

Layout

Split.js – Split/ Grid layout

Free Wall – Dynamic grid layout

Justified.js – Image layout

Isotope – Filter & sort magical layouts

FilterizR – Create responsive galleries

UI

Awesome Cursor – FontAwesome icons as custom CSS cursors

Superfish – Drop-down menu

jQuery UI – UI components on top of jQuery

Dragula – Drag and drop so simple it hurts

Draggable JS – JavaScript drag and drop library

ScrollReveal – Animate elements when they enter/leave the viewport

Rellax – Vanilla Javascript Parallax Library

AOS – Animate on scroll

ScrollMagic – The javascript library for magical scroll interactions

Nicescroll – Custom scroll bar

ScrollSpy – Scrollspy in pure JS

Misc

Chart.js – Open source HTML5 Charts for your website

Plyr – A simple, customizable HTML5 Video, Audio, YouTube and Vimeo player

jQuery Collapser – Expand, collapse plugin (for text)

MediumEditor – The dead simple inline editor toolbar

Quill – Your powerful rich text editor

Static page builder

Hugo

gohugo.io

  • simple to get started

  • faster than Jekyll, but comes with less plug-ins

  • templating engine is based on Go

Nuxt.js

nuxtjs.org

  • Vue framework, thus requires knowledge of vue.js

Hexo

hexo.io

  • powered by Node.js

Gatsby

  • powered by node.js

  • uses React and requires knowledge of it

  • the entire page is downloaded

Jupyter Book

jupyterbook.org

  • intended to create books and Web pages from computational material

  • can combine Markdown-files and Jupyter Notebooks

  • used to generate this book

CMS

Bolt

Kirby (99.- per site) Beispiel GD Uni Weimar

WinterCMS