Dlaczego Devcamp?

ZDOBĄDŹ WIEDZĘ POZNAJ CIEKAWYCH LUDZI STWÓRZ INNOWACYJNE ROZWIĄZANIA

INSPIRACJA

 


LIGHTING TALK

 


WYMIANA WIEDZY


POSZERZANIE HORYZONTÓW

 


KREATYWNOŚĆ

 


NETWORKING

Mentoring i hackathon


STREFA LANG

Nowoczesne języki programowania i frameworki

STREFA Digital

Najważniejsze zagadnienia
cyfrowego świata.

STREFA ALGO

Przetwarzanie dużych zbiorów danych, algorytmika i cloud computing

MENTORZY

Eksperci i mentorzy poprowadzą warsztaty z nowoczesnych technologii, którą będziesz mógł wykorzystać podczas hackathonu.


bg_top_2

Dominik Boszko

Software Developer
Więcej bg_top_2

Bartosz Grinkiewicz

Software Developer
React Native

 

Więcej bg_top_2

Andrzej Kopeć

Software Developer
Więcej bg_top_2

Marcin Mergo

Expert
Security

bg_top_2

Piotr Skwirzyński

Software Developer
Więcejbg_top_2

Przemysław Ciąćka

Software Developer
bg_top_2

Tomasz Jankowski

Software Engineer
Więcej bg_top_2

Michał Kowalski

Expert
Security

bg_top_2

Łukasz Olejarczuk

Mobile Hybrid Developer
Więcej bg_top_2

Norbert Wójtowicz

Software Developer
Więcej bg_top_2

Tomasz Drwięga

Expert
Blockchain
Więcej bg_top_2

Dariusz Kalbarczyk

Organizator ng-Poland
Więcej bg_top_2

Wojciech Kwiatek

Software Developer
Więcejbg_top_2

Mateusz Ostafił

Software Developer
Więcej bg_top_2

Mariusz Dziechciaronek

Expert User Eperience
Więcej bg_top_2

Bartosz Kolasa

Data Scientist
Więcej bg_top_2

Marek Matczak

Software Developer

bg_top_2

Marcin Pitek

Software Engineer

AGENDA

DZIEŃ 1

Sobota, 14 października

MENTORING

SLOT 1

9:00

rejestracja


Przywitanie uczestników, poranna kawa
9:30

Warsztaty

Warsztaty API AxWave
Piotr Skwirzyński/Dominik Boszko
10:45

Warsztaty

Smart Kontrakty w Ethereum
Tomasz Drwięga
11:45

kawa

Kawa, herbatka, soki, woda
12:00

Warsztaty

Proste i skuteczne przepisy na kryptografię
Marcin Mergo/Michał Kowalski
13:00

Obiad

15:00

Warsztaty

Od idei do wdrożenia, współpraca między projektantem, a programistą
Mariusz Dziechciaronek
16:00

Kawa

Kawa, herbatka, soki, woda
16:15

Warsztaty

Nawigacja i organizacja ekranów w React Native
Bartosz Grinkiewicz
17:00

Hackathon

Wprowadzenie do hackathonu
17:30

Hackathon

Formowanie drużyn
18:00

Hackathon

Hackathon start!

21:00

Hackathon

Kolacja
00:00

Hackathon

Walcz do świtu lub idź odpocząć 🙂

SLOT 2

9:00

rejestracja


Przywitanie uczestników, poranna kawa
9:30

Warsztaty

Angular Fundamentals
Dariusz Kalbarczyk
10:45

Warsztaty

Warsztaty z Ionic Framework
Łukasz Olejarczuk
11:45

kawa

Kawa, herbatka, soki, woda
12:00

Warsztaty

Projektowanie WEB API
Przemysław Ciąćka
13:00

Obiad

15:00

Warsztaty

Interaktywne wizualizacje na dużych zbiorach danych
Bartosz Kolasa
16:00

Kawa

Kawa, herbatka, soki, woda
16:15

Warsztaty

