Skip to content
DEV – HOBBY
DEV – HOBBY
Programowanie Nasze Hobby : c sharp, angular, html, css
  • .NET Developer
  • Kursy
  • Blog
  • Moje Kursy

🔥 Zapisy zamknięte, ale możesz pobrać Roadmapę .NET i dołączyć do listy oczekujących. - Pobierz i dołącz do lity VIP !

Autor: Mariusz Jurczenko

Jestem twórcą treści .NET i C#, edukatorem w zakresie technologii programistycznych. Moim celem jest upraszczanie skomplikowanych zagadnień i przekazywanie wiedzy w sposób jasny oraz przystępny. Uczę tylko tego, co faktycznie przydaje się w codziennej pracy.Doświadczenie komercyjne zdobywałem w takich firmach jak NFZ, Kamsoft, Diagnostyka, Hermes Reply Polska czy Etisoft Smart Solutions. W codziennej pracy i nauczaniu skupiam się na maksymalnej czytelności i solidności kodu, stosując Clean Code oraz Clean Architecture.Tworzę bezpłatne treści na Youtube.com/@mariuszjurczenko i jest gospodarzem dev-hobby.pl. Poza programowaniem, jestem zapalonym miłośnikiem wspinaczki skałkowej i turystyki górskiej, co pozwala mi zachować równowagę między pracą umysłową a fizyczną.

Tablica w C# — import danych z pliku CSV

Tablica – Importowanie danych z pliku Ten artykuł to część 1 z 2 — kontynuacja znajduje się w Tablica w C# — import danych z pliku, cz. 2. Jeśli wolisz elastyczniejszą kolekcję zamiast tablicy o stałym rozmiarze, zobacz analogiczny import…

Continue reading Tablica w C# — import danych z pliku CSV

Podstawowe struktury danych w C# — przegląd

Struktura danych to sposób organizacji danych w pamięci, dobrany pod kątem operacji, które będziesz na nich wykonywać najczęściej. Ten artykuł to mapa całego terenu — krótkie przypomnienie struktur, które mają już swoje dedykowane, szczegółowe wpisy na tym blogu (z linkami),…

Continue reading Podstawowe struktury danych w C# — przegląd

Klasy i obiekty w C# — podstawy OOP

Klasy i obiekty 1 Klasy Definicja Klasy: Struktura Klasy: przykład Definicja Klasy przykład Pola (Fields) i Właściwości (Properties) Metody Konstruktory Indeksery Zdarzenia Oczekiwany wynik: 2 Obiekty Definicja Tworzenie Obiektu: Dostęp do Członków Klasy: 3 Filary Programowania obiektowego Encapsulation (Enkapsulacja): Enkapsulacja…

Continue reading Klasy i obiekty w C# — podstawy OOP

Formatowanie daty w C# — DateTime i CultureInfo

Formatowanie dat w C# to temat, który pozornie wygląda prosto — ale w produkcji potrafi zaskoczyć. Wystarczy pomylić MM z mm, polegać na kulturze maszyny serwera albo zapomnieć o strefach czasowych — i masz buga, który pojawia się tylko w…

Continue reading Formatowanie daty w C# — DateTime i CultureInfo

Jak komputer uruchamia program C#

Klikasz Uruchom albo wpisujesz dotnet run — i po ułamku sekundy widzisz wynik na ekranie. Ten artykuł pokazuje, co dokładnie dzieje się w tym czasie: nie na poziomie składni C#, ale na poziomie systemu operacyjnego i procesora, które fizycznie wykonują…

Continue reading Jak komputer uruchamia program C#

Książki dla programisty .NET — 3 pozycje

Kąt widzenia: nie lista “must-read dla programistów” — te trzy książki mają konkretne zastosowanie dla .NET developera i każdą z nich czytałem minimum dwa razyKiedy czytać każdą: odpowiedni moment na ścieżce nauki ma znaczenie Dlaczego akurat te trzy Książek technicznych…

Continue reading Książki dla programisty .NET — 3 pozycje

Paradygmaty programowania w C# — proceduralny, obiektowy, funkcjonalny, grafika

Paradygmaty w C# — proceduralny, OOP, funkcyjny

C# to jeden z niewielu języków, w którym możesz napisać ten sam program w trzech zupełnie różnych stylach — i wszystkie się skompilują. To nie historia z podręcznika — to praktyczny wybór, którego dokonujesz codziennie, często nieświadomie. Rozłóżmy jedno zadanie…

Continue reading Paradygmaty w C# — proceduralny, OOP, funkcyjny

Jak działa program w C# — od kodu do wykonania

Kąt widzenia: model mentalny działania programu C# — co się naprawdę dzieje między napisaniem kodu a uruchomieniem aplikacji, zanim zaczniesz uczyć się składniPrzykład przewodni: prosta aplikacja konsolowa i to, co kryje się za dotnet run Problem z uczeniem się składni…

Continue reading Jak działa program w C# — od kodu do wykonania

Przydatne narzędzia dla programisty .NET

