Wszystkie wpisy
💻

Programowanie

Artykuły o programowaniu, wzorcach projektowych, dobrych praktykach i narzędziach developerskich.

134artykułów
1265min czytania

Wszystkie wpisy

Agile vs Waterfall – Metodyki zwinne w praktyce dla początkujących
Programowanie

Agile vs Waterfall – Metodyki zwinne w praktyce dla początkujących

Agile to zwinne i elastyczne podejście do tworzenia oprogramowania, będące alternatywą dla sztywnego podejścia kaskadowego (Waterfall). W podejściu Agile zespół

19 min2 kwi 2025
Scrum – co to jest i jak działa? Kompletny przewodnik dla początkujących
Programowanie

Scrum – co to jest i jak działa? Kompletny przewodnik dla początkujących

Scrum – co to jest i jak działa? Wyobraź sobie: pracujesz nad pierwszym projektem IT. Wymagania ciągle się zmieniają, zespół tonie w chaotycznych zadaniach, a t

33 min2 kwi 2025
Kanban
Programowanie

Kanban

Kanban to prosty, a zarazem skuteczny sposób zarządzania pracą zespołu w metodykach zwinnych. Termin kanban pochodzi z języka japońskiego i oznacza „sygnał wizu

9 min2 kwi 2025
Programowanie

Automatyzacja dla programistów: dlaczego warto dodać ten skill?

Jak programista może wykorzystać narzędzia no-code do zwiększenia swojej wartości na rynku i budowania pasywnych źródeł dochodu.

6 min5 sty 2025
Era operatorów AI, Programisto kiedy zostaniesz Prompt Engineerem?
Programowanie

Era operatorów AI, Programisto kiedy zostaniesz Prompt Engineerem?

Prowadząc szkolenia ze sztucznej inteligencji często słyszę obiekcję, że nie warto uczyć się pisania promptów. Przecież mamy coraz bardziej zaawansowane modele,

4 min8 lis 2024
Generatywna AI, Generatywna Sztuczna Inteligencja
Programowanie

Generatywna AI, Generatywna Sztuczna Inteligencja

Generatywna AI rewolucjonizuje ostatnio nie tylko świat programowania, ale wręcz całe nasze życie… Wyobraź sobie sztuczną inteligencję, która nie tylko an

13 min24 paź 2024
Clean Code, „Czysty Kod” Robert C. Martin, wujek Bob (uncle Bob)
Programowanie

Clean Code, „Czysty Kod” Robert C. Martin, wujek Bob (uncle Bob)

Znasz „Czysty Kod" Roberta C. Martina bardziej znanego jako „Uncle Bob (wujek Bob)" ? Warto. To jedna z tych książek, które miały OGROMNY wpływ na m

3 min22 paź 2024
Sprawdzamy, czy AI jest rzeczywiście taka inteligentna?
Programowanie

Sprawdzamy, czy AI jest rzeczywiście taka inteligentna?

Sztuczna inteligencja (AI) stała się nieodłącznym elementem współczesnej technologii, a wielu programistów, zwłaszcza tych początkujących, zaczyna się zastanawi

4 min4 paź 2024
NoCode/LowCode. Czy programiści powinni się tym zainteresować?
Programowanie

NoCode/LowCode. Czy programiści powinni się tym zainteresować?

„NoCode/LowCode. Czy programiści powinni się tym zainteresować?” Witajcie w 51 odcinku naszego podcastu, Sprawny Programista W świecie IT, gdzie zmiany następuj

5 min4 wrz 2024
10 przykładów, jak wykorzystuję AI w mojej pracy jako programista
Programowanie

10 przykładów, jak wykorzystuję AI w mojej pracy jako programista

AI, Sztuczna Inteligencja, ML, LLM, Gen AI… – na pierwszy rzut oka te wszystkie hasła mogą wydawać się jedynie modnymi terminami, które zdominowały świat

11 min28 sie 2024
Uczę się programowania od miesiąca, roku, trzech – i co dalej?
Programowanie

Uczę się programowania od miesiąca, roku, trzech – i co dalej?

„Uczę się programowania od miesiąca, roku, trzech – i co dalej?” Witajcie w 49 i 50 odcinku naszego podcastu, Sprawny Programista W dzisiejszym wpisie poruszymy

5 min22 sie 2024
Backup ➡️ Wszystko, co Musisz Wiedzieć o Backupach  Przewodnik dla Junior Developera
Programowanie

Backup ➡️ Wszystko, co Musisz Wiedzieć o Backupach Przewodnik dla Junior Developera

„Backup – Twoje Prywatne Ubezpieczenie na Życie” Witajcie w 47 odcinku naszego podcastu, Sprawny Programista Backup, czyli tworzenie kopii zapasowych danych, to

5 min10 lip 2024
Asystent Programowania, Sztuczna Inteligencja Rewolucjonizuje Kodowanie
Programowanie

Asystent Programowania, Sztuczna Inteligencja Rewolucjonizuje Kodowanie

„Asystent Programowania, Sztuczna Inteligencja Rewolucjonizuje Kodowanie” Witajcie w 46 odcinku naszego podcastu, Sprawny Programista Dziś omówimy, jak sztuczna

3 min4 lip 2024
Nauka Programowania 100x Szybciej dzięki AI
Programowanie

Nauka Programowania 100x Szybciej dzięki AI

„Nauka Programowania 100x Szybciej dzięki AI” Witajcie w 45 odcinku naszego podcastu, Sprawny Programista Dziś omówimy, jak sztuczna inteligencja (AI) może znac

4 min28 cze 2024
Dlaczego AI kłamie?
Programowanie

Dlaczego AI kłamie?

Witajcie w kolejnym odcinku naszego podcastu, SP#44, zatytułowanym „Dlaczego AI kłamie?". Dziś omówimy, dlaczego sztuczna inteligencja (AI) czasami kłamie

5 min21 cze 2024
Refaktoryzacja Kodu | Dlaczego kusi Cię, by wywalić kod i napisać go od nowa?
Programowanie

Refaktoryzacja Kodu | Dlaczego kusi Cię, by wywalić kod i napisać go od nowa?

