The EOS Developer course is designed for web/app developers who wish to understand how to create and/or integrate EOSIO based decentralized applications (dApps). The course gives a top-down view of all the important aspects of creating such an app and a basic overview of how the EOSIO blockchain works. EOSIO is a blockchain platform designed for the real world. Built for both public and private use cases, EOSIO is customizable to suit a wide range of business needs across industries with rich role-based security permissions, industry-leading speeds, and secure application processing. Building on EOSIO follows familiar development patterns and programming languages used by existing non-blockchain applications so developers can create a seamless user experience using development tools they are already well known for.