UrbanPro
true

Ethereum & Solidity Training

LIVE
4 reviews
3 Hours

Course offered by RhombusLabs

24 reviews

Blockchain and Smart Contract Basics
What is Blockchain and how does it work?
Centralized vs. Decentralized vs. Distributed
Blockchain vs. Databases
Bitcoin vs Ethereum
What are Smart Contracts?
How are Smart Contracts used?

Smart Contract Programming Basics
Advantages and Drawbacks of Smart Contracts
Layer 1 vs. Layer 2
High-Level Language vs. Low-Level
Languages in Comparison Solidity, Vyper, others
Smart Contracts with Solidity
The Layout of a Solidity File
LAB TASKS (Lab 1)
Types of Variables in Solidity
Function/Variable Visibility
Smart Contract Constructors
Setter- and Getter-Functions

Understanding Decentralized Information and Web3
Blockchain Access structures and Architectures
Remote Blockchain Nodes vs. Local Blockchain Nodes
Blockchain Access vs. centralized RESTful API
Understanding Web3.js API
Understanding Transactions and Consensus
Private Keys, Public Keys and Signatures
Understanding privacy on pubic Blockchains
Understanding the architecture of KeyStoreâ??s such as MetaMask or MIST
LAB TASKS (Lab 2 â?? Ropsten Test-Ether and MetaMask)
Installing and Configuring MetaMask
Obtaining Ropsten (or Testnet) Ether
Tracing Ether through Block-Explorers
Understanding Infura


Basics of Ethereum and the EVM
Ethereum Denominations
Understanding EVM and the ABI Interface
Calls vs. Transactions
Concurrency and Events
Use cases of Events
LAB TASKS (Lab 3 Web3JS Operations + Lab 4 Events)
Install and Use Ganache
Work with Web3.js
Work with Infura
Define Events
Listen and React to Events
Solidity Advanced: Modifiers, Mappings, Structs and Inheritance
Understanding Functions, Mappings and Structs
When to use Modifiers
Libraries vs. Inheritance
LAB TASKS (Lab 5 Modifiers, 6 Mappings and Structs, Lab 7 Inheritance)
Understand and use Modifiers
Add Mappings and Structs
Use Inheritance to increase auditability
Understanding Deployment and Costs
Understand Development and Deployment Cycles
Understanding Solidity Compilation and Deployment


Gas and Gas-Costs
Upgradeability and Data Migration Techniques
Understand the moving Parts: Compiler, Blockchain, API, KeyStore
LAB TASKS (Lab 8 Deployment, Lab 9 Tie it together)
Changing from strings to bytes (save gas)
Deploy using Ropsten Test-Ether
Understand the difference when using a real Blockchain
Use a fully functioning distributed Application
Mining, Proof of Work vs. Proof of Authority
What is Mining in PoW?
How blocks are generated
PoW vs. PoA (vs. PoS)
Understanding Go-Ethereum or Ganache/TestRPC for local development
Understanding Private Blockchains vs. Public Blockchains

LAB TASKS
Installing and using Ganache
Installing and using Go-Ethereum
Connecting to Ganache/Go-Ethereum from Remix and Web3.js
Interact with the Blockchain from HTML/JS
Current Problems, Solutions, Outlook, Serenity
Ethereum Now and Ethereum Future
Where we are at with Ethereum
Homestead


PoW
Where Ethereum is heading to
Serenity
PoS + PoW to PoS
Sharding
Recommended Newsletters/Groups
Working in Teams, Testing and Versioning
Understanding what Truffle is
Comparison to Embark
How Manage Code for Teams
Understanding Migrations
Understanding Unit-Testing with Truffle
LAB TASKS (Lab 11 Truffle setup, Lab 12 Truffle Unit Testing)
Download and Setup Truffle
Adapt the standard Truffle-Project
Write A Unit Test
IPFS and distributed File-Storage

What is IPFS
Comparison between IPFS, FileCoin, Swarm, Sia, Storj
LAB TASK (Lab 13 â?? IPFS)
Install and work with IPFS
Upload and retrieve a fully decentralized file

Real Projects with Ethereum

 

About the Trainer

4.9 Avg Rating

24 Reviews

25 Students

8 Courses

RhombusLabs

Bachelor of Engineering

