ODBIERZ TWÓJ BONUS :: »

Matematyka a programowanie. Kurs video. Od pojęcia liczby po płaszczyznę zespoloną w Pythonie

Podstawowe informacje:
Czas trwania: 06:46:38
Poziom: podstawowy
Autor: Karol Kurek
Liczba lekcji: 75
Technologia: Python 3.7
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
39,90 zł 149,00 zł (-73%)
59,90 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 39 punktów
Korzyści:
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Podstaw modelowania matematycznego i budowania równań opisujących rzeczywiste procesy
  • Stosowania metod analizy numerycznej w rozwiązywaniu problemów
  • Tworzenia modeli liniowych i nieliniowych w naukach ścisłych i technicznych
  • Rozwiązywania układów równań i optymalizacji funkcji
  • Analizowania stabilności i dokładności obliczeń numerycznych
  • Wykorzystywania narzędzi programistycznych do implementacji modeli matematycznych
  • Łączenia teorii matematycznych z praktycznymi zastosowaniami w inżynierii i naukach przyrodniczych

Spis lekcji

1. Liczby rzeczywiste 01:13:34
1.1. Podstawowe zbiory liczbowe w matematyce
OGLĄDAJ » 00:07:15
1.2. Zamiana ułamków okresowych na zwykłe
00:05:08
1.3. Podstawowe typy danych w Pythonie
00:05:12
1.4. Obsługa ułamków zwykłych i dziesiętnych w Pythonie
00:09:46
1.5. System dwójkowy
00:04:33
1.6. System szesnastkowy
00:05:49
1.7. Pętla while - konwersja liczby na system dwójkowy
00:07:07
1.8. Pętla for
00:04:53
1.9. Pętla for a napis
00:02:24
1.10. Zamiana liczby z systemu dwójkowego na dziesiętny
00:05:08
1.11. Zdania i spójniki logiczne w matematyce
00:06:43
1.12. Operacje na typie logicznym bool
00:04:18
1.13. Operatory bitowe w Pythonie
00:05:18
2. Algorytmy 01:30:02
2.1. Instrukcja warunkowa if
00:04:20
2.2. Miejsca zerowe funkcji kwadratowe
00:04:25
2.3. Pętla While
00:02:36
2.4. NWW i NWD
00:05:34
2.5. Obliczanie NWW i NWD w Pythonie
00:05:51
2.6. Ciągi
00:03:59
2.7. Suma wyrazów dowolnego ciągu
00:05:20
2.8. Problem Collatza
00:05:40
2.9. Równania diofantyczne
00:07:19
2.10. Przykład rozwiązywania równania diofantycznego
00:06:31
2.11. Wszystkie rozwiązania równania diofantycznego
00:05:47
2.12. Przybliżanie wartości pierwiastka arytmetycznego
00:07:27
2.13. Metoda babilońska w Pythonie
00:03:14
2.14. Liczby pierwsze
00:06:13
2.15. Mierzenie czasu wykonywania algorytmów
00:02:52
2.16. Podstawowe informacje o typie napisowym
00:07:20
2.17. Metody dostępne na typie napisowym
00:05:34
3. Funkcje 01:27:34
3.1. Funkcje - wstęp
00:07:31
3.2. Funkcja liniowa
00:02:34
3.3. Listy składane
00:02:59
3.4. Złożenie funkcji
00:02:57
3.5. Wykresy funkcji
OGLĄDAJ » 00:05:35
3.6. Dowolny wielomian jako prosta funkcja
00:05:39
3.7. Miejsca zerowe wielomianu
00:08:43
3.8. Silnia - funkcja rekurencyjna
00:06:56
3.9. Problem Collatza jako funkcja rekurencyjna
00:06:57
3.10. Permutacje pewnej listy
00:06:37
3.11. Maksymalna głębokość permutacji
00:02:20
3.12. Ciągi nieskończone
00:06:51
3.13. Problem 8 wież
00:05:58
3.14. Problem 8 hetmanów
00:06:57
3.15. Realizacja algorytmu zapisanego w pseudokodzie
00:09:00
4. Liczby zespolone 01:25:04
4.1. Przypomnienie wiadomości o funkcjach trygonometrycznych
00:06:18
4.2. Twierdzenie sinusów i cosinusów
00:06:54
4.3. Miara łukowa kąta
00:06:14
4.4. Funkcje cyklometryczne
00:04:20
4.5. Obliczanie kątów trójkąta
00:07:08
4.6. Współrzędne biegunowe
00:03:50
4.7. Liczby zespolone
00:06:04
4.8. Poszukiwanie miejsc zerowych wielomianu. Część 1
00:04:22
4.9. Poszukiwanie miejsc zerowych wielomianu. Część 2
00:07:23
4.10. Podstawowe operacje na liczbach zespolonych
00:04:59
4.11. Liczby zespolone w Pythonie
00:02:13
4.12. Trygonometryczna postać liczb zespolonych
00:05:07
4.13. Potęgowanie liczb zespolonych
00:04:28
4.14. Wyprowadzanie wzorów trygonometrycznych
00:03:37
4.15. Pierwiastkowanie liczb zespolonych
00:07:23
4.16. Generowanie wielokątów foremnych
00:04:44
5. Najpiękniejszy wzór matematyki 00:47:50
5.1. Liczba pi
00:05:03
5.2. Liczba e
00:06:13
5.3. Przybliżanie liczby e w Pythonie
00:01:28
5.4. Przybliżanie liczby pi w Pythonie
00:05:11
5.5. Logarytmy
00:06:08
5.6. Ułamki łańcuchowe
00:06:13
5.7. Liczba e jako ułamek łańcuchów
00:06:08
5.8. Wzór Eulera - najpiękniejszy wzór matematyki
00:04:46
5.9. Zastosowanie zdobytej wiedzy do rozwiązywania zadań elementarnych
00:06:40
6. Dodatki 00:22:34
6.1. Jak zainstalować PyCharma
00:03:04
6.2. Jak zainstalować Pythona
00:01:58
6.3. Kolekcje danych w Pythonie
00:06:38
6.4. Wstęp do statystyki w Pythonie
00:03:52
6.5. Złożoność obliczeniowa
00:07:02