Przydatne narzędzia do pracy programiście C# .Net Praca programisty C# na platformie .NET może być znacznie ułatwiona dzięki różnym przydatnym narzędziom i środowiskom programistycznym. Oto kilka przydatnych narzędzi do pracy w C# .NET: Narzędzia Programistyczne i Środowiska IDE: Visual Studio:…

Continue reading Przydatne narzędzia dla programisty .NET

Standardy kodowania C# — konwencje nazewnictwa

Najlepsze praktyki dotyczące standardów kodowania C# Nazwy klas Używaj PascalCasing dla nazw klas i nazw metod. Nazwy zmiennych Używaj camelCasing dla zmiennych lokalnych i argumentów metod. Identyfikatory Nie używaj notacji węgierskiej ani żadnej innej identyfikacji typu w identyfikatorach. Stałe Nie…

Continue reading Standardy kodowania C# — konwencje nazewnictwa

Najczęściej łamane zasady czystego kodu w C# — grafika

Łamane zasady czystego kodu w C# — 10 przykładów

1. Powielanie (duplication) Ten sam kod występuje więcej niż raz. Jeśli nie jest to zamierzone, powinien zostać przeniesiony do oddzielnej metody lub klasy — zgodnie z zasadą “nie powtarzaj się” (DRY). // ❌ ta sama walidacja powielona w dwóch miejscach…

Continue reading Łamane zasady czystego kodu w C# — 10 przykładów

Open Source Contributions Your Gateway

Open Source w .NET — pierwszy issue i PR

Kąt widzenia: nie filozofia open source (to jest Wikipedia), ale konkretny workflow — od “chcę coś zrobić” do scalonego PR w repozytorium .NETPrzykład przewodni: znalezienie pierwszego issue w dotnet/runtime i złożenie PR z poprawką Dlaczego warto — poza “budowaniem portfolio”…

Continue reading Open Source w .NET — pierwszy issue i PR

Czy potrzebny dyplom, żeby zostać programistą — grafika

Czy potrzebny dyplom, żeby być programistą

Krótka odpowiedź: nie, dyplom informatyki nie jest wymagany, żeby zostać programistą. Dłuższa odpowiedź wymaga rozróżnienia, co dają studia, czego nie dają, i kiedy bootcamp jest sensowną alternatywą. Czego uczą Cię studia z informatyki Studia dają szeroką wiedzę teoretyczną: systemy operacyjne,…

Continue reading Czy potrzebny dyplom, żeby być programistą

Stronicowanie wpisów

Poprzednie 1 … 16 17 18 … 21 Następne

Popularne kursy

  • C# Podstawy Programowania: Twój Pi...
    200PLN
     
    Autor: Mariusz Jurczenko
  • C# Podstawy Programowania Obiektowego
    200PLN
     
    Autor: Mariusz Jurczenko
  • Przydatne Narzędzia
    Bezpłatnie
     
    Autor: Mariusz Jurczenko
  • AI w .NET
  • Algorytmy
  • Architektura i Projektowanie Oprogramowania
  • Csharp
  • Html
  • Kolekcje
  • Programowanie i rozwój oprogramowania
  • Rozwój Oprogramowania i Kariera
  • SOLID
  • Wzorce Projektowe
  • Wzorce Projektowe i Zasady
  • Zadania Rekrutacyjne
  • Delegat z wieloma parametrami w C# – pułapka bez błędu
  • Delegat zwracający wartość w C# – pułapka bez ostrzeżenia
  • Delegat z parametrem w C# – typ jest kontraktem, nazwa nie
  • Delegaty w C# — dlaczego metodę przypisujesz bez nawiasów
  • Visitor Pattern w C# — anatomia GoF i double dispatch

Menu

  • Kontakt
  • Regulamin
  • Polityka prywatności
  • Moje Kursy
  • Blog
  • LISTA VIP
  • Csharp
  • Zadania Rekrutacyjne
  • Wzorce Projektowe
  • SOLID
  • Algorytmy
  • Kolekcje
  • Jak stosować 5 zasad SOLID w C#
  • Projekt Tetris w .NET — seria tutoriali
  • Aplikacja do zarządzania kontaktami w C#
  • Scaffolding w Visual Studio — szybkie API .NET
Copyright © 2015 - 2026 DEV-HOBBY.PL
Logowanie
Hasło musi mieć co najmniej 8 znaków, zawierać cyfry i litery oraz przynajmniej jedną wielką literę.
Akceptuję Regulamin. Informacje o przetwarzaniu danych osobowych znajdziesz w Polityce prywatności.
Zapamiętaj mnie
Logowanie Zarejestruj się
Przywróć hasło
Send reset link
Password reset link sent to your email Zamknij
Confirmation link sent Postępuj zgodnie z instrukcjami przesłanymi na Twój adres email. Zamknij
Your application is sent We'll send you an email as soon as your application is approved. Go to Profile
Nie masz konta? Zarejestruj się Logowanie
Zapomniane hasło

Szanujemy Twoją prywatność

Używamy plików cookie do analityki i reklam. Możesz zmienić wybór w każdej chwili.

Polityka prywatności  ·  Polityka cookies