The fully self-paced version of our Online Developer Bootcamp, we start off by teaching you about the underpinnings of blockchain technology and show how it all comes together to allow us to build the next generation of web applications.
This end-to-end Ethereum developer course is a robust, self-paced course that has been created with the busy professional in mind.
This program provides motivated developers all the necessary content, tools, and tips in order to build their Ethereum knowledge and development skills at their pace as their schedule allows. The course will cover Ethereum concepts, introduce key developer tools, go over security best practices, and explain the other aspects of smart contract and dApp development.
The on-demand program is self-paced and must be completed within one year of the start date. The course has multi-modal content (videos, reading materials) and access to ConsenSys Academy forums rich with Q&A.; The course is administered in English and costs $295 USD per student.
Who You Are
What You Get
You get the most comprehensive and up-to-date content to learn Blockchain development. You get the preparedness to enter one of the fastest growing technology fields, and the possibility to build solutions on the technology that is disrupting industries worldwide.
About the Blockchain Developer Program On-Demand
In 2017, ConsenSys Academy taught its first Developer Program was launched with 130 students selected from 1,300 applicants across 96 countries. The Program included an 8-week online course followed by a 3-day in-person coding event in Dubai where students were allocated to teams to work alongside top developers from ConsenSys. Over 40 graduates from the Program are now ConsenSys employees.
Since then, ConsenSys Academy has reshaped the program in order to accommodate the increasing demand for skilled blockchain developers and has designed a completely online, self-paced program for the motivated learner. “Open Enrollment” means that this program is available all through the year on-demand so the student can learn at a time and pace of their choice.
What Will I Learn?
2 Tools for the Course
3 Module 1: Review of Blockchain Technology
4 Module 2: Blockchain Primitives
5 Module 3: Ethereum Basics
6 Module 4: Traditional and Decentralized Application Development
7 Module 5: Development Frameworks and Environment
8 Module 6: Solidity Fundamentals
9 Module 7: Writing Smart Contracts
10 Module 8: Ethereum and the End User
11 Module 9: Smart Contracts Pitfalls, Testing and Debugging
12 Module 10: Advanced Topics
13 Module 11: Additional Topics