Naucz się blockchain od podstaw na poziomie, który pozwoli ci zacząć pracę

Nawet jeśli nie wiesz nic o kryptografii, działaniu sieci blockchain
ani o smart kontraktach
(szkolenie dla min/senior programistów JAVA)

Zapisy dla drugiej edycji trwają do 17.11.2021 do 20:59 CET

dni
godzin
minut
sekund
Oferta już niedostępna

Opinia uczestnika pierwszej edycji:

... dzięki przelewaniu Twojej pasji na mnie zacząłem bardziej drążyć tematy związane z blockchainem, zacząłem coś własnego dłubać (w oparciu o smart contracty) i nawet udało mi się to spieniężyć, co bezpośrednio przełożyło się na to, że koszt szkolenia na tę chwilę zwrócił mi się kilkukrotnie. A jeszcze nie jesteśmy w połowie:)))
Piotr
Brałem udział w 1. edycji szkolenia Adama i polecam, jeżeli masz czas i ochotę poznać niuanse ethereum. Smart contracts - otworzą Ci głowę na nowe pomysły i zastosowania blockchaina. Szkolenie jest praktyczne - a przykłady sprawiają że jest bardzo wciągające. Uważam, że to będą dobrze zainwestowane pieniądze.
Marek
... Czy opłacało się kupić? Napewno, nawet jak nie skorzystałem z tej wiedzy odrazu, to mam miejsce do którego mogę wrócić żeby odświerzyć wiedze. Wzbogaconą o aktualne dane. A potencjał w tej technologi widzę duży i chciał bym ją współtworzyć.
Bartek
... każdy kursant implementuje poszczególne elementy, które w dalszych częściach kursu pozwolą stworzyć swój własny blockchain. Szkolenie jest idealnie uporządkowane a wiedza oraz umiejętności prelegenckie Adama sprawiają, że w tym momencie nie widzę na polskim rynku żadnego lepszego źródła wiedzy o technologii blockchain.
Arek

O Twoim instruktorze

Trafiła mi się okazja dołączenia do zespołu, który tworzył nowego klienta Ethereum (mantis) około grudnia 2016 roku. (Jako programista pracuję od 2010)
Przy okazji tego projektu nauczyłem się od podstaw jak działa blockchain i jak pod spodem działają smart kontrakty, sieć i pozostałe części. 
Musiałem się tego nauczyć, jeśli chciałem pracować przy tym projekcie.

Kosztowało to trochę stresu i dużo czasu.
K
orzystając z tej wiedzy zrobiłem ten kurs żeby oszczędzić Ci stresu i oszczędzić Twój czas. Właśnie takie szkolenie chciałbym przejść na początku mojej pracy z blockchainem.
Z tego co widziałem to nawet oficjalne materiały takie jak white i yellow paper mogą zawierać błędy, które potrafią napsuć nerwów, np: moja poprawka do dokumentacji Ethereum
link

Ten program jest dla Ciebie, jeżeli:

  • doszedłeś do sufitu wynagrodzenia w twojej firmie i chcesz zmienić pracę na lepszą
  • masz dość pisania po raz 549 kolejnego CRUDa i formularza na froncie żeby go wypełnić
  • chcesz dobrze zrozumieć, jak działa blockchain
  • jesteś na początku swojej drogi
  • lubisz uczyć się przez praktyczne ćwiczenia
  • potrzebujesz kontaktu z kimś, kto odpowie na Twoje pytania i wątpliwości
  • nie masz czasu i możliwości, żeby szukać wszystkiego na własną rękę
  • spotykasz się z projektami wykorzystującymi blockchain w pracy i musisz wiedzieć co robisz

Nie jest dla Ciebie, jeżeli:

  • znasz blockchain lepiej niż własną kieszeń
  • po przejrzeniu zawartości programu poniżej stwierdzisz, że będziesz się nudzić, bo wszystko już wiesz
  • na co dzień w pracy implementujesz własne rozwiązania blockchain i nie sprawia Ci to żadnego problemu
  • robisz PRy do white paperów z poprawkami błędów do oficjalnej dokumentacji ETH/BTC
  • nie chcesz w ogóle poświęcać czasu na pracę własną,
    np. robienie prac domowych

