What we're about

Stacja IT to całodniowe warsztaty hands-on, bezpłatna edukacja trenerska, miejsce spotkań ekspertów branżowych, profesjonalistów, którzy nieprzerwanie podnoszą swoje kompetencje, trenerów, przedsiębiorców i twórców startupów, a także osób wchodzących na rynek pracy.

Wstąp na Stację i złap pociag do kodowania! http://www.stacja.it

Upcoming events (5)

Redux with React

Online event

⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️

Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/redux-with-react-3/

(NOWOŚĆ) Zakup abonament Stacja IT VIP już za 99 zł/msc!
https://stacja.it/abonament/

⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️

INFORMACJE

Zarządzanie stanem aplikacji React można realizować na wiele sposobów, ręczne zarządzanie globalnym stanem aplikacji niesie za sobą wiele problemów wydajnościowych.
Redux jest obecnie najpopularniejszym rozwiązaniem stosowanym w ekosystemie Reacta – dzięki niemu sprawisz że Twoje dane będą w łatwy sposób dostępne, a Twoja aplikacja uniknie nadmiarowych efektów odświeżania się komponentów.

Czego się nauczysz?
- Podczas warsztatu uczestnik przejdzie przez zagadnienie tworzenia aplikacji ze stanem zarządzanym przy użyciu biblioteki Redux na przykładzie aplikacji korzystającej z zewnętrznego API. Warsztat będzie się składał z kilku modułów praktycznych, poprzedzonych przygotowaniem teoretycznym, a zakończonym omówieniem idealnego rozwiązania.

Dla kogo jest ten warsztat?
- Warsztat jest skierowany dla osób znających podstawy React JS oraz ES6, chcących poznać techniki zarządzania stanem aplikacji przy użyciu biblioteki Redux.

Wymagania wstępne
- Znajomość podstaw React JS oraz ES6.

Prowadzący
Kaj Białas: JavaScript Developer z 8 letnim doświadczeniem, trener front-end’u oraz autor prelekcji. Specjalizuje się w językach JavaScript oraz TypeScript. Specjalizuje się w tworzeniu aplikacji w ekosystemie React. Fan reguł KISS oraz DRY.

Program warsztatów
1. Wprowadzenie architektury Flux
2. Podstawowa implementacja stanu w aplikacji React
3. Metody debugowania aplikacji
4. Tworzenie zaawansowanych struktur z wykorzystaniem Redux
5. Wzorce pracy z reducerami Redux
6. Koncepcja middlewares w pracy z Redux

UWAGA
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.

⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️

Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/redux-with-react-3/

(NOWOŚĆ) Zakup abonament Stacja IT VIP już za 99 zł/msc!
https://stacja.it/abonament

⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️

Co zrobić gdy pracownik „nie dowozi”? Egzekwowanie realizacji zadań od podstaw

⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️

Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/co-zrobic-gdy-pracownik-nie-dowozi-egzekwowanie-realizacji-zadan-od-postaw/

(NOWOŚĆ) Zakup abonament Stacja IT VIP już za 99 zł/msc!
https://stacja.it/abonament/

⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️

INFORMACJE

Dlaczego pracownicy nie wywiązują się ze swoich zadań? Za co odpowiada pracownik, a za co menedżer?
Kiedy motywować, a kiedy dyscyplinować? Czym w praktyce jest egzekwowanie realizacji zadań?

„Egzekwowanie” to słowo o silnym nacechowaniu emocjonalnym – „cięższy kaliber” zarządczy. Nie zawsze trzeba uciekać się do rozwiązań o takim charakterze. Problemy z realizacją zadań według ustalonych parametrów mają zazwyczaj swoje źródło w nieuporządkowanym procesie delegowania i raczej nie wynikają ze złej woli pracowników. Co i jak uporządkować, aby uniknąć problemów i jak w razie konieczności egzekwować realizację zobowiązań – te tematy poruszymy podczas warsztatu.

Czego się nauczysz?
- Podczas warsztatu dowiesz się, jak uporządkować proces delegowania, aby pracownicy realizowali powierzone zadania według ustalonych parametrów oraz jak i kiedy prowadzić rozmowy motywujące i dyscyplinujące.