Witajcie w kolejnym odcinku naszego podcastu, SP#43, zatytułowanym „Dlaczego kusi Cię, by wywalić kod i napisać go od nowa?". Omówimy, co to jest refaktor

4 min15 cze 2024
Java 10 dni – Lekcja 10, Podsumowanie i dalsze kroki
Programowanie

Java 10 dni – Lekcja 10, Podsumowanie i dalsze kroki

Lekcja 10, Podsumowanie i dalsze kroki Pełny materiał dostępny na: https://stormit.pl/java10dni/

1 min14 cze 2024
Prompt i Prompt Engineer – Jak rozmawiać z AI, żeby chciało nas słuchać?
Programowanie

Prompt i Prompt Engineer – Jak rozmawiać z AI, żeby chciało nas słuchać?

Witajcie w kolejnym odcinku naszego podcastu, SP#42, zatytułowanym „Jak rozmawiać z AI, żeby chciało nas słuchać?”. Dzisiaj skupimy się na tym, jak tworzyć efek

4 min8 cze 2024
Java 10 dni – Lekcja 9, Projekt i implementacja Twojej aplikacji
Programowanie

Java 10 dni – Lekcja 9, Projekt i implementacja Twojej aplikacji

Lekcja 9, Projekt i implementacja Twojej aplikacji Pełny materiał dostępny na: https://stormit.pl/java10dni/

1 min19 maj 2024
Dlaczego nie piszę idealnego kodu, czyli o tym kiedy i jak pokazywać kod?{}
Programowanie

Dlaczego nie piszę idealnego kodu, czyli o tym kiedy i jak pokazywać kod?{}

Uczysz się programować? Piszesz kod? Tak? Mija: Dzień. Miesiąc. Rok lub dłużej… A dalej nikt poza Tobą nie widział Twojego kodu? Jeżeli TAK? – to masz problem…

6 min4 kwi 2024
Jak Zostać Programistą od 0 i Znaleźć Pierwszą Pracę w IT? – gotowy 10-krokowy system
Programowanie

Jak Zostać Programistą od 0 i Znaleźć Pierwszą Pracę w IT? – gotowy 10-krokowy system

Domyślam się, że skoro tu się spotykamy, to pojawiło się u Ciebie zainteresowanie, a może już dawno zakiełkowało pragnienie zostania programistą. Wiem, że poc

24 min18 mar 2024
Jak wybrać  „Idealny komputer”   dla początkującego programisty?
Programowanie

Jak wybrać „Idealny komputer” dla początkującego programisty?

Jak wybrać „Idealny komputer” dla początkującego programisty? 1. Możesz TO przeczytać? Jeżeli chcesz nauczyć się programować i zostać programistą, a możesz p

2 min21 lut 2024
7 Kluczowych Umiejętności, Które Zapewniają Przewagę Na Rynku Dla Nowoczesnego (i Początkującego) Programisty
Programowanie

7 Kluczowych Umiejętności, Które Zapewniają Przewagę Na Rynku Dla Nowoczesnego (i Początkującego) Programisty

Miękkie umiejętności odgrywają kluczową rolę w karierze programisty, często okazując się nawet ważniejsze niż aktualna wiedza techniczna, czy analityczne myślen

9 min20 lut 2024
Pet Project – co to takiego i dlaczego warto się zainteresować?
Programowanie

Pet Project – co to takiego i dlaczego warto się zainteresować?

Jeden i ten sam sposób, by: Nauczyć się nowej technologi. Wyróżnić się wśród innych kandydatów. Zdobyć doświadczenie bez zmiany obecnej pracy. Zainteresowany?

3 min19 lut 2024
Szukanie pracy jest jak randkowanie ‍❤️‍ (kandydat idealny!)
Programowanie

Szukanie pracy jest jak randkowanie ‍❤️‍ (kandydat idealny!)

Szukanie pracy jest jak randkowanie ‍❤️‍ Czy istnieje ktoś taki jak kandydat idealny? 1. Kandydat idealny To, co widzimy w ogłosze

2 min19 lut 2024
Nowe technologie + Twoje wyróżniki
Programowanie

Nowe technologie + Twoje wyróżniki

Dziś porozmawiamy o tym jak można się wyróżnić, oraz dlaczego to Twój obowiązek… Po co się wyróżniać, skoro ja tego nie lubię… Uwierz mi, gdyby to

4 min15 lut 2024
Tłusty Czwartek! ☕ Jak Programista robi PĄCZKI!?
Programowanie

Tłusty Czwartek! ☕ Jak Programista robi PĄCZKI!?

&#x27a1; ZOBACZ : ASCII – ASCII table, tablica kodów AsCii, ASCII – !”#$%&'()*+,-./0123456789:;<=>?@ABCD… &#x27a1; ZOBACZ : ASCII – ASCII art &#x2668;&#xfe0f; &

1 min7 lut 2024
90% z Was NIGDY nie zostanie programistami! , 90+% ludzi źle uczy się programowania&#8230;
Programowanie

90% z Was NIGDY nie zostanie programistami! , 90+% ludzi źle uczy się programowania&#8230;

Statystyki są okrutne. Przyjmuje się, że aż ~ 90% osób, które podjęły próbę nauki programowania NIGDY nie ukończy tego procesu i NIGDY nie dostanie się do wyma

6 min4 lut 2024
Programowanie

Czy da się zostać programistą w 3 miesiące?

Czy naprawdę da się  zostać programistą w 3 miesiące? „Po tym boocampie zostaniesz programistą w 2 miesiące – bez angielskiego, bez matematyki, bez studiów! – i

3 min3 lut 2024
Programowanie

Nagrane wideo bije na głowę większość trenerów programowania

Nauka na ŻĄDANIE Dlaczego nagrane wideo bije na głowę większość trenerów programowania? Wiele firm szkoleniowych i bootcampów szczyci się tym, że ich zajęcia p

5 min2 lut 2024
Po 7 latach pracy w jednym zespole – CZAS NA ZMIANY!!
Programowanie

Po 7 latach pracy w jednym zespole – CZAS NA ZMIANY!!

