SINGAPORE'S FIRST CERTIFIED

Modular Blockchain Developer Program

✓ Blockchain Essentials (MI1)
✓ Blockchain: Wallets and Transactions (MI2)
✓ Solidity and Smart Contracts (MI3)
✓ Designing DApps (MI4)
✓ Advanced Projects & Certification

Got any Questions?

Fill out your details and we will get back
to you the soonest.

or

Ready to Join?

Choose the module you want
and get started now.

Blockchain In Demand

Jobs have tripled since 2016
93% of jobs unfilled

Kingsland’s Modular Blockchain Developer Program is Comprised of Four Distinct Modules and an Advanced Project

Format of Program Delivery:

[Option A] Part-time, Tuesdays and Thursdays 7-10pm and Saturdays 2-4pm (Duration: 3 weeks)
[Option B] Part-time, Wednesdays 7-10pm (Duration: 10 weeks).

  • Live face-to-face intensive training in a classroom setting
  • Lectures recorded and available for review
  • Interactive discussions, hands-on practical exercises, and real-time instructor support and feedback
  • Learn from leading international blockchain instructors
Blockchain Essentials

 

 

 

BLOCKCHAIN ESSENTIALS (MI 1)
Kingsland’s Blockchain Essentials course is one of four core courses we offer to developers looking to learn and improve their blockchain development skills. It is the first course in the Kingsland certified developer pathway.

Students will cover modern blockchain technologies from the developer’s perspective (blockchain networks, cryptography, consensus algorithms, and mining).

Pre-requisites:
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).
– Understand logical problem statements and solutions and how to convert logical statements to code
– Good understanding of Algebraic principles and able to understand surface level of higher levels of mathematics
– Ability to learn and understand High level concepts

THROUGH THIS COURSE STUDENTS WILL:

  • Develop a deep understanding of blockchain networks
  • Understand and implement blockchain consensus algorithms like PoS
  • Design and code simple blockchain networks
  • Understand cryptography, and the use of crypto libraries
Wallets & Transactions

 

 

 

BLOCKCHAIN: WALLETS & TRANSACTIONS (MI 2)
Kingsland’s Blockchain: Wallets & Transactions course is one of four core courses we offer to developers looking to learn and improve their blockchain development skills. It is the second course in the Kingsland certified developer pathway.

Through Kingsland’s Blockchain: Wallets & Transactions course, students will cover modern blockchain technologies from the developer’s perspective (cryptography, wallets, transactions, and offchain transactions).

Pre-requisites:
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).
– A good background on blockchain fundamentals
– A good understanding of the Cryptographic systems that blockchains employ
– Understanding on how various blockchains reach consensus and the benefits and detriments of decentralization

THROUGH THIS COURSE STUDENTS WILL:

  • Develop deep understanding of blockchain networks and cryptocurrencies
  • Use cryptographic technologies and implement crypto wallets
  • Understand how to build, sign and send blockchain transactions
  • Consider ecosystem challenges, including scalability & interoperability
Solidity & Smart Contracts

 

 

SOLIDITY & SMART CONTRACTS (MI 3)
Kingsland’s Solidity & Smart Contracts course is one of four core courses we offer to developers looking to learn and improve their blockchain development skills. It is the third course in the Kingsland certified developer pathway.

Through Kingsland’s Solidity & Smart Contracts Course, students will learn the practical aspects of smart contract development (Ethereum, Solidity and smart contracts, the Web3 API to connect Ethereum with JavaScript and other languages).

Pre-requisites:
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).
– Understanding of how various blockchains reach consensus
– Understanding of Wallet mechanics
– A deep knowledge of how transactions work

STUDENTS WILL GAIN EXPERIENCE IN:

  • Developing smart contracts for Ethereum using Solidity
  • Writing Solidity code: contracts, functions, data, events, payments
  • Accessing the Ethereum network and invoking smart contracts
Designing DApps

 

 

DESIGNING dAPPS (MI 4)
Kingsland’s Designing DApps course is one of four core courses we offer to developers looking to learn and improve their blockchain development skills. It is the fourth course in the Kingsland certified developer pathway.

Through Kingsland’s Designing DApps course, students will learn the practical aspects of DApps development. They learn to use various tools, including MetaMask, Truffle and Ganache.

Pre-requisites:
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).
– Strong background on Blockchain fundamentals
– Understanding of smart contract programming fundamentals

THEY WILL GAIN EXPERIENCE IN:

  • Designing and developing decentralized Apps (DApps)
  • Using Solidity framework and tools: Truffle and Ganache
  • Using decentralized storage systems like IPFS
Advanced Projects

 