Dla kogo jest ten warsztat?
- Warsztat przeznaczony jest dla menedżerów oraz osób, które kierują pracą zespołów projektowych i które na co dzień mierzą się z wyzwaniem, jakim jest egzekwowanie realizacji zadań.

Wymagania wstępne
- Zapraszamy osoby, które mierzą się z wyzwaniem, jakim jest egzekwowanie realizacji zadań oraz te, które będą się z tym mierzyć w nowej roli, na nowym stanowisku.

Prowadzący
Agata Brataniec: Przez 14 lat pracowała jako menedżer projektów i zespołów w mśp, ngo i korporacjach. Przez ostatnie 6 lat związana z zespołami IT. Od 4 lat facylitatorka (facylituje sesje projektowe i strategiczne). Współtworzy WSZECHwŚWIAT – społeczność absolwentów (trenerów, coachów, facylitatorów) Wszechnicy UJ. W pracy zespołowej najbardziej ceni różnorodność – charakterów, punktów widzenia, pomysłów. Wierzy, że każdy ma w sobie potencjał i moc możliwości, które wystarczy uwolnić.

Program warsztatów
1. Od planu przez delegację zadań i obowiązków po rozliczenie i egzekucję wykonania
2. Dlaczego pracownicy „nie dowożą”?
3. O co powinien zadbać menedżer, aby uniknąć problemów związanych z realizacją zadań w zespole?
4. Konstruktywna informacja zwrotna
5. Trudne rozmowy z pracownikami
- Rozmowa motywująca a rozmowa dyscyplinująca
- Egzekwowanie realizacji

UWAGA
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.

⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️

Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/co-zrobic-gdy-pracownik-nie-dowozi-egzekwowanie-realizacji-zadan-od-postaw/

(NOWOŚĆ) Zakup abonament Stacja IT VIP już za 99 zł/msc!
https://stacja.it/abonament

⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️

Wprowadzenie do Pythona

Online event

🟢 Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/wprowadzenie-do-pythona-8/

🟢 Zakup abonament Stacja IT VIP już za 99 zł/msc!
https://stacja.it/abonament/

🟢 Warsztat weekendowy w godz. 9:00-17:00 (8h)

Python jest jednym z najpopularniejszych języków programowania na świecie. Dzięki swojej prostej składni oraz bogatym zestawie bibliotek znalazł miejsce w takich dziedzinach jak analiza danych, uczenie maszynowe, aplikacje internetowe oraz wielu innych.

Warsztat obejmuje zapoznanie się z podstawami tego języka programowania. Program szkolenia obejmuje niezbędną teorię oraz zestawy ćwiczeń pozwalające na wypróbowanie poznanych zagadnień w praktyce.

🟢 Czego się nauczysz?
W trakcie warsztatu:
- poznasz składnię języka Python,
- typy danych charakterystyczne dla tego języka wraz z przykładami ich zastosowania,
- środowisko pracy interaktywnej Jupyter Notebook,
- nauczysz się korzystać w pracy z modułów zewnętrznych.

🟢 Wymagania wstępne
1. podstawowa znajomość dowolnego języka programowania,
2. znajomość podstawowych koncepcji programistycznych (zmienna, funkcja, pętla itp.)a,
3. znajomość obsługi komputera wyposażonego w wybrany system operacyjny wraz z podstawową obsługą linii poleceń Windows, macOS, Linux.

