Technology • Education

Ethereum Developer Zero to Hero รุ่น 5

29 Aug 2020 09:00 - 30 Aug 2020 16:00
อาคารพร้อมพันธุ์ 2-3, Floor 17
แนะนำเดินทางด้วยรถไฟฟ้าใต้ดิน MRT ลงสถานีพหลโยธิน (BL14) ทางออก 5
กรุงเทพมหานคร, ประเทศไทย
18 followers


WORKSHOP สอนเขียนโปรแกรม Solidity Smart Contract บน Ethereum Blockchain สำหรับนักพัฒนาที่ใช้งานได้จริงในคอร์ส 2 วันเต็ม ลดเวลาการศึกษาด้วยตัวเองถึง 6 เดือน เข้าใจและรู้ถึงหลักการในการพัฒนา Decentralized Applications สามารถนำความรู้ไปต่อยอด ทำโปรเจคของตัวเองหรือบริษัทได้ตามที่ต้องการ

คอร์สนี้เหมาะสำหรับ 🚇
  • Software engineer, Developer ที่ต้องการศึกษา Ethereum Smart Contract  
  • บริษัทที่สนใจในด้าน Blockchain 
  • *รับจำนวนจำกัด 


อาจารย์ผู้สอน 🗿

  • โต๊ด CTO จาก KULAP (Facebook)
  • มีประสบการณ์ใน Solidity Smart Contract มากกว่า 3 ปี 
  • สอนคอร์ส Ethereum Smart Contract  มามากว่า 20 คอร์ส ทั้งในภาครัฐและเอกชน
  • Ethereum Leader Thailand (Ethereum ASEAN Meetup)

เนื้อหาในคอร์ส 2 วัน: Course outline 📚
1. Introduction
  • Bank transaction vs Blockchain transaction
  • What’s Blockchain?
  • What’s Ethereum?
  • Smart contract introduction
  • Programmable money
  • Ethereum use case

2. Solidity Introduction

  • Remix online IDE
  • Hello world
  • Read / Write functions
  • String, Int, Array, Mapping
  • Voting contract
  • Geo Tracking System

3. Ethereum Blockchain

  • Solidity & EVM
  • Smart Contract & Node
  • Transaction & Block
  • Transaction Lifecycle
  • Node Software

4. Wallet

  • Wallet Introduction
  • Metamask
  • Get free Ether on Testnet network
  • Accounts
  • Mnemonic Phrase

5. Smart Contract

  • Deploy Geo Tracking System to Testnet
  • Deploy Voting to Testnet
  • Types
  • Public, private, internal, external
  • ERC20
  • ERC20 on Mobile
  • Send / Receive ether
  • Wei / Gwei / Ether
  • Gas
  • How Miner pick transactions?
  • Global variables
  • Validations & Modifiers
  • Library
  • Simple bank
  • Openzeppelin
  • Events

6. Etherscan

  • Block explorer
  • Transaction detail
  • Block data
  • ABI
  • Smart contract source codes
  • Verify Source Code
  • Etherscan API

7. Software Setup

  • Visual Studio
  • Chrome browser & Web Server for Chrome
  • Nodejs
  • Web3js

8. Building DApps (Decentralized Application)

  • Setup DApps workshop
  • Voting Contract Frontend
  • Web3.js
  • Read state from smart contract
  • Send transaction to smart contract
  • Connect to Infura node
  • Vue.js introduction
  • Transfer ether with frontend

9. Backend

  • Nodejs & Web3 & Infura setup
  • Generate wallet & receive ether
  • Transfer ether to another account
  • Read state from smart contract
  • Send transaction to smart contract
  • Subscribe smart contract event
  • Get smart contract past event
  • Express js introduction

10. Advanced Smart Contract

  • Modular Banking + Interest Rate Module
  • Balance Module
  • Deploy Modular Banking to Public Network
  • Update System Balance & Conclusion
  • Smart contract composition with Compound.finance

11.  Truffle & Ganache

  • Create Truffle project & Ganache cli
  • VSCode Ethereum Extension
  • Setup Simple Voting
  • Unit test
  • Ganache & Ganache cli
  • Deploy to Public Network

12. Bonus

  • Postman & Ganache
  • DeFi (Decentralized Finance)
  • Playing with Defi
  • Debug transaction data
  • Save Message on Ethereum (Permanently)
  • Ethereum Roadmap to 2.0
  • Solidity 0.6.0 update


วัน เวลา สถานที่ 📅
  • วันที่: 29-30 สิงหาคม 2563 (2 วันเต็ม) 
  • เวลา: 9:00 - 16:00 น. 
  • สถานที่: ออฟฟิต KULAP อาคารพร้อมพันธุ์ 3 ชั้น 17



ราคาบัตร Early Bird 
  • จาก 12,840 บาท ลดเหลือ 8,500 บาท (ราคารวม VAT) 
  • หากจ่ายในนามบริษัท **โปรดติดต่อ info@kulap.io ก่อนทำการชำระเงิน

สิ่งที่ผู้เรียนต้องนำมา
  • Laptop  💻 
ปล. เราเตรียมของที่ระลึกไว้ให้ด้วย แล้วเจอกันครับ 👕

ตัวอย่างใบ Certificate ของ KULAP


ลูกค้าที่ไว้วางใจเรา ❤️

ตัวอย่างภาพบรรยากาศการสอน 
Public Class: Libra Developer Course

Public Class: Ethereum Developer Code Mania 1001


Public Class: Blockchain Workshop - DEPA


Private Class: Ethereum Developer Course - S Planet

Private Class: Ethereum Developer Course - CDG

Private Class: Ethereum Developer Course - G-able

Public Class: มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตภูเก็ต 

Blockchain technology, blockchain, solidity, programming
B4f48a6c01e6fb22742a830bacd6e6c29002129e
Organized by
KULAP