Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Finance & Accounting Cryptocurrency & Blockchain Code Contracts

Become a Blockchain Developer: Ethereum + Solidity + Project

Smart Contract Programming on Ethereum Blockchain - Bonus Project: Learn how to code an Ethereum Wallet with Solidity
Bestseller
Rating: 4.2 out of 54.2 (97 ratings)
32,868 students
Created by JP COURSES, Swapnil Kole
Last updated 5/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Become a Blockchain Developer: Ethereum + Solidity + Project
  • Ethereum Smart Contract Programming with Solidity
  • Smart Contract Programming on Ethereum Blockchain
  • Bonus Project: Learn how to code an Ethereum Wallet with Solidity
  • Learn how to code a Distributed Wallet in Ethereum Blockchain, with Solidity, including project workflow & everything else.
  • We will be making the sendMoney function which will give access to all accounts to deposit money to the smart contract.
  • We will be coding the pure, view functions and a withdrawal function to withdraw money from the smart contract.
  • Adding Extra features: The play pause button and destroying the Smart Contact.
  • Destroying the Smart Contract from the blockchain and its limitation.
  • The client service interaction with your smart contract and how to give out logs.
  • Creating and emitting the events in our project.
  • Introduction to the UTXO model and its implementation
  • The participant roles and types of accounts in Ethereum
  • The transaction requirements are explained for ether and the whole incentive model is described.
  • How Blockchain integrity is maintained.
  • Understanding the process and workflow of smart contracts and Solidity language.
  • Learn how to setup Metamask.
  • Learn how to setup remix, add plugins and how things work in remix.
  • All the basic variables usage and getter functions run and deployed in remix.
  • The totally different data type, the address, used out here and how it makes coding easy for smart contracts.
  • Fixed point numbers in Solidity.
  • Variables Theory.
  • The most used data type in Solidity. It makes your life much easier.
  • World of user-defined data types and their usage in Solidity coding.
  • Enums and their uses.
  • The user-defined data type less used.
  • Theory of mappings and user-defined data types.
  • Explanation of all the variables used in course practical sessions.
  • Types of functions and their usage and catching errors.
  • Writing your own functions and running them.
  • REQUIRE, ASSERT, REVERT.
  • Learn about error checking when deploying any Smart Contract.
  • Minimizing all errors in your codes.
  • Will tell you about some important properties which will help a lot in your coding.
  • The power of contract oriented programming and reusability of codes of contract.
  • Data structures and variables created. Mapping and constructor also focused on.

Requirements

  • Anyone can take this course, it's for beginners to advanced
  • Logical thinking ability is a minimum requirement for any programming or coding related skills
  • Basic mathematics/math knowledge is a minimum requirement for any programming/coding related skills
  • No programming or coding background is required, but it will help if you have some experience
  • You need internet access for the practical part of this course
  • MUST have access to a computer/laptop/desktop or tablet/smartphone with chrome browser or firefox
  • Basic understanding of blockchain technology and ethereum is strongly recommended before taking this course
  • You CAN do the practical part of this course on your smartphone or tablet, because you will use a browser like chrome or firefox

Description

Become a Blockchain Developer: Ethereum + Solidity + Project

Smart Contract Programming on Ethereum Blockchain - Bonus Project: Learn how to code an Ethereum Wallet with Solidity


Looking for information on Ethereum Blockchain Smart Contract coding and only found theory? Not anymore.

This excellent course takes you through a full practical session on Ethereum Blockchain Smart Contract coding, with Solidity.

The coding skills you need to tell the world that you are a BLOCKCHAIN DEVELOPER.

Also, a bonus project has been given as part of this course to help you try out your coding skills but if you get stuck somewhere I have given the whole coding walk-through explaining each and every step.


Master this course and prove to the world that you have control over Blockchain.

We have used all the latest updates so you can catch up to the leaders.

Who this course is for:

  • Anyone interested to become a blockchain developer
  • Anyone who wants to learn blockchain programming
  • Anyone interested to learn TOP programming or coding skills for the future
  • Anyone interested to learn how to code smart contracts on ethereum blockchain
  • Anyone interested to learn how to code smart contracts with Solidity
  • Anyone interested to learn how to code a distributed wallet in ethereum with Solidity
  • Anyone interested to learn everything about Solidity smart contract programming
  • Anyone interested to learn everything about smart contracts on ethereum
  • Also for beginner Solidity developers who want to get to advanced level
  • Also for people with no coding/programming experience who want to learn how to code smart contracts with Solidity
  • Anyone interested to learn the backend skills required to develop ethereum dApps(decentralized applications)
  • Also for university computer science students who would like to get into blockchain & dApp development
  • Also for anyone else who would like to learn the relevant skills to become top blockchain & dApp developers

Course content

10 sections • 31 lectures • 3h 52m total length

  • Preview02:58

  • Preview07:06

  • Operations in Blockchain
    06:11

  • Ethereum operations
    08:36

  • Transaction Integrity
    05:12

  • Smart Contract Processing
    04:37

  • Metamask
    09:59
  • Remix
    12:43

  • VARIABLES-DATATYPES-SYNTAX
    11:11
  • ADDRESSES
    06:07
  • VARIABLES 1
    05:02
  • MAPPINGS
    06:29
  • STRUCTS/STRUCTURES & ARRAYS
    09:43
  • ENUMS
    06:28
  • VARIABLES 2
    08:04
  • FUNCTIONS, AND ERROR HANDLING
    09:29
  • CODING THE FUNCTIONS
    04:48
  • COMMON ERRORS
    07:00
  • ERROR HANDLING
    15:34
  • IMPORTANT PROPERTIES OF SOLIDITY
    06:54
  • INHERITANCE & IMPORTING - THEORY
    04:37
  • CODING, INHERITANCE & IMPORTING
    11:11

  • PROJECT: DISTRIBUTED WALLET
    10:03
  • PROJECT CODING 1
    05:17
  • PROJECT CODING 2
    08:41
  • PROJECT CODING 3
    10:47
  • PROJECT CODING 4
    07:34
  • PROJECT CODING 5
    07:36
  • EVENTS & RETURN VALUES
    05:18
  • PRACTICAL IMPLEMENTATION OF EVENTS
    05:23

  • CONCLUSION
    01:33

Instructors

JP COURSES
We Create Great Online Courses to Help Improve Your Life
JP COURSES
  • 4.0 Instructor Rating
  • 2,619 Reviews
  • 164,546 Students
  • 18 Courses

– Great Online Courses to Help Improve Your Life –

We create online courses to share our diverse range of expertise, skills, knowledge and wisdom about many different topics in Business, IT, Tech, Internet, Programming/Development, Blockchain/Crypto, Entrepreneurship, Finance, Marketing, eCommerce, Design & Creatives, and many other skills.


We hope that you will find our courses useful & helpful.

Never stop learning...


thanks

Jerome

JP COURSES

Swapnil Kole
Blockchain Developer || Web Developer
Swapnil Kole
  • 4.1 Instructor Rating
  • 462 Reviews
  • 57,783 Students
  • 5 Courses

I'm working in Blockchain technologies and Web Development for a very long time and I want many students to join with me. I will provide you with the best course to start from scratch to a professional level. I want the students to excel in life and make their journey to success a straight pathway. Here u will get all the content from the very basic to the high level.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.