Boom! Stało się. Po 4 latach pracy nad własnym projektem po godzinach i 7 latach pracy w jednym zespole – CZAS NA ZMIANY!! Złożyłem wypowiedzenie i odchodzę z

2 min31 sty 2024
Analiza dnia
Programowanie

Analiza dnia

Zrobiłem dokładną analizę dnia (tego – co i jak robię), wnioski zaskoczyły nawet mnie! Prosty notatnik, gdzie mam np. spisane pobudka 4:13 spacer 9:30-10:00 sp

3 min26 sty 2024
Programowanie

Jaki był Rok 2023&#8230;?

Jaki był ROK 2023&#8230;? &#x274c; Co jest do poprawy? Mimo wszystko – brak skupienia. Eh… Zbyt dużo gaszenia pożarów, zbyt dużo reagowania&#8230; Zbyt często

2 min24 sty 2024
Co mi chodzi po głowie? Co nie daje spokoju?&#8230;
Programowanie

Co mi chodzi po głowie? Co nie daje spokoju?&#8230;

Co mi chodzi po głowie? Co nie daje spokoju? Nasz umysł to bardzo osobliwe narzędzie. Z jednej strony jest wręcz genialny! I mimo licznych prób oraz dostępu do

4 min15 sty 2024
Bootcamp programistyczny  NIE kupuj bootcampu! – zanim tego nie przeczytasz! Były kursant opisuje jak go oszukano
Programowanie

Bootcamp programistyczny NIE kupuj bootcampu! – zanim tego nie przeczytasz! Były kursant opisuje jak go oszukano

Bootcamp – W ostatnich latach bardzo gorący temat, który niestety budzi również sporo kontrowersji&#8230; „Naucz się programować w 3 miesiące” – wybrzmiewają h

28 min14 sty 2024
Losowe liczby – JAVA Random, liczby losowe &#x26a7;&#xfe0f;
Programowanie

Losowe liczby – JAVA Random, liczby losowe &#x26a7;&#xfe0f;

Losowe liczby – Liczby są wszędzie wokół nas. Stanowią podstawę matematyki, nauki, inżynierii i wielu innych dziedzin. Jednak, gdy mówimy o „liczbach losowych”,

4 min3 gru 2023
Jeśli chcesz rozśmieszyć Boga, opowiedz mu o swoich planach
Programowanie

Jeśli chcesz rozśmieszyć Boga, opowiedz mu o swoich planach

„Jeśli chcesz rozśmieszyć Boga, opowiedz mu o swoich planach.” 1. Bardzo lubię planować, czasem wręcz muszę się pilnować, by nie przesadzać w tej kwestii. Miałe

3 min10 paź 2023
[Nauka Programowania] Do Kogo Idziesz, Gdy Boli Cię Ząb?
Programowanie

[Nauka Programowania] Do Kogo Idziesz, Gdy Boli Cię Ząb?

Do kogo idziesz, gdy boli Cię ząb? Do kogo idziesz, gdy choruje Ci dziecko&#8230;? Do szwagra, czy do Specjalisty? No, chyba że Twój szwagier, to jednocześnie

2 min28 wrz 2023
#SP Marka Osobista Programisty
Programowanie

#SP Marka Osobista Programisty

Marka Osobista Programisty Alternatywny sposób wejścia od IT i zostania programistą. Standardowe podejście jest takie, Że uczymy się programowania, budujemy po

2 min26 wrz 2023
Tomek wysłałem 120 CV i nikt mi odpowiedział. Jestem załamany, co robić?
Programowanie

Tomek wysłałem 120 CV i nikt mi odpowiedział. Jestem załamany, co robić?

Dziś mam dla Ciebie przykład – jak NIE szukać pracy w IT&#8230; W internecie możesz znaleźć BARDZO dużo negatywnych emocji. Niestety taka nasza natura&#8230; Ja

4 min18 wrz 2023
Język angielski a programowanie – Czy naprawdę muszę znać angielski, aby programować? To konieczność, czy tylko moda?
Programowanie

Język angielski a programowanie – Czy naprawdę muszę znać angielski, aby programować? To konieczność, czy tylko moda?

Pytania: Czy programista musi znać język angielski, czy jest on obowiązkowy? Na jakim poziomie muszę znać język angielski? Jakie są minimalne wymagania dla prac

6 min13 wrz 2023
Podstawy programowania dla TOTALNIE zielonych!
Programowanie

Podstawy programowania dla TOTALNIE zielonych!

Podstawy programowania dla TOTALNIE zielonych! Zapisy na najbliższe spotkanie na : https://stormit.pl/live/

1 min13 wrz 2023
Sprawdzone metody nauki programowania – czy Twój sposób jest wśród nich?
Programowanie

Sprawdzone metody nauki programowania – czy Twój sposób jest wśród nich?

Jak uczyć się programowania? Od wyboru formy nauki w dużej mierze zależy,  czy będziemy uczyli się skutecznie i przyjemnie, czy szybko się zniechęcimy.

11 min13 wrz 2023
Po co firmom juniorzy? – skoro mamy AI…
Programowanie

Po co firmom juniorzy? – skoro mamy AI…

Po co firmom juniorzy? – skoro mamy AI… Czy AI zastąpi developerów? Czy jest jeszcze sens uczyć się programowania? Co to jest i jak działa ChatGPT? Jak wykorzys

1 min8 wrz 2023
Programowanie

Checklista – Klucz do Sukcesu w Programowaniu dzięki Listom Kontrolnym [Check Lista] &#x2935;&#xfe0f;

Cześć! W 27. odcinku podcastu Sprawny Programista opowiem o tym, jak dzięki wykorzystaniu list kontrolnych (checklist) stać się lepszym programistą, popełniać m

9 min16 sie 2023
Czy warto być programistą?
Programowanie

Czy warto być programistą?

Czy warto być programistą? W tym wpisie przeczytasz o plusach i minusach branży IT – pomoże Ci to zdecydować, czy chcesz do niej dołączyć.

13 min22 lip 2023
Programowanie

Wakacje, a nauka programowania – Czy to dobry moment, by DZIAŁAĆ gdy wszyscy śpią&#8230;

