Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Matematyka dla programisty
Rating: 4.5 out of 5(15 ratings)
225 students

Matematyka dla programisty

Matematyka zaawansowana dla zielonych
Last updated 3/2023
Polish

What you'll learn

  • Podstawy języka C++
  • Logika, macierze
  • Grafy, granice, pochodne i całki
  • Prawdopodobieństwo i szereg geometryczny

Course content

1 section27 lectures13h 52m total length
  • Wstęp4:02
  • Logika1:02:35
  • Zadanie 3
  • Rozwiązanie zadań - logika34:19
  • Logika
  • Macierze1:12:08
  • Zadanie 4
  • Rozwiązanie zadań - macierze30:18
  • Macierze
  • Grafy1:17:46
  • Zadanie 5
  • Rozwiązanie zadań - grafy29:46
  • Grafy
  • Granice50:35
  • Zadanie 6
  • Rozwiązanie zadań - granice27:31
  • Granice
  • Pochodne i całki1:07:48
  • Zadanie 7
  • Rozwiązanie zadań - pochodne i całki38:37
  • Całki i pochodne
  • Prawdopodobieństwo - szereg geometryczny54:21
  • Zadanie 8
  • Rozwiązanie zadań - prawdopodobieństwo, szereg geometryczny32:59
  • Prawdopodobieństwo i szeregi
  • Podstawy C++1:12:55
  • Zadanie 1
  • Rozwiązanie zadań24:48
  • Podstawy C++
  • Wskaźniki40:44
  • Przeciążenie funkcji16:32
  • Klasy30:37
  • Zadanie 2
  • Rozwiązanie zadań1:04:08
  • Podstawy C++ cz.2

Requirements

  • Znajomość podstaw matematyki

Description

Dlaczego studenci informatyki ciągle muszą uczyć się matematyki (podobnie jak studenci wszystkich innych inżynieryjnych i technicznych przedmiotów)? Duże braki w tym zakresie mogą spowodować, iż, mimo że znamy język programowania, nie będziemy w stanie zrozumieć problemu, a co gorsze napisać rozwiązania zadania. Zajęcia z matematyki w ramach tego przedmiotu nie zrobią z Ciebie matematyka i nie sprawią zapewne, że pokochasz tę dziedzinę, choć kto wie :). Docenisz jednak to, że dobrze opanowana matematyka dostarcza Ci większej sprawności z radzeniem sobie z problemami programistycznymi.


Lista zagadnień:


  • Bardzo szybkie wprowadzenie do C++

Ze względu na bardzo liczne przykłady w języku C++, które pozwalają lepiej zrozumieć przedstawiane zagadnienia, albo bardziej przedstawić je od strony praktycznej. Zdecydowaliśmy się na skrótowe przedstawienie języka dla osób, które nie miały z nim styczności, a chciałyby zrozumieć przedstawiane przykłady.


  • Logika

Logika matematyczna zajmuje się zdaniami logicznymi. Zdanie logiczne, to zdanie gramatyczne orzekające, któremu można przypisać jedną z dwóch ocen (wartość) Prawda (TRUE, 1); Fałsz (FALSE, 0 ). Brzmi znajomo, prawda? Nauczymy się, co to jest: negacja ~, koniunkcja ∧ , alternatywa ∨, implikacja ⇒ , równoważność ⇔, a to będzie początek ciekawych zagadnień związanych z logiką.


  • Macierze

Macierze są bardzo ważne w informatyce, struktury tego typu danych są bardzo często używane przy różnych obliczeniach szczególnie w grafice komputerowej 2D i 3D. My zajmiemy się podstawami tak, żebyśmy byli gotowi do samodzielnego zgłębiania zagadnień związanych z macierzami.


  • Grafy

Graf jest to struktura złożona z wierzchołków i krawędzi łączących te wierzchołki. Grafy znajdują zastosowanie w wielu dziedzinach nauki takich jak matematyka, informatyka, kryptografia, topologia, chemia itd. My poznamy podstawy, które przydadzą się nam np. przy bazach danych (grafowe bazy danych), czy algorytmach (przeszukiwanie w głąb (DFS), przeszukiwanie wszerz (BFS)), a to tylko początek ich zastosowania.


  • Granice

Granica – pojęcie używane w matematyce określające zachowania funkcji, a w szczególności ciągu, gdy ich argumenty "zbliżają się" do pewnej wartości lub nieskończoności. Brzmi strasznie ? Na pewno tak, ale po tym materiale nie będzie to dla Was nic obcego.


  • Pochodne i całki

Dość sporą część materiału poświęcimy tym zagadnieniom, z którymi wiele osób nawet po ukończeniu studiów nie może sobie do końca poradzić. Do wytłumaczenia czym są te skomplikowane pojęcia, użyję wielu technik obrazujących w taki sposób, w który będziemy w stanie zrozumieć bez najmniejszego problemu.


  • Prawdopodobieństwo i szereg geometryczny

Ostatni dział będzie bardzo sympatyczny, poznamy kilka nowych zagadnień związanych z prawdopodobieństwem, dodatkowo dowiemy się, czym jest szereg geometryczny.

Who this course is for:

  • Początkujący programiści