What you'll learn
- 學習 Solidity 編程語言
- 了解如何在 Solidity 中編寫智能合約
- 了解如何將智能合約部署到 EVM 兼容的區塊鏈
- 了解如何在本地開發環境中測試智能合約
Requirements
- Internet
- 電腦
- 筆記型電腦
Description
在過去的幾年中,IT世界並沒有比區塊鏈技術所做的更大的製動。行業,市場和技術本身的快速增長導致真正理解區塊鏈的程序員的巨大短缺。與區塊鏈一起出現了智能合約,並與他們一起 - Solidity。
本課程將介紹 Solidity 編程語言。 我們將涵蓋 Solidity 語言獨有的所有語法以及內置方法,了解如何complier ,使用現線上或線下編輯器。 學生將在整個課程中沿著教學視頻編寫代碼,並最終完成一個項目,包括編寫智能合約、針對該合約運行測試套件並將其部署到 Goerli 測試網絡。
本課程面向希望進入 web3 的 web2 領域的高級軟件開發人員,但如果您不是高級工程師,請不要擔心; 我們也很高興有你! 你可以透過此課程開始你在Web3的第一步,打好基礎然後進階學習更棒的應用與範例
你會學到什麼
學習 Solidity 編程語言
了解如何在 Solidity 中編寫智能合約
了解如何將智能合約部署到 EVM 兼容的區塊鏈
了解如何在本地開發環境中測試智能合約
了解如何使用hardhat開發工具
了解如何佈署智能合約
本課程適合誰:
希望進入 Web3 的軟件開發人員 :)
Who this course is for:
- 希望進入 Web3 的軟件開發人員
Instructor
我是一位全棧軟體工程師,目前在新加坡工作
Skills:
Front-end: Javascript, Jquery, CSS, AngularJS, AngularJS2, Typescript, ReactJS , Webpack, Gulp
Back-end: C#, NodeJS, MVC, ASP.NET, ASP NET Web API, WCF, Web Service, Restful API, python
DataBase : MsSQL, MySQL, MonogoDB, PostgreSQL, SQLite
Automatic testing : Selenium, Robot Framework
Unit testing : Supertest
Source code control : Git , SVN, TFS, SCM Manager
Marketing : Google Analysis, Adsense, AdWord
Other: Google Map, Openlayers, OpenStreetMap, GeoServer, MQTT, Kafka, firebase, Heroku