Podcast Stacja IT
Posłuchaj rozmów z prowadzącymi na Stacji i dowiedz się jakie są ciekawe trendy w IT, jaką ścieżkę rozwoju wybrać i jakimi tematami warto się zainteresować. Rozmawiamy o programowaniu, data science i budowaniu własnej kariery w IT.
Stacja.IT #7 - Piotr Nazimek o Blockchain
2018-04-18 18:11:13
W tym odcinku Jakub Nowacki rozmawia z Piotrem Nazimkiem o tym czym jest Blockchain - jaki jest związek Blockchain z kryptowalutami i czy ta technologia jest rzeczywiście przyszłością Internetu?
STRESZCZENIE ODCINKA
- Czym jest Blockchain?
- Czy Blockchain to tylko kryptowaluty?
- W jaki sposób realizuje się zapisy w Blockchain?
- Co zapewnia spójność w Blockchain?
- Czym jest dowód pracy?
- Jak realizowane jest uwierzytelnianie transakcji w Blockchain?
- Czy Blockchain jest przyszłością Internetu?
- Co można przechowywać w Blockchainie?
- W jaki sposób można zarabiać pieniądze wykorzystując Blockchain?
- Jak stworzyć własny projekt wykorzystujący Blockchain?
- Czym są kontrakty w kontekście Blockchain?
Stacja IT - Krótko o warsztacie - Piotr Nazimek - Blockchain
2018-04-11 15:33:53
W rozmowie z Marią Świdniak prowadzący warsztatu Blockchain - Piotr Nazimek - opowie dlaczego warto zapisać się na jego zajęcia.
Dziś o blockchain i kryptowalutach piszą i mówią prawie wszyscy. Warto dowiedzieć się jak działa ta baza danych i w jakich systemach przydatne może być jej użycie, a do czego się zupełnie nie nadaje. Podczas warsztatu uruchomimy prywatną instancję blockchain wykorzystując implementację Ethereum, przygotujemy inteligentny kontrakt oraz aplikację kliencką komunikującą się z blockchain z poziomu przeglądarki. Rozprawimy się też z mitami, które jak łańcuszek krążą o łańcuchu bloków. Do warsztatu wymagany jest komputer z systemem Windows, Linux lub macOS.
Podczas warsztatu:
- dowiesz się jak działa i do czego służy blockchain oraz jakie są jego zastosowania
- uruchomisz własną, prywatną instancję blockchain Ethereum i proces kopania bloków
- zaimplementujesz kontrakt dla tokenu w języku Solidity i umieścisz go w blockchain
- zrealizujesz aplikację działającą w przeglądarce i wykorzystującą Twój blockchain jako bazę danych
- dowiesz się czym są ÐApps, rozproszony system plików oraz rozproszona komunikacja
Stacja.IT #6 - Rafał Kaszczuk o MongoDB i innych bazach NoSQL
2018-04-04 17:09:50
W tym odcinku Łukasz Kobyliński rozmawia z Rafałem Kaszczukiem o bazach NoSQL, o ich zastosowaniach, różnicach w stosunku do klasycznych baz danych, wadach, zaletach i związku z przetwarzaniem dużych danych.
STRESZCZENIE ODCINKA
- Kiedy warto stosować bazy NoSQL?
- Jak dobrać bazę typu NoSQL do danego zastosowania?
- Jakie typy danych najczęściej lepiej przechowywać w klasycznych bazach danych.
- Dlaczego warto zainteresować się MongoDB?
- Jakimi cechami charakteryzuje się ekosystem MongoDB?
- Jaka jest rola MongoDB w świecie Big Data?
- Jak zacząć korzystać z bazy MongoDB?
- Jak skalować MongoDB w systemach produkcyjnych?
- Jaki jest typowy warsztat pracy programisty korzystającego z MongoDB?
- W jaki sposób można optymalizować działanie baz NoSQL?
- Jakie są najpopularniejsze błędy wdrożeń produkcyjnych opartych o MongoDB?
- Jak wygląda popularność MongoDB w Polsce i na świecie?
- Jak usługi chmurowe wpływają na sensowność samodzielnego budowania infrastruktury?
- W jaki sposób poszerzać swoją wiedzę o MongoDB?
Stacja.IT #5 - Norbert Ryciak o bootcampach i dlaczego warto zostać Data Scientist
2018-03-22 15:43:27
W tym odcinku Jakub Nowacki rozmawia z Norbertem Ryciakiem o tym czym są bootcampy, a w szczególności jak wygląda bootcamp Data Science w Kodołamacz.pl, którego Norbert jest opiekunem.
STRESZCZENIE ODCINKA
- Czym jest bootcamp?
- Czym różni się bootcamp od studiów?
- Jaki jest cel bootcampu?
- Dla kogo przeznaczone są bootcampy?
- Czego można nauczyć się na bootcampie data science?
- Jak wygląda nauka na bootcampie?
- Dlaczego Ty zostałeś Data Scientist?
Stacja.IT #4 - Grzegorz Piwowarek o karierze programisty i językach na JVM
2018-03-08 11:41:56
W tym odcinku Łukasz Kobyliński rozmawia z Grzegorzem Piwowarkiem o tym jak rozpoczął swoją karierę programisty i karierę konferencyjną, a także o tym jakie są najnowsze trendy w obszarze języka Java i platformy JVM.
STRESZCZENIE ODCINKA
- Dlaczego warto brać udział w konferencjach?
- Jak zostać prelegentem konferencyjnym?
- Jak zostałeś programistą?
- Dlaczego właśnie Java i JVM?
- Dlaczego warto wyjść poza Javę - Kotlin i Scala.
- Jakie są według Ciebie trendy na JVM?
Stacja IT - Krótko o warsztacie - Piotr Nazimek - Train the Trainer
2018-02-26 16:50:18
W rozmowie z Marią Świdniak prowadzący warsztatu Train the Trainer - Piotr Nazimek - opowie dlaczego warto zapisać się na jego zajęcia.
Jesteś specjalistą IT i czujesz powołanie (lub przymus sytuacyjny) do edukacji swoich kolegów? Stwórz swój niepowtarzalny wizerunek trenerski oraz zdobądź wiedzę i umiejętności w zakresie prowadzenia i projektowania szkoleń, ze szczególnym uwzględnieniem specyfiki szkoleń IT podczas bezpłatnego, 2-dniowego szkolenia Train The Trainer!
Podczas szkolenia:
- poznasz kryteria sukcesu szkolenia, nauczysz się stosować techniki zwiększające jakość w każdym z tych kryteriów oraz dowiesz się jak skutecznie zbudować własny autorytet i efektywnie wykorzystywać go w trakcie szkolenia,
- poznasz specyfikę uczenia się dorosłych - w szczególności osób IT, metody i formuły szkoleń oraz będziesz potrafił wykorzystać tę wiedzę do stworzenia optymalnego szkolenia,
- dowiesz się jak można pracować nad zaangażowaniem grupy i własnym oraz dlaczego jest to kluczowe dla sukcesu szkolenia,
- zapoznasz się z możliwymi trudnymi sytuacjami - zarówno obiektywnymi - wynikającymi np. ze zróżnicowanego poziomu w grupie, pytaniami, na które nie znamy odpowiedzi, jak i wynikającymi z indywidualnych postaw uczestników oraz sposobami radzenia sobie w ww. sytuacjach.
Mocne strony szkolenia:
- szkolenie zaprojektowane jest na bazie naszych doświadczeń ze szkoleniami, obejmujące 8 lat pracy z ponad czterdziestoma trenerami.
- dopasowanie do specyfiki szkoleń IT,
- zero czystej teorii, dobór wyłącznie zagadnień mających ważne implikacje praktyczne, warsztatowa formuła zajęć, bogata w różnorakie formy dydaktyczne wymagające pełnego zaangażowania uczestników (dyskusje, wystąpienia),
- zindywidualizowana informacja zwrotna dla każdego uczestnika.
Stacja IT - Krótko o warsztacie - Łukasz Andrzejewski - Kotlin praktycznie
2018-02-26 16:45:46
W rozmowie z Piotrem Nazimkiem prowadzący warsztatu Kotlin praktycznie - Łukasz Andrzejewski - opowie dlaczego warto zapisać się na jego zajęcia.
Kotlin to nowoczesny, silnie typowany język przeznaczony do tworzenia rozwiązań na wiele platform (desktop, web, mobile). W czasie warsztatu uczestnicy poznają najważniejsze elementy języka oraz zdobędą praktyczną wiedzę z zakresu jego wykorzystania w codziennej pracy. Większość czasu na zajęciach poświęcone zostanie na pisanie kodu wspólnie z prowadzącym. Poznamy dostępne narzędzia, dowiemy się jak testować i debuggować kod Kotlina, ale przede wszystkim w jaki sposób wykorzystać język do zwiększenia efektywności codziennej pracy.
Dzięki szkoleniu
- skonfigurujesz środowisko do pracy z Kotlinem,
- zbudujesz aplikację od zera,
- dowiesz jak integrować się z Javą i zew. bibliotekami,
- poznasz składnie oraz najważniejsze elementy języka,
- nauczysz się testować i debuggować kod,
- zrozumiesz bardziej zaawansowane elementy języka jak programowanie funkcyjne czy DSL.
Stacja IT - Krótko o warsztacie - Krzysztof Ścira - Czy bootstrap to przeżytek?
2018-02-26 16:40:39
W rozmowie z Piotrem Nazimkiem prowadzący warsztatu Czy bootstrap to przeżytek - Krzysztof Ścira - opowie dlaczego warto zapisać się na jego zajęcia.
W ramach warsztatu dowiesz się jak korzystać z SASSa / SCSSa w budowie interfejsu użytkownika. Jakie techniki i metody zastosować w danym projekcie, aby pisać wydajnie i czytelnie. Które elementy HTMLa dają się bez problemu stylować, a walkę z którymi lepiej sobie darować?
Podczas warsztatów:
- nauczysz się podstaw SASS/SCSS takich jak zagnieżadżanie reguł, rozszerzanie klas,
- poznasz wbudowane mixiny,
- nauczysz się pisać własne mixiny i dowiesz się kiedy ich używać,
- poznasz sztuczki dzięki którym Bootstrap stanie się dla Ciebie zbędny.
Od uczestników wymagane jest podstawowe stosowanie HTML i CSS. Warsztaty skierowane są dla osób, które chciałyby poznać możliwości SASSa/SCSSa oraz tworzenia layoutów stron i aplikacji internetowych. Uczestnicy w trakcie zajęć korzystają z własnego sprzętu (do wygodnego korzystania z HTMLa, CSSa i SASSa wystarczy właściwie każdy komputer z systemem Windows, OSX lub Linux - wymagane GUI :)
Mile widziane, choć nie wymagane, jest przyniesienie własnego sprzętu mobilnego (telefon / tablet), na którym będzie można testować tworzone layouty, efekty - alternatywą jest użycie WebDeveloper tools z Chrome, ale wiąże się to z pewnymi ograniczeniami.
Stacja.IT #3 - Dawid Detko o Data Science, R i wizualizacji danych
2018-02-22 10:54:44
W tym odcinku Łukasz Kobyliński rozmawia z prowadzącym warsztaty na Stacji.IT Dawidem Detko o Data Science, języku R i wizualizacji danych.
STRESZCZENIE ODCINKA
- Czy Data Science to buzzword?
- Jakie są bariery opóźniające wdrażanie rozwiązań opartych na danych w biznesie?
- Dlaczego właśnie R?
- Czy nauka R jest trudna dla osób z przeszłością w analizie danych?
- Czy w R można pisać aplikacje produkcyjne?
- Jak wdrożyć data-driven management i wizualizację danych w swojej organizacji?
- Czy R dobrze nadaje się do wizualizacji danych?
- Jakie są typowe scenariusze wizualizacji danych?
- Jakie są trendy w obszarze narzędzi do wizualizacji danych?
- Jak Ty zacząłeś się zajmować Data Science?
Stacja IT - Krótko o warsztacie - Jakub Kociubiński - Git praktycznie - podstawy
2018-02-22 10:10:16
W rozmowie z Piotrem Nazimkiem prowadzący warsztatu Git praktycznie - podstawy - Jakub Kociubiński - opowie dlaczego warto zapisać się na jego zajęcia.
Podczas tego warsztatu uczestnicy poznają historię, architekturę, podstawową konfigurację, komendy, przepływy pracy oraz inne ważne zagadnienia związane z tym narzędziem.
Bardzo praktyczny charakter warsztatu pozwoli uczestnikom uczestnikom na przećwiczenie nowo nabytych umiejętności oraz swobodnie korzystać z systemem kontroli wersji Git w swojej codziennej pracy.