ADVANCED PROJECTS
Prepare for the dynamic, fast-paced blockchain ecosystem through Kingsland’s Advanced Projects unit.
The Advanced Projects course is the final course in the Kingsland Certified Blockchain Developer Pathway. It is also available for any student who wishes to be certified as a Kingsland blockchain developer.

Pre-requisites:
Have a complete understanding of blockchains and DApps, and be able to implement them into full projects

During the Advanced Projects course, which is conducted online, students must design, develop, deliver, and defend two practical projects:

  • A group Blockchain Networks project
  • An individual DApps project.
    Students have four weeks to complete the Advanced Projects course, after which they must present and defend the architecture, design, security, UX and theoretical drivers behind their projects. Project defenses are adjudicated by Kingsland’s Assessment Board.

Each program can be taken separately, but students must
successfully complete the Advanced Projects module to
become a Kingsland Certified Blockchain Engineer.

Course Name
Blockchain Essentials
Blockchain: Wallets & Transactions
Solidity and Smart Contracts
Designing Apps
Advanced Projects
Start Date
16 April - 4 May 2019
14 May - 1 June 2019
11 - 29 June 2019
9 - 27 July 2019
1 August 2019
Cost
S$1,300
S$1,500
S$1,300
S$1,500
S$1,500
Early Bird*
S$900
S$1,100
S$900
S$1,100
Course Name
Blockchain Essentials
Start Date
16 April - 4 May 2019
Cost
S$1,300
Early Bird
S$900
Sign Up
Course Name
Blockchain: Wallets & Transactions
Start Date
14 May - 1 June 2019
Cost
S$1,500
Early Bird
S$1,100
Sign Up
Course Name
Solidity and Smart Contracts
Start Date
11 - 29 June 2019
Cost
S$1,300
Early Bird
S$900
Sign Up
Course Name
Designing Apps
Start Date
9 - 27 July 2019
Cost
S$1,500
Early Bird
S$1,100
Sign Up
Course Name
Advanced Projects
Start Date
1st August 2019
Cost
S$1,500
Early Bird
Sign Up

*Early Bird ends two weeks before course start date.

If you want to buy them all, please contact us here.

Invite your employees to one of our programs,
or arrange for a training to be conducted on your
premises if the group is large enough.

Why Choose Kingsland? Award-Winning Education Provider

Kingsland University – School of Blockchain has been in the education space for nearly a decade. We are globally positioned as the leading provider in education for emerging technologies, and our Internationally recognized award-winning learning programs set the world-standard for disruptive digital technology education.

Most Up-To-Date Blockchain Training Curriculum On The Planet

Our curriculum team is comprised of industry leaders and award-winning educators whose primary role with Kingsland is to create state-of-the-art curricula tailored to meet the constantly evolving needs of the blockchain sector.

9,000+ Requests to hire Kingsland Blockchain Developer Graduates

Kingsland’s commitment to ensure the future of blockchain means we work with industry to place Kingsland-trained developers on the most innovative projects in the blockchain space. Here are just a few of the companies looking to hire Kingsland graduates for their blockchain projects:

Meet Your Kingsland Blockchain Course Teachers

Patrick Galloway

Patrick Galloway is a passionate educator and developer. He has built several apps ranging from credit card payment portals to a lead assignment system for a mortgage company. Galloway’s focus is on building strong fundamental skills through a hands-on approach to learning that equips his students with the refined thought processes necessary to become resourceful and skilled developers.

Anar Enhsaihan

Anar Enhsaihan has been an iOS engineer for a multitude of startups and Apps that he has worked on have reached hundreds of thousands of users in markets including North America, Europe, and Asia. He’s deployed a dApp on the Ropsten Ethereum network that fully takes advantage of the decentralized nature of the blockchain.

Preslav Mihaylov

Preslav Mihaylov is the Blockchain Training Manager at Kingsland University. He is mostly known for leading various technical training courses to developers ranging from novice to professionals. Although he is currently specializing in the Blockchain industry, he has substantial experience in the embedded and robotics industries in companies like Visteon Electronics and Ocado Technology.

… and many more trainers!

What Students Say about Kingsland

Program FAQs

Partial scholarships are available for international students undertaking our face-to-face modular course in certain countries. International students interested in scholarships will need to register for a scholarship assessment exam. For our remote modular live online learning program, we regret that we do not offer scholarships.

Kingsland’s Remote Modular Live Online Learning course format is designed to accommodate the busy and dynamic lives of working professionals. Three days of after-office hours training each week for three weeks complete with live trainer lecture and support, followed by an online quiz will wrap up one module. To complete the entire four modules as well as the Advanced Project module, trainee will need to devote a total duration of 5-6 months.

Course participants 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 can register their interest to take up an optional assessment exam covering the fundamentals of programming and software technologies: variables, loops, arrays and collections, functions, classes and objects, HTTP and REST.

