WARSZTATY
PIERWSZA EDYCJA
PIERWSZA EDYCJA
Jak bez bólu głowy opanować przepływ (krypto)pieniądza
Jak bez bólu głowy opanować przepływ (krypto)pieniądza
W PHP, JS i bazie danych.
Tylko 10 miejsc!
Na 8 godzinnym warsztacie on-line dowiesz się:
- Jak rozwiązać problemy, które możesz napotkać, stosując liczby zmiennoprzecinkowe w Twoim systemie,
- Jak zapisywać kwoty w najpopularniejszych krypto walutach,
- Jak zaprojektować model danych pod międzynarodowy system wielowalutowy.
- Poznasz zagadnienia bazodanowe, back-endowe i front-endowe.
Korzyści dla Ciebie

Kiedy pokażesz klientom/pracodawcom, że szczególnie dbasz o poprawność obliczeń finansowych, zyskasz zaufanie do Ciebie, jako Developera.

Twoje aplikacje będą miały mniej błędów, które są trudne do odtworzenia w warunkach testowych i do debugowania.

Zyskasz spokój, bo błędy w związku z nieprawidłowymi kwotami mają duży priorytet i istotność dla biznesu.

Bez obaw podejmujesz projekty operujące na popularnych kryptowalutach.

Udoskonalisz testy jednostkowe, bo z łatwością porównasz konkretne kwoty bez operowania na przybliżonych warunkach.
Korzyści dla Ciebie

Kiedy pokażesz klientom/pracodawcom, że szczególnie dbasz o poprawność obliczeń finansowych, zyskasz zaufanie do Ciebie, jako Developera.

Twoje aplikacje będą miały mniej błędów, które są trudne do odtworzenia w warunkach testowych i do debugowania.

Zyskasz spokój, bo błędy w związku z nieprawidłowymi kwotami mają duży priorytet i istotność dla biznesu.

Bez obaw podejmujesz projekty operujące na popularnych kryptowalutach.

Udoskonalisz testy jednostkowe, bo z łatwością porównasz konkretne kwoty bez operowania na przybliżonych warunkach.
Kim jest twój trener?

Cześć, jestem Marcin i zapraszam Cię na warsztaty, których jestem autorem!
Mam ponad 15 lat doświadczenia w programowaniu dla różnego rodzaju biznesów - tworzenie oprogramowania, które na siebie zarabia to moja pasja. Pisząc aplikację zawsze myślę o tym czy da się ją w przyszłości utrzymać i rozwijać. Jednym z elementów, o który warto zadbać od pierwszej linii kodu są dane finansowe klientów. Wiedza, z tych warsztatów pozwoli Ci wejść do grona specjalistów, którzy trafiają do najbardziej wymagających projektów!
Skąd pomysł na warsztaty?
Praca przy dużych e-commerce zintegrowanych z ERP i systemach finansowych wymagała usystematyzowania wiedzy na temat przetwarzania danych o pieniądzach tak by obliczenia były pewne i dokładne.
Jako zwolennik podejścia TDD chciałem zakładać w testach konkretne kwoty a nie działać na przybliżeniach.
W wielu zespołach dostrzegałem skrótowe podejście do tematu: decimale w bazie danych ale floaty na poziomie backend-u i frontu.
Postanowiłem podzielić się wiedzą tak byś mógł zapanować nad pieniędzmi w swoich aplikacjach zanim zaczniesz je debugować na produkcji.
Czego się nauczysz?
Na jednodniowym warsztacie on-line dowiesz się:

Jakie problemy możesz napotkać, stosując liczby zmiennoprzecinkowe w Twoim systemie.

Jak zaprojektować model danych pod międzynarodowy system wielowalutowy.

Jak zapisywać kwoty w najpopularniejszych krypto walutach.

Jakimi metodami zapisywać dane o pieniądzach, żeby nie tracić dokładności w obliczeniach.

