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ą.
Klasysy i Obiekty w C# - System Walki w Grze RPG

System walki w grze RPG — klasy i metody w C#

System Walki w Grze RPG w C# – Twórz Dynamiczne Obiekty i Metody ⚔️ System Walki w RPG – Czym Jest i Dlaczego Go Tworzymy? 🌐 Kontekst Projektu W części 1 tutoriala [Zobacz też: C# Klasy i Obiekty – Gra…

Continue reading System walki w grze RPG — klasy i metody w C#

Klasy i obiekty w C# na przykładzie gry RPG

Klasy i Obiekty w C# na przykładzie gry RPG Czujesz, że „klasa” to coś więcej niż szkolna sala, ale nie do końca wiesz jak ją wykorzystać w kodzie? 😄 Dobrze trafiłeś! W tym wpisie nauczysz się, czym są klasy i…

Continue reading Klasy i obiekty w C# na przykładzie gry RPG

Interfejsy w C#: Twoja broń w walce o czysty kod

Interfejsy w C# — czysty kod bez powtórzeń

Interfejsy w C#: Twoja broń w walce o czysty kod Słyszałeś kiedyś o zasadzie DRY (Don’t Repeat Yourself)? A może o magicznych słowach „czysty kod” i „programowanie obiektowe”? Dzisiaj pokażę Ci, jak interfejsy w C# pomagają osiągnąć te cele w…

Continue reading Interfejsy w C# — czysty kod bez powtórzeń

Integracja Azure AI w ASP.NET Core

Azure AI w Blazor — automatyczne tłumaczenie

Integracja Azure AI w ASP.NET Core Blazor Chcesz zbudować aplikację, która rozumie klientów na całym świecie? Przełam bariery językowe raz na zawsze, dodając do swojego systemu ticketów moc Azure AI! W tym wpisie pokażę Ci, jak w prosty sposób zintegrować…

Continue reading Azure AI w Blazor — automatyczne tłumaczenie

Tłumaczenia tekstu w .NET z Azure AI

Tłumaczenie tekstu w .NET z Azure AI Translator

Tłumaczenia tekstu w .NET z Azure AI Czy Twoja aplikacja .NET mówi tylko po polsku lub angielsku? Czas to zmienić.Dzięki Azure AI Translator możesz zintegrować tłumaczenia tekstów w locie w sposób prosty, szybki i bezpieczny. I nie – nie musisz…

Continue reading Tłumaczenie tekstu w .NET z Azure AI Translator

AI w .NET

AI w aplikacji .NET — jak zacząć

Czy Twoja Aplikacja .NET Umie Myśleć? Wyobraź sobie taką scenę: użytkownik wchodzi do Twojej aplikacji, wpisuje kilka danych, a ta zamiast wypluć suchą listę odpowiedzi… rozumie kontekst, sugeruje kolejne kroki, a nawet przewiduje, czego będzie potrzebował za chwilę. Podsuwa rozwiązania,…

Continue reading AI w aplikacji .NET — jak zacząć

Value Object w DDD

Value Object w DDD — implementacja w C# z rekordem

Tworzysz domenę i masz decimal Price, string Email, string Currency… Wszystko działa, dopóki ktoś nie przekaże ujemnej ceny, pustego emaila albo waluty “DUPA”. Walidacja rozsiana po kontrolerach, serwisach i handlerach. Każdy sprawdza po swojemu. Albo nie sprawdza wcale. Value Object…

Continue reading Value Object w DDD — implementacja w C# z rekordem

async/await w C# — metafora kelnera oddającego wątek do puli podczas operacji I/O

async/await w C# — przewodnik z pułapkami

async i await to dwa słowa kluczowe, które wyglądają prosto, a potrafią zniszczyć produkcję. Dodajesz async, dorzucasz await, kompiluje się i działa. Do momentu, aż pod obciążeniem aplikacja zaczyna się dławić, pojawia się tajemniczy deadlock, albo wyjątek znika bez śladu.…

Continue reading async/await w C# — przewodnik z pułapkami

Obiekty w C#

Obiekty w C# — analogia klocków LEGO

Obiekty w C# to jak Klocki LEGO Czy kiedykolwiek bawiłeś się klockami LEGO? Pamiętasz tę satysfakcję, gdy z pojedynczych, kolorowych elementów powstawała imponująca budowla? Programowanie w C#, a konkretnie praca z obiektami, działa na bardzo podobnej zasadzie! Wyobraź sobie, że…

Continue reading Obiekty w C# — analogia klocków LEGO

.net 2025

.NET 2025 — 10 kluczowych rekomendacji

.NET w 2025: 10 Kluczowych Rekomendacji Hej, Deweloperzy .NET! Rok 2025 puka do drzwi, a wraz z nim nowe wyzwania, narzędzia i najlepsze praktyki w naszym ulubionym ekosystemie .NET. Microsoft nie zwalnia tempa, a my, jako profesjonaliści, musimy być o…

Continue reading .NET 2025 — 10 kluczowych rekomendacji

Tworzymy własny Stos w C# – Krok po kroku

Zanim napiszesz choć jedną linijkę kodu własnej struktury danych, warto przejść przez proces projektowy — zestaw pytań, które oszczędzą Ci przepisywania kodu później. W artykule Implementowanie Stosu pokazałem gotową implementację z interfejsem IStack. Tutaj patrzymy na to samo zadanie z innej strony — jak dojść do…

Continue reading Tworzymy własny Stos w C# – Krok po kroku

Hangfire w .NET — zadania w tle

Potrzebujesz rozwiązania do wykonywania zadań w tle w aplikacjach .NET? Hangfire to doskonałe narzędzie, które pozwala na łatwe harmonogramowanie i zarządzanie zadaniami asynchronicznymi. W tym poradniku przeprowadzę Cię przez proces integracji Hangfire z aplikacją ASP.NET Core 9, od konfiguracji po…

Continue reading Hangfire w .NET — zadania w tle

Tracker wydatków w C# — projekt konsolowy

Czy jesteś początkującym programistą i szukasz projektu, który pomoże ci rozwinąć umiejętności kodowania? W tym poradniku pokażemy, jak stworzyć prostą aplikację konsolową do śledzenia wydatków w C# (Tracker Wydatków w C# ). To doskonały sposób, aby poznać kluczowe koncepcje programistyczne, takie jak separacja…

Continue reading Tracker wydatków w C# — projekt konsolowy

Stronicowanie wpisów

Poprzednie 1 … 8 9 10 … 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