Blockchain technologies are here to stay, and they are changing the world. Learn how you can join the revolution.
​
Come away from this course ready for employment in the world of cryptocurrencies!
Learn
Why blockchain technology makes decentralization possible and what it means for the future of both technology and business
How Bitcoin mining works
Acquire the tools you need to find a job in the blockchain technologies environment
Where your skills fit in the emerging new economy of cryptocurrencies
All The Important Info
April - May
2018
Location
Ramat Gan
Duration
3 Weeks
2 Meetings
Each Week
Sunday &
Wednesday
Evening Hours
5pm-10pm
Cost
5,500 NIS
Our Vision
​
Bitcoin is more than a currency. It is the first step toward a better world, a world that can't be controlled by centralized institutions. With cryptocurrencies, the power is in the hands of the individual. You can be that individual.
​
Blockchain, the technology underlying cryptocurrencies, is taking over. It's happening quicker than people think, and changing the industry as we know it.
​
The revolution has already started. Now is the time to jump on board.
With this intensive 6-day course designed for developers, you'll learn all of the tools you need to excel in the world of blockchain technologies and cryptocurrencies. You'll learn how the system works, why we need it, and most importantly, what you can do with it.
About the course
​
Our course is taught by industry experts. They’ll provide you with a solid base in blockchain technologies, and enable you to pursue a career in the field.
Our instructors are tech industry professionals which will take your skills to the next level.
You will learn about:
Bitcoin and the technology behind it
The dynamics of cryptocurrencies, like what happens when a coin splits through a hard fork
How can we harness the Innovative Power of smart contracts
There is great demand for people with real blockchain experience. THIS is how you get the exposure, background, and expertise employers want to see.
Instructors
Julia Vishnevsky
​
Julia is a Blockchain Tech Lead at Millentrix - cryptocurrency trading and management platform. Blockchain enthusiast by day/crypto trader by night. She has 8+ years of experience in the industry as a Web & Mobile Engineer.
Received her Bachelor’s degree at the age of 18. Lecturer, Mentor & Organizer of many tech events.
Udi Wertheimer
Udi is a veteran Bitcoiner, a protocol developer and researcher. He was involved with the development of the Colored Coins project, and is helping businesses and investors to critically evaluate up-and-coming innovations in the space. He strongly believes that protocol developers must excel in one thing and one thing only: breaking their own protocols.
Shlomi Zeltsinger
Shlomi started coding for bitcoin and ethereum in 2014. He has been giving classes on blockchain for developers in Brazil, USA and Israel and consulted many companies and startups on how to work and implement bitcoin and ethereum related technologies.
Requirements
The course will be taught in Hebrew but some knowledge of English is required. Development experience is REQUIRED.
April - May
2018
Location
Ramat Gan
Duration
3 Weeks
2 Meetings
Each Week
Sunday &
Wednesday
Evening Hours
5pm-10pm
Cost
5,500 NIS
The course curriculum
Day 1
22.4
Shlomi Zeltsinger
Greeting and house rules
Introduction
-
History of digital currencies. David Chum, DigiCash, blind signature and online payment services
-
What made decentralization feasible
Cryptographic functions
-
The use of cryptography in Bitcoin (and Ethereum)
-
The hashing function. Use cases and how to work with it (inc. merkle trees)
Day 2
25.4
Shlomi Zeltsinger
Addresses
-
What is the relation between the keys and addresses
-
Understanding the role of the address when determining Bitocin transaction type
-
Creating different addresses (p2pkh un/compressed, test/mainnet)
Day 3
29.4
Shlomi Zeltsinger
​
Transactions
-
The transaction structure. Reading the official documentation and parsing a simple bitcoin transaction
-
How transactions are tied? (UTXO)
-
Understanding fees and exchange addresses
-
Transaction types and scripts
-
Creating a p2pkh transaction
Day 4
2.5
Udi Wetheimer
​
Networking and propagation
-
Types of nodes (full vs. light, archival vs. pruned)
-
What is the mempool?
-
Transaction fees
-
Replace-by-fee
-
Peer messaging
-
Transaction propagation
-
Block propagation
-
Compact blocks
-
Blockheaders and POW
Day 5
6.5
Julia Vishnevsky
​
Ethereum
-
Ethereum network fundamentals
-
EVM - Ethereum Virtual Machine
-
Blockchain Explorer
-
Ethers, Gas
-
Use cases in different industries
-
Solidity Language
Day 6
9.5
Julia Vishnevsky
Smart Contract Development
-
Truffle - development framework for Ethereum
-
Testing smart contracts with Mocha - JavaScript test framework
-
Smart contract Deployment
-
Contract development standards (ERC) & best practices
-
OpenZeppelin - development framework for secure and reusable smart contracts
-
ERC20 Token Implementation