Bei DO!Hack.js geht es komplett um JavaScript. Wir richten uns dabei aber nicht ausschließlich an Entwickler sondern auch an Designer.
DO!Hack.js ist für jeden IT-begeisterten, der an einem großartigen Event mitten in Dortmund teilnehmen möchte. Unserer Meinung nach sind Hackathons sichere Umgebungen, um Erfahrungen zu sammeln, aber auch, um Fehler zu machen.
Während der Veranstaltung habt ihr 24 Stunden, um ein Projekt von der ersten Idee bis zu einem fertigen Prototyp zu entwickeln. An welchem Projekt euer Team dabei arbeiten möchte, ist euch überlassen. Ihr brauch euch aber auch keine Sorgen machen, wenn ihr noch keine Idee habt. Vielleicht findet ihr jemanden mit einer guten Idee oder ihr findet ein Team, sodass ihr gemeinsam eine Idee entwickeln könnt. Außerdem könnt ihr unsere Sponsoren und Partner ansprechen um Inspirationen zu erhalten. Wenn ihr während der Veranstaltung schwierigkeiten mit eurem Projekt habt, haben wir darüber hinaus viele Mentoren, die euch helfen können.
Tag 1, 23. März | |
---|---|
09:00 | Einlass und Frühsück |
10:00 | init(); |
11:00 | run(hacking); |
13:00 | Mittagessen |
17:00 | PottJS trifft DO!Hack |
17:30 | Tech Talk: The year after #TheYearOfPWA |
18:20 | Tech Talk: Better than the future they promise'd you |
19:10 | Tech Talk: Redux - The union of the state (pun intended ;) ) |
20:00 | Tech Talk: CSS - Warum wir es hassen und es lieben lernen können |
20:30 | Abendessen |
23:00 | Coding in the Dark |
00:00 | Mitternachtssnack |
Tag 2, 24. März | |
---|---|
09:00 | Frühstück |
11:00 | terminate(hacking); |
12:00 | Abschlusspräsentationen |
13:00 | Mittagessen |
15:00 | Siegerehrung |
Anna Henningsen | NearForm
Igor Besel and Kai Schröer | DO!Hack
Madeleine Neumann | 9elements Agency
Tobias Struckmeier | adesso AG
In ihrem Talk beschreibt Anna, wie das Promise Sprachfeature von JavaScript effizient genutzt werden kann. Außerdem zeigt sie, wie vor allem in Node.js sauber asynchron mit async und await programmiert werden kann.
View talkIgor und Kai geben eine kurze Einführung zu PWAs und erklären, was sie so gut macht. Außerdem zeigen sie die grundlegenden Schritte, um mit Angular und Angular Material eine PWA zu entwickeln.
View talkMadeleine zeigt, warum wir nicht gerne mit CSS arbeiten und wie wir das ändern können. Sie geht dabei auf die Grundbausteine von CSS ein und erläutert, warum es wichtig ist, diese zu kennen. Auf dieser Basis stellt sie das Paradigma BEM vor und zeigt, wie man es nutzen kann, um wartbares CSS zu schreiben.
View talkTobias gibt in seinem Talk einen Überblick über Redux. Er zeigt dabei, wofür Redux genuzt wird und wie man mit Hilfe von Redux große Anwendungen stabiler und wartbarer gestalten kann.
View talk