Obierz kurs na... matematyczne podstawy programowania

Matematyka? Brr! A po co? Po co wracać do czasów szkolnych — godzin spędzonych nad niekończącymi się zadaniami domowymi? Po co rozdrapywać stare rany i przypominać sobie koszmar tkwienia pod tablicą tylko z kredą w dłoni, gdy przeciw sobie miało się wzór nie do wyprowadzenia...? W jakim celu dorosły, samodzielny programista miałby z własnej woli raz jeszcze otwierać drzwi z napisem „matma” i wkraczać do pomieszczenia, w którym czyhają na niego liczby niewymierne i zespolone, ułamki łańcuchowe albo nawet logarytmy? Prawdą jest, że dobry programista nie musi świetnie znać matematyki — tak jak dobry kierowca nie jest zobowiązany do poznania budowy samochodu. Jeśli jednak uczyni ten wysiłek i dowie się, z jakich elementów składa się silnik i jak działa skrzynia biegów, uzbroi się w wiedzę, która w razie awarii może okazać się bezcenna.

Każdy praktyk programowania na pewnym etapie kariery zawodowej zostaje zmuszony do powrotu do korzeni. Prędzej czy później staje przed problemem, którego nie można rozwiązać inaczej, jak tylko sięgając po wiedzę z dziedziny matematyki. Ciebie też to czeka. Warto się na to zawczasu przygotować i uzmysłowić sobie zależność, jaka istnieje między programowaniem, algorytmem a czystą matematyką. Dzięki naszemu kursowi video powrócisz do świata matematyki, przypomnisz sobie to, o czym była mowa w szkole, a nawet poszerzysz wiedzę o te zagadnienia spoza programu, które będą przydatne właśnie Tobie — programiście. Twoim przewodnikiem w tej nieco sentymentalnej podróży będzie Python, trzeci pod względem popularności język programowania, którego rola w segmencie data science oraz big data wciąż rośnie.

Co Cię czeka podczas naszego profesjonalnego szkolenia?

Dzięki temu kursowi wideo między innymi:

  • Przypomnisz sobie, czym są liczby rzeczywiste.
  • Zrozumiesz zasady działania algorytmów.
  • Nauczysz się operować na funkcjach.
  • Dowiesz się, czym są liczby zespolone.
  • Poznasz najpiękniejszy wzór matematyki.

Co więcej...

  • Przetestujesz odświeżoną i zdobytą wiedzę matematyczną w praktyce — w pracy z językiem Python.

Matematyka a programowanie. Kurs video. Od pojęcia liczby po płaszczyznę zespoloną w Pythonie kończy się na poziomie podstawowym, na etapie zrozumienia podstaw zagadnień matematycznych, które są ważne we współczesnej informatyce. Dzięki temu po odbyciu kursu będziesz w stanie samodzielnie rozwiązywać zaawansowane problemy matematyczne, z jakimi z pewnością spotkasz się w praktyce zawodowej.

Matematyka — od teorii do praktyki

Czyli „ale po co mi to?” raz jeszcze... Otóż podstawowym zagadnieniem programistycznym jest realizacja algorytmu (znanego wcześniej lub tworzonego tuż przed rozpoczęciem programowania) i rzadko zdarza się, by nie było to powiązane z pewnymi elementarnymi zagadnieniami matematycznymi — dlatego ich pogłębienie z pewnością pomoże osobie zajmującej się wykonaniem dowolnego, nawet bardziej skomplikowanego algorytmu. Na przykład w programowaniu gier przydatna okazuje się wiedza o funkcjach trygonometrycznych lub liczbach zespolonych. Matematykę można także zaprząc do sprawdzenia czasochłonności programu oraz do ochrony przed popełnianiem podstawowych błędów programistycznych. Pewne nieskomplikowane obliczenia warto też wykorzystać do optymalizacji własnych algorytmów.
75 zadań wypełnionych treścią

