Kurs C# - programowanie obiektowe
Naucz się używać klas, interfejsów, komponentów i rozwiązywać problemy za pomocą programowania obiektowego
Oferta specjalna
Kup ten kurs za 103 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 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
11810 kursantów
Szczegóły, które warto znać
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
Znajomość obiektowych aspektów C# jest niezbędna jeśli poważnie myślisz o karierze dewelopera. Niezależnie od tego czy piszesz aplikacje desktopowe, webowe, mobilne czy gry to zawsze będziesz miał do czynienia z typowo obiektowym podejściem. Jeśli więc opanowałeś już podstawy języka to nadszedł czas aby zrobić kolejny krok i zdobyć wiedzę, która bardzo zaprocentuje w przyszłości.
Fundamenty obiektowego C#
Ten kurs to fundamentalna wiedza na temat kluczowych aspektów języka. Dzięki niemu dogłębnie zrozumiesz wszystkie ważne koncepcje i dowiesz się jak je wdrożyć w praktyce. W krótkim czasie wyniesiesz swoje umiejętności na zupełnie nowy poziom a obiektowość w C# nie będzie już miała przed tobą żadnych tajemnic.
Od wymagań do działającego kodu
Z kursem nauczysz się kompletnego procesu, który stoi u podstaw każdego programu pisanego obiektowo. Autor pokaże Ci 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 w końcu jak to wszystko zamienić na realny, działający kod.
Praktyka
Z kursem poznasz wiele ważnych pojęć i jednocześnie zdobędziesz bardzo praktyczne umiejętności. Duży nacisk położony został 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.
Złożone tematy w prosty sposób
Ten kurs pozwoli Ci raz na zawsze rozwiać wątpliwości dotyczące najważniejszych aspektów obiektowości w C#. Dzięki niemu dogłębnie zrozumiesz na czym polega poliformizm, 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 oraz wielu innych ważnych rzeczy.
Co jeszcze warto wiedzieć?
Do komfortowej pracy z kursem wystarczą podstawy programowania w języku C#. Istotna zwłaszcza będzie 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#.
Kup w pakiecie i oszczędź
Cena za zakup pakietu
Oszczędzasz w pakiecie: 64 zł
Zyskujesz 25.44 zł w punktach na kolejne zakupy.
Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw
169 zł
Kurs C# - programowanie obiektowe
159 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 66 zł
Zyskujesz 26.24 zł w punktach na kolejne zakupy.
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
Programista
Opinie kursantów
„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
Zwiń
„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."
„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."
„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!"
„Bardzo dobry i kompletny kurs."
„Pomocny kurs w zrozumieniu aktualnych metod budowania aplikacji zorientowanych obiektowo"
„Kurs C# to okazja, by opanować jedną z najpopularniejszych technologii programistycznych, szczególnie w tworzeniu aplikacji na platformie .NET. Kurs szczegółowo omawia zasady programowania obiektowego. Dzięki licznym przykładom i ćwiczeniom, uczestnicy nauczą się tworzyć wydajne aplikacje w C#, które są szeroko wykorzystywane w biznesie i technologii."
Czytaj więcej
Zwiń
„Bardzo kurs "
„Polecam kurs na wysokim poziomie, warty swojej ceny. "
„Bardzo dobry kurs dla programistów, obszerna wiedza i wszystko dokładnie wytłumaczone"
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.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Fundamenty programowania w języku C#
159 zł
Programowanie
Kurs C# - typy generyczne
159 zł
Programowanie
Kurs C# - programowanie w LINQ
129 zł
Programowanie
Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw
169 zł
Programowanie
Kurs Xamarin - tworzenie aplikacji cross-platformowych
159 zł
Programowanie
Kurs Python - zaawansowany
149 zł
Programowanie
Kurs C++ aplikacje bazodanowe
169 zł
Programowanie
Kurs Python dla zielonych
159 zł
Programowanie
Programowanie obiektowe w Python
169 zł
Programowanie
Kurs Programowanie w Python dla średniozaawansowanych
169 zł
Ten kurs jest częścią ścieżki
.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.
Dostęp od razu po zakupie ·
159 zł
