Książki i materiały
Literatura podstawowa
Pozycje bezpośrednio związane z tematyką kursu.
Przetwarzanie strumieniowe
- G. Shapira, T. Palino, R. Sivaram, K. Petty — Kafka: The Definitive Guide. Real-time data and stream processing at scale, O’Reilly 2022. Dostęp online
- G. Maas, F. Garillot — Stream Processing with Apache Spark, O’Reilly 2019. Zobacz opis
- F. Hueske, V. Kalavri — Stream Processing with Apache Flink, O’Reilly 2019. Zobacz opis
- A. Bellemare — Mikrousługi oparte na zdarzeniach. Wykorzystanie danych w organizacji na dużą skalę, O’Reilly 2021. Zobacz opis
- T. Akidau, S. Chernyak, R. Lax — Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing, O’Reilly 2018.
Apache Spark
- J. S. Damji, B. Wenig, T. Das, D. Lee — Spark. Błyskawiczna analiza danych, Helion. Zobacz opis
- B. Chambers, M. Zaharia — Spark: The Definitive Guide. Big Data Processing Made Simple, O’Reilly. Zobacz opis
- Spark. Zaawansowana analiza danych, Helion. Zobacz opis
- J. Quddus — Machine Learning with Apache Spark Quick Start Guide, Packt. Zobacz opis
MLOps i deployment modeli
- N. Gift, A. Deza — Practical MLOps: Operationalizing Machine Learning Models, O’Reilly 2022.
- V. Lakshmanan, S. Robinson, M. Munn — Wzorce projektowe uczenia maszynowego, O’Reilly 2021.
Literatura uzupełniająca
Uczenie maszynowe w Pythonie
- A. Géron — Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Wydanie II, Helion. Zobacz opis
- W. McKinney — Python w analizie danych. Wydanie II, Helion. Zobacz opis
- J. Grus — Data science od podstaw. Analiza danych w Pythonie. Wydanie II, Helion. Zobacz opis
- S. Raschka — Python. Uczenie maszynowe. Wydanie II, Helion. Zobacz opis
- T. Hastie, R. Tibshirani, J. Friedman — The Elements of Statistical Learning, Springer 2017. Dostęp online
Deep Learning
- F. Chollet — Deep Learning. Praca z językiem Python i biblioteką Keras, Helion. Zobacz opis
- J. Howard, S. Gugger — Deep learning dla programistów. Budowanie aplikacji AI za pomocą fastai i PyTorch, Helion. Zobacz opis
- A. Koul, S. Ganju, M. Kasam — Practical Deep Learning for Cloud, Mobile & Edge, O’Reilly 2019.
Docker i narzędzia
- J. Krochmalski — Docker. Projektowanie i wdrażanie aplikacji, Helion. Zobacz opis
- P. Bell, B. Beer — GitHub. Przyjazny przewodnik, Helion. Zobacz opis
Programowanie w Pythonie
- C. Althoff — Programista Samouk, Helion. Zobacz opis
- A. Sweigart — Automatyzacja nudnych zadań z Pythonem, Helion. Zobacz opis
Quantum Computing
- A. Jacquier, O. Kondratyev — Quantum Machine Learning and Optimisation in Finance. On the Road to Quantum Advantage.