Blockchain Dev Course - Singapore May 2018

Blockchain Dev Course - Singapore May 2018

Blockchain Dev Course - Singapore May 2018 icon

About the course

Skills, which you will acquire

  • Deep understanding of blockchain networks and cryptocurrencies
  • Designing and coding simple blockchain networks
  • Understand how to build, sign and send blockchain transactions
  • Developing smart contracts using Ethereum and Solidity
  • Writing Solidity code: contracts, functions, data, events, payments
  • Designing and developing decentralized apps (DApps)
  • Accessing the Ethereum network and invoking smart contracts
  • Using Solidity framework and tools: Truffle and Ganache
  • Understanding and implementing blockchain consensus algorithms like PoW and PoS
  • Understanding cryptography, using crypto libraries and implementing crypto wallets
  • Deep understanding of blockchain networks and cryptocurrencies
    Designing and coding simple blockchain networks
  • Understand how to build, sign and send blockchain transactions
    Developing smart contracts using Ethereum and Solidity
  • Writing Solidity code: contracts, functions, data, events, payments
    Designing and developing decentralized apps (DApps)
  • Accessing the Ethereum network and invoking smart contracts
    Using Solidity framework and tools: Truffle and Ganache
  • Understanding and implementing blockchain consensus algorithms like PoW and PoS
    Understanding cryptography, using crypto libraries and implementing crypto wallets

Topics

*Please report only bugs with the studying materials for the lecture. For other types of bugs use the feedback form.

*
*
*

Course attendees are expected to have:

  • Understanding of JavaScript development (promises, Node.js, npm, basic JavaScript front-end).
  • Object-oriented programming, working with classes and objects (e.g. C#, Java, Python, JavaScript or C++).
  • Experience in Web development and REST APIs (build simple server-side Web apps).
Course candidates should pass an entrance programming exam covering the fundamentals of programming and software technologies: variables, loops, arrays and collections, functions, classes and objects, HTTP and REST.

Until when can I sign up and when does the course start?

The training begins on May 7th, 2018 and ends with an individual projects defence on 29 June – 1 July 2018.

When and where will the classes take place?

The classes will take place at the Polytechnic University, every day (from Monday to Friday) from 9:00 to 17:00.

What are the forms of training? 

The course consists of 2 parts - 4 weeks onsite + 4 weeks of online project preparation and project defenses

  • Onsite:  in this form you will have the opportunity to attend the classes on the spot, to participate in laboratory exercises in the class, you will have access to all video lectures and course materials. You can also personally contact a lecturer or assistant, when you encounter difficulties.

*It is advisable to bring your own laptop (Windows / Linux / Mac).

Certificate

What is the exam and will I earn a certificate after the end of the course?

The course will end with a project defense. Those who get a grade of 5.00 or higher  will earn an official certificate of SoftUni.


Course organizer

Academy School of Blockchain

Academy School of Blockchain provides the world's first accredited program for blockchain developers. The curriculum of the academy is designed by the world’s best blockchain minds. The curriculum team is comprised of industry leaders and award-winning educators whose primary role is to create dynamic curricula tailored to meet the evolving needs of the blockchain sector.

Lecturers

nakov avatar
simeon_petrov avatar