Loading...
курс

Blockchain Dev Course - Singapore May 2018

Умения, които ще придобиеш

  • 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
Виж още

Теми

Виж всички теми

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.


Светлин Наков

Преподавател

Svetlin Nakov is a passionate blockchain engineer, trainer and experienced developer in broad range of technologies, a technical advisor at LockChain.co (a decentralized smart contract-based hotel booking platform). Svetlin has 20+ years of technical background as software engineer, software project manager, consultant, trainer, and entrepreneur with rich experience with the .NET, Java EE, information systems, databases, Web development, JavaScript, PHP and software engineering. He is author of 7 books on computer programming and software technologies, C# and Java, and tens of technical and scientific publications. Svetlin has been a speaker at hundreds of conferences, seminars, courses and other trainings. He holds a PhD degree in computer science, medals from the International Informatics Olympiads (IOI) and the Bulgarian President’s award “John Atanassoff”. He has been a part-time lecturer in Sofia University, New Bulgarian University and the Technical University of Sofia. Currently Svetlin drives the largest training center for software engineers in Bulgaria – the Software University where he teaches young people in computer science, software development and information technologies

Симеон Мандажиев

Преподавател

Simeon Mandazhiev is a codoholic with interest in blockchain development, automated trading system development, web development and game development. He is a forex, stock and cryptocurrency trader with knowledge in fundamental and technical analysis. Simeon is a Master of Finance from University of World and National Economy. Currently he is a Software University undergraduate at C# Web Developer professional module.

*Моля, докладвайте само грешки в материалите към лекцията. За всякакъв друг тип грешки, свързани със системата, използвайте формата за обратна връзка."

*
*
*
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.