Przejdź do treści
Użyj kodu KURSY50 i odbierz 50% zniżki. Minimalna kwota w koszyku 200 zł, aby aktywować kod. 1 dzień 00 min. 18 sek.
strefakursów

Kurs C# - programowanie obiektowe

Naucz się używać klas, interfejsów, komponentów i rozwiązywać problemy za pomocą programowania obiektowego

76 lekcji 33 pytania testowe Poziom: Średniozaawansowany Język: polski Certyfikat
159 zł

Oferta specjalna

Kup ten kurs za 79 zł z kodem

00 dni
00 godz.
00 min.
00 sek.

Minimalna wartość w koszyku, aby aktywować kod: 200 zł.

Dostęp od razu po zakupie

Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.

Ten kurs jest częścią ścieżki

.NET Developer

Szczegóły, które warto znać

8 godzin materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
76 lekcji wideo
Poziom: Średniozaawansowany
Testy i zadania
33 pytania testowe
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

Czego się nauczysz?

  • pracy z klasami oraz interfejsami

  • budowania komponentów

  • wielokrotnego wykorzystywania kodu

  • zmiany zachowania za pomocą rozszerzania klas

  • definowania oraz implementowania interfejsów

  • programowania z użyciem testów jednostkowych

  • projektowania klas na podstawie dostarczonych wymagań

  • praktycznego podejścia do polimorfizmu oraz enkapsulacji

Fundamenty obiektowego C#

Od wymagań do działającego kodu

Praktyka

Złożone tematy w prosty sposób

Co jeszcze warto wiedzieć?

Program kursu

9 modułów · 76 lekcji

1 · Programowanie Obiektowe Wprowadzenie
  • Wprowadzenie 02m 53s
  • Obiekt != Klasa 11m 47s
  • Czym jest programowanie obiektowe 04m 34s
  • Konspekt szkolenia 04m 40s
  • Materiały do kursu 01m 36s
2 · Identyfikacja klas na podstawie wymagań
  • Identyfikacja klas z wymagań 02m 26s
  • Analiza problemu biznesowego 03m 41s
  • Zaczynamy od rzeczowników 01m 59s
  • Definiujemy członków 08m 50s
  • Abstrakcja 03m 53s
  • Enkapsulacja 05m 51s
  • Podsumowanie 02m 27s
3 · Budowanie klasy
  • Budowanie klasy 01m 01s
  • Warstwy aplikacji 04m 23s
  • Budowanie komponentu BLL 02m 49s
  • Budowanie klasy - właściwości 15m 15s
  • Testowanie klasy 14m 38s
  • Nieprawidłowe warunki 08m 31s
  • Praca z obiektami 11m 19s
  • Podsumowanie 04m 28s
4 · Budowanie klasy - metody
  • Wprowadzenie 01m 46s
  • Budowanie klasy - metody 14m 32s
  • Warunki 05m 55s
  • Budowanie klasy - konstruktory 07m 13s
  • Klasa Produkt 09m 28s
  • Klasa Zamówienie 06m 49s
  • Klasa Pozycja Zamówienia 04m 16s
  • Podsumowanie 02m 24s
5 · Rozdzielanie obowiązków
  • Oddzielne obowiązki 06m 40s
  • Przeglądanie diagramu klas 05m 22s
  • Klasa Adres 04m 14s
  • Klient Repozytorium 08m 53s
  • Klient Repozytorium Test 09m 55s
  • Produkt Repozytorium 04m 13s
  • Produkt Repozytorium Test 05m 23s
  • Zamówienie Repozytorium 04m 36s
  • Zamówienie Repozytorium Test 05m 01s
  • Podsumowanie 03m 14s
6 · Nawiązanie relacji
  • Nawiązywanie relacji 04m 13s
  • Definiowanie relacji 03m 26s
  • Rodzaje relacji 03m 07s
  • Współpraca 03m 47s
  • Kompozycja 02m 05s
  • Kompozycja - referencje 06m 59s
  • Repozytorium Adresu 13m 34s
  • Testy jednostkowe 06m 41s
  • Kompozycja - Id 09m 46s
  • Budowanie klas o jednym celu 14m 50s
  • Kolejne testy jednostkowe 09m 23s
  • Dziedziczenie 07m 32s
  • Podsumowanie 05m 28s
7 · Ponowne użycie
  • Ponowne użycie 06m 55s
  • Techniki ponownego użycia 02m 35s
  • Klasa Object .NET 13m 44s
  • Nadpisywanie funkcjonalności klasy bazowej 06m 40s
  • Polymorphism 03m 10s
  • Budowanie klasy bazowej 17m 26s
  • Metoda zapisz 09m 26s
  • Podsumowanie 04m 53s
8 · Budowanie komponentów
  • Komponenty - wprowadzenie 06m 18s
  • Budowanie komponentu 11m 54s
  • Testowanie komponentu 11m 05s
  • Używanie komponentu 03m 51s
  • Klasy statyczne 06m 15s
  • Metody rozszerzeń 08m 00s
  • Metoda statyczna a Metoda rozszerzania 01m 50s
  • Podsumowanie 02m 34s
