This course will allow participants to master core skills for smart contracts development. After completion, participants will understand the technology and the fundamentals of smart contracts programming enabling them to apply it and develop key use cases on Ethereum.
Participants will be able to:Understand Blockchain for the decentralization of internet and a new paradigm for solution-enabling.Setup the developer environment for smart contracts, both in testnet and production. Understand Ethereum as the platform for developing top and key blockchain-based applications. Develop smart contracts for solving real-life problems through key use cases of Blockchain. Goal & TargetThis course is open to anyone with no previous or minimum experience in Ethereum interested in becoming a top blockchain developer. Participants will learn and develop fundamental skills for using and understanding the technology. They will be able to design, code, deploy and call smart contracts.RequirementsWe strongly recommend a minimum of 6-months experience as a developer, preferably of web applications.Advised but not required proficiency in the following topics:Object-Oriented ProgrammingC++, Python or JavaScriptGit, Terminal & VM ToolProfile of Trainer Carlos is a Nicaraguan engineer. In addition to his Bachelor degree in computer science, Carlos holds a master's degree in Information Technology, master's degree in Science, Technology and Society, master's degree in Innovation Economic and PhD candidate in Innovation Economics.Before joining Consensys Academy, Carlos co-founded a startup dedicated to web application dev back in 2001. It was acquired by an IT company from Panama. Then he moved to Spain where he was working as a tech consultant and data intelligence manager. He launched a second startup - a semantic-based marketplace for technology solutions - in 2010. It was acquired by one of its shareholders.Since then, he lead the Academy Program of Opinno, a innovation and tech consultant firm and Spanish editors of MIT Technology Review and Harvard Business Review. He has been working for the banking, health and energy sector with top players and tier-1 companies. He's been involved in the blockchain space since late 2014. He was awarded 2nd place in a national-level blockchain hackathon organised by UST Global in Spain and he has co-authored 2 blockchain books with top experts from top players like Santander, BBVA and Telefonica to name a few. He is also Ethereum trainer for Blockchain España, the main blockchain community in Spain.