co-hosted by

23. - 24. März 2019 in Dortmund

About

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.

FAQ

Questions and answer

Teilnehmen als Anfänger?
Selbstverständlich! Wir haben viele erfahrene Mentoren auf dem Event, die euch helfen können. Wir möchten euch dazu ermutigen, unabhängig von euren Fähigkeiten, einen Beitrag zu leisten.
Wer kann teilnehmen?
Jeder, der Erfahrung in der IT oder einem anderen Fachbereich hat, kann teilnehmen. Hackathons werden lebendig, indem Projekte mit Teamwork und Leidenschaft entwickelt werden. Wenn ihr also noch nie an einem Hackathon teilgenommen habt, solltet ihr es ausprobieren!
Wie viel kostet das?
DO!Hack ist eine kostenlose Veranstaltung. Wir bieten euch gesundes essen, leckere Getränke und interessante Vorträge!
Was kann ich erstellen?
Ihr könnt an allem arbeiten, woran ihr arbeiten wollt. Die Freiheit, dass iht etwas einzigartiges erstellen könnt, ist Teil unserer Motivation diesen Hackathon zu organisieren. Wir können euch aber auch weiterhelfen, wenn ihr keine Ideen habt. Außerdem bieten wir euch Herausforderungen, mit denen ihr eventuell sogar besondere Preise gewinnen könnt.
Schon vorher anfangen?
Nur Projekte, die komplett während des Hackathons entstanden sind, werden von der Jury bewertet. Wir empfehlen Werkzeuge wie Git mit denen ihr eure Projekte verwalten könnt.
Wie finde ich ein Team?
Ein Team besteht aus bis zu vier Teilnehmern. Ihr werdet ausreichend Möglichkeiten haben, um vor der Hackingzeit ein Team zu finden.
Was muss ich mitbringen?
Ihr braucht einen Laptop mit Ladekabel und alles andere, was ihr für euer Projekt braucht. Außerdem empfehlen wir bequeme Klamotten. Zum Schlafen bringt euren Schlafsack mit, wir stellen einen Raum zur Verfügung.
Übernachtung?
Selbstverständlich! Wir haben einen Schlafraum, ihr braucht nur einen Schlafsack.

Schedule

Tag 1, 23. März
09:00Einlass und Frühsück
10:00init();
11:00run(hacking);
13:00Mittagessen
17:00PottJS trifft DO!Hack
17:30Tech Talk: The year after #TheYearOfPWA
18:20Tech Talk: Better than the future they promise'd you
19:10Tech Talk: Redux - The union of the state (pun intended ;) )
20:00Tech Talk: CSS - Warum wir es hassen und es lieben lernen können
20:30Abendessen
23:00Coding in the Dark
00:00Mitternachtssnack
Tag 2, 24. März
09:00Frühstück
11:00terminate(hacking);
12:00Abschlusspräsentationen
13:00Mittagessen
15:00Siegerehrung

Speaker

Better than the future they promise'd you

Speaker Image Anna Henningsen

Anna Henningsen | NearForm

The year after #TheYearOfPWA

Speaker Image Igor Besel and Kai Schröer

Igor Besel and Kai Schröer | DO!Hack

CSS - Warum wir es hassen und es lieben lernen können

Speaker Image Madeleine Neumann

Madeleine Neumann | 9elements Agency

Redux - The union of the state

Speaker Image Tobias Struckmeier

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 talk

Igor 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 talk

Madeleine 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 talk

Tobias 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

Sponsors

Platin

Partners

Loading...

Team

Christoph Weinzierl

Christoph Weinzierl

Igor Besel

Igor Besel

Johannes Teklote

Johannes Teklote

Silas Mahler

Silas Mahler

Kai Schröer

Kai Schröer

Jannick Faber

Jannick Faber

Alexander Brockmann

Alexander Brockmann

Timo Jaske

Timo Jaske