Mikołajkowe Rabaty na wszystkie kursy     |        -40% z kodem: SANTA     |        Do końca promocji

1 dni 23 godzin
user menu
avatar

Algorytmy sortowania

5

(2 oceny)

Rozwiń swoją umiejętność pracy z algorytmami. Poznaj i zrozum najważniejsze algorytmy sortowania.

poster_image
dotZapłać nawet za 30 dnitooltip info icon
dot30 dni gwarancji zwrotu pieniędzy
dotWsparcie na każdym etapie nauki
dotRegularne aktualizacje
Bezterminowy dostępBezterminowy dostęp
zadań122 zadań
Wsparcie zespołuWsparcie zespołu
Dostęp z urządzeń mobilnychDostęp z urządzeń mobilnych
Natychmiastowa weryfikacja zadańNatychmiastowa weryfikacja zadań
Imienny certyfikat ukończeniaImienny certyfikat ukończenia
guardian photo
Pomocy w tym kursie udziela Ci:
Tomasz – opiekun kursów o algorytmach
Opis produktu
Co zyskujesz?
Program nauczania
Recenzje
FAQ

Następny krok w świecie algorytmów.

Na pewno już masz pewne podstawy jeśli chodzi o umiejętność myślenia w kategoriach algorytmów. To dobrze, bo z tym kursem możesz bardzo rozwinąć to co już umiesz. O ile w kursie Level 1 skupiliśmy się na ogólnym objaśnieniu myślenia algorytmicznego to w tym kursie przejdziemy do konkretów. Będziesz pracować z algorytmami sortującymi, które są jednym z najważniejszych fundamentów szeroko pojętej informatyki.

“Bez algorytmów sortowania nie mielibyśmy ani baz danych, ani wyszukiwarek ani żadnej innej złożonej aplikacji.”

Tomasz - opiekun kursów o algorytmach

description_image1

Czego nauczysz się z tym kursem

  • point

    Zrozumiesz istotę problemu sortowania danych wejściowych.

  • point

    Zapoznasz się z takimi algorytmami jak sortowanie bąbelkowe oraz sortowanie przez wstawianie.

  • point

    Poznasz algorytm sortowania przez zliczanie oraz tzw. sortowanie gnoma.

  • point

    Opanujesz sortowanie przez wybieranie oraz wstrząsanie.

  • point

    Dowiesz się co to jest sortowanie głupie (tak to się nazywa!) oraz sortowanie przez spanie.

  • point

    Zrozumiesz jakie są zalety oraz wady danego algorytmu.

description_image2

Algorytmy sortowania - prosto, przejrzyście i praktycznie

W kursie znajdziesz omówienie aż 11 popularnych algorytmów sortujących. Jak zwykle, w każdym etapie będziesz musiał rozwiązać liczne zadania, które zweryfikują twoją nowo zdobytą wiedzę. Prosta, przejrzysta teoria i praktyczne ćwiczenia - to się zawsze sprawdza. Przykłady implementacji algorytmów oparte są na języku Python ale wiedza jest bardzo uniwersalna i może być wykorzystana w dowolnym języku. To czego się nauczysz z tym kursem to fundament na całe życie.

konkurs

Dlaczego znajomość algorytmów sortowania jest tak ważna

Bez algorytmów sortujących ciężko by było zbudować jakąkolwiek aplikację pracującą z danymi. Dzięki nim mogą działać wyszukiwarki, bazy danych i wszelkie aplikacje, które mają na wyjściu dostarczyć uporządkowane dane. Dlatego właśnie mówimy, że algorytmy sortowania to jeden z fundamentów informatyki. Dobre zrozumienie podstaw jest więc niezbędne każdemu, kto poważnie myśli o karierze programisty. Chociażby dlatego, że pytania z tego tematu nieustannie pojawiają się podczas rozmowy o pracę.

description_image2

To co oferują Ci kursy Codenga

Harmonogram
Masz możliwość ustalenia własnego harmonogramu nauki po zakupie kursu. Możesz zdobywać wiedzę w takim tempie jakie ci najbardziej odpowiada.
Społeczność
Wymieniaj się doświadczeniami z innymi. Zadawaj pytania i rozwijaj swoją znajomość tematu.
Profil
W twoim profilu widoczne są wszystkie zdobyte certyfikaty oraz osiągnięcia. Profil możesz łatwo publikować za pomocą prostego odnośnika.
Ranking
Porównaj swoje wyniki z innymi i zostań najlepszym uczestnikiem kursów Codenga.
Możliwość kontynuowania nauki
Po ukończeniu kursu podstawowego możesz kontynuować naukę z kolejnymi kursami.
Opiekun kursu
Każdy kurs ma opiekuna, do którego możesz się zwrócić o pomoc i wyjaśnić wątpliwości dotyczące treści kursu.