Poznasz wady i zalety różnych metod dokładnej arytmetyki w PHP.

Jak napisać aplikację, w której prześlesz poprawne dane finansowe od front-u przez PHP (REST API), aż do bazy danych.
Plan warsztatów
TEMAT | CZAS TRWANIA |
---|---|
Przywitanie i organizacja. | 15 min |
Jakie problemy sprawiają liczby zmiennoprzecinkowe. | 60 min |
Wartości kryptowalut na przykładzie Bitcoina, Ethereum I Binance Coin. | 30 min |
Warsztat: Wspólne projektowanie modelu danych w bazie do aplikacji, która przetwarzać będzie klasyczne waluty i kryptowaluty. | 90 min |
Przerwa obiadowa. | 60 min |
Jak poradzić sobie kwotami w PHP i JS tak by zrezygnować z floatów raz na zawsze. | 90 min |
Warsztat: Budowa aplikacji internetowej z wykorzystaniem php-decimal w PHP i decimal. js w JavaScripcie. | 180 min |
Bonusy

Przygotowane środowisko Dockerowe ze wszystkimi składnikami potrzebnymi do testowania rozwiązań.

Opracowane w PDF informacje tak byś zawsze mógł wrócić do tematu kiedy pojawi się potrzeba.
Czego się nauczysz?
Na jednodniowym warsztacie on-line dowiesz się:

Jakie problemy możesz napotkać, stosując liczby zmiennoprzecinkowe w Twoim systemie.

Jak zaprojektować model danych pod międzynarodowy system wielowalutowy.

Jak zapisywać kwoty w najpopularniejszych krypto walutach.

Jakimi metodami zapisywać dane o pieniądzach, żeby nie tracić dokładności w obliczeniach.

Poznasz wady i zalety różnych metod dokładnej arytmetyki w PHP.

Jak napisać aplikację, w której prześlesz poprawne dane finansowe od front-u przez PHP (REST API), aż do bazy danych.
Plan warsztatów
Przywitanie i organizacja. |
15 min |
Jakie problemy sprawiają liczby zmiennoprzecinkowe. |
60 min |
Wartości kryptowalut na przykładzie Bitcoina, Ethereum I Binance Coin. |
30 min |
Warsztat: Wspólne projektowanie modelu danych w bazie do aplikacji, która przetwarzać będzie klasyczne waluty i kryptowaluty. |
90 min |
Przerwa obiadowa. |
60 min |
Jak poradzić sobie kwotami w PHP i JS tak by zrezygnować z floatów raz na zawsze. |
90 min |
Warsztat: Budowa aplikacji internetowej z wykorzystaniem php-decimal w PHP i decimal. js w JavaScripcie. |
180 min |
Bonusy

Przygotowane środowisko Dockerowe ze wszystkimi składnikami potrzebnymi do testowania rozwiązań.

Opracowane w PDF informacje tak byś zawsze mógł wrócić do tematu kiedy pojawi się potrzeba.
Dlaczego właśnie to szkolenie?
Otrzymasz uporządkowaną i sprawdzoną w praktyce wiedzę, która pozwoli Ci lepiej projektować aplikacje przetwarzające pieniądze.
Otrzymasz solidną dawkę wiedzy teoretycznej, którą od razu wykorzystasz w praktyce
Będziesz uczył się w małej (maksymalnie 10 osobowej grupie), dzięki czemu dostaniesz odpowiedni feedback od prowadzącego.
Dlaczego właśnie to szkolenie?
Otrzymasz uporządkowaną i sprawdzoną w praktyce wiedzę, która pozwoli Ci lepiej projektować aplikacje przetwarzające pieniądze.
Otrzymasz solidną dawkę wiedzy teoretycznej, którą od razu wykorzystasz w praktyce
Będziesz uczył się w małej (maksymalnie 10 osobowej grupie), dzięki czemu dostaniesz odpowiedni feedback od prowadzącego.
Formularz do zapisu na listę oczekujących