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

Obsługa błędów w C# — try, catch, finally

Dobra obsługa błędów decyduje o tym, czy aplikacja jest niezawodna i diagnozowalna. W C# służą do tego głównie wyjątki oraz dobre praktyki walidacji i logowania. Poniżej zestaw wzorców używanych w realnych projektach. 1. try-catch-finally 2. Zarządzanie zasobami: using Blok using…

Continue reading Obsługa błędów w C# — try, catch, finally

Lista w C# — możliwości wykorzystania

Listy są bardzo podobne do tablic, ale w przeciwieństwie do nich można swobodnie zmieniać ich rozmiar — List<T> automatycznie rośnie i kurczy się wraz z zawartością. Podstawowe operacje (Add, Insert, Remove, wyszukiwanie) omawiamy w osobnych artykułach: Dodawanie elementów do List<T> i wstawianie, wyszukiwanie i usuwanie. Tutaj skupiamy…

Continue reading Lista w C# — możliwości wykorzystania

Czym jest kolekcja w C#? Wprowadzenie

Każda poważna aplikacja w pewnym momencie musi zarządzać nie jednym obiektem, ale wieloma — listą zamówień, koszem klientów, kolejką zadań do przetworzenia, cache’em produktów po ID. Jak je przechowujesz, decyduje o tym, czy Twój kod będzie szybki, czytelny i skalowalny…

Continue reading Czym jest kolekcja w C#? Wprowadzenie

Tablica w C# — import danych z pliku, cz. 2

Tablica – Importowanie danych z pliku cz.2 To kontynuacja poprzedniego artykułu — Tablica w C# — import danych z pliku, cz. 1. Zobacz też, jak wygląda ten sam import przy użyciu listy zamiast tablicy. Jeśli sprubujemy teraz uruchomić aplikację, to ona nie zadziała…

Continue reading Tablica w C# — import danych z pliku, cz. 2

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

Stronicowanie wpisów

Poprzednie 1 … 15 16 17 … 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
  • Programowanie i rozwój oprogramowania
  • Programowanie w C#
  • Rozwój Oprogramowania i Kariera
  • SOLID
  • Wzorce Projektowe
  • Wzorce Projektowe i Zasady
  • Zadania Rekrutacyjne
  • Clean Architecture w .NET 10 — REST API
  • Clean Architecture w .NET 10 — refaktoryzacja
  • Zasady SOLID w C# — 5 reguł z przykładami
  • 10 pytań rekrutacyjnych Junior .NET Developer
  • Konfiguracja w ASP.NET Core — appsettings, Options i sekrety

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
The password must have a minimum of 8 characters of numbers and letters, contain at least 1 capital letter
Wyrażam zgodę na przechowywanie i przetwarzanie moich danych przez tę witrynę. Polityka 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