Kurs C# - programowanie obiektowe

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

Z tym kursem otrzymasz certyfikat!

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ć?

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

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

Recenzje (0)

Średnia ocena 0 5
119

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Darmowe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Średniozaawansowany
  • Poziom Średniozaawansowany
  • Czas trwania 8 godzin

Autor

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.

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111