Co dostanę w szkoleniu?

Weźmiesz udział w 9 tygodniowym programie

9 tygodni i 3 spotkania LIVE podsumowujące pracę. Przeprowadzę Cię od początku do blockchain developera. Zdobędziesz praktyczną widzę która pomoże ci zacząć pracę z technologią blockchain https://blockchain.works-hub.com

Poznasz zagrożenia

Nieodpowiednio wdrożone rozwiązanie może wyrządzić więcej szkody niż pożytku. Dowiesz się jakie ataki są możliwe do przeprowadzenia i co można zrobić żeby się przed nimi zabezpieczyć.

Będziesz mieć wsparcie w przechodzeniu programu

Jeżeli będziesz mieć jaki kolwiek pytanie do materiałów, coś będzie dla Ciebie niejasne zawsze możesz zapytać na grupie lub na spotkaniu LIVE

Poznasz ludzi którzy też interesują się tematem

Jedna z największych zalet tego programu. Poznasz innych uczestników, którzy tak jak Ty interesują się blockchainem

Po przejściu szkolenia dołączysz do reading clubu

Dostęp do ciągłego rozwoju przez nowe white papiery z kryptografii i blockchaina.
Po przejściu szkolenia możesz dołączyć do reading clubu - spotykamy się i opowiadamy co ciekawego udało nam się przeczytać

Dowiesz się jak integrować się ze smart kontraktami z poziomu aplikacji

Ze szkolenia dowiesz się jak wykorzystywać biblioteki do integracji (przykłady w języku Java)

Zdobędziesz podstawy do zaprojektowania swojego rozwiązania

Po przejściu przez szkolenie będziesz mieć podstawy potrzebne do zweryfikowania pomysłu i przygotowania POC opartego o blockchain

Dołączysz do grupy mastermind

Jeżeli interesuje Cię jakiś temat to będziesz mieć okazję przedyskutować go na grupie ludzi takich jak Ty.

Co ważne grupa NIE jest na Facebooku ale na komercyjnej platformie bez reklam

Dowiesz się gdzie wykorzystać technologię

Blockchain to nie złoty młotek do wszystkiego. Dowiesz się gdzie Ci się przyda a gdzie lepiej go unikać

Napiszesz i wdrożysz 3 smart kontrakty (w tym jeden wykorzystujący wyrocznię)

W trakcie trwania programu napiszesz i wdrożysz 3 smart kontrakty: proste hello world, swój token ERC20 i smart kontrakty wykorzystujący wyrocznię ChainLink (wszystko za darmo na sieci testowej ETH)

Rozwiniesz swoje umiejętności

Zdobędziesz wiedzę, która pomoże Ci oceniać czy blockchain jest dobrym pomysłem w danym projekcie

Możesz znaleźć lepszą pracę

Wiele firm oferuje pracę gdzie jednym z wymagań jest znajomość tej technologii. Powstają nawet serwisy zbierające tylko takie oferty pracy. Np.: https://blockchain.works-hub.com

Dostaniesz wszystko w jednym miejscu

Od zera do bohatera, w formie video z przykładami i pracami domowymi. Nie musisz tracić czasu na szukanie i testowanie wszystkiego samemu

Weźmiesz udział w trzech spotkaniach LIVE

Poza zadawaniem pytań na bierząco na grupie, weźmiesz udział w 3 spotkaniach LIVE gdzie odpowiem na Twoje pytania.

Program szkolenia [czas nagrania]

Tydzień 1 - SHA3 i AES

  1. Hash, teoria [6:23]
  2. Hash, praktyka [10:16]
  3. AES szyfr symetryczny [5:15]
  4. KDF key derivation function [4:41]
  5. Praca domowa – java

Tydzień 2 - ECC, ECDSA i lattice

  1. Kryptografia asymetryczna ECC [13:43]
  2. ECDH – ustalanie sekretu [3:57]
  3. ECIES czyli ECC i AES [8:14]
  4. ECDSA podpis cyfrowy [14:23]
  5. Łamanie ECDSA [5:58]
  6. Lattice – post quantum crypto [8:24]
  7. Praca domowa – java