9 · Zrozumienie interfejsów
  • Interfejsy 07m 19s
  • Interfejsy .NET 03m 58s
  • Logowanie 12m 59s
  • Definiowanie interfejsu 04m 06s
  • Implementacja interfejsu 07m 39s
  • Polimorfizm oparty na interfejsie 05m 12s
  • Polimorfizm oparty na interfejsie - testy 13m 25s
  • Podsumowanie 03m 14s
  • Zakończenie 00m 35s

Twój instruktor

Mariusz Jurczenko

Mariusz Jurczenko

Programista

Posiada wieloletnie doświadczenie w pracy z C# a programowanie w tym języku traktuje jako życiową pasję. Chętnie dzieli się swoją wiedzą i zdobytym doświadczeniem. Prywatnie miłośnik wspinaczki skałkowej, piłki nożnej i nowoczesnych technologii.

Opinie kursantów

5,0 Zweryfikowana
„Polecam kurs, który zawiera wiele praktycznych wskazówek kodowania w C# w środowisku Visual Studio. Prowadzący spokojnie i logicznie wprowadza w zagadnienia programowania zorientowanego obiektowo, wspierając je praktycznymi przykładami. Kurs jest spójny i dzięki swojej kompletności pozostawia wrażenie zrozumienia całości zawartych w nim zagadnień."
Czytaj więcej
K Konrad Misztal zweryfikowany kursant
5,0 Zweryfikowana
„Kurs pomógł mi zrozumieć w jaki sposób tworzy się odpowiednie klasy i jak można sprawdzić ich działanie za pomocą testów automatycznych. Polecam."
S Szymon Bielak zweryfikowany kursant
5,0 Zweryfikowana
„Bardzo dobrze przygotowany kurs, zagadnienia omówione na prostych przykładach, można szybko zrozumieć o co tak naprawdę chodzi z tym sposobem programowania i jakie daje korzyści dla całego zespołu."
M Maciej Łącki zweryfikowany kursant
5,0 Zweryfikowana
„Kurs dla tych co już coś poznali w temacie C#. Znają typy i rodzaje zmiennych oraz inne podstawy języka a teraz chcieliby np.: dowiedzieć się dlaczego "OBIEKT != KLASA" i co to jest Interfejs! 5 gwiazdek!"
J JACEK KUROWSKI zweryfikowany kursant

strefakursów

Od 20 lat uczymy nowych zawodów.

Zaufania na taką skalę nie buduje się na skróty - stoi za nim rygor, z jakim powstaje każdy kurs i każda ścieżka.

Ponad 382 tys. kursantów

przeszkolonych w strefakursów

4,9

ocena w Google

61 179

zweryfikowanych recenzji

Standard wydawniczy

Zanim kurs trafi do sprzedaży, przechodzi pięcioetapowy rygor produkcyjny:

weryfikacja autora · metodyka · studio · montaż bez „lania wody" · audyt jakości

Godzina takiego kursu to ekwiwalent co najmniej trzech godzin chaotycznego, darmowego materiału.

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zobacz też

Podobne kursy

Kurs C# - typy generyczne

Programowanie

Kurs C# - typy generyczne

4.8 (64)

159 zł

Fundamenty programowania w języku C#

Programowanie

Fundamenty programowania w języku C#

4.9 (174)

159 zł

Kurs C# - programowanie w LINQ

Programowanie

Kurs C# - programowanie w LINQ

5.0 (61)

129 zł

Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw

Programowanie

Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw

4.9 (13)

169 zł

Kurs Xamarin - tworzenie aplikacji cross-platformowych

Programowanie

Kurs Xamarin - tworzenie aplikacji cross-platformowych

4.9 (29)

159 zł

Kurs Python - zaawansowany

Programowanie

Kurs Python - zaawansowany

Bestseller
4.7 (115)

149 zł

Kurs C++ aplikacje bazodanowe

Programowanie

Kurs C++ aplikacje bazodanowe

4.9 (132)

169 zł

Kurs Python dla zielonych

Programowanie

Kurs Python dla zielonych

Bestseller
4.9 (797)

159 zł

Podstawy programowania sterowników PLC

Programowanie

Podstawy programowania sterowników PLC

Bestseller
4.9 (98)

149 zł

Programowanie obiektowe w Python

Programowanie

Programowanie obiektowe w Python

Bestseller
4.9 (8)

169 zł

Ten kurs jest częścią ścieżki

4,8

.NET Developer

Naucz się języka C# i zostań developerem .NET. Zdobądź możliwości zatrudnienia wśród niezliczonych firm pracujących w tym niezwykle popularnym środowisku.

332 wykłady 11821 uczestników
Dowiedz się więcej

Dostęp od razu po zakupie

159 zł

Zwiastun kursu

Wszystkie opinie

94 zweryfikowane opinie

4,9

5 90%
4 5%
3 3%
2 1%
1 0%