Over 10+ years of IT experience which includes 2+ years of Extensive experience as a React JS Developer and 8 years of Experience as a Java Developer.
Extensive experience working in Frontend using JavaScript, React JS, JSON, Node.js, HTML, CSS, SASS and Backend using Core Java, Servlet, JSP, JavaScript, Spring, Hibernate, Linux, Windows platforms.
Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
Extensive knowledge in developing single - page applications (SPAs).
Good experience on customizing CSS frameworks.
Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Developer Tool Bar.
Expertise in React JS framework to develop the SPA.
Experience in using React JS components, Forms, Events, Keys.
Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
Familiar with creating Custom Reusable React Components Library.
Experienced in working with Node.JS and NPM modules like http-server, path, Request, express

Students also enrolled in these courses

LIVE
4 reviews
2 Hours

Course offered by Arun

24 reviews

Reviews (4)

5 out of 5 4 reviews

RhombusLabs https://www.urbanpro.com/assets/new-ui/institute-100X100.png Ashok Nagar
5.0054
RhombusLabs
S

Ethereum & Solidity Training

"RhombusLabs is great place to learn open source technology, I have been learning Blockchain concepts, Ethereum, web3.js and solidity for last two months. Trainer is awesome helping me crack the tough concept with real time example. I strongly recommend RhombusLabs for building your own Decentralized application or blockchain apps. "

RhombusLabs
R

Hyperledger Fabric & Composer

"Rhombus is the best place to get trained in Blockchain. I was a Senior full stack engineer - wanted to learn Blockchain with Real Industry experts. Googled and researched a lot and got to know about Rhombuslabs through my friends reference. Arun, is really a great instructor and trainer and they really had POC in hyperledger and working on implementing on blockchain solution to fleet management. If you want to transition your career as Blockchain developers - there is a huge demand for them now - I highly recommend RhombusLabs. "

RhombusLabs
S

Blockchain

"Very good presentation and practical explanation. It shows the in-depth research on the topics they cover. I didn't have any knowledge on Blockchain, but when I went there, they clearly explained the basics and then explained helped to create a decentralized application using Hyperledger Fabric and Composer. The trainer has very good industry knowledge and helped me to integrate with UI using REST APIs. Thanks, RHOMBUS. "

RhombusLabs
S

Blockchain

"I went for Hyperledger Fabric & Composer Training for last two month, training was very good with working live project. They provided me training on docker and cloud which was very useful. I was able to create my own smart contract and integrate with demo application. Trainer was excellent has lot of experience in developing application. "

View All
Have you attended any class with RhombusLabs?

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

5 out of 5 4 reviews

RhombusLabs https://www.urbanpro.com/assets/new-ui/institute-100X100.png Ashok Nagar
5.0054
RhombusLabs
S

Ethereum & Solidity Training

"RhombusLabs is great place to learn open source technology, I have been learning Blockchain concepts, Ethereum, web3.js and solidity for last two months. Trainer is awesome helping me crack the tough concept with real time example. I strongly recommend RhombusLabs for building your own Decentralized application or blockchain apps. "

RhombusLabs
R

Hyperledger Fabric & Composer

"Rhombus is the best place to get trained in Blockchain. I was a Senior full stack engineer - wanted to learn Blockchain with Real Industry experts. Googled and researched a lot and got to know about Rhombuslabs through my friends reference. Arun, is really a great instructor and trainer and they really had POC in hyperledger and working on implementing on blockchain solution to fleet management. If you want to transition your career as Blockchain developers - there is a huge demand for them now - I highly recommend RhombusLabs. "

RhombusLabs
S

Blockchain

"Very good presentation and practical explanation. It shows the in-depth research on the topics they cover. I didn't have any knowledge on Blockchain, but when I went there, they clearly explained the basics and then explained helped to create a decentralized application using Hyperledger Fabric and Composer. The trainer has very good industry knowledge and helped me to integrate with UI using REST APIs. Thanks, RHOMBUS. "

RhombusLabs
S

Blockchain

"I went for Hyperledger Fabric & Composer Training for last two month, training was very good with working live project. They provided me training on docker and cloud which was very useful. I was able to create my own smart contract and integrate with demo application. Trainer was excellent has lot of experience in developing application. "

Have you attended any class with RhombusLabs?

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Ethereum & Solidity Training by RhombusLabs

Arun picture
LIVE
(4 reviews)

Class
starts in

01

Days

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Ethereum & Solidity Training by RhombusLabs

Arun picture
LIVE
(4 reviews)

Class
starts in

01

Days

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more