Lectures will be held in English.

Blockchain Essentials: 3 days training sessions per week (Live online) for 3 weeks + 1 post assessment.
Start date: 16th April 2019. End date: 4th May 2019.
Post Assessment date: 7th May 2019

Blockchain: Wallets and Transactions: 3 days training sessions per week (Live online) for 3 weeks + 1 post assessment.
Start date: 14th May. End date: 1st June 2019.
Post Assessment date: 4th June 2019

Solidity and Smart Contracts: 3 days training sessions per week (Live online) for 3 weeks + 1 post assessment.
Start date: 11th June 2019. End date: 29th June 2019.
Post Assessment date: 2nd July 2019

Designing DApps: 3 days training sessions per week (Live online) for 3 weeks + 1 post assessment.
Start date: 9th July 2019. End date: 27th July 2019.
Post Assessment date: 30th July 2019

Advanced Projects: 4 weeks project preparation (online). There will be 2 projects to complete (1 group project + 1 individual project) and project defense (online).
Start date: 1st August 2019. End date: 31st August 2019.
Project Defense Date: 2nd September to 15th September 2019

Blockchain Essentials: 1 day training session per week (Live online) for 9 weeks + 1 post assessment on Week 10.
Start date: 16th April 2019. End date: 12th June 2019.
Post Assessment date: 19th June 2019

Blockchain: Wallets and Transactions: 1 day training session per week (Live online) for 9 weeks + 1 post assessment on Week 10.
Start date: This is not available at this time. Please send in your request.

Solidity and Smart Contracts: 3 days training sessions per week (Live online) for 3 weeks + 1 post assessment.
Start date: This is not available at this time. Please send in your request.

Designing DApps: 3 days training sessions per week (Live online) for 3 weeks + 1 post assessment.
Start date: This is not available at this time. Please send in your request.

Advanced Projects: 4 weeks project preparation (online). There will be 2 projects to complete (1 group project + 1 individual project) and project defense (online).
Start date: This is not available at this time. Please send in your request.

For our 3 weeks training, the lectures will be held on Tuesday evenings (7-10pm), Thursday evenings (7-10pm) and Saturday afternoons (2-4pm).

For our 10 weeks training, the lectures will be held on Wednesday evenings (7-10pm). All timings are in UTC +8.

Definitely yes. All our modules are standalone modules, though we recommend you to follow the natural flow of our modules till the Advanced Projects module. Trainees who choose to skip any of the modules are expected to have prior knowledge in the module that they skipped. Otherwise, trainees will struggle if they do not have prior knowledge. In addition, trainees have to take up and pass the Advanced Projects module in order to be awarded the Kingsland Certified Blockchain Developer certificate.

We will be holding our remote online program on a rolling basis, with 2 entire runs within a calendar year.

Yes you can. We hold regular face-to-face modular program across the globe as well. However, if you have signed up for a particular module as a remote learning student, you will have to follow the remote schedule for that particular module. We do not allow cross-over to any other different types of program delivery mode in the midst of your lessons.
For our four modules, our passing criteria is minimum 75% attendance, and minimum 70% score for the post assessment. For our Advanced projects module, our passing criteria is a minimum of 70% overall score for your projects.

Students who have successfully complete the full program will have the opportunity to:

  1. Train people around the world as trainers – in Singapore. USA, South Korea, Australia and others.
  2. Join the Kingsland training or software development team and work on leading blockchain industry projects.
  3. Get job placement support at blockchain startup and enterprise projects around the world.

Kingsland’s commitment to ensuring the future of blockchain means we work with the industry to place Kingsland-trained developers on the most innovative projects in the blockchain space. Here are just a few of the companies Kingsland helps to realize their blockchain projects:

Face-to-face: 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 program materials. You can also personally contact a lecturer or assistant, when you encounter difficulties.

Live Online: In this form you will attend the classes over the internet, to participate in laboratory exercises online, and you will have access to all video lectures and program materials. You can communicate with a few lecturers when you encounter difficulties.

*Students must possess their own computer.

Our Curriculum – Kingsland’s curriculum is designed by the world’s best blockchain minds. Our curriculum team is comprised of industry leaders and award-winning educators whose primary role with Kingsland is to create state-of-the-art curricula tailored to meet the evolving needs of the blockchain sector.

Kingsland’s curriculum team continually reviews, revises and re-aligns the curriculum with the evolving needs of the blockchain industry, meaning Kingsland students gain unparalleled access to a cutting-edge blockchain training curriculum.

Our Accreditation – Kingsland University – School of Blockchain is an award-winning global edutech provider. Accredited through the Southern Association of Colleges and Schools (SACS-CASI), Kingsland is an internationally-recognized higher education institution.

WANT TO LEARN MORE?​