DO!Hack.js is all about JavaScript. However, we not only focus on developers but also on designers who love to bring ideas to color.
We are open for anyone, who wants to participate on an exciting event in the very heart of Dortmund. In our opinion Hackathons are an opportunity to learn and to be a part of a team but also to do mistakes in a secured environment.
During the event our 50 applicants have 24 hours to develop a project in a team. We will not specify the projects. If you have a good idea you're free to build a team and make your own project. But don't panic if you don't have an idea. Maybe you'll find someone with an idea in which you are interested in or a team you like to work with and brainstorm together. Of course, you can also talk to our sponsors for inspiration. Also, if you run into any problems during the development, we'll have a whole lot of mentors to help you!
Day 1, 23rd March | |
---|---|
09:00 | Breakfast & Opening |
10:00 | init(); |
11:00 | run(hacking); |
13:00 | Lunch |
17:00 | PottJS meets 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 | Dinner |
23:00 | Coding in the Dark |
00:00 | Midnight Snack |
Day 2, 24th March | |
---|---|
09:00 | Breakfast |
11:00 | terminate(hacking); |
12:00 | Final Presentations |
13:00 | Lunch |
15:00 | Awards |
Anna Henningsen | NearForm
Igor Besel and Kai Schröer | DO!Hack
Madeleine Neumann | 9elements Agency
Tobias Struckmeier | adesso AG
In her talk, Anna describes how to effectively use the Promise language feature in JavaScript, and especially in Node.js, and how to do clean asynchronous programming with async/await.
View talkIgor and Kai will give you a short introduction into what is a PWA and what makes it awesome. They will give you a walk through the basic steps of creating a PWA with Angular and Angular Material.
View talkMadeleine gives a glimpse of why we often do not like CSS and how we can manage to like it again. She goes into the basics of CSS and why it is important to understand them. Afterwards she gives an overview of the paradigm BEM and how to write maintainable CSS.
View talkTobias gives a brief overview on what Redux is, what it's used for, and why it can make large applications more stable and maintainable.
View talk