Cześć! Wakacje, gorąco, sezon ogórkowy&#8230; Wiele osób spędza ten czas na różnego rodzaju wyjazdach, Czy starając się ochłodzić, szukając odrobiny cienia lub

3 min18 lip 2023
Programowanie

Jak Zostać Programistą? – W 10 dni!? &#x200d;

Cześć! Jak zostać programistą Java w 10 dni!? Odpowiadając krótko – nie da się&#8230; I tutaj właściwie moglibyśmy zakończyć ten wywód – ale najpierw opowiem W

3 min15 cze 2023
Programowanie

SP#024 [wiem] Dlaczego Mimo Włożonego Wysiłku – jeszcze nie pracujesz jako programista?

Cześć! W 24. odcinku podcastu Sprawny Programista opowiem o tym, dlaczego wiele osób, mimo włożonego ogromnego wysiłku, ciągle nie pracuje jako programista. W t

14 min25 maj 2023
Programowanie

Algorytm Dijkstry

Algorytm Dijkstry – Każdego dnia, ktoś z nas podejmuję, jakąś drogę. Może z domu do pracy, ze szkoły do sklepu &#xfe0f;, a może nawet gdzieś dużo dalej do inne

7 min16 maj 2023
Programowanie

Anagram – Co to ? Przykłady anagramu

Anagram – Kto lubił, będąc dzieckiem grać w gry słowne, ręka do góry &#x200d;&#x2640;&#xfe0f;. Ja tak naprawdę lubię je do dzisiaj. Dobrze ćwiczą mózg i są całk

5 min24 kwi 2023
Programowanie

Liczby pierwsze – Magia i Programowanie

Liczby pierwsze – zdecydowanie jedne z bardziej owianych sławą liczb. Ich &#8222;magiczną" mocą jest umiejętność dzielenia się jedynie przez 1 lub przez siebie

7 min17 kwi 2023
Konwerter jednostek
Programowanie

Konwerter jednostek

Konwerter jednostek – czy pamiętasz, te lekcje fizyki gdzie nauczyciel &#x200d;, w kółko i w kółko kazał Ci konwertować różne jednostki w inne? Dla mnie to była

7 min21 mar 2023
Sortowanie bąbelkowe – Bubble Sort
Programowanie

Sortowanie bąbelkowe – Bubble Sort

Sortowanie bąbelkowe (ang. bubble sort) jest jednym z najprostszych i najbardziej znanych algorytmów sortowania.

4 min16 mar 2023
Mój idealny nauczyciel programowania
Programowanie

Mój idealny nauczyciel programowania

Mój idealny nauczyciel programowania Mojego idealnego nauczyciela programowania poznałem na pierwszym roku studiów. Nigdy mnie nie oszukał. Nigdy się nie niecie

2 min14 mar 2023
ROT13 – ROT13 online, przykłady, gotowa implementacja
Programowanie

ROT13 – ROT13 online, przykłady, gotowa implementacja

ROT13 polega na przesunięciu każdej litery alfabetu o stałą liczbę pozycji – 13.

4 min13 mar 2023
Szyfr Cezara – szyfr CEZARA online, przykłady, gotowa implementacja
Programowanie

Szyfr Cezara – szyfr CEZARA online, przykłady, gotowa implementacja

Szyfr Cezara – to jeden z najprostszych i jednocześnie najstarszych szyfrów używanych do szyfrowania tekstu.

4 min13 mar 2023
SP#023 Negocjacje – techniki i style negocjacji. Jak podejść do negocjowania wynagrodzenia programisty?
Programowanie

SP#023 Negocjacje – techniki i style negocjacji. Jak podejść do negocjowania wynagrodzenia programisty?

Witaj w 23. odcinku podcastu SprawnyProgramista – jego tematem będą negocjacje! Pierwsze rozmowy rekrutacyjne na stanowisko programisty już za Tobą. Dostałeś k

12 min9 mar 2023
SP#022 – Rekrutacja, 47 osób, 1 stanowisko! Wiem, co musiał zrobić Kandydat Idealny
Programowanie

SP#022 – Rekrutacja, 47 osób, 1 stanowisko! Wiem, co musiał zrobić Kandydat Idealny

Cześć. Witaj w 22 odcinku podcastu SprawnyProgramista. Dziś przyjrzymy się bliżej wymagającym rekrutacjom i jak dostać pracę w bardzo niesprzyjających warunkach

8 min21 lut 2023
SP#021 – Lista 20 projektów, które dadzą Ci zatrudnienie w IT (i pracę za nawet 7k PLN/mies.)
Programowanie

SP#021 – Lista 20 projektów, które dadzą Ci zatrudnienie w IT (i pracę za nawet 7k PLN/mies.)

Dziś dowiesz się: dlaczego projekt jest ważny i czy istnieją skuteczniejsze drogi, żeby zostać programistą? Jak może wyglądać taki projekt?

9 min20 lut 2023
Deprecated – konsekwencje korzystania z przestarzałych elementów języka Java
Programowanie

Deprecated – konsekwencje korzystania z przestarzałych elementów języka Java

Z tego materiału dowiesz się, czym jest, jak działa adnotacja @deprecated w Java i dlaczego nie powinniśmy korzystać z takich fragmentów kodu

6 min23 sty 2023
SP#019 – Jak znaleźć i zatrudnić najlepsze osoby na rynku w przypadku małej firmy?
Programowanie

SP#019 – Jak znaleźć i zatrudnić najlepsze osoby na rynku w przypadku małej firmy?

Z tego materiału dowiesz się jak znaleźć i zatrudnić najlepsze osoby na rynku w przypadku małej firmy i jak wygląda taka rekrutacja.

10 min18 sty 2023
Postanowienia noworoczne i pytania na porządne podsumowanie roku!
Programowanie

Postanowienia noworoczne i pytania na porządne podsumowanie roku!

Jak tam Twoje postanowienia noworoczne? Od wielu już lat nie robię ŻADNYCH postanowień noworocznych. One zwyczajnie nie działają...

4 min18 sty 2023
5 poziomów developera +0
Programowanie

5 poziomów developera +0

5 Poziomów Developera 5 Poziomów Developera – do której kategorii Ty się zaliczasz? Aspirujący Junior Developer Posiada podstawową wiedzę teoretyczną z zakresu

