JUGademy#1

#1. Wprowadzenie do JUGademy i o czym nie było na studiach / Adam Dudczak

O co chodzi w JUGademy? Jakich tematów można się spodziewać na kolejnych spotkaniach? Gdzie one się będą odbywać? Postaram się odpowiedzieć na te i inne pytania związane z JUGademy. Oprócz tego opowiem o kilku rzeczach, które w tworzeniu oprogramowania są ważne i o których początkujący programista będzie musiał się bardzo szybko nauczyć po podjęciu pracy zawodowej. Części z tych rzeczy musiałem nauczyć się sam po podjęciu pracy bo nie wiele się o nich mówiło na studiach.

Adam Dudczak: Starszy programista w Grupie Allegro, pracuje z Javą i technologiami powiązanymi od 2004 roku. Na codzień pracuje nad wyszukiwarką allegro.pl. Jeden z liderów Poznań JUG (http://www.jug.poznan.pl) i współorganizator konferencji GeeCON (http://geecon.org).

http://dudczak.info/presentations/2017_03_jugademy/ [slajdy]

#2. Systemy budowania aplikacji w Javie / Łukasz Szwajkowski

Podczas prezentacji pokażę jak skompilować pliki źródłowe, dołączyć zewnętrzne zależności do swojej aplikacji. Następnie uruchomimy testy oraz zbudujemy paczkę, którą możesz pochwalić się mamie przy niedzielnym obiedzie. A wszystko to z wykorzystaniem narzędzi dostępnych w JDK, Maven’a i Gradle’a. Dodatkowo opowiem bardziej szczegółowo Maven’ie i Gradle’u, jak z nimi pracować i dlaczego warto ich używać. Po mojej prezentacji to co wydawało się trudne, stanie się proste, a to co niemożliwe stanie się waszym chlebem powszednim.

Łukasz Szwajkowski: pragmatyczny programista pracujący w Allegro.pl. Nie przywiązuje się do technologii, jednak z oczywistych względów preferuje Jave. Obrońca prostego kodu i dobrych praktyk. Najbardziej cieszy go udany deploy w piątek na produkcje.

Slajdy