Tydzień 3 - Transakcje => bloki => blockchain

  1. Wprowadzenie + transakcje w ETH i BTC [26:53]
  2. Przykład kodu dla ETH [4:52]
  3. Zabezpieczenie transakcji [4:05]
  4. Bloki w blockchain [10:28]
  5. Blockchain – łańcuch bloków [4:47]
  6. Stan świata i do czego jest potrzebny [16:16]
  7. Praca domowa – java

Tydzień 4 - Węzły sieci

  1. Wprowadzenie [1:38]
  2. Węzeł w sieci [5:36]
  3. Co robią węzły [7:31]
  4. Aktualizacja stanu świata i node discovery [4:06]
  5. Jak działa węzeł (docker) [2:21]
  6. Reputacja węzłów [3:09]
  7. Wiele sieci ten sam blockchain [6:22]
  8. Integracja z węzłem sieci [11:19]
  9. Praca domowa- java napisanie integracji z węzłem ETH

Tydzień 5 - Consensus

  1. Wprowadzenie [8:12]
  2. Proof of Work [11:03]
  3. Proof of Stake wprowadzenie [4:22]
  4. PoS – głosowanie (ETH) [3:17]
  5. PoS – losowanie (Cardano) [14:16]
  6. Proof of Authority [6:24]
  7. Inne algorytmy i podsumowanie [1:56]
  8. Praca domowa – java napisz swój Proof of Work

Tydzień 6 - Smart contracts

  1. Wprowadzenie [3:57]
  2. EVM [10:10]
  3. Co to jest smart kontrakt [6:52]
  4. Życie smart kontraktu [4:44]
  5. Smart kontrakt model działania (java) [8:48]
  6. Praca domowa – zaimplementuj proste smart kontrakty oparte o jave

Tydzień 7 - Smart contracts, przykłady

  1. Wprowadzenie [4:41]
  2. Narzędzia (IDE + Metamask + faucet) [7:46]
  3. Hello ETH – twój pierwszy smart kontrakt: remix [9:35]
  4. Hello ETH – twój pierwszy smart kontrakt: integracja java [8:49]
  5. Implementacja ERC-20: remix [8:49]
  6. Implementacja ERC-20: integracja java [6:11]
  7. Oracle – ChainLink: solidity analiza [7:46]
  8. Oracle – ChainLink: remix [5:15]
  9. Oracle – ChainLink: integracja java [4:06]
  10. Praca domowa – napisz i wdróż swój smart kontrakt na sieć testową ETH

Tydzień 8 - Anomalie i ataki

  1. Wprowadzenie [2:27]
  2. Ataki: Kryptografia [7:00]
  3. Ataki: Consensus [6:32]
  4. Ataki: Node [14:23]
  5. Ataki: Smart contracts [11:39]
  6. Podsumowanie [3:11]

Tydzień 9 - Przypadki użycia

  1. Wprowadzenie [4:55] 
  2. Blockchain [7:29]
  3. Smart contract [9:55]
  4. Smart contract + app [5:45]
  5. Podsumowanie [4:18]

Spotkania live

  1. 29 listopada 18:00 CET
  2. 13 grudnia 18:00 CET
  3. 3 stycznia 18:00 CET

Reading club

Po przejściu szkolenia możesz dołączyć do reading clubu.

Jak to wygląda?

  • Wybieramy white paper
  • KAŻDY czyta przed spotkaniem
  • zdzwaniamy się na spotkaniu LIVE i opowiadamy co ciekawego było w środku

Bonusy:

  • Materiały źródłowe do lekcji
  • Dodatkowe nagrania ze spotkań live z pierwszej edycji
  • Słownik pojęć i skrótów
  • Dostęp do aktualizacji szkolenia (jeśli takie się pojawią)
  • Wsparcie przy pracach domowych
  • Wsparcie mentoringowe w ramach forum