2 min10 sty 2023
Programista – jak zostać?, CV, praca, zarobki programisty
Programowanie

Programista – jak zostać?, CV, praca, zarobki programisty

Chcesz zostać programistą? Szukasz pracy jako młodszy programista / Junior Developer? Jesteś w dobrym miejscu! Przed sobą masz zbiór najlepszych darmowych mater

8 min9 sty 2023
[Case Study] Problematyczna podmiana bazy danych i szybki ratunek społeczności
Programowanie

[Case Study] Problematyczna podmiana bazy danych i szybki ratunek społeczności

Cześć! Dziś opowiem Wam o ostatnim problemie,  jaki rozwiązywaliśmy na grupie kursantów KierunekJava. Całość skończyła się pozytywnie, ale nie obeszło się bez o

6 min30 gru 2022
Semantic Versioning – wersjonowanie semantyczne: prosty sposób na oznaczanie wersji oprogramowania
Programowanie

Semantic Versioning – wersjonowanie semantyczne: prosty sposób na oznaczanie wersji oprogramowania

Czym jest wersjonowanie semantyczne (ang. semantic versioning), dlaczego jest tak przydatne i jak wykorzystać w swoim oprogramowaniu.

4 min22 gru 2022
10 pomysłów jak zmienić branżę IT na 100 razy lepszą!
Programowanie

10 pomysłów jak zmienić branżę IT na 100 razy lepszą!

10 pomysłów jak zmienić branżę IT na 100 razy lepszą!

2 min19 gru 2022
SP#018 – Zarobki programistów – ile zarabia programista? I DLACZEGO aż tyle?!
Programowanie

SP#018 – Zarobki programistów – ile zarabia programista? I DLACZEGO aż tyle?!

Zarobki w IT to jeden z powodów, dla którego wiele osób myśli o zmianie branży. Dziś porozmawiamy o tym, ile zarabia programista oraz co na to się składa?

12 min11 lis 2022
SP#016 i #017 – 29 wniosków po nagraniu 458 lekcji kursu dla programistów.
Programowanie

SP#016 i #017 – 29 wniosków po nagraniu 458 lekcji kursu dla programistów.

Cześć! Witaj w kolejnym odcinku podcastu Sprawny Programista! Dzisiejszy temat to 29 wniosków po nagraniu 458 lekcji kursu dla programistów.  Z tego materiału d

32 min17 paź 2022
SP#015 – Programowanie a matematyka » Czy matematyka jest potrzebna, żeby zostać programistą?
Programowanie

SP#015 – Programowanie a matematyka » Czy matematyka jest potrzebna, żeby zostać programistą?

Cześć! Witaj w #15 odcinku podcastu SprawnyProgramista. Dzisiejszy temat to programowanie kontra matematyka. Pytanie o matematykę w kontekście nauki programowan

8 min21 wrz 2022
Java enum
Programowanie

Java enum

Enum – „Jesień”, „Jesien”, a może &#8222;JESIEN"? &#xfe0f; W tym materiale przedstawię Ci typ wyliczeniowy, czyli tzw. enum. Jeżeli chcesz zapewnić bezpieczeńst

7 min7 sie 2022
Java 18: premiera, nowości, zmiany – praktyczne podsumowanie
Programowanie

Java 18: premiera, nowości, zmiany – praktyczne podsumowanie

Java 18 zapewnia aktualizacje i ulepszenia dzięki dziewięciu rozszerzeniom, a w tym wpisie po krótce je omówimy.

7 min12 kwi 2022
Czy to koniec eldorado w IT i automaty WRESZCIE zastąpią programistów?
Programowanie

Czy to koniec eldorado w IT i automaty WRESZCIE zastąpią programistów?

Cześć! Dziś temat na pograniczu filozofii oraz wróżenia z fusów&#8230; Czasem trudno nam przewidzieć, co wydarzy się w weekend, czy nawet tego samego dnia wiec

8 min28 mar 2022
8 zaskakujących mitów na temat programowania i programistów
Programowanie

8 zaskakujących mitów na temat programowania i programistów

Wokół programowania powstało mnóstwo mitów – na pewno niejeden z nich obił Ci się o uszy. Dzisiaj sprawdzimy, ile mają wspólnego z rzeczywistością.

6 min8 lut 2022
Ciąg Fibonacciego – Fibonacci, Liczby Fibonacciego
Programowanie

Ciąg Fibonacciego – Fibonacci, Liczby Fibonacciego

Liczby Fibonacciego i ciąg Fibonacciego – zagadnienie, które fascynuje ludzi od lat. Mimo iż spotykamy się z nim na co dzień, nie zdajemy sobie z tego sprawy.

10 min26 sty 2022
Iteracja, iteracje – powtarzanie w programowaniu vs Rekurencja &#x27bf;, Iteracja, iteracje
Programowanie

Iteracja, iteracje – powtarzanie w programowaniu vs Rekurencja &#x27bf;, Iteracja, iteracje

Iteracja czyli powtarzanie tego samego fragmentu logiki określoną ilość razy lub aż do momentu kiedy zostaną spełnione założone warunki.

5 min26 sty 2022
Git tutorial | stash, rebase, commit, merge, checkout, push i clone
Programowanie

Git tutorial | stash, rebase, commit, merge, checkout, push i clone

Tutorial Git wprowadzi Cię krok po kroku w tajniki systemów kontroli wersji. Kurs oparty jest o przykłady z objaśnieniami konkretnych zagadnień.

15 min23 sty 2022
Papier, kamień, nożyce w Javie – gra online, jaszczurka, spock – jak wygrać?
Programowanie

Papier, kamień, nożyce w Javie – gra online, jaszczurka, spock – jak wygrać?

Z tego materiału dowiesz się, jak łatwo można zrobić popularną grę papier, kamień, nożyce w Javie!

6 min20 sty 2022
GitHub tutorial | GitHub desktop, GitHub actions
Programowanie

GitHub tutorial | GitHub desktop, GitHub actions

GitHub to najpopularniejszy publiczny hosting Git – przestrzeń, w której ponad 73 miliony programistów dzieli się kodem źródłowym z innymi.

