Developer Essentials for Blockchain


*Including GST, Applicable convenience fee extra


Course Description

The “Developer Essentials for Blockchain” course is designed as a bridge for individuals with fundamental programming knowledge who plan to develop applications in the blockchain space. The course aims to help learners understand the integrated working of various technologies commonly used in blockchain development, including front-end development, back-end development, databases, containers, and Git. By building a simple Hello World application using React, Express, MongoDB, Docker, and Git, participants will gain practical experience and a solid foundation to explore DApp (Decentralized Application) development further. This course provides a condensed overview of DApp development rather than delving into intricate discussions about specific technologies. It aims to cover a range of topics that enable a seamless entry into the world of DApp development.

In this Course

You will

  • gain a comprehensive understanding of web development technologies and tools, including HTML, CSS, JavaScript, React, Node.js, Express, MongoDB, Docker, and GitHub.
  • develop proficiency in building interactive and responsive web pages using HTML, CSS, and JavaScript, and applying modern web design principles.
  • learn how to create dynamic web applications using React, a popular JavaScript library for building user interfaces, and leverage its component-based architecture for efficient development.
  • explore server-side programming with Node.js and Express, enabling the creation of robust and scalable web servers and APIs.
  • apply the concepts of data storage and retrieval by working with MongoDB, a NoSQL database, and understanding how to integrate it into web applications.

Target Audience

The course is specifically tailored for individuals with fundamental programming knowledge and a basic understanding of web development. Participants should be familiar with concepts like variables, functions, control structures, and have experience working with HTML, CSS, and JavaScript. Basic knowledge of client-server architecture and web application principles is also expected.

Course Features

  • Lectures 88
  • Quizzes 1
  • Duration Lifetime access
  • Skill level Intermediate
  • Language English
  • Students 173
  • Certificate Yes
  • Assessments Self