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 !

C#

C#

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

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

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

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

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ą

Praca programisty bez doświadczenia — strategia, grafika

Praca programisty bez doświadczenia — strategia

Ten artykuł zakłada, że masz już podstawy: znasz jeden język programowania, masz praktyczne doświadczenie z projektów i wyzwań kodowania, i zbudowałeś portfolio. Problem, który tu rozwiązujemy, jest inny: masz to wszystko, ale ogłoszenia o pracę wymagają “2-3 lat doświadczenia”, a…

Continue reading Praca programisty bez doświadczenia — strategia

Stronicowanie wpisów

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