Najnowszy artykuł

W artykule tym przeczytasz o zbiorze. Dowiesz się jak działa ta struktura. Pokażę Ci przykładową implementację zbioru. Dowiesz się jaka jest złożoność obliczeniowa poszczególnych operacji.

Czytaj dalej

W tym artykule przeczytasz o jednym z wzorców projektowych – o obserwatorze. Na przykładzie pokażę Ci sposób jego użycia i…

Czytaj dalej

W artykule przeczytasz o tym czym jest konwencja nazewnicza. Dowiesz się jak jej stosować. Na przykładach pokażę Ci najczęściej popełniane…

Czytaj dalej

Samouczek Programisty istnieje od 2015 roku. Od początku jego istnienia staram się pomagać innym w rozwoju umiejętności związanych z programowaniem….

Czytaj dalej

W tym artykule przeczytasz o tym jak działa Gradle. Dowiesz się czegoś więcej o sposobie konfigurowania projektów. Po lekturze będziesz…

Czytaj dalej

Artykuł zaczynam od wytłumaczenia dlaczego warto poznać wiersz poleceń. Pokażę Ci jak sam pracuję z terminalem w systemie Linux. Poznasz…

Czytaj dalej

Ten artykuł jest poświęcony zadaniu z rozmowy kwalifikacyjnej. Po jego lekturze dowiesz się o czterech różnych sposobach na rozwiązanie zadania,…

Czytaj dalej

Starsze artykuły możesz znaleźć w archiwum Samouczka Programisty

Działy tematyczne

Strefa kursów

Java jest jednym z najbardziej popularnych języków programowania. Kurs ten pomoże Ci poznać składnię języka Java jak i część funkcjonalności dostępnych w bibliotece standardowej.

Przejdź do kursu

W kursie tym poznasz podstawy programowania aplikacji webowych opartych o Java EE.

Przejdź do kursu

W kursie tym omawiam składnię języka SQL. Po przerobieniu tego kursu będziesz wiedzieć czym jest SQL i jak go używać do pracy z bazami danych.

Przejdź do kursu

W kursie tym planuję nauczyć Cię pracy z systemem kontroli wersji Git. Kurs przeznaczony będzie dla początkujących, którzy nie pracowali wcześniej z żadnym systemem kontroli wersji albo nie pracowali z Git'em.

Przejdź do kursu