ODBIERZ TWÓJ BONUS :: »

Metoda dziel i zwyciężaj. Kurs video. Od rekurencji po realne problemy obliczeniowe

Podstawowe informacje:
Czas trwania: 01:23:45
Poziom: początkujący
Autor: Paweł Bogdan
Liczba lekcji: 13
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
62,30 zł 89,00 zł (-30%)
19,90 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 62 punktów
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?

  • Implementowania rekurencji i algorytmów rekurencyjnych w języku Java
  • Rozróżniania i stosowania metod podejścia TOP-DOWN oraz BOTTOM-UP
  • Tworzenia programów generujących fraktale i wizualizujących ich strukturę
  • Projektowania i wykorzystywania rekurencyjnych struktur danych
  • Stosowania rekurencyjnych wzorców projektowych w praktyce programistycznej
  • Wdrażania metody dziel i zwyciężaj do rozwiązywania problemów obliczeniowych
  • Implementowania klasycznych algorytmów: wyszukiwania połowkowego, sortowania przez scalanie i sortowania szybkiego
  • Rozumienia i programowania całkowania numerycznego metodą trapezów
  • Budowania umiejętności algorytmicznego myślenia przydatnych na rozmowach kwalifikacyjnych i w pracy programisty

Spis lekcji

1. Wprowadzenie do rekurencji 00:47:43
1.1. Definicja rekurencji
00:07:16
1.2. Silnia
00:05:04
1.3. Ciąg Fibonacciego
00:08:23
1.4. Symbol Newtona
00:03:09
1.5. Fraktale
OGLĄDAJ » 00:09:44
1.6. Rekurencyjne struktury danych
00:08:29
1.7. Rekurencja we wzorcach projektowych
00:05:38
2. Dziel i zwyciężaj 00:34:36
2.1. Wprowadzenie
00:03:38
2.2. Wyszukiwanie binarne
00:07:29
2.3. Sortowanie przez scalanie
00:06:33
2.4. Sortowanie szybkie
OGLĄDAJ » 00:11:15
2.5. Całkowanie numeryczne
00:05:41
3. Podsumowanie 00:01:26
3.1. Podsumowanie
00:01:26

Obierz kurs na... algorytmy rekurencyjne!

W życiu codziennym każdego człowieka, w laboratorium naukowym czy na polu bitwy - wszędzie czekają na rozwiązanie jakieś problemy. Z tymi mniejszymi radzimy sobie często od ręki, ale większe potrafią się stać prawdziwym ciężarem. A może niepotrzebnie patrzymy na to z takiej perspektywy? Może wszystkie problemy (a przynajmniej większość) są w rzeczywistości niewielkie, a to my sami, nieświadomie łącząc je ze sobą, stawiamy sobie zadania przytłaczające nas ogromem? Metoda dziel i zwyciężaj pomaga nam właśnie w tym, by każde takie wyzwanie podzielić na kilka mniejszych, a jeżeli to nie wystarczy - na jeszcze mniejsze. I znowu. I tu pojawia się...

Wiedza dana nielicznym

...rekurencja! Każdy szanujący się programista wie, co to jest, a kurs Metoda dziel i zwyciężaj. Kurs video. Od rekurencji po realne problemy obliczeniowe pokaże i nauczy Cię, jak ją stosować do tworzenia algorytmów (właśnie według metody dziel i zwyciężaj), a także do ich implementacji w języku Java. Nikogo nie trzeba przekonywać, że Java to jeden z najważniejszych i, obok Pythona i C, najpopularniejszych języków programowania. W internecie bardzo łatwo znajdziemy kursy, tutoriale czy bootcampy, które obiecują, że po ich ukończeniu będziemy potrafili programować w tym języku. Większość z nich jednak skupia się na zaprezentowaniu składni języka czy użyciu gotowych bibliotek lub frameworków, a przy tym pobieżnie (lub wcale) odnosi się do tworzenia i zastosowania algorytmów, w tym rekurencyjnych. Jednak na rozmowach kwalifikacyjnych można usłyszeć takie pytania, bo przyszły pracodawca chce mieć pewność, że zatrudnia osobę przygotowaną do poradzenia sobie również z mniej prostymi wyzwaniami. Bez dobrego zrozumienia tych zagadnień łatwo popełnić błędy, które mogą utrudnić zdobycie wymarzonej pracy.

Czego się nauczysz w trakcie kursu Metoda dziel i zwyciężaj. Kurs video. Od rekurencji po realne problemy obliczeniowe?

  • Zapoznasz się z rekurencją i algorytmami rekurencyjnymi i nauczysz się je implementować
  • Nauczysz się rozróżniać metody TOP-DOWN (od ogółu do szczegółu) i BOTTOM-UP (od szczegółu do ogółu)
  • Dowiesz się, czym są fraktale i jak tworzyć rysujące je programy
  • Poznasz rekurencyjne struktury danych i opanujesz umiejętność implementowania operujących na nich programów
  • Zrozumiesz rekurencyjny wzorzec projektowy i nauczysz się z niego korzystać
  • Ugruntujesz znajomość metody dziel i zwyciężaj
  • Opanujesz algorytmy: wyszukiwania połówkowego, sortowania przez scalanie i sortowania szybkiego, a także zasady ich implementowania
  • Zrozumiesz całkowanie numeryczne metodą trapezów i nauczysz się ją implementować

Łatwiej zrozumieć rekurencję, jeśli już się ją rozumie

W codziennej pracy programisty konieczne jest wyrobienie określonych dobrych nawyków, które pozwolą na efektywne tworzenie działającego i łatwego w utrzymaniu kodu. Podejście dziel i zwyciężaj da Ci pewną ścieżkę postępowania, wzmacniającą Twoją kreatywność i zapewniającą znalezienie optymalnego rozwiązania stojącego przed Tobą problemu. Algorytmy rekurencyjne to narzędzia, które warto mieć w swoim repertuarze. Zapoznawszy się z tym podejściem w kontekście nauki programowania, możesz dość nieoczekiwanie przyłapać się na stosowaniu go także w odniesieniu do innych aspektów swojego życia. Warto poznane podczas tego kursu zasady powtarzać tak długo, aż staną się częścią Ciebie samego — znakomita większość wyzwań i problemów, przed jakimi kiedykolwiek staniesz, da się podzielić na mniejsze, a te na całkiem malutkie zdania, które nie będą już dla Ciebie żadnymi wyzwaniami.

Junior czy senior — bez rekurencji ani rusz

Czy dopiero wchodzisz na rynek pracy, rozglądając się za możliwością nabycia doświadczenia w zawodzie jako junior, czy też jesteś starym wyjadaczem — rekurencja może Cię zaskoczyć. Jej znajomość umożliwi szybsze tworzenie bezbłędnych rozwiązań programistycznych, ale także zwiększy szanse na zdobycie ciekawszych i lepiej płatnych zleceń. Nawet jeżeli zdarzyło Ci się mieć z nią kiedyś do czynienia, to warto się upewnić, że naprawdę ją rozumiesz i potrafisz zastosować.

Wybrane bestsellery

O autorze kursu video

Paweł Bogdan - doktor nauk matematycznych, absolwent informatyki analitycznej na Uniwersytecie Jagiellońskim. Były wykładowca na Wydziale Matematyki i Informatyki UJ (wyróżniony przez studentów Diamentową Kredą dla najlepszego „ćwiczeniowca” roku akademickiego 2018/2019). Trener umiejętności programistycznych. Programista Javy z dziesięcioletnim doświadczeniem.

Oceny i opinie klientów: Metoda dziel i zwyciężaj. Kurs video. Od rekurencji po realne problemy obliczeniowe Paweł Bogdan (3)

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.
6.0
  • 6 (3)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Krótko i treściwie. Fajny kurs, w jeden dzień można przyswoić sporo nt. algorytmów. Polecam, bo wiedza przyda się w zasadzie każdemu!

    Opinia: anonimowa Opinia dodana: 2022-04-26 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Bardzo fajnie poprowadzony kurs z częścią praktyczną. Godny polecenia.

    Opinia: anonimowa Opinia dodana: 2022-04-10 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Dzięki temu kursowi przyswoiłem działanie metody dziel i zwyciężaj, a następnie "zwyciężyłem" w pewnej rozgrywce w moim miejscu pracy ;) Szacun dla prowadzącego za ogromną wiedzę i dar jej przekazywania. Jednak doktorat z matematyki nie bierze się z niczego ;)

    Opinia: anonimowa Opinia dodana: 2022-03-20 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

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: 2022-03-14
ISBN: 978-83-283-9210-6, 9788328392106
Numer z katalogu: 164018

Videopoint - inne kursy

Kurs video
62,30 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion