Myślenie algorytmiczne. Grafy w Pythonie od podstaw (z PDF)

Opisz problem grafem i pozwól algorytmom się nim zająć

Ratings: 4.89 / 5.00




Description

Ten kurs wchodzi w skład serii kursów o Pythonie. Wybierz właściwy, zależnie od stopnia znajomości Pythona i zainteresowań.

Od znajomości słówek, do opanowania języka obcego jest długa droga. Podobnie jest z programowaniem. Znajomość instrukcji języka, a znajomość algorytmów to dwie różne rzeczy.

Ten kurs jest przeznaczony dla tych, co już znają słówka, ale niekoniecznie mają doświadczenie w pisaniu złożonych aplikacji. Mimo tego, głęboko i dokładnie analizujemy tu całkiem skomplikowane zagadnienia z teorii grafów, wykorzystywane np. w Data Science i rozwiązywaniu złożonych problemów. Poszukiwanie najkrótszej lub najtańszej drogi, kolorowanie mapy, zapisywanie danych w drzewach już niebawem mogą być całkiem proste. Znajomość algorytmów przyda się nie tylko w pracy programisty, ale i w zdobywaniu tej pracy, np. na rozmowie kwalifikacyjnej. Warto znać grafy!

Lekcje rozpoczynają się od przedstawienia pomysłu na kartce papieru: rysujemy grafy, przedstawiamy problem i opowiadamy o metodzie pozwalającej go rozwiązać. Następnie ten sam problem rozwiązujemy pisząc kod w Pythonie. Na deser pozostaje samodzielne zmierzenie się z zagadnieniem, bo po każdej lekcji masz laboratorium. Do kursu jest też dołączony podręcznik, a w nim, krótkie streszczenie lekcji, wspomniany lab i rozwiązanie zadania.

Kurs jest dynamiczny, może nawet czasami za bardzo, ale gdy korzysta się z e-learningu, nie powinien to być problem. Można zatrzymać, przewinąć, spowolnić lub przyśpieszyć.

Schodząc do konkretów na tym kursie poznasz:

  • teorię grafów,

  • sposoby przechowywania danych w aplikacji,

  • metody przetwarzania tych danych,

  • najpopularniejsze algorytmy grafowe

  • oraz – co bardzo ważne – ich zastosowania.

Od tej pory stracisz przyjemność płynącą z rozwiązywania labiryntów, bo program zrobi to za Ciebie. Nie będzie Cię bawić również rozwiązywanie SUDOKU, bo całą frajdę odbierze napisany przez Ciebie skrypt. No cóż – pora dorosnąć…

Jeśli więc tylko masz odwagę do poznania i stosowania teorii grafów z Pythonem, to zapraszam na kurs. Przejrzyj lekcje próbne i zdecyduj – teraz albo później, bo Udemy pozwala na zwrot kursu po zakupie bez dodatkowych pytań (sprawdź szczegóły w regulaminie).

Podsumowując: Opisz problem grafem i pozwól algorytmom się nim zająć

Miłej nauki!

Rafał

What You Will Learn!

  • Poznasz podstawy teorii grafów i jak z ich pomocą rozwiązywać niebanalne problemy
  • Zobaczysz jak opisywać złożone struktury danych w Pythonie
  • Poznasz popularne algorytmy pracujące z grafami
  • Nauczysz się, jak przetwarzać dane
  • Zobaczysz, jak rozwiązywać rzeczywiste problemy z wykorzystniem teorii grafów

Who Should Attend!

  • Programiści poszerzający swój warsztat pracy
  • Zainteresowani data science i przetwarzaniem danych
  • Maturzyści, studenci uczący się programowania, matematyki i algorytmiki
  • Każdy, kto szuka ciekawych zadań programistycznych