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ą.

4 filary programowania obiektowego w C#

4 Filary Programowania Obiektowego w C# — Implementacja w ASP.NET Core Orientacja obiektowa jest kluczowym paradygmatem dla twórców stron internetowych. W tym artykule poznasz 4 filary programowania obiektowego na przykładzie aplikacji ASP.NET Core. Programowanie obiektowe ma zasadnicze znaczenie przy tworzeniu…

Continue reading 4 filary programowania obiektowego w C#

Jak rozwiązywać problemy w C# — 4 kroki

Dostajesz zadanie: „Sprawdź, czy w tablicy liczb istnieją dwie wartości, które sumują się do zadanego celu”. Patrzysz na treść i… nie wiesz od czego zacząć pisać kod. To nie jest problem znajomości składni C# — to brak metody rozkładania nieznanego…

Continue reading Jak rozwiązywać problemy w C# — 4 kroki

Jak śledzić ekosystem .NET i być na bieżąco

Kąt widzenia: nie “co nowego w .NET X” (to starzeje się w miesiąc), ale jak czytać ekosystem .NET — skąd brać informacje, jak rozumieć cykl wydań, co faktycznie śledzić na co dzieńPrzykład przewodni: roadmapa od .NET Preview do RTM i…

Continue reading Jak śledzić ekosystem .NET i być na bieżąco

Programowanie dynamiczne w C# — memoizacja, grafika

Programowanie dynamiczne w C# — rekurencja i DP

Programowanie dynamiczne (DP) to technika rozwiązywania problemu przez rozbicie go na mniejsze podproblemy — ale to, co ją naprawdę definiuje, to zapamiętywanie wyniku każdego podproblemu, żeby nie liczyć go dwa razy. Zobaczmy to na konkretnym przykładzie, nie na metaforze. Problem:…

Continue reading Programowanie dynamiczne w C# — rekurencja i DP

Kontrola wersji – przewodnik dla początkujących

Opanowanie kontroli wersji: przewodnik dla początkujących Wyobraź sobie, że pracujesz nad projektem oprogramowania i nagle wszystko idzie nie tak. Zmiany zachodzą na lewo, prawo i w środku, a Ty jesteś zagubiony w morzu kodu. W tym miejscu wkracza kontrola wersji.…

Continue reading Kontrola wersji – przewodnik dla początkujących

Connection String w C# — połączenie z bazą

Connectionstrings Oto przykładowe Connectionstrings do najpopularniejszych baz danych. Microsoft SQL Server ODBC — Standard Connection ODBC — Trusted Connection ODBC DSN OleDb — Standard Connection OleDb — Trusted Connection OleDb — via IP Address .NET DataProvider — Standard Connection .NET…

Continue reading Connection String w C# — połączenie z bazą

LInq

LINQ w C# — kompletny przewodnik z przykładami

LINQ w C# – kompletny przewodnik z przykładami i najlepszymi praktykami LINQ w C# (Language Integrated Query) to jedno z tych narzędzi, które realnie zmieniają sposób myślenia o danych. Umożliwia czytelne, deklaratywne i bezpieczne typowo przetwarzanie kolekcji, baz danych, XML,…

Continue reading LINQ w C# — kompletny przewodnik z przykładami

Wzorzec Bridge (Most) w C# — kiedy go użyć

Most Most (Bridge) jest strukturalnym wzorcem projektowym pozwalającym na rozdzielenie dużej klasy lub zestawu spokrewnionych klas na dwie hierarchie: abstrakcję oraz implementację. Nad obiema można wówczas pracować niezależnie. Cel Most oddziela abstrakcję od jej implementacji, dzięki czemu obie mogą się…

Continue reading Wzorzec Bridge (Most) w C# — kiedy go użyć

Wzorzec Facade w C# — fasada dla podsystemu

