ODBIERZ TWÓJ BONUS :: »

Teoria grafów. Kurs video. Od podstaw po sztuczną inteligencję i agentów AI

Podstawowe informacje:
Czas trwania: 06:38:32
Poziom: średnio zaawansowany
Autor: Karol Kurek
Liczba lekcji: 24
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
199,00 zł
Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Czym są grafy i dlaczego stanowią fundament algorytmów i systemów informatycznych
  • Kluczowych pojęć, takich jak węzły, krawędzie, ścieżki, cykle i spójność
  • Dobierania reprezentacji grafu do problemu i ograniczeń wydajnościowych
  • Pracy z biblioteką NetworkX w celu analizy i przetwarzania grafów w Pythonie
  • Implementacji algorytmów BFS i DFS 
  • Budowania własnych struktur danych do pracy z grafami od podstaw
  • Stosowania drzew rozpinających, algorytmów Kruskala i Prima w optymalizacji połączeń
  • Modelowania problemów z życia codziennego i biznesu jako grafów relacji

Spis lekcji

Wstęp do teorii grafów 01:12:30
Czym i jak ważne są grafy
00:09:31
1.2. Podstawowe pojÄ(TM)cia z teorii grafĂłw
00:18:37
1.3. Zapoznanie z bibliotekÄ... do grafĂłw w Pythonie
OGLĄDAJ » 00:27:29
1.4. WĹ,asna implementacja podstawowych typĂłw grafĂłw
00:16:53
2. SpĂłjnoĹ>Ä? grafĂłw 01:27:03
2.1. Podstawowe algorytmy sprawdzajÄ...ce spĂłjnoĹ>Ä? grafu.
00:13:07
2.2. Implementacja algorytmĂłw: quick find i quick merge
00:10:20
2.3. Analiza zĹ,oĹĽonoĹ>ci obliczeniowej algorytmĂłw quick union
00:14:10
2.4. Zapoznanie siÄ(TM) z optymalizacjami algorytmĂłw do sprawdzania spĂłjnoĹ>ci grafĂłw
00:15:01
2.5. Implementacja optymalizacji algorytmĂłw
00:09:14
2.6. Testowanie spĂłjnoĹ>ci grafu w realnym zastosowaniu
00:17:51
2.7. Disjoint Set w bibliotece networkx
00:07:20
3. Przeszukiwanie grafu 01:37:45
3.1. Przedstawienie algorytmĂłw przeszukiwania grafĂłw: DFS i BFS
00:21:32
3.2. Realizacja realnego problemu przeszukiwania zapisanego grafu
00:16:53
3.3. Algorytm BFS jako algorytm kolorowania obrazu
OGLĄDAJ » 00:23:18
3.4. Tworzenie programu modyfikujÄ...cego obraz w stylu funkcji z programu gimp
00:36:02
4. Drzewa 01:24:47
4.1. PojÄ(TM)cia zwiÄ...zane z grafami bÄ(TM)dÄ...cymi drzewami
00:10:37
4.2. Minimalne drzewo rozpinajÄ...ce - algorytmy Kruskala i Prima
00:29:37
4.3. Implementacja algorytmu Kruskala
00:10:32
4.4. Kopiec - zapoznanie siÄ(TM) z nowÄ... strukturÄ... danych
00:11:24
4.5. Implementacja algorytmu Prima
00:11:35
4.6. Zastosowania algorytmĂłw minimalnego drzewa rozpinajÄ...cego, kondensacja grafu
00:11:02
5. Co dalej? 00:56:27
5.1. KrĂłtki przeglÄ...d innych problemĂłw i algorytmĂłw zwiÄ...zanych z grafami
00:26:17
5.2. Wykorzystanie teorii grafĂłw w bibliotekach zwiÄ...zanych z AI
00:20:42
5.3. Repozytorium git jako przykĹ,ad acyklicznego grafu skierowanego
00:09:28

Obierz kurs na teorię grafów

Teoria grafów to jeden z fundamentów współczesnej informatyki, algorytmiki i systemów opartych na sztucznej inteligencji. To właśnie grafy opisują świat relacji: między użytkownikami, danymi, modułami systemów, krokami algorytmów i decyzjami agentów AI. Uczysz się patrzeć na problemy jak na sieć węzłów i połączeń, co pozwala zamienić chaos informacji w struktury, które można analizować, optymalizować i programować.