Nasz kurs matematyki dla programistów jest podzielony na 75 lekcji uszeregowanych w 5 blokach tematycznych. Na początek zajmiemy się liczbami rzeczywistymi — systemami: dziesiętnym, dwójkowym i szesnastkowym, ułamkami dziesiętnymi oraz zwykłymi, zdaniami i spójnikami logicznymi w matematyce; oczywiście wszelkie operacje będziemy wykonywać w Pythonie. W rozdziale drugim, poświęconym algorytmom, poznamy między innymi instrukcję warunkową if, pętle i ciągi, zastanowimy się nad problemem Collatza i rozwiążemy równanie diofantyczne. Potem przejdziemy do funkcji, ich różnych rodzajów i wykresów. Pochylimy się także nad problemem 8 wież i 8 hetmanów. W części czwartej szkolenia w zagadnienie liczb zespolonych wprowadzą nas sinusy i cosinusy, a dalej pojawią się wielomiany, potęgowanie i pierwiastkowanie liczb zespolonych. Ostatni rozdział jest poświęcony najpiękniejszemu wzorowi matematyki. Przybliżą nas do niego liczba pi oraz liczba e. Poznamy logarytmy i ułamki łańcuchowe i wreszcie: wzór Eulera. W podsumowaniu kursu zastosujemy zdobytą wiedzę do rozwiązania zadań elementarnych.

„Nie przejmuj się, jeżeli masz problemy z matematyką. Zapewniam cię, że ja mam jeszcze większe”.

Albert Einstein

Wybrane bestsellery

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.

Karol Kurek - pozostałe kursy

Oceny i opinie klientów: Matematyka a programowanie. Kurs video. Od pojęcia liczby po płaszczyznę zespoloną w Pythonie Karol Kurek (9)

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.
5.6
  • 6 (8)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (1)
  • 1 (0)
  • Polecam kurs z pełnym przekonaniem osobom które zaczynają naukę języka python oraz tym, którzy już podstawową wiedzę z tego zakresu mają. Wszystkie struktury językowe pokazywane są na zasadzie omówienia zadań. Kurs łączy wiedzę z zakresu programowania, algorytmiki i matematyki. Wszystkie omawiane zadania wyjaśnione są przez autora bardzo dokładnie.

    Rozwiń »
    Opinia: Albert Opinia dodana: 2021-11-24 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Jeden z najlepszych kursów, jakie odbyłem na platformie. Autor jest realnie zainteresowany tym, o czym mówi. Trudne zagadnienia przedstawia w łatwy i przyswajalny sposób. Super podział - przedstawienie rozwiązania za pomocą algorytmu a potem zapisanie tego w Pythonie.

    Opinia: Adrian Opinia dodana: 2020-07-22 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • :-) very good.

    Opinia: Maciej Opinia dodana: 2020-01-04 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Bardzo ciekawe i przydatne, polecam.

    Opinia: Maciej Opinia dodana: 2020-01-03 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Bardzo ciekawe i przydatne, polecam.

    Opinia: Maciej Opinia dodana: 2020-01-03 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Autor bardzo płynnie przechodzi od najprostszych zagadnień do bardziej skomplikowanych. Widać zapał i chęć do przekazania wiedzy. Nie spostrzegłem żadnego błędu merytorycznego. Polecam!

    Opinia: anonimowa Opinia dodana: 2019-07-31 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Uwielbiam tego autora! Ma niesamowity dar do przekazywania skomplikowanej wiedzy w bardzo prosty sposób. Dzięki temu nauka jest szybka i przyjemna. Z całego serca polecam! Czekam na nowe kursy:)

    Opinia: Maria Opinia dodana: 2019-07-25 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Świetne. Krok po kroku wprowadza w matme z którą mam problemy w ciekawy sposób. Gratulacje dla autora!

    Opinia: anonimowa Opinia dodana: 2019-03-20 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Nauczyciel "leci" z programem. Tak jakby chciał skończysz wszystko jak najszybciej, lub miał jakiś durny limit czasu od redakcji w którym musi się zmieścić... Kurs - fakt opisuje wszystko to co zawarte w opisie. Niestety w taki sposób, że naprawdę nie warto tracić na to czasu...

    Opinia: Michał Opinia dodana: 2019-07-06 Ocena: 2   
    Opinia potwierdzona 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: 2019-02-28
ISBN: 978-83-283-5466-1, 9788328354661
Numer z katalogu: 82564

Videopoint - inne kursy

Kurs video
39,90 zł
Dodaj do koszyka
Sposób płatności