Poznaj swój program, zobacz czego Cię nauczymy

Moduł 1
Algorytm - sortowanie, co to za operacja?
(9 zadań)
Będziesz świadkiem podstawowych problemów świata informatyki - jak sprawnie uporządkować dane. Zapraszamy do lektury.
Algorytm - sortowanie, co to za operacja?
Algorytm - sortowanie, co to za operacja? - quiz
Moduł 2
Algorytm - sortowanie bąbelkowe
(8 zadań)
Sortowanie bąbelkowe będzie pierwszym porządkującym algorytmem jaki poznasz podczas tego kursu.
Algorytm - sortowanie bąbelkowe
Algorytm - sortowanie bąbelkowe - quiz
Algorytm - sortowanie bąbelkowe
Moduł 3
Algorytm - sortowanie przez wstawianie
(8 zadań)
Pamiętasz gry w karty? W pewien sposób związane są z omawianym algorytmem sortowania przez wstawianie. Chcesz wiedzieć jak to się dzieje? Zapraszamy do kolejnego etapu.
Algorytm - sortowanie przez wstawianie
Algorytm - sortowanie przez wstawianie - quiz
Moduł 4
Algorytm - sortowanie grzebieniowe
(9 zadań)
Wyobraź sobie, że Twoja siostra wpada do piaskownicy w rozpostartych włosach. We włosach nagle znajduje się sporo piasku. Jak to rozczesać? Tylko sposobem i za pomocą algorytmu sortowania grzebieniowego.
Algorytm - sortowanie grzebieniowe
Algorytm - sortowanie grzebieniowe - quiz

Co sądzą o kursie jego uczestnicy?

Średnia ocena

5

(2 ocen)

100%
0%
0%
0%
0%

Masz dalsze pytania?

minusplus
Czym jest kurs Codenga?
To interaktywny kurs, który został podzielony na kilkanaście etapów - każdy z nich składa się z niewielkich dawek wiedzy teoretycznej, którą następnie musisz wykorzystać w zadaniach praktycznych. Abyś się szybko nie zniechęcał, zadbaliśmy o urozmaicenie tych zadań. Testy, quizy i przede wszystkim - dużo kodowania! Pamiętaj - praktyka czyni mistrza :)
minusplus
Ile będę mieć czasu na zaliczenie kursu?
Dokładnie tyle, ile potrzebujesz. Możesz zaplanować naukę z harmonogramem, jeśli jednak z jakiejś przyczyny nie możesz tego zrobić, nie obawiaj się. Kurs będzie dostępny na Twoim koncie bezterminowo.
minusplus
Czy po ukończeniu kursu nadal mogę z niego korzystać?
Oczywiście, kupując kurs otrzymujesz bezterminowy dostęp do kursu. Możesz więc z niego korzystać tak długo i tak często, jak tylko chcesz.
minusplus
Czy żeby przystąpić do kursów Codenga muszę mieć jakąś specjalistyczną wiedzę w danym zakresie?
Absolutnie nie! Kursy Codenga zostały tak przygotowane, aby KAŻDY, niezależnie od wieku, umiejętności czy wiedzy w tym temacie, mógł spróbować swoich sił w programowaniu. Pamiętaj, aby rozpocząć naukę od kursu “Absolutne podstawy” jeśli jesteś zupełnie początkującą osobą.
minusplus
Czy potrzebuję specjalnego oprogramowania do nauki z kursami?
Spokojnie, zadbaliśmy również o to ;) Do nauki z kursami potrzebujesz jedynie… urządzenia z internetem i kilkunastu minut dziennie! Testy, zadania i ćwiczenia z kodowaniem odbywają się wyłącznie na platformie Codenga. Dlatego nie musisz się martwić o dodatkowe, płatne oprogramowanie, albo o to, czy masz odpowiednią wersję. Po prostu logujesz się i działasz.
29
99
dotZapłać nawet za 30 dnitooltip info icon
dot30 dni gwarancji zwrotu pieniędzy
dotWsparcie na każdym etapie nauki
dotRegularne aktualizacje
Bezterminowy dostępBezterminowy dostęp
zadań122 zadań
Wsparcie zespołuWsparcie zespołu
Dostęp z urządzeń mobilnychDostęp z urządzeń mobilnych
Natychmiastowa weryfikacja zadańNatychmiastowa weryfikacja zadań
Imienny certyfikat ukończeniaImienny certyfikat ukończenia
guardian photo
Pomocy w tym kursie udziela Ci:
Tomasz – opiekun kursów o algorytmach
29
99