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 #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.
Stacja.IT #2 - Dlaczego wszyscy mówią o Data Science?
2018-02-08 13:09:13
W tym odcinku Łukasz Kobyliński i Jakub Nowacki rozmawiają o Data Science.
STRESZCZENIE ODCINKA
- Czym jest data science?
- Czym jest eksploracja danych?
- Kim jest Data Engineer?
- Czy potrzebna jest wiedza dziedzinowa?
- Jaki jest związek uczenia maszynowego i data science?
- Czym jest Big Data?
- Kiedy możemy mówić o dużych danych?
- Jakie są trendy w w Big Data?
- Przetwarzanie strumieniowe danych.
- Dojrzałość obszaru - wysokopoziomowe narzędzia, dzięki czemu Big Data staje się bardziej dostępne.
- Rozwiązania chmurowe
- Ważne są wnioski płynące z analizy danych, a nie sama analiza.
Stacja.IT - Krótko o warsztacie - Piotr Starobrat - Docker
2018-02-02 14:04:56
W rozmowie z Piotrem Nazimkiem prowadzący warsztatu Docker - praktyczne podstawy - Piotr Starobrat - opowie dlaczego warto zapisać się na jego zajęcia.
Współczesne oprogramowanie składa się z bardzo wielu elementów. Aplikacja, serwery aplikacji, kanały komunikacji, bazy danych, silniki przetwarzania danych, systemy przetwarzania logów - to tylko część z elementów układanki, która składa się na oczekiwany efekt końcowy. Złożoność uruchomienia całego środowiska jest odczuwalna przez wszystkie zaangażowane osoby - programistów, testerów, sprzedawców, analityków, administratorów, support. Na ratunek przychodzą nam technologie kontenerów, których wiodącym przedstawicielem jest Docker.
Docker pozwala na zbudowanie spójnej definicji środowiska, która w łatwy sposób może być wykorzystana przez wszystkich uczestników procesu dostarczania oprogramowania. Jako lider tego typu rozwiązań jest dojrzałym i rozbudowanym systemem, wykorzystywanym przez wiele przedsiębiorstw o różnej skali. Docker jest obecnie całym ekosystemem składającym się z wielu narzędzi pozwalających na tworzenie, dystrybucję, uruchamianie i orkiestrację kontenerów w złożonych środowiskach. Metodyki zwinne oraz nowoczesna architektura mikroserwisów są miejscami, w których kontenery zyskują specjalne znaczenie.
Po zakończeniu warsztatów uczestnicy będą posiadali podstawową wiedzę oraz umiejętności dotyczące szeregu narzędzi w ekosystemie Dockera. Jest to bardzo dobry punkt wyjścia do zaprojektowania i implementacji procesów opartych o kontenery we własnym środowisku.