Warsztaty z technologii React
Wojtek Kwiatek
17:00

Hackathon

Wprowadzenie do hackathonu
17:30

Hackathon

Formowanie drużyn
18:00

Hackathon

Hackathon start!
21:00

Hackathon

Kolacja
00:00

Hackathon

Walcz do świtu lub idź odpocząć 🙂

SLOT 3

9:00

rejestracja


Przywitanie uczestników, poranna kawa
9:30

Warsztaty

How to easily write beautiful multiplatform and
web-enabled code with bleeding edge C++
Tomasz Jankowski/Marcin Pitek
10:45

Warsztaty

Demystifying Angular (Reactive) Forms
Marek Matczak
11:45

kawa

Kawa, herbatka, soki, woda
12:00

Warsztaty

Warsztaty z technologii
13:00

Obiad

15:00

Warsztaty

Warsztaty z technologii
16:00

Kawa

Kawa, herbatka, soki, woda
16:15

Warsztaty

Rx.js: from zero to hero.
Andrzej Kopeć
17:00

Hackathon

Wprowadzenie do hackathonu
17:30

Hackathon

Formowanie drużyn
18:00

Hackathon

Hackathon start!
21:00

Hackathon

Kolacja
00:00

Hackathon

Walcz do świtu lub idź odpocząć 🙂

SLOT 4

13:00

Obiad

15:00

Warsztaty

Warsztaty z Messenger Bot
Mateusz Ostafił
16:00

Kawa

Kawa, herbatka, soki, woda
16:45

Warsztaty

Warsztaty z technologii Datomic
Norbert Wójtowicz
17:00

Hackathon

Wprowadzenie do hackathonu
17:30

Hackathon

Formowanie drużyn,
18:00

Hackathon

Hackathon start!
21:00

Hackathon

Kolacja
00:00

Hackathon

Walcz do świtu lub idź odpocząć 🙂

DZIEŃ 2

Niedziela, 15 października

hackathon

9:30

hackathon

Praca nad projektem
13:00

Obiad

13:30

Hackathon

Praca nad projektem i przygotowanie prezentacji
16:00

Hackathon

Prezentacja projektów
17:00

Finał

Wybór najlepszego projektu i wręczenie nagrody

NAGRODY

WeAreDevelopers

4 bilety – We Are Developers Wiedeń 16-18 maja 2018

GOTO Berlin

4 bilety – GOTO Berlin 15-17 listopada 2017

JDD Conference

4 bilety – JDD Conference 2018 Kraków

Mobilization

4 bilety – Mobilization 21 października 2017 Łódź

GDZIE

REJESTRACJA

Liczba miejsc ograniczona! Tylko do 20 września obowiązują niższe ceny – nie czekaj!

SPONSORZY I PARTNERZY

WSPÓŁPRACA

Jesteś zainteresowany współpracą przy devcamp 2017?

Napisz do nas na wspolpraca@devcamp.pl

FAQ

Co to jest devcamp?

Devcamp to połączenie warsztatatów i hackathonu. 24h burzy mózgów, design thinking, prototypowania, kodowania, testów i prezentacji.

Czy muszę przyjść z pomysłem na hackathon?

Nie musisz. Inspirację zdobędziesz podczas sesji z mentorami oraz dyskusji z innymi uczestnikami.

Czy na hackathon muszę przyjść z zespołem?

Nie, będziesz mógł skompletować osoby do swojego zespołu na wydarzeniu. Jeśli natomiast tworzycie sprawdzoną 4-osobową ekipę, tym lepiej! 🙂 Dla grup przygotowaliśmy zniżkę na zakup biletów w wysokości 20%.

Nad czym mogę pracować?

Ogranicza Cię tylko wyobraźnia. Pracujesz z technologiami jakimi chcesz i nad czym chcesz. Pamiętaj tylko, że zdecydowałeś się na daną strefę dobrze by było aby Twój pomysł był z nią powiązany.

Co muszę ze sobą zabrać?

