$2,299 – $2,999

ETH301 : Solidity for Developers Part-time Bootcamp

Event Information

Share this event

Date and Time




48511 Warm Springs Boulevard

Suite 201

Fremont, CA 94539

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Event description


| Part-time Bootcamp

Dive into the Fast-Paced Field of Smart Contracts & Decentralized Application Development!

Delve into the inner workings of the Ethereum Blockchain, set up your personal Blockchain Development Environment, build your own smart contracts in Solidity, and interact with them in your own Decentralized Application!

In the current Ethereum development community, there is massive demand for educational material but difficulty in finding quality information. The DEN has pooled our experience hacking and developing for disruptive blockchain startups such as REV, the blockchain-based ridesharing company. The result is a cohesive bootcamp experience that empowers developers to make the most of this exciting new technology.

Start with the basics, and work your way through hands-on coding sessions, collaborative projects, and a concluding hackathon to master the intricacies of building products in a decentralized programming environment. Interact directly with the Ethereum blockchain, learn how to use its permissioned cousin Quorum, and walk away with functional projects you can continue to develop and showcase on your resume.

Upon completion, participants also earn a Solidity Certification and access to our growing Alumni Support System of Blockchain developers and industry contacts.

| Audience:

This bootcamp is designed to give individuals with little to no experience in Solidity and Smart Contract programming all of the tools, resources, and hands-on experience they need to deploy functional Decentralized applications and write production-level code in Blockchain projects. Previous development experience is highly recommended, especially in languages like Python, Java, and Javascript.

If you are a developer or an entrepreneur who has heard about Blockchain and Ethereum and wants to develop technical expertise in the area, then this course is for you. This is not intended for individuals who have significant experience developing in Solidity, although there will be some beneficial content, insights, and practice that can enhance your workflow.

| Agenda:

Day 1 - Basics of the Ethereum Network

- Introduction to Etheruem, gas, and Blockchain essentials

- Learn how to deploy a Smart Contract - and deploy a lot of them

- Utilize Remix/MetaMask/Mist

- Understand how to use a TestNet/Private Blockchains

- Understand the Ethereum Virtual Machine

- Project: Create your own ERC20 Token

- Learn Solidity Syntax

Day 2 - Let's Build Something

- Recap and test your knowledge

- Add functional components to your Smart Contract

- Connect your browser to the Blockchain and work with events

- Discuss different Blockchains & Interfaces

- Real world project: Build an RFID Reader

Day 3 - The Cherry on Top, & Your First Real Test

- Solidity Programming Fundamentals Quiz

- Deep dive into JSON RPC

- Pull Information from Oracles / Contract to Contract / Web3j

- Solidity Security protocols and best-practices

- Real world project: Build a Voting DApp

- Private Ethereum Blockchain Deployment

Day 4 Quorum & Hackathon Preparation

- Learn Cakeshop, IDE for Quorum

- Project: Supply Chains on the Blockchain

- Brainstorm Hackathon Ideas

Day 5 - Hackathon

- Choose Teams and start hacking!

- Judging

- Grand Prize for Winner

| About Your Instructor:

Gurinder (Sonu) Bhangoo has been heavily involved in Cryptocurrencies since he mined his first Bitcoin transaction in 2013. Currently, he is the Director of Blockchain Technology for Fair Trade - who have developed a Ride-sharing app that utilizes a forked Ethereum Blockchain. His first Blockchain presentation was held at the Sunnyvale Plug & Play Tech Center back in 2014. His knowledge of multiple Blockchains is invaluable for people who are trying to cut through the noise in this rapidly growing industry. He is actively developing two Mobile DApps “BlockSteps” & “MarketMe”, which are both built on the Ethereum Blockchain. Gurinder’s teaching philosophy is simple - encouraging student engagement and providing real-world examples to help his peers learn faster and more efficiently than they would in a traditional education style.

| When does the class meet?

This course runs for 5 Sundays from 10 AM - 5 PM. There will be a 1 hour break for lunch.

| What Should I Bring?

Bring your laptop and charger. Mac/PC/Linux are all supported.

There will be an hour lunch break each day.

Please arrive prepared to learn! Instructions will be sent out via email to properly prepare for the bootcamp.

Learn more about our community at theden.io !

You can always reach us at (408) 657-0861 or email us at hi@theden.io!

Share with friends

Date and Time



48511 Warm Springs Boulevard

Suite 201

Fremont, CA 94539

View Map

Refund Policy

Refunds up to 7 days before event

Save This Event

Event Saved