Wprowadzenie do kolekcji C#
W tym kursie pokażę Ci, jak kodować za pomocą prawdopodobnie najbardziej przydatnych i najczęściej używanych kolekcji takich jak: tablica, lista, stos, kolejka
Stworzony przez Mariusz Jurczenko
Masz pytania dotyczące tego szkolenia ?
Odkryj powiązane tematy
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
Ten kurs skupia się na najbardziej przydatnych kolekcjach w C#: tablicy, liście, stosie, kolejce i słowniku. Zobaczysz je w praktyce i nauczysz się wykonywać na nich typowe operacje, takie jak wyszukiwanie, wyliczanie i modyfikowanie danych, aby sprawniej przechowywać i przetwarzać informacje.
Dowiesz się także, kiedy stosować każdą z tych kolekcji w różnych sytuacjach podczas pisania aplikacji. Na koniec czeka Cię szybki przegląd LINQ, który ułatwi wydobywanie danych. Do kursu dołączony jest kod źródłowy na GitHubie: mariuszjurczenko/BeginningCsharpCollections.
- Praktyka od razu – Ćwiczysz operacje na kolekcjach, które przydają się w codziennym kodzie.
- Właściwy dobór kolekcji – Uczysz się, kiedy użyć tablicy, listy, stosu, kolejki lub słownika.
- LINQ w pigułce – Krótkie wprowadzenie do pobierania danych z kolekcji.
- Kod na GitHubie – Gotowe przykłady w repozytorium ułatwią własne próby.
Czego się nauczysz?
- 1Tablice w C#Tworzenie i użycie tablic do przechowywania oraz odczytywania danych.
- 2Listy – elastyczna kolekcjaPoznasz listy i sposób pracy z elementami listy w typowych sytuacjach.
- 3Stosy – praca krok po krokuZobaczysz, jak korzystać ze stosu i manipulować danymi w tej kolekcji.
- 4Kolejki – obsługa danych w kolejnościNauczysz się korzystać z kolejki w scenariuszach wymagających przetwarzania danych.
- 5Słownik w praktycePrzećwiczysz podstawową pracę ze słownikiem oraz modyfikowanie przechowywanych danych.
- 6Wyszukiwanie i wyliczanieNauczysz się przeszukiwać i wyliczać elementy w kolekcjach zgodnie z potrzebą.
- 7Modyfikowanie danych w kolekcjachDodawanie, usuwanie i zmiany elementów, z zachowaniem czytelnego kodu.
- 8Kiedy jaką kolekcję wybraćZrozumiesz, w jakich sytuacjach użyć tablicy, listy, stosu, kolejki lub słownika.
- 9LINQ – szybki przeglądZobaczysz, jak LINQ pomaga wydobywać dane z kolekcji.
- 10Praca z repozytorium kursuSkorzystasz z kodu źródłowego na GitHubie: mariuszjurczenko/BeginningCsharpCollections.
Dla kogo jest to szkolenie
- Początkujący w C#, którzy chcą poznać praktyczne kolekcje.
- Osoby po podstawach C#, chcące pewnie przechowywać dane.
- Programiści wracający do C# i odświeżający pracę z kolekcjami.
- Samoucy szukający prostych przykładów i jasnych wyjaśnień.
- Każdy, kto chce wiedzieć, kiedy użyć tablicy, listy, stosu, kolejki lub słownika.
- Twórcy prostych aplikacji, którzy potrzebują manipulować danymi w kolekcjach.
Wymagania
Brak formalnych wymagań. Wystarczy chęć nauki.
Opis szkolenia
Na kursie Wprowadzenie do kolekcji C# zobaczysz, jak pracować z najczęściej używanymi kolekcjami: tablicą, listą, stosem, kolejką i słownikiem. Krok po kroku przejdziesz przez operacje wyszukiwania, wyliczania i modyfikowania danych, a także poznasz szybki przegląd LINQ, który pomaga wydobywać dane z kolekcji. Po ukończeniu będziesz umieć manipulować prostymi kolekcjami i dobierać je do typowych scenariuszy w aplikacjach. Kod źródłowy: mariuszjurczenko/BeginningCsharpCollections.
Tablica i lista
Zaczynamy od tablicy i listy, bo to kolekcje, z którymi spotkasz się najczęściej. Pokażę Ci, jak z nich korzystać, by wygodnie przechowywać i odczytywać dane. Zobaczysz proste przykłady, w których elementy są dodawane, pobierane oraz zmieniane, a także jak wyliczać elementy krok po kroku. Omówimy sytuacje, w których prosta tablica w zupełności wystarczy, a w innych lepiej sięgnąć po listę. Dzięki temu łatwiej dobierzesz narzędzie do zadania i utrzymasz czytelny, przewidywalny kod, który da się rozbudować w kolejnych etapach pracy nad aplikacją.
Stos i kolejka
Druga część dotyczy kolekcji, które porządkują dane według prostych zasad: stosu i kolejki. W praktycznych przykładach zobaczysz, jak dodawać dane, pobierać je w odpowiedniej kolejności i modyfikować zawartość, gdy zajdzie potrzeba. Skupimy się na tym, byś rozumiał, w jakich sytuacjach wybrać każdą z nich, gdy w aplikacji liczy się kolejność przetwarzania. Nauczysz się także wyliczania elementów i wyszukiwania informacji, tak aby sprawnie przechodzić przez dane, nadawać im porządek i wykorzystywać je w kolejnych krokach programu.
Słownik
Trzecia część wprowadza słownik, czyli kolekcję użyteczną, gdy chcesz jednoznacznie powiązać dane i wygodnie do nich wracać. Przećwiczymy dodawanie, odczytywanie i modyfikowanie elementów oraz wyliczanie zawartości. Zobaczysz, jak zorganizować informacje tak, by były łatwe do odszukania oraz jak uniknąć bałaganu przy rosnącej liczbie danych. Dzięki temu poznasz kolejny sposób przechowywania informacji, który dobrze uzupełnia tablicę, listę, stos i kolejkę, a wybór konkretnej kolekcji stanie się prostszy.
Operacje na kolekcjach
Przez cały kurs wracamy do wspólnego zestawu operacji na kolekcjach: wyszukiwania, wyliczania i modyfikowania danych. Zobaczysz, jak przeglądać zawartość kolekcji krok po kroku, odnajdywać potrzebne informacje oraz wprowadzać zmiany bez chaosu. Każda operacja jest pokazana na różnych kolekcjach, abyś mógł porównać sposób pracy i utrwalić schematy. W efekcie nauczysz się wybierać prostsze rozwiązania i budować czytelny kod, niezależnie od tego, czy operujesz na tablicy, liście, stosie, kolejce czy słowniku.
LINQ i podsumowanie
Na końcu czeka Cię szybki przegląd LINQ. Zobaczysz, jak wykorzystać LINQ, by w prosty sposób wydobywać dane z kolekcji i pracować z nimi czytelnie. Ten dodatek domyka całość i łączy poznane operacje z wygodnym sposobem pobierania danych. Po ukończeniu kursu powinieneś sprawnie manipulować prostymi kolekcjami i świadomie dobierać je do częstych scenariuszy w aplikacjach. Szkolenie jest częścią serii Programista C#: część 1: C# Podstawy programowania; część 2: C# Podstawy Programowanie obiektowego w języku C#; część 3: C# Najlepsze Praktyki – Podstawy języka; część 4: Wprowadzenie do kolekcji C#; część 5: C# Generics.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
C# .NET od Podstaw do Tworzenia Aplikacji w W ...
95 wykładów
21 godz. 01 min
Podstawy Programowanie obiektowego w języku C ...
66 wykładów
8 godz. 32 min
C# Najlepsze Praktyki – Podstawy języka
73 wykładów
10 godz. 28 min
C# Podstawy programowania
106 wykładów
21 godz. 13 min
C# Generics
51 wykładów
8 godz. 16 min
Rekrutacja na stanowisko programisty
22 wykładów
1 godz. 34 min
Machine Learning Bootcamp w języku Python cz. ...
109 wykładów
11 godz. 01 min
Tworzenie REST API krok po kroku - Python | F ...
79 wykładów
10 godz. 10 min
Wprowadzenie do sieci neuronowych - Tensorflo ...
74 wykładów
8 godz. 38 min
Machine Learning Bootcamp w języku Python cz. ...
91 wykładów
5 godz. 09 min
C# .NET od Podstaw do Tworzenia Aplikacji w WPF i XAML
Oszczędź swój czas i naucz się szybko i łatwo składni języka C# .NET. Naucz się tworzyć praktyczne aplikacje w WPF i XAML.
Czego się nauczysz?
- tworzenie aplikacji w WPF i XAML
- programowanie obiektowe, pojęcia takie jak klasa, abstrakcja, interfejsy etc.
- jak korzystać z różnych kolekcji i przetwarzać w łatwy sposób duże ilości danych wyświetlając się w