Urządzenia do pracy, ładowarki, przejściówki, dobry humor i energię na 24h.

Czy będą nagrody?

Tak 🙂 Podczas hackathonu walczysz ze swoją drużyną m.in. o darmowe wejściówki na największe europejskie i polskie konferencje IT – GOTO Berlin, WeAreDevelopers Vienna, JDD, Mobilization.

Czy będzie jedzenie?

Tak, o to nie musisz się martwić. Harmonogram posiłków znajdziesz w agendzie.

Czy będzie nocleg?

Pierwszego dnia programujemy do godz. 24:00, później robimy sobie krótka przerwę na regenerację i zebranie myśli, żeby wystartować od nowa następnego dnia o godz. 9:00.

ORGANIZATORAMI DEVCAMP SĄ:
NEXTAPPS I CAREEREXPO

Bartosz Grinkiewicz

Warsztaty
Nawigacja i organizacja ekranów w React Native
SLOT 1, 16:15

Nawigacja  przy wykorzystaniu biblioteki wix/react-native-navigation oraz kilka prostych zasad tworzenia aplikacji w React Native, tak aby nie dało się ich odróżnić od aplikacji natywnych napisanych w Objective-C czy Javie.

 

Andrzej Kopeć

Programista i trener nie ograniczający się tylko i wyłącznie do JS i frontendu. Purysta w temacie czystości kodu i wyznawca podejścia "test-first".

 

Warsztaty Rx.js: from zero to hero
SLOT 3, 16:15

Na warsztatatach pokażę czym są Observables i jak można je wykorzytać w realnych aplikacjach. Począwszy od czystego JS po zastosowania w różnych bibliotekach i frameworkach.

Macin Mergo

Absolwent Politechniki Poznańskiej, od lat związany z tworzeniem oprogramowania dla sektora finansowego. W trakcie swojej kariery zawodowej tworzył systemy dla największych banków w Polsce, zarówno z obszaru korporacyjnego, jak i detalicznego. Posiada doświadczenie w dostarczaniu rozwiązań dla branży energetycznej oraz sektora public. Wieloletni pracownik oraz członek zespołu bezpieczeństwa firmy Consdata. Współorganizator oraz prelegent spotkań OWASPowych. Entuzjasta zdrowego rozsądku, aspirujący game developer.

 

Warsztaty
Proste i skuteczne przepisy na kryptografię
SLOT 1, 12:00

Przemysław Ciąćka

Mentor w szkole programowania Codecool oraz doświadczony programista. Brał udział, m.in. przy rozwijaniu projektu Paczkomaty InPost. Codzienną energię do działania czerpie z kreatywnej i produktywnej pracy z ludźmi. Wspólne dyskusje i feedback, sprawiają że Przemek czuje się spełniony jako mentor ambitnych studentów. W wolnych chwilach podróżuje i uprawia sport. Work-life balance to idea która Przemkowi jest bardzo bliska i stara się ją na co dzień praktykować.

Warsztaty KISS you API
SLOT 2, 12:00

W trakcie warsztatów poznasz podstawy projektowania i wykonasz WEB API w oparciu o protokół HTTP, korzystając z istniejących standardów, bez wymyślania koła na nowo.
Zdobytą wiedzę i umiejętności będziesz mógł w łatwy i prosty sposób wykorzystać w trakcie Hackathonu do stworzenia swojej własnej aplikacji.

 

Michał Kowalski

Przede wszystkim programista, a poza tym entuzjasta technologii i domorosły ewangelizator Linuksa. Fan Wujka Boba oraz rzemieślniczego podejścia do tworzenia oprogramowania. Jeśli mógłby, napisałby test jednostkowy nawet do tego opisu. Doświadczenia z pracą nad aplikacjami webowymi, systemami dla branży finansowej i przetwarzaniem dużych wolumenów danych łączy z wyzwaniami stawianymi przed zespołem bezpieczeństwa firmy Consdata. Od niedawna aktywnie uczestniczy w spotkaniach OWASPowych. Absolwent Politechniki Poznańskiej i początkujący autor bloga technicznego.

 