9 min17 sty 2022
Git pull request, GitHub pull request
Programowanie

Git pull request, GitHub pull request

Z tego materiału dowiesz się jak stworzyć prośbę o zatwierdzenie zmian i jak przy pomocy GitHub efektywnie stworzyć i sprawdzić pull request.

13 min10 sty 2022
Git fetch vs. pull | Git fetch, git pull
Programowanie

Git fetch vs. pull | Git fetch, git pull

W ramach tego materiału dowiesz się jak odświeżać stan gałęzi (ang. git fetch) i scalać go ze swoim lokalnym repozytorium (ang. git pull).

6 min7 sty 2022
Git branch | git branch create, rename, delete, checkout, merge
Programowanie

Git branch | git branch create, rename, delete, checkout, merge

W ramach tego materiału dowiesz się czym jest git branch oraz jak tworzyć nowe gałęzie w git i jak zmienić ich nazwę.

25 min6 sty 2022
Git merge, git merge branch
Programowanie

Git merge, git merge branch

W ramach tego materiału dowiesz się jak scalać ze sobą gałęzie (ang. git merge) oraz w jak rozwiązywać konflikty powstałe podczas scalania.

10 min4 sty 2022
Git checkout, git checkout remote branch, git switch
Programowanie

Git checkout, git checkout remote branch, git switch

W ramach tego materiału dowiesz się jak przełączać się między branch'ami za pomocą git checkout i git switch.

8 min30 gru 2021
Git reset – Git reset hard, git reset to origin
Programowanie

Git reset – Git reset hard, git reset to origin

Z materiału dowiesz się jak cofnąć zapisane już zmiany (git reset) w lokalnym repozytorium i jak zrobić „twardy” reset, czyli git reset hard.

10 min13 gru 2021
Git revert – git revert commit, revert last commit
Programowanie

Git revert – git revert commit, revert last commit

W ramach tego materiału dowiesz się jak cofnąć zapisane już zmiany w swoim lokalnym repozytorium wykorzystując komendę git revert.

5 min5 gru 2021
Prezent dla programisty, prezent dla informatyka – TOP 30+ pomysłów!
Programowanie

Prezent dla programisty, prezent dla informatyka – TOP 30+ pomysłów!

Pomysły na prezent dla programisty czy informatykawcale nie muszą być z kosmosu, by zadowolić obdarowanego.

5 min25 lis 2021
Git SSH
Programowanie

Git SSH

W ramach tego materiału dowiesz się jak połączyć się z gitem korzystając z bezpiecznego połączenia SSH (ang. git ssh).

8 min16 lis 2021
Git commit | git commit, amend, add, status, diff
Programowanie

Git commit | git commit, amend, add, status, diff

W ramach tego materiału dowiesz się jak zapisać zmiany w swoim lokalnym repozytorium wykorzystując komendę git commit.

8 min16 lis 2021
ASCII – ASCII table, tablica kodów AsCii, ASCII – !"#$%&'()*+,-./0123456789:;<=>?@ABCD&#8230;
Programowanie

ASCII – ASCII table, tablica kodów AsCii, ASCII – !"#$%&'()*+,-./0123456789:;<=>?@ABCD&#8230;

W ramach tego materiału dowiesz się, w jaki sposób działają kody ASCII, a komputer radzi sobie z przetwarzaniem poszczególnych symboli.

6 min15 lis 2021
ASCII – ASCII art &#x2668;&#xfe0f; &#x2622;&#xfe0f; &#x2623;&#xfe0f; (◍•﹏•)
Programowanie

ASCII – ASCII art &#x2668;&#xfe0f; &#x2622;&#xfe0f; &#x2623;&#xfe0f; (◍•﹏•)

ASCII-Art to stosunkowo prosty (ale BARDZO pomysłowy!) sposób tworzenia rysunków korzystając tylko z edytora tekstu.

8 min15 lis 2021
Git flow – wydajny system zarządzania gałęziami w Git
Programowanie

Git flow – wydajny system zarządzania gałęziami w Git

W ramach tego materiału dowiesz się jak pracować z Gitem i praktycznie wykorzystać git flow w codziennej pracy.

9 min12 lis 2021
Git config – konfiguracja git, config, global, local
Programowanie

Git config – konfiguracja git, config, global, local

W ramach tego materiału dowiesz się jak pracować z konfiguracją git – git config zarówno na poziomie lokalnym, jak i globalnym

7 min11 lis 2021
Git push – git integracja ze zdalnym repozytorium, git push, ssh, remote
Programowanie

Git push – git integracja ze zdalnym repozytorium, git push, ssh, remote

Z tego materiału dowiesz się, jak działają takie operacje jak: git clone, git fetch, git pull oraz git push

12 min9 lis 2021
Git tag – tagowanie w git, add, push, checkout
Programowanie

Git tag – tagowanie w git, add, push, checkout

Dzięki mechanizmowi tagowania i operacji git tag – możemy w wydajny sposób oznaczyć i później pobrać praktycznie dowolny punkt w historii naszych zmian.

10 min2 lis 2021
Install Git – Instalacja Git, Windows, Ubuntu – Bash, GUI
Programowanie

Install Git – Instalacja Git, Windows, Ubuntu – Bash, GUI

Git to jeden z najbardziej rozpowszechnionych systemów kontroli wersji. W ramach tego materiału dowiesz się, jak wygląda instalacja git.

6 min28 paź 2021
Spring oraz Spring Boot – Czym są? Oraz dlaczego MUSIMY je znać?
Programowanie

Spring oraz Spring Boot – Czym są? Oraz dlaczego MUSIMY je znać?

W tym materiale znajdziesz podstawowe informacje na temat Spring Framework oraz Spring Boot. Miłej lektury!

4 min26 paź 2021
Jak zmienić branżę i wejść do IT mimo braku doświadczenia – wszystko, co musisz wiedzieć!
Programowanie

Jak zmienić branżę i wejść do IT mimo braku doświadczenia – wszystko, co musisz wiedzieć!

Chcesz zmienić branżę, wejść do IT i zostać programistą? Szukasz możliwości rozwoju i pracy jako Junior Developer?

