Home v2

Java, backend i narzędzia programisty

Praktyczne artykuły o Javie, Springu, SQL, Linuksie i codziennej pracy programisty. Bez lania wody — konkretne przykłady, konfiguracje i notatki z realnej pracy.

Start tutaj

Java od podstaw

Podstawy języka, typy danych, kolekcje, klasy, obiekty i najważniejsze mechanizmy Javy.

Czytaj o Java Core →

Backend i Spring

REST API, Spring Boot, konfiguracja aplikacji, dobre praktyki i przykłady z backendu.

Przejdź do backendu →

Narzędzia developera

Maven, Git, Linux, Redis, SQL i narzędzia, które przydają się w codziennej pracy.

Zobacz narzędzia →

Najnowsze artykuły

  • Steve Jobs: recenzja filmu (2015) oraz biografii

    Steve Jobs: recenzja filmu (2015) oraz biografii

    Gdybym miał za zadanie wypisać stu najbardziej wpływowych osób przełomu tysiącleci, na pewno jednym z nich byłby właśnie Steve Jobs. Kim jednak właściwie była…

    Czytaj dalej

  • Java 12: drobne zmiany

    Java 12: drobne zmiany

    Nie zauważysz wiele istotnych zmian Java 12. Co prawda w kolejnym JDK zaprezentowano 'demo’ kilku ciekawych „featurów”, które wejdą następnych wersjach (np. zmiany w…

    Czytaj dalej

  • Narzędzia programisty #4: Redis cache

    Narzędzia programisty #4: Redis cache

    Stosowanie tzw. cache’a jest jednym z najprostszych sposobów do osiągnięcia lepszej wydajności programu komputerowego. Redis jest jedną z wielu technologii tego typu. W poniższej…

    Czytaj dalej

  • Popularne frameworki #1: Lombok

    Popularne frameworki #1: Lombok

    Język Java często jest krytykowany za konieczność pisania kodu, który mógłby być automatycznie wygenerowany przez JDK. Ciągłe pisanie getterów i setterów do każdej klasy…

    Czytaj dalej

  • Narzędzia programisty #3: Maven postawy

    Narzędzia programisty #3: Maven postawy

    Jedną z ważniejszych zasad w programowaniu jest korzystanie z fragmentów kodu opracowanych już przez kogoś innego. Niektórzy nazywają tą regułę 'nie wymyślaniem koła od…

    Czytaj dalej

  • Narzędzia programisty #2: Linux

    Narzędzia programisty #2: Linux

    Linux jest jednym z najczęściej używanych systemów, przeznaczonych do pracy dewelopera. W takim razie warto przyjrzeć się bliżej skąd się wziął, jakie są jego…

    Czytaj dalej

  • Narzędzia programisty #1: git tutorial

    Narzędzia programisty #1: git tutorial

    Git to jeden z najpopularniejszych obecnie używanych systemów kontroli wersji. W tym wpisie postaram się przybliżyć Ci jego konfigurację jak i podstawowe komendy Git.…

    Czytaj dalej

Dodaj komentarz