🟢 Prowadzący
Michał Gałka: Inżynier oprogramowania, dawniej związany z systemami wbudowanymi, obecnie pracujący przy rozwoju projektu KernelCI (https://kernelci.org) - rozproszonej platformy do automatyzacji testów jądra Linux. Programuje głównie w językach Python i C. Doświadczenie zdobywał w wielu międzynarodowych zespołach, pracując w Polsce i poza nią. Z Pythonem związany od ponad 10 lat. Trener w firmie Sages oraz prelegent konferencji IT.

🟢 Program warsztatów
1. Wprowadzenie
- Obszary zastosowań języka Python
2. Środowisko interaktywne Jupyter Notebook
- Podstawy pracy z interpreterem
3. Podstawowe elementy języka
- Składnia języka Python
- Zmienne i podstawowe typy danych w języku Python
- Podstawowe operacje na danych
4. Złożone typy danych
- Krotki, listy, słowniki
- Łańcuchy znaków
- Typy zmienne (ang. mutable) i niezmienne (ang. immutable) w języku Python
5. Sterowanie przebiegiem programu
- Instrukcje warunkowe
- Pętle (for, while)
6. Funkcje
- Definiowanie i wywoływanie funkcji.
- Parametry pozycyjne i nazwane funkcji.
- Wartości domyślne parametrów.
7. Obsługa plików.
- Pliki binarne i tekstowe
- Operacje na plikach

UWAGA
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.

🟢 Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/wprowadzenie-do-pythona-8/

🟢 Zakup abonament Stacja IT VIP już za 99 zł/msc!
https://stacja.it/abonament/

🟢 Warsztat weekendowy w godz. 9:00-17:00 (8h)

🔥 BEZPŁATNIE🔥 Refaktoryzacja Legacy Code

Online event

🟢 Obowiązkowa bezpłatna rejestracja:
https://stacja.it/produkt/refaktoryzacja-legacy-code/

🔥 Przy okazji rzuć okiem na kurs Clean Architecture (https://kursy.sages.pl/kursy/clean-architecture/).

🔥 Jeśli kurs wpadnie Ci w oko, skorzystaj z dodatkowej zniżki dla Stacjowiczów. Na kod VIPSTACJA zgarniesz kurs Premium w cenie Basic, czyli 100 zł taniej!

🟢 Bezpłatny warsztat weekendowy w godz. 10:00-14:00 (4h) 🟢

Podczas warsztatu będziemy mieli okazję przyjrzeć się z bliska wyzwaniom, z którymi mierzymy się rozwijając aplikacje, mające za sobą wiele lat życia m.in. brak testów, duże i skomplikowane klasy. Nauczymy się rozpoznawać problemy oraz dobierać do nich stosowne rozwiązania. Uczestnicy będą mieli okazję wypróbować zarówno proste i szybkie refaktoryzacje oraz takie, które wymagają głębszej analizy i przygotowania.

Przećwiczymy techniki, które pozwalają na poprawienie jakości kod bez jego dokładnej znajomości i zrozumienia.

🟢 Czego się nauczysz?
- Jak rozpoznawać problemy w kodzie;
- Jak szybko pisać testy pozwalające na zmianę struktury kodu;
- Jak bezpiecznie refaktoryzować gdy nie ma testów;
- Jak poprawiać jakość kodu dzięki refaktoryzacji.

🟢 Dla kogo jest ten warsztat?
- Warsztat jest skierowany do programistów, którzy chcą poznać sposoby umożliwiające poprawę jakości kodu w taki sposób aby był prostszy w zrozumieniu oraz łatwiejszy w utrzymaniu i rozwoju.

🟢 Wymagania wstępne
- Będziemy refaktoryzować kod napisany w języku Java (Spring Boot, Mockito, JUnit 5). Warto więc, żebyś rozumiał kod pisany w Javie.

🟢 Prowadzący
Sebastian Malaca: Sebastian jest doświadczonym progamistą specjalizującym się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości. Interesuje się testowaniem, programowaniem obiektowym, inżynierią oprogramowania oraz zwinnym podejściem do wytwarzania oprogramowania. Ponadto jest prelegentem (JDD, GeeCon, Confitura, Devoxx, etc.), blogerem (Let's talk about Java) oraz jednym z autorów na blogach dotyczących programowania (DZone, JavaCodeGeeks).

🟢 Program warsztatów
1. Czym jest Refactoring.
2. Co zrobić gdy nie ma testów?
3. Małe refaktoryzacje.
4. Refaktoryzacja jako nawyk.
5. Refaktoryzacja do wzorców.

UWAGA
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.

🟢 Obowiązkowa bezpłatna rejestracja:
https://stacja.it/produkt/refaktoryzacja-legacy-code/

🟢 Bezpłatny warsztat weekendowy w godz. 10:00-14:00 (4h) 🟢

Past events (175)

Photos (49)