Demo z modułu 7 lekcja 8 (wyrocznie):

Demo z modułu 2 lekcja 5 (łamanie ECDSA):

Gwarancja satysfakcji

Program przygotowałem tak, żeby przeprowadził Cię od początku do miejsca gdzie będziesz mieć podstawy do projektowania własnych rozwiązań. Napisałem program który sam chciałbym przejść te kilka lata temu, żeby oszczędzić sobie czasu na przekopywaniu się przez internet.
Może się zdarzyć tak, że z jakiegoś powodu ten materiał nie będzie ci odpowiadał.
Np. będzie Cię denerwował mój sposób mówienia, albo okaże się że z jakiegoś powodu nie dasz rady uczestniczyć w programie, albo nie spełni jakiegoś innego Twojego oczekiwania.

Dlatego masz 14 dni na zwrot, bez podawania powodu. Masz 2 tygodnie żeby sprawdzić czy to na pewno to czego oczekujesz, jeśli nie zwrócę ci pieniądze.

Często zadawane pytania

Czy Program zawiera bibliotekę X?

Biblioteki będą wykorzystane tylko do kryptografii i pisania/integracji smart kontraktów. Dlatego że tak jest bezpieczniej. Poza tymi przypadkami w kursie nie będą Ci potrzebne inne biblioteki.

Czy nauczę się Solidity?

Ten kurs nie jest o Solidity. Nauczysz się podstaw, które będą potrzebne do zrozumienia i wdrożenia kontraktów z audytowanych i przetestowanych bibliotek, takich jak OpenZeppelin.

Do kiedy trwają zapisy?

Zapisać do programu możesz się do 17.11.2021 20:59CET po tej dacie nie będzie już można dołączyć do tej edycji szkolenia.

Kiedy rozpoczyna się program i jak długo trwa?

Program rozpocznie się 18.11.2019 i będzie trwał 9 tygodni, ale możesz przerabiać materiały w swoim tempie. Tydzień 0 wprowadzi cię w kurs.

Co jeśli to nie będzie to?

Masz 14 dni na zwrot programu z dowolnego powodu. Otrzymasz 100% zwrot, bez pytania o powód.

Jak wyglądają treści?

W poszczególnych tygodniach przejdziesz przez lekcje wideo, jeśli w lekcji będzie kod źródłowy to będziesz miał możliwość pobrania kodu w formie zipa. Większość tygodni będzie kończyć się pracą domową. Rozwiązaniem pracy domowej możesz dzielić się na grupie.

Czy dostanę ładną polską fakturę?

Tak. Dostaniesz fakturę VAT 23% od polskiej firmy, którą możesz bez problemu zaksięgować.
BARDO WAŻNE jeśli chcesz dostać fakturę VAT to musisz podać NIP na stronie zamówienia

Czy dostanę dostęp do całego kursu od razu?

TAK. Szkolenie jest w całości wyprodukowane, dołączając masz dostęp do wszystkich tygodni

Czy dostanę kod źródłowy przykładów?

Tak, kod źródłowy przykładów będzie do pobrania pod video z konkretną lekcją.

Jakie blockchainy obejmuje kurs?

Program nie skupia się na konkretnych implementacjach ale pokazuje części blockchaina, które są wspólne dla większości rozwiązań. Konkretne implementacje elementów blockchaina omawiam na przykładzie Bitcoina i Ethereum.

Jakie języki programowania będą wykorzystane w kursie?

Java - przykłady wykorzystania kryptografii/integracja ze smart kontraktami. Solidity - pisanie smart kontraktu.

Jak długo mam dostęp do kursu?

Płacisz raz i masz dostęp do kursu i wszystkich jego aktualizacji tak długo jak będzie istniał serwis chaindev.pl .

Zapisy dla drugiej edycji trwają do 17.11.2021 do 20:59 CET

dni
godzin
minut
sekund
Oferta już niedostępna

Cena dołączenia do drugiej edycji szkolenia 997 PLN (brutto w tym VAT) cena obowiązuje do 17.11.2021 20:59 CET i pewnie już nigdy nie wróci