Znajomość teorii grafów rozwija myślenie algorytmiczne i daje Ci przewagę w pracy programisty, data scientist i inżyniera AI. Dzięki niej szybciej rozumiesz, jak działają mapy, sieci komputerowe, systemy rekomendacji, repozytoria Git i workflow w narzędziach opartych na sztucznej inteligencji. Biblioteka NetworkX w Pythonie pozwala przejść płynnie od teorii do praktyki, udostępniając gotowe algorytmy do analizy spójności, wyszukiwania ścieżek, drzew rozpinających i struktur sieciowych. Zamiast pisać wszystko od zera, skupiasz się na rozwiązywaniu realnych problemów. To wiedza, która procentuje w projektach, na rozmowach rekrutacyjnych i w codziennej pracy z kodem.

W trakcie szkolenia Teoria grafów. Kurs video. Od podstaw po sztuczną inteligencję i agentów AI nauczysz się praktycznie stosować teorię grafów w programowaniu i rozwiązywać realne problemy algorytmiczne przy użyciu Pythona. Opanujesz kluczowe algorytmy grafowe, takie jak DFS, BFS, Union-Find, Kruskala i Prima, dowiesz się też, kiedy i dlaczego warto je stosować. Nauczysz się świadomie wybierać kompromis między szybkością działania a zużyciem pamięci, projektując wydajne struktury danych.

Poznasz bibliotekę NetworkX w Pythonie i zastosujesz ją do budowy, zapisu i analizy grafów na rzeczywistych danych. Nauczysz się implementować własne struktury danych dla grafów, a także tworzyć grafy skierowane, nieskierowane i ważone od podstaw. Zdobędziesz umiejętność modelowania problemów z życia codziennego i biznesu jako grafów relacji, między innymi w analizie sieci, przetwarzaniu obrazów czy zależnościach między modułami systemów informatycznych.

Dowiesz się, jak grafy funkcjonują w znanych technologiach: repozytoria Git jako struktury DAG, analiza sieci społecznych jako grafy relacji i przetwarzanie obrazów jako siatki węzłów połączonych sąsiedztwem. Zrozumiesz również, w jaki sposób teoria grafów przenika do świata sztucznej inteligencji i systemów agentowych, gdzie logika działania oparta jest na grafach stanów i przejść pomiędzy kolejnymi krokami procesu decyzyjnego.

Dzięki szkoleniu rozwiniesz myślenie algorytmiczne i nauczysz się przekładać złożone problemy na przejrzyste modele: węzły, krawędzie i reguły przejścia. Zyskasz praktyczne kompetencje, które pomogą Ci szybciej rozwiązywać zadania rekrutacyjne z algorytmów, budować prototypy analiz sieci i projektować wydajne rozwiązania oparte na grafach w projektach programistycznych i systemach AI.

„Nie uczysz się grafów po to, by znać algorytmy. Uczysz się grafów, aby umieć zamieniać złożone problemy w proste kroki.

Jeśli przerobisz materiał i wykonasz ćwiczenia, po kursie będziesz patrzeć na wiele problemów inaczej: jako na węzły, połączenia i reguły przejścia – czyli coś, co da się policzyć, przetestować i zaprogramować”.

O autorze kursu video

Karol Kurek ma siedmioletnie doświadczenie w programowaniu — programuje w Pythonie. Pracował jako twórca aplikacji mobilnych, serwisant sprzętu komputerowego oraz nauczyciel matematyki. Aktualnie współtworzy w Pythonie projekt z dziedziny big data i data science. W wolnym czasie grywa w szachy, uczy się języka rosyjskiego i rozwiązuje zadania na forum matematycznym. Portfolio i kontakt z autorem: https://karolkurek.pl.

Oceny i opinie klientów: Teoria grafów. Kurs video. Od podstaw po sztuczną inteligencję i agentów AI Karol Kurek (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2026-03-04
ISBN: 978-83-289-3395-8, 9788328933958
Numer z katalogu: 280423
Kurs video
199,00 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion