No account yet?
 
 
You are here:: Training/Seminar Training Schedule Blockchain 2.0 Programming & Decentralized Application (DApp) Development with Ethereum
 
 

Blockchain 2.0 Programming & Decentralized Application (DApp) Development with Ethereum

Categories : BITCOIN, BLOCKCHAIN AND CRYPTOCURRENCY
Posted by : songsiri | Posted On : Wednesday, 15 March 2017 19:13
Training Date : 11 December 2018 - 14 December 2018

สอบถามข้อมูลเพิ่มเติมได้ที่ คุณทรงศิริ โทร 02-583-9992 ต่อ 1426
E-mail: songsiri@swpark.or.th

25 September 2018 - 28 September 2018
27 June 2018 - 29 June 2018
07 March 2018 - 09 March 2018
15 November 2017 - 17 November 2017

27 September 2017 - 29 September 2017

24 July 2017 - 26 July 2017

24 May 2017 - 26 May 2017
Please Login before registering . No account ? signup here
กรุณา ล็อกอิน ก่อนลงทะเบียน หรือสร้างบัญชีผู้ใช้ใหม่ได้ ที่นี่
Time : 24 Hour(s)
Days : 4 Day(s)
Duration : 09:00 - 16:00
Fee : 13,000 THB (Excluded Vat 7%)
Language : Thai
Instructor : Mr.Dendej Sawarnkatat
Objectives :

วัตถุประสงค์
< เพื่อพัฒนาทักษะด้านการพัฒนาซอฟแวร์ชนิดไม่รวมศูนย์(Decentralized Application:Dapp) ด้วยเทคโนโลยีล่าสุดเกี่ยวกับสัญญาอัฉริยะ(Smart Contract) และBlockchainที่กําลังเป็นที่นิยมในขณะนี้ นั้นคือ Ethereum
< สร้างเสริมโอกาสความเจริญก้าวหน้าในสายอาชีพให้กับบุคคลที่สนใจทางด้านเทคโนโลยีทางการเงิน (Financial Technology: FINTECH) และนวัตรกรรมเกี่ยวกับสกุลเงินดิจิทัล (Crypto/Digital Currency)
< ตอบสนองวิสัยทัศน์ของการพัฒนาประเทศไปสู่ ระบบเศรษฐกิจแห่งการสร้างสรรค์ (Creative Economy) ด้วยการผลิตบุคลากรที่มีความรู้และทักษะระดับอาชีพจํานวนมากเพื่อรองรับการเจริญเติบโตของอุตสาหกรรมเทคโนโลยีการสื่อสารและสารสนเทศของประเทศ

Who Should Attend :

กลุ่มเป้าหมาย
< ผู้บริหารระดับสูงทางด้านเทคโนโลยีสารสนเทศ (IT Executives)
< ผู้จัดการโครงการ ผู้จัดการฝ่ายพัฒนาผลิตภัณฑ์เทคโนโลยีทางการเงิน
< นักพัฒนาโปรแกรมประยุกต์วิศวกรซอฟแวร์ และพนักงานองค์กรธุรกิจที่ดําเนินธุรกิจเกี่ยวกับอุตสาหกรรมซอฟแวร ์ด้านเทคโนโลยีทางการเงินและเงินดิจิทัล ฯลฯ

คุณสมบัติของผู้เข้าอบรม
< พื้นฐานการออกแบบและพัฒนา webpage ด้วยเทคโนโลยี HTML
< ทักษะการเขียนโปรแกรมเบื้องต้นด้วยภาษา JavaScript

Benefits :

ประโยชน์ที่จะได้รับ
< สามารถประยุกต์ใชก้ ระบวนการพัฒนาโปรแกรมประยุกต์แบบไม่รวมศูนย์ด้วยเทคโนโลยีสัญญาอัฉริยะ
และ Blockchain ได้อย่างมีประสิทธิภาพสูง เพื่อลดต้นทุนและระยะเวลาที่สั้นลงได้จริง

< สามารถเข้าใจถึงความสามารถและข้อจํากัดในการใช้งานระบบโปรแกรมประยุกต์ไม่รวมศูนย์ด้วยสัญญาอัฉริยะ
< มีความรู้เพียงพอและควบถ้วนในการออกแบบและพัฒนาซอฟแวร์ทางด้านเทคโนโลยีการเงินตามความต้องการของตลาดแรงงาน
< มีทักษะและประสบการณ์ในการพัฒนาโปรแกรมอย่างถูกต้อง ตามหลักปฏิบัติระดับดีเลิศ (Best practices) อันเป็นที่ยอมรับทั่วโลก


Course Outline :

วันที่ 1
< ความรู้เบื้องต้นเกี่ยวกับเทคโนโลยี Blockchain 1.0 และสกุลเงินดิจิทัล (Digital Currency)
         - ประวัติความเป็นมา
         - หลักการทํางานของ Blockchain และเทคโนโลยีที่เกี่ยวข้อง
< ความรู้เบื้องต้นเกี่ยวกับเทคโนโลยีสกุลเงินดิจิทัลแบบเข้ารหัส (Crypotocurrency) และ Bitcoin
         - หลักการทําธุรกรรมเบื้องต้นด้วย Bitcoin
         - หลักการทํางานเชิงเทคโนโลยีของ Bitcoin
< ความรู้เบื้องต้นเกี่ยวกับเทคโนโลยี Blockchain 2.0
         - หลักการทํางานพื้นฐาน
         - ระบบสัญญาอัฉริยะ (Smart Contract)
         - โปรแกรมประยุกต์แบบไม่รวมศูนย์ (Decentralized Application: DApp)
         - องค์กรอัตโนมัติไม่รวมศูนย์ (Decentralized Autonomous Organization/Corporation)
< การพัฒนาโปรแกรมประยุกต์แบบไม่รวมศูนย์ด้วยเทคโนโลยีฐานระบบ Ethereum
         - เครื่องมือพัฒนาที่จําเป็น
         - การใช้งานและการทําธุรกรรมพื้นฐาน
         - กระเป๋าเงิน (Ethereum Wallet) และซอฟแวร์ลูกข่าย (Ethereum Client)
         - การสร้างและใช้งานเครือข่ายด้วย Ethereum Node
         - การพัฒนาซอฟแวร์บนฐานระบบ Ethereum

วันที่ 2
< หลักการเขียนโปรแกรมสัญญาอัฉริยะด้วยภาษา Solidity
         - หลักภาษาและไวยากรณ์พื้นฐาน
         - ชนิดของข้อมูล (Data Type)
         - การสร้างชุดคําสั่งเพื่อเรียกใช้ (Function)
         - การติดตั้งสัญญาอัฉริยะบนเครือข่าย Ethereum

- การหลักการพัฒนาสัญญาอัฉริยะเบื้องต้น

- การเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming) และการรับสืบทอด (Inheritance)

- วิธีการปฏิสัมพันธ์ระหว่างสัญญาอัฉริยะ (Smart Contract Interaction)

< การสร้างโปรแกรมประยุกต์แบบไม่รวมศูนย์ด้วยสัญญาอัฉริยะ
         - การสร้างสกุลเงินอย่างง่าย (Simple Custom Currency/Coin Development)
< การเสนอขายสินทรัพย์ดิจิทัลเป็นครั้งแรก (Initial Coin Offering: ICO)     

- มาตรฐานและข้อกําหนด

- การพัฒนาสัญญาอัฉริยะสําหรับ ICO อย่างง่าย

วันที่ 3
< การสร้างโปรแกรมประยุกต์แบบไม่รวมศูนย์ด้วยสัญญาอัฉริยะ

- การติดตั้งเครื่องมือที่จําเป็น

- การเรียกใช้งานระบบชุดคําสั่งแบบ Web3

< การเรียกดูข้อมูล blockchain

< การทําธุรกรรมต่างๆ

< การจัดการเหตุการณ์ (Event Handling)

วันที่ 4
< การสร้างโปรแกรมประยุกต์แบบไม่รวมศูนย์ด้วยสัญญาอัฉริยะ

- การพัฒนาระบบปฏิสัมพันธ์กับผู้ใช้ (User Interface Front-end)

- การติดตั้งและใช้งานระบบโปรแกรมประยุกต์แบบไม่รวมศูนย์บนระบบเครือข่าย Blockchain
< การพัฒนาระบบพาณิชย์อิเล็กทรอนิกส์แบบร้านค้าออนไลน์อย่างง่าย

-          การสนับสนุนการชําระเงินด้วยเงินสกุลดิจิทัล


Payment Condition :

Payment can be made by:

    1. Cash or Credit Card or Bank Cheque payable to “Software Park Thailand #2” (a post-dated cheque is not accepted) on the first day of the service or within the last day of the service.
     2. Account transfer and send the proof of the payment (the deposit slip) via fax or email to fax no. 02-583-2884 or email ttd@swpark.or.th

        2.1 Siam Commercial Bank, Chaengwattana Branch
             Saving Account Number: 324-2-56262-0
             Account Name: Software Park Thailand#2

        2.2 Krungsri Bank, Chaengwattana (Software Park) Branch
             Saving Account Number: 329-1-34850-3
             Account Name: Software Park Thailand#2

Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.

Contact Person :

For more information, contact our course coordinator on:

Songsiri Sittikun
Tel: +66-2583-9992 Ext. 1426
Fax: +66-2583-2884
Email: songsiri@swpark.or.th

You are encouraged to use the course schedule as a guide to plan your training. The schedule is accessible at www.swpark.or.th for more information.