Fasada Fasada (Facade) jest strukturalnym wzorcem projektowym, który wyposaża bibliotekę, framework lub inny złożony zestaw klas w uproszczony interfejs. Cel Fasada zapewnia ujednolicony interfejs do zestawu interfejsów w podsystemie. Ten wzorzec definiuje interfejs wyższego poziomu, który ułatwia korzystanie z podsystemu.…

Continue reading Wzorzec Facade w C# — fasada dla podsystemu

Wzorzec Singleton w C# — jedna instancja klasy

Singleton Singleton jest kreacyjnym wzorcem projektowym, który zapewnia, że klasa ma tylko jedną instancję i zapewnia globalny punkt dostępu do tej instancji. Cel Intencją wzorca singleton jest zapewnienie, że klasa ma tylko jedną instancję i zapewnienie globalnego punktu dostępu do…

Continue reading Wzorzec Singleton w C# — jedna instancja klasy

Wzorzec Prototype w C# — klonowanie obiektów

Prototyp (Prototype) Prototyp jest kreacyjnym wzorcem projektowym, który umożliwia kopiowanie już istniejących obiektów. To dość prosty wzorzec. Pozostałe wzorce kreacyjne to Builder, Singleton oraz Factory Method — każdy rozwiązuje inny problem tworzenia obiektów. Cel Celem wzorca jest określenie rodzajów obiektów…

Continue reading Wzorzec Prototype w C# — klonowanie obiektów

Wzorzec Builder w C# — budowniczy krok po kroku

Budowniczy (Builder) Builder jest kreacyjnym wzorcem projektowym. Wśród innych wzorców kreacyjnych warto poznać Factory Method oraz Prototype, a całościowe spojrzenie daje przewodnik po wzorcach projektowych. Cel Budowniczy jest kreacyjnym wzorcem projektowym, który daje możliwość tworzenia złożonych obiektów etapami, krok po…

Continue reading Wzorzec Builder w C# — budowniczy krok po kroku

Abstract Factory w praktyce — przykład w C#

Fabryka Abstrakcyjna bardziej praktyczny przykład Intencją wzorca fabryki abstrakcyjnej jest zapewnienie interfejsu do tworzenia rodzin powiązanych lub zależnych obiektów bez określania ich konkretnych klas. Teorię tego wzorca omawia wprowadzenie do fabryki abstrakcyjnej, a pokrewny wzorzec kreacyjny do budowania złożonych obiektów…

Continue reading Abstract Factory w praktyce — przykład w C#

Stronicowanie wpisów

Poprzednie 1 … 10 11 12 … 22 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
  • Equals i GetHashCode w C# — fotel sprzedany dwa razy
  • Rekordy, LINQ i async – quiz: zgadnij output 9 fragmentów
  • Newsy .NET — .NET 11 RC1, unie w C# 15 i CS8509 (wrzesień 2026)
  • Delegat jako parametr w C# – pułapka bez komunikatu
  • Pułapki C# – quiz: zgadnij output 9 fragmentów kodu

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.
Chcę darmową Roadmapę .NET. Zapisuję się na newsletter dev-hobby.pl i chcę otrzymywać na podany adres e-mail materiały edukacyjne oraz informacje o produktach i promocjach. W zamian otrzymam bezpłatnie Roadmapę .NET. Mogę zrezygnować w każdej chwili. (opcjonalnie)
Zapamiętaj mnie
Logowanie Zarejestruj się
Przywróć hasło
Wyślij link do zmiany hasła
Link do zmiany hasła wysłany na Twój adres e-mail Zamknij
Link potwierdzający wysłany Postępuj zgodnie z instrukcją wysłaną na Twój adres e-mail. Zamknij
Your application is sent We'll send you an email as soon as your application is approved. Przejdź do profilu
Nie masz konta? Zarejestruj się Logowanie
Zapomniane hasło

Zanim zaczniesz — pliki cookie

Używamy plików cookie do analityki (żeby wiedzieć, które materiały są przydatne) i do reklam. Wybierz jedną z trzech opcji — każdą możesz później zmienić przyciskiem „Zarządzaj zgodą”.

Polityka prywatności  ·  Polityka cookies