15 min17 paź 2021
Czy każdy – ALE ABSOLUTNIE KAŻDY – może zostać programistą?
Programowanie

Czy każdy – ALE ABSOLUTNIE KAŻDY – może zostać programistą?

Czy Każdy może zostać programistą? Zapraszam do lektury i dyskusji na temat tego, czy każdy może wejść do IT!

10 min20 wrz 2021
Emotikony, emotki – do skopiowania, do pobrania, znaczenie
Programowanie

Emotikony, emotki – do skopiowania, do pobrania, znaczenie

Emotikony to połączenia znaków, które znajdziemy na klawiaturze komputerów i telefonów przypominające ludzką twarz.

12 min19 wrz 2021
Dzień Programisty – 256. dzień roku
Programowanie

Dzień Programisty – 256. dzień roku

Dzień programisty – czyli święto wszystkich programistów, które jest obchodzone w 256 dniu roku.

6 min13 wrz 2021
CV Programisty – Twojego CV nikt nie czyta! Sprawdzone sposoby na zhakowanie rekrutacji i CV!
Programowanie

CV Programisty – Twojego CV nikt nie czyta! Sprawdzone sposoby na zhakowanie rekrutacji i CV!

Czy mimo braku doświadczenia i stosunkowo małych umiejętności można być atrakcyjnym kandydatem dla pracodawcy? ​Można – trzeba tylko wiedzieć, jak wyróżnić się

19 min8 wrz 2021
10 kroków – Jak wybrać język programowania? Żeby dobrze się bawić, dobrze zarabiać i nie popaść w paranoję&#8230;
Programowanie

10 kroków – Jak wybrać język programowania? Żeby dobrze się bawić, dobrze zarabiać i nie popaść w paranoję&#8230;

Jak wybrać język programowania? Jaki język programowania jest odpowiedni na start, kiedy dopiero zaczynam? – te i wiele podobnych pytań zadaje sobie niejeden po

16 min1 wrz 2021
Młodszy programista (Junior developer) – jak zostać?, CV, zarobki, praca
Programowanie

Młodszy programista (Junior developer) – jak zostać?, CV, zarobki, praca

Chcesz zostać programistą? Szukasz pracy jako młodszy programista / Junior Developer? Jesteś w dobrym miejscu! Przed sobą masz zbiór najlepszych darmowych mater

14 min31 sie 2021
Code Review – Nie wiesz jak pisać lepszy kod? Skup się na code review (przegląd kodu)!
Programowanie

Code Review – Nie wiesz jak pisać lepszy kod? Skup się na code review (przegląd kodu)!

Chcesz pisać lepszy kod – ale nie wiesz, od czego zacząć? Skup się na code review! Code review to jedna z tych praktyk programistycznych, która świetnie się spr

13 min26 sie 2021
Projekt Grupowy, który zmienił oblicze ich nauki [i był zwyczajnie przyjemny] (Wspólna Nauka Programowania)
Programowanie

Projekt Grupowy, który zmienił oblicze ich nauki [i był zwyczajnie przyjemny] (Wspólna Nauka Programowania)

Opowiem Ci dziś o projekcie grupowym, który miałem przyjemność poprowadzić w drugiej połowie poprzedniego roku. To, że praca w grupie i z mentorem nad konkretny

7 min28 mar 2021
Od programisty do trenera programowania i własnego kursu
Programowanie

Od programisty do trenera programowania i własnego kursu

Cześć, nazywam się Tomasz Woliński i w swoich podcastach opowiadam o IT z punktu widzenia programisty. Jeżeli zastanawiasz się, czy warto zostać programistą, ja

30 min24 lut 2021
Wyzwanie programistyczne
Programowanie

Wyzwanie programistyczne

Ruszamy z wyzwaniem programistycznym! Całość będzie miała miejsce online, a zadania oraz wymiana wiedzy będą odbywać się na blogu i na Facebook'owej grupie. Do

4 min12 lis 2020
Programowanie Dla Dzieci, Nauka Programowania Dla Dzieci – Scratch, Python, czy może Minecraft?
Programowanie

Programowanie Dla Dzieci, Nauka Programowania Dla Dzieci – Scratch, Python, czy może Minecraft?

Programowanie Dla Dzieci! Jak połączyć pasję do programowania i &#8230; DZIECI? + (Minecraft, Angry Birds i Epoka Lodowcowa). Cześć. Dzisiaj chciałbym pochylić

14 min4 lis 2020
Praca w domu – Programista Freelancer, Praca Zdalna
Programowanie

Praca w domu – Programista Freelancer, Praca Zdalna

Praca freelancera - posłuchaj podcastu i dowiedz się, jak wygląda dziń pracy programisty freelancera. Poznaj narzędzia i aplikacje dla frrelancera.

49 min22 maj 2020
Nauka programowania – jak się uczyć programowania, mimo braku czasu i motywacji
Programowanie

Nauka programowania – jak się uczyć programowania, mimo braku czasu i motywacji

Czy Ty też nie masz czasu na naukę programowania? I mi się kiedyś tak wydawało&#8230;  Teraz jednak już wiem, w jak wielkim byłem błędzie. Przed sobą masz mater

31 min20 mar 2020
Jak dodać adres email do zaufanych
Programowanie

Jak dodać adres email do zaufanych

Słuchajcie moi mili, jest problem&#8230; Ostatnie wydarzenia związane z wirusem dotknęły nas na różne sposoby – również na takie, których byśmy się nie spodziew

4 min19 mar 2020
Projekt Open source #DevAdventCalendar: zespół, technologie, finanse – Michał Gellert
Programowanie

Projekt Open source #DevAdventCalendar: zespół, technologie, finanse – Michał Gellert

Czy wiesz, jak wygląda prowadzenie projektu Open source od środka? Czego można się przy tym nauczyć oraz jak można na tym zarobić!? Teraz masz świetną okazję, ż

24 min3 gru 2019
12 błędów przez które nie dostałem pierwszej pracy
Programowanie

12 błędów przez które nie dostałem pierwszej pracy

Mało kto lubi mówić o swoich porażkach – ja nie jestem w tej kwestii wyjątkiem. Jednak zdecydowałem się wrócić myślami do tego niezbyt miłego doświadczenia i po

