• Tylko online

Kurs wideo C Sharp - programowanie obiektowe - wersja ON-LINE

Indeks: KRW-18501 EAN: 5904422379148
Jeśli myślisz poważnie o karierze dewelopera, to znajomość obiektowych aspektów C# będzie niezbędna. Niezależnie od tego, czy piszesz aplikacje desktopowe, webowe, mobilne czy gry, zawsze będziesz miał do czynienia z typowo obiektowym podejściem. Kurs przeznaczony jest dla osób, które opanowały już podstawy języka C# i rozszerza fundamentalną wiedzę na temat jego kluczowych aspektów. Pozwoli dogłębnie zrozumieć wszystkie ważne koncepcje i dowiedzieć się, jak je wdrożyć w praktyce.
Kurs wideo C Sharp - programowanie obiektowe - wersja ON-LINE
129,00 zł
104,88 zł netto
Zapłać później
Producent: Strefa kursów

Kupując ten produkt, nie będziesz miał możliwości wyboru płatności za pobraniem.

Opis produktu: Kurs wideo C Sharp - programowanie obiektowe - wersja ON-LINE

Jeśli myślisz poważnie o karierze dewelopera, to znajomość obiektowych aspektów C# będzie niezbędna. Niezależnie od tego, czy piszesz aplikacje desktopowe, webowe, mobilne czy gry, zawsze będziesz miał do czynienia z typowo obiektowym podejściem. Kurs przeznaczony jest dla osób, które opanowały już podstawy języka C# - poszerza fundamentalną wiedzę na temat jego kluczowych aspektów. Pozwoli dogłębnie zrozumieć wszystkie ważne koncepcje i wdrożyć je w praktyce.

Kurs wideo C Sharp - programowanie obiektowe
Kurs wideo C Sharp - programowanie obiektowe

Tworzenie prawidłowo działającego kodu

W trakcie szkolenia nauczysz się kompletnego procesu, który stoi u podstaw każdego programu pisanego obiektowo. Zobaczysz, jak rozpisane wcześniej wymagania zamienić na właściwą strukturę klas. Dowiesz się, jakie warunki powinny spełnić dobrze zdefiniowane klasy, jak określić relacje pomiędzy nimi i jak to wszystko zamienić na realny, działający kod.

Praktyka

Szkolenie on-line zawiera wiele ciekawych pojęć oraz praktycznych przykładów. Kładzie nacisk na właściwe podejście dotyczące rozwiązywania najczęściej pojawiających się problemów. Dzięki temu zaczniesz swobodnie poruszać się obiektowym kodzie C# i będziesz mógł wykazać się podczas pracy nad dowolnym projektem.

Kurs wideo C Sharp - programowanie obiektowe
Kurs wideo C Sharp - programowanie obiektowe

Złożone tematy w prosty sposób

W trakcie kursu on-line dowiesz się wszystkiego o najważniejszych aspektach obiektowości w języku C#. Zrozumiesz, na czym polega polimorfizm, enkapsulacja czy abstrakcja. Autor w prosty sposób wyjaśni Ci także jak w praktyce korzystać z kluczowych mechanizmów obiektowego C# (klas, interfejsów, metod).

Dodatkowe informacje

Aby przystąpić do kursu należy znać podstawy programowania w języku C#. Istotna będzie także znajomość takich pojęć jak klasa, interfejs, metoda oraz kolekcja. Dla osób zupełnie początkujących polecamy szkolenie: Fundamenty programowania w języku C#.

Kurs wideo C Sharp - programowanie obiektowe

Spis treści

    1. Programowanie obiektowe wprowadzenie
  • Wprowadzenie
  • Obiekt != Klasa
  • Czym jest programowanie obiektowe
  • Konspekt szkolenia
  • Materiały do kursu
  • Identyfikacja klas na podstawie wymagań
    • Identyfikacja klas z wymagań
    • Analiza problemu biznesowego
    • Zaczynamy od rzeczowników
    • Definiujemy członków
    • Abstrakcja
    • Enkapsulacja
    • Podsumowanie
  • Budowanie klasy
    • Budowanie klasy
    • Warstwy aplikacji
    • Budowanie komponentu BLL
    • Budowanie klasy - właściwości
    • Testowanie klasy
    • Nieprawidłowe warunki
    • Praca z obiektami
    • Podsumowanie
  • Budowanie klasy - metody
    • Wprowadzenie
    • Budowanie klasy - metody
    • Warunki
    • Budowanie klasy - konstruktory
    • Klasa Produkt
    • Klasa Zamówienie
    • Klasa Pozycja Zamówienia
    • Podsumowanie
  • Rozszerzanie obowiązków
    • Oddzielne obowiązki
    • Przeglądanie diagramu klas
    • Klasa Adres
    • Klient Repozytorium
    • Klient Repozytorium Test
    • Produkt Repozytorium
    • Produkt Repozytorium Test
    • Zamówienie Repozytorium
    • Zamówienie Repozytorium Test
    • Podsumowanie
  • Nawiązanie relacji
    • Nawiązywanie relacji
    • Definiowanie relacji
    • Rodzaje relacji
    • Współpraca
    • Kompozycja
    • Kompozycja - referencje - zobacz darmową lekcję
    • Repozytorium Adresu
    • Testy jednostkowe
    • Kompozycja - Id
    • Budowanie klas o jednym celu
    • Kolejne testy jednostkowe
    • Dziedziczenie
    • Podsumowanie
  • Ponowne użycie
    • Ponowne użycie
    • Techniki ponownego użycia
    • Klasa Object .NET
    • Nadpisywanie funkcjonalności klasy bazowej - zobacz darmową lekcję
    • Polymorphism
    • Budowanie klasy bazowej
    • Metoda zapisz
    • Podsumowanie
  • Budowanie komponentów
    • Komponenty - wprowadzenie
    • Budowanie komponentu
    • Testowanie komponentu
    • Używanie komponentu
    • Klasy statyczne
    • Metody rozszerzeń - zobacz darmową lekcję
    • Metoda statyczna a Metoda rozszerzania
    • Podsumowanie
  • Zrozumienie interfejsów
    • Interfejsy
    • Interfejsy .NET
    • Logowanie
    • Definiowanie interfejsu
    • Implementacja interfejsu
    • Polimorfizm oparty na interfejsie
    • Polimorfizm oparty na interfejsie - testy
    • Podsumowanie
    • Zakończenie

    Szerokość opakowania 0.1 cm
    Wysokość opakowania 0.1 cm
    Głębokość opakowania 0.1 cm
    Masa opakowania 0.1 kg

    Jako pierwszy zadaj pytanie dotyczące tego produktu!

    Kraj pochodzenia: Polska

    Klienci którzy zakupili ten produkt kupili również:

    Produkty z tej samej kategorii: