
In this lesson I introduce you to the instructors and I welcome you to the course.
A quick personal message.
We go over the contents of the course and what you can expect in the lessons ahead.
Join the course community, meet people with the same interests as you and network to expand your potential.
There are key concepts in blockchain that everyone working with blockchain must know. In this lesson we go over these basic concepts.
As a blockchain developer, you will be working with smart contracts. In this lesson we cover some basic elements of smart contracts you need to be aware of
As you work with Ethereum, it is important that you know some basic information about Solidity. In this lesson we go over key concepts you need to know.
Gas is the "fuel" that keeps smart contracts running on Ethereum but... how much do you really know about Gas?
The Ethereum Virtual Machine or EVM is the software platform used to create and run Decentralized Applications (DApps) on Ethereum. In this lesson we explore what it is and why it's so important.
It's time to get ready to start coding... In this video, we prepare to move to actual development.
As a blockchain developer, you will be spending a lot of time using Remix, an Integrated Development Environment (IDE) for Ethereum. In this lecture, we go over what Remix is and why you need to become familiar with it.
In this lesson we go through a full walkthrough of Remix so you understand what it includes and how it works.
In this lesson we begin actually working with Smart Contracts by loading them into Remix and working with them.
Transactions in Ethereum are how smart contracts can execute changes to the state of the Etherum blockchain. In this video, we explore how to analyze transactions in Remix.
In this lesson we explore Ganache, a personal blockchain used for fast blockhain development and testing.
We now explore how to use Ganache with Remix.
In this lesson we will install MetaMask a crypto wallet that lets you connect to blockchain-based applications.
In this lesson we perform a walkthrough of MetaMask and how it works.
In this lesson we will import Binance Smart Chain, a blockchain protocol which can be used to deploy smart contracts.
In this lesson we use MetaMask along with Remix to deploy smart contracts.
Truffle is a very popular tool used by developers to build blockchain based DApps on Ethereum. In this lesson we explore what it is and how to install it.
For those who want to go further into using Truffle, this lesson goes beyond and provides additional documentation on Truffle.
OpenZeppelin is an open-source platform for building secure DApps. But what does that exactly mean? In this video we analyz what OpenZeppelin is and why it's so important in the toolset of every blockchain developer.
In this lesson we access ERC-20 Tokens on OpenZeppelin and how to do so safely and securely.
In this lesson we access ERC-721 Tokens, the most popular type of token used in NFTs, on OpenZeppelin and how to do so safely and securely.
In this lesson we create and deploy a smart contract for ERC-20 tokens on the blockchain.
We now create and send ERC-20 tokens we've created to another address on the blockchain.
In this lesson we create an ERC-721 NFT token.
We will now send the NFT token we have created to someone else on the blockchain.
Congratulations on completing the course!
In this lesson, I share with you some very valuable resources we have created and made available for you, as well as ways we can stay in touch!
Learn how you can get $20 US Dollars (USD) worth of free bitcoin.
Check it out at https://coinbase.com/join/ZRKUYLF
Do you want to become a blockchain developer on Ethereum and don't know where to start?
Are you intimidated by all the buzz around blockchain, digital tokens and smart contracts?
Do you want to learn a quick and easy way to create and send your own digital tokens and NFTs to your friends?
Want to learn the basic elements, and use the tools you need as a blockchain developer, and start to create your very own smart contracts and DApps on Ethereum?
If your answer to any of these questions is YES, then this is the course for you!
This highly-focused, action oriented course is truly unique, as it has been designed so that you learn to quickly use the most popular blockchain programming tools that allow the creation of Smart Contracts, DApps, NFT Videogames and much more.
In the course you will learn the following:
Introduction to the basic concepts of blockchain and smart contracts.
A complete tour of the Ethereum blockchain smart contract programming tool known as Remix IDE.
Visualization of the properties of transactions and blocks through the transactions executed in the blockchain.
Create your very own local blockchain using Ganache, one of the key tools you need to know as a developer on Ethereum.
Deploy Remix IDE Smart Contracts on the Ganache blockchain.
Implement your very own personal Metamask wallet for the creation and deployment of Smart Contracts.
Deploy smart contracts on Binance Smart Chain (BSC) blockchain through Remix IDE and Metamask.
Learn about and use Truffle, the number one tool used in the deployment of DApps and NFT Videogames.
Access the Solidity code for ERC-721 (NFT) and ERC-20 Tokens on OpenZeppelin.
Successfully develop your first Smart Contract for ERC-20 Tokens using Solidity.
You will be able to send your ERC-20 Tokens to your friends.
Develop your own smart contract to issue NFT Tokens with Solidity.
Learn how you can send your NFT Tokens to your friends.
This course is ideal for anyone who wants to gain knowledge about the tools that allow software creation using blockchain technology.
It is highly recommended for:
- Visionary entrepreneurs and owners who want to upgrade their companies to the next level with the power of blockchain.
- Consultants who have some programming skills, and wants to transform companies by leveraging blockchain technology.
- People who are new to blockchain who want to improve their portfolio with new projects.
- Anyone interested in improving and adapting to current technological changes and the opportunities presented by blockchain technology.
Students will gain the practical ability to navigate the most famous and widely used tools in the world of blockchain technology development.
See you in class!