17 min12 lis 2019
Backend – czy nadajesz się na backend developera?
Programowanie

Backend – czy nadajesz się na backend developera?

W świecie IT panuje dość powszechne przekonanie, że backend jest bardzo trudny i nie do zrozumienia dla statystycznej osoby. Dodatkowego smaczku dodaje mit prog

15 min23 wrz 2019
Co trzeba umieć, żeby dostać pierwszą pracę jako programista?
Programowanie

Co trzeba umieć, żeby dostać pierwszą pracę jako programista?

Przyjrzymy się dzisiaj dosyć ciekawemu zagadnieniu, a mianowicie odpowiemy sobie na pytanie: jakie są podstawowe umiejętności programistyczne, które należy posi

9 min2 wrz 2019
CV Programisty – moje doświadczenia i konsultacje
Programowanie

CV Programisty – moje doświadczenia i konsultacje

Od pewnego czasu pracuję nad nowym projektem. Dziś nadeszła pora, by odsłonić pierwsze karty. Nie jest tajemnicą, że interesuję się produktami informacyjnymi or

8 min30 sty 2018
30+ praktyków radzi jak rozpocząć karierę w IT
Programowanie

30+ praktyków radzi jak rozpocząć karierę w IT

To już ostatni artykuł z serii Jak zostać programistą. Tym razem zadanie polegało na zastanowieniu się nad swoją dotychczasową ścieżką kariery i jednocześnie wy

19 min28 lis 2017
Pierwszy dzień w pracy – Jakie było Twoje pierwsze zadanie w pracy?
Programowanie

Pierwszy dzień w pracy – Jakie było Twoje pierwsze zadanie w pracy?

Pierwszy dzień w pracy – Jakie było Twoje pierwsze zadanie w pracy to kolejna część z serii Jak zostać programistą. Pierwszy dzień w pracy Przychodzi Twój pierw

15 min11 lis 2017
Jak będzie wyglądał świat IT za 50 lat? – Przewidywanie przyszłości
Programowanie

Jak będzie wyglądał świat IT za 50 lat? – Przewidywanie przyszłości

Widzieliście kiedyś trzydziestu dorosłych mężczyzn i kilka kobiet radośnie bawiących się we wróżkę? Jeżeli nie, to teraz macie ku temu niepowtarzalną okazję. Zo

21 min30 paź 2017
Jak się uczyć programowania? Sprawdzone sposoby na naukę nowych rzeczy i pogłębianie wiedzy.
Programowanie

Jak się uczyć programowania? Sprawdzone sposoby na naukę nowych rzeczy i pogłębianie wiedzy.

Trudno o dziedzinę wiedzy, która zmienia się i rozwija szybciej niż informatyka. W efekcie tego programiści są niejako skazani na ciągłą naukę i pogłębianie swo

25 min23 paź 2017
Pierwsza praca – jak ją znaleźć? Jak wygląda proces rekrutacji?
Programowanie

Pierwsza praca – jak ją znaleźć? Jak wygląda proces rekrutacji?

Każdy musi się zgodzić, że pieniądze są nam potrzebne, za coś trzeba przecież żyć. No właśnie&#8230;dlatego prędzej czy później każdy z nas stanie przed koniecz

28 min19 paź 2017
Od czego zacząć naukę programowania? Jakich języków się uczyć?
Programowanie

Od czego zacząć naukę programowania? Jakich języków się uczyć?

Czy jest jedna słuszna droga – od czego zacząć naukę programowania? Wbrew temu, co możemy czasem przeczytać od osób zafascynowanych ich &#8222;jedynym słusznym"

15 min16 sie 2017
Jak zostać programistą – historia prawdziwa
Programowanie

Jak zostać programistą – historia prawdziwa

Żyjemy w takich czasach, że programowanie przesącza się do wielu dziedzin naszego życia, dlatego też wiele osób zastanawia się nad wykonywaniem właśnie zawodu p

21 min8 sie 2017
Skąd wziął się pomysł, by zostać programistą?
Programowanie

Skąd wziął się pomysł, by zostać programistą?

Jest to kolejna część serii Jak zostać programistą – historia prawdziwa. W tym wpisie opowiemy sobie o ewolucji, jaką musieli przejść moi rozmówcy, żeby zostać

13 min8 sie 2017
Umiejętności i kompetencje miękkie – soft skills
Programowanie

Umiejętności i kompetencje miękkie – soft skills

Kompetencje miękkie przez wielu traktowane są jako drugorzędne, czyli mniej ważne. Oczywiście jest to bardzo dużym błędem. Nawet jeżeli jesteś już wyjadaczem we

5 min1 sie 2017
Szukaj w google
Programowanie

Szukaj w google

Umiesz szukać w Google? A może tylko tak Ci się wydaje? Szukanie informacji to jedna z podstawowych umiejętności każdego programisty, zaś wyszukiwarka Google to

6 min31 lip 2017
CO ROBIĆ, gdy nic nie działa i wszystko się wali!?
Programowanie

CO ROBIĆ, gdy nic nie działa i wszystko się wali!?

Miał się pojawić kolejny wpis o StormSnapshot, ale &#8230; No właśnie, jeszcze go nie ma. Co robić, gdy nic nie działa i kończą Ci się pomysły jak to naprawić?

10 min26 mar 2017
Pytania rekrutacyjne SQL
Programowanie

Pytania rekrutacyjne SQL

Jest to pierwsza część z serii pytań i odpowiedzi na rozmowę kwalifikacyjną Java Developera – zakres bazy danych SQL. Ich pełne zrozumienie powinno dać obraz po

8 min17 lut 2017
Singleton – 7 błędów, które popełniasz wykorzystując singleton
Programowanie

Singleton – 7 błędów, które popełniasz wykorzystując singleton

Mimo iż singleton jest jednym z podstawowych wzorców projektowych, zdecydowana większość jego implementacji zawiera karygodne błędy projektowe. Sam się przekona

16 min3 lut 2017

Chcesz więcej?

Przeglądaj wszystkie artykuły na blogu lub zapisz się do newslettera, żeby nie przegapić nowych treści.