Warsztaty
Proste i skuteczne przepisy na kryptografię
SLOT 1, 12:00

Norbert Wójtowicz

Norbert Wójtowicz is a recovering empty-stack developer, whose magic 8-ball predicts that Clojure and ClojureScript will be in your future toolbox. You can find his code and ramblings in various corners of the internet, under the felicitous handle @pithyless.

 

Warsztaty Datomic as a Secret Weapon
SLOT 4, 16:45

Datomic provides a straightforward, flexible data model and supports multiple paradigms for querying: logical (as expressive as relational SQL), navigational (for graph-like queries), recursive pull (similar to GraphQL), and full-text search (via Lucene). This makes it ideal as a hackathon tool to explore and model the domain, build a working prototype, and ship to production environment with only configuration changes. This workshop is a focus on the parts of Datomic that help you ship that prototype; the other interesting parts you can dig into later. :-)

Tomasz Drwięga

Programista z wieloletnim stażem. Komercyjne doświadczenie zdobywał pisząc w PHP i Java, a następnie zajął się nowoczesnym frontendem i aplikacjami typu SPA. Mentor i trener JavaScript w Devmeetings.pl. Organizator Wrocław Blockchain Meetup. Obecnie całą swoją uwagę poświeca technologiom blockchainowym, a w szczególności rozwija sieć Ethereum jako programista Rust w Parity Technologies (Ethcore).

Warsztaty Smart Kontrakty w Ethereum
SLOT 1, 10:45

Agenda
1. Blockchain - jak działa Ethereum?
2. Jak pisać Smart Kontrakty w Solidity?
3. Dlaczego pisanie Smart Kontraktów jest trudne? Najczęściej popełniane błędy.
4. Kodowanie i testowanie jednego z przykładowych kontraktów.

Warsztaty przeznaczone dla osób, które chcą dowiedzieć się w jaki sposób można pisać smart kontrakty w sieci Ethereum i rozwiązaniem na jakie problemy może być blockchain. Przeanalizujemy przykłady źle napisanych kontraktów i najczęstsze problemy podczas projektowania i pisania w Solidity. Warsztaty przeznaczone dla osób początkujących, które chcą napisać i uruchomić swój pierwszy Smart Kontrakt.

Wymagania:
- Klient Parity 1.7 (https://parity.io) zsynchronizowany z siecią Kovan.

 

Dariusz Kalbarczyk
Organizer ngPoland

Doświadczony programista, od ponad 17 lat związany z rynkiem IT. Fascynat nowych technologii, social mediów, współautor książki „AngularJS. Pierwsze kroki”. Współtwórca warszawskiej grupy AngularJS Warsaw, twórca pierwszej polskiej konferencji poświęconej Angular – NgPoland, przez lata współpracujący z największymi firmami na rynku finansowym i telekomunikacyjnym. Po godzinach miłośnik ciężkiego brzmienia, basista i cyklista.

Z Angular związany od 5 lat. W czasie tym brał udział w tworzeniu między innymi, opartego o najnowsze technologie, bankowego systemu transakcyjnego, przeznaczonego na urządzenia mobilne czy systemu od obsługi ubezpieczeń grupowych. Zdobyte doświadczenie, oraz entuzjazm pracy z AngularJS zostały dość szeroko opisane przez autora we wspomnianej już książce wydawnictwa Helion „AngularJS. Pierwsze kroki” oraz kursach wideo „AngularJS tworzenie aplikacji”, “AngularJS. Czysty kod”.

 

Warsztaty Angular Fundamentals
SLOT 2, 9:30

Prerequisites
Basic knowledge of some common programming language (JavaScript preferably) and web development required. Please bring your own computer with installation of Node.js


AngularJS. Tworzenie aplikacji – video kurs
AngularJS. Pierwsze kroki, książka
LinkedIn
Facebook
Twitter
ngPoland
AngularJS Warsaw

Wojciech Kwiatek

Programista, trener i mentor. Związany głównie z JavaScriptem. Posiada spore doświadczenie zarówno w Angularze, Reakcie jak i Vue.js. Ostatnio skłaniający się ku reaktywnemu i funkcyjnemu podejściu do programowania. Współautor książki “Developing an Angular 2 Edge”. 

Warsztaty React - najlepsze praktyki
SLOT 2, 16:15

Na warsztatach stworzymy prostą aplikację, która połączy się z API wykorzystując ostatnie trendy w pisaniu aplikacji Reactowych. Będzie też okazja do dyskusji odnośnie wyboru konkretnych bibliotek do osiągnięcia założonego celu, ich wady oraz zalety. Warsztat przeznaczony będzie dla osób znających podstawy Reacta.

 

Mateusz Ostafił
Software Developer

Od rozgryzania nowych technologii bardziej lubię jedynie dzielenie się wiedzą z innymi. Dlatego na co dzień pracuję jako mentor w wyjątkowej szkole programowania Codecool w Krakowie.

 

Warsztaty Messenger Bot - to prostsze niż myślisz!
SLOT 4, 15:00

Jak napisać bota na messengera? Okazuje się, że nie wymaga to znajomości Artificial Intelligence czy zaawansowanych umiejętności programistycznych. Podczas warsztatów stworzysz swojego pierwszego bota i dowiesz się jak może on uprościć pracę programisty.

Mariusz Dziechciaronek
Projektant UX

W Banku Zachodnim WBK pracuję od 3 lat. Jestem współodpowiedzialny za tworzenie projektów UX dla klientów indywidulanych i korporacyjnych, dla desktop i dla aplikacji mobilnych. Współpracuję z programistami, managerami, badaczami, analitykami w wewnętrznym procesie tworzenia oprogramowania. Jestem „adwokatem użytkownika”, odpowiadam za upraszczanie procesów i dopasowywanie ich do potrzeb klientów.

To czym zajmuję zawodowo jest moim największym hobby ;) Poza tym kino i literatura science fiction oraz ekonomia. Inspirację w pracy czerpię z tego w jaki sposób rozwija się rynek usług elektronicznych, ale również z rozwiązań architektonicznych albo wzornictwa przemysłowego, obserwuję w jaki sposób inni projektanci i firmy rozwiązują problemy ludzi.

 

Warsztaty
Od idei do wdrożenia, współpraca między projektantem, a programistą
SLOT 1, 15:00

Bartosz Kolasa

Data Scientist i programista z pasją. Od 5 lat tworzy wrocławską hi-techową spółkę PiLab. Posiada doświadczenie w tworzeniu rozwiązań analitycznych na dużych zbiorach danych w branży ubezpieczeniowej, finansowej i rządowej. W swojej pracy skupia się na tworzenie aplikacji o efektywnej architekturze, przedstawiającej wyniki w przejrzysty i interaktywny sposób.

Warsztaty
Interaktywne wizualizacje na dużych zbiorach danych

SLOT 2, 15:00

W trakcie warsztatów zobaczymy jak analizować duże wolumeny danych na własnym sprzęcie z użyciem kolumnowej horyzontalnie skalowanej bazy danych HP Vertica. Następnie zintegrujemy jej działanie z językiem programowania R wraz z biblioteką Shiny, co pozwoli nam stworzyć interaktywną wizualizację operującą bezpośrednio na danych źródłowych.

Wymagane oprogramowanie: Vagrant, Git, RStudio wraz z językiem R

 

Marek Matczak

Full-stack developer (JavaScript / TypeScript / Java) and architect, has over 14 years of professional experience, specializes in web solutions, works for Capgemini.

Warsztaty
Demystifying Angular (Reactive) Forms
SLOT 3, 10:45

Forms are first-class citizens in many web applications... Are you curious about how forms are supported in Angular? If so, this workshop is for you - bring your laptop and let us start coding!