Uwaga! Trwają prace nad nową wersją serwisu. Mogą występować przejściowe problemy z jego funkcjonowaniem. Przepraszam za niedogodności!

⛔ Potrzebujesz wsparcia? Oceny CV? A może Code Review? ✅ Dołącz do Discorda!

Matematyka w programowaniu

Czy naprawdę jest niezbędna?

Krzysztof Zajączkowski opowiada o matematyce w programowaniu na przykładzie języka JavaScript. Z materiału dowiesz się, czy matematyka jest faktycznie niezbędna w IT. Gdzie możemy wykorzystać algebrę czy geometrię. Na czym polega logika matematyczna i systemy liczbowe. Czym są operacje bitowe i dlaczego warto znać teorię grafów.

Poruszane tematy

  • Czy mógłbyś się przedstawić i opowiedzieć o swoich powiązaniach ze światem IT?
  • W jaki sposób byś odpowiedział na pytanie Czy matematyka jest niezbędna w programowaniu? Jaki poziom powinniśmy reprezentować?
  • Gdzie w JavaScript może się nam przydać algebra? - może zacznijmy od definicji i potem przejdziemy do konkretnego przykładu.
  • Czym jest logika matematyczna i w jaki sposób ją wykorzystujemy w programowaniu?
  • W jaki sposób geometria może nam pomóc w implementacji strony internetowej przy pomocy JavaScript?
  • Systemy liczbowe - co to jest i dlaczego akurat system dwójkowy (binarny) jest tak istotny?
  • Operacje bitowe. Na czym polegają i dlaczego mogą być istotne w programowaniu?
  • Teoria grafów. Dlaczego jest tak istotna w programowaniu? Czy drzewo DOM w JavaScript można uznać za implementację grafu?
  • Czy Twoim zdaniem brak wiedzy z omawianych dzisiaj tematów jest dyskwalifikująca do zostania programistą?Czy możesz przedstawić swoje pozytywne i negatywne doświadczenia związane z matematyką w programowaniu?
  • Jaką książkę polecasz osobie, która chce nauczyć się matematyki w stopniu wystarczającym do zostania programistą?
  • Gdzie możemy Cię znaleźć w sieci?

Polecana książka

Śladami Pitagorasa
Szczepan Jeleński

Polecana książka

Śladami Pitagorasa
Szczepan Jeleński

Mentoring to efektywna nauka pod okiem doświadczonej osoby, która:

  • przekazuje Ci swoją wiedzę i nadzoruje Twoje postępy w zdobywaniu umiejętności,
  • uczy Cię dobrych praktyk i wyłapuje złe nawyki,
  • wspiera Twój rozwój i zwiększa zaangażowanie w naukę.

Chcesz zostać (lepszym) programistą i lepiej zarabiać? 

🚀 Porozmawiajmy o nauce programowania, poszukiwaniu pracy, o rozwoju kariery lub przyszłości branży IT!

Umów się na ✅ bezpłatną i niezobowiązującą rozmowę ze mną.

Chętnie porozmawiam o Twojej przyszłości i pomogę Ci osiągnąć Twoje cele! 🎯