React JS Training Sri Lanka.


Recently I did React JS training at Easy generator , ISM APAC . I covered following topics during the training.

Day 1

Node.js Fundamentals

• Node.js building blocks

• The main capabilities of the environment

• Package management

Introduction to ReactJS

• History of front end libraries

• Motivation for using React

• Key differentiators (Virtual DOM, One way binding)

• Thinking in React

• Architectural Decision

• Life cycle methods

React Components

• React component

• Render function

• Component API

• Component lifecycle

• State

• Props

• Mixins

• JSX

React internals

• Basic concept

• Component elements

• Render cycle

Day 2

Component inter communication

• Component composition

• Pass data from parent to child

• Pass data from child to parent

Component styling

• Radium

• CSS Modules

• LESS/SASS

Performance optimizations

• Pure Render Mixin

• Expensive DOM manipulations Performance tools

Working with API

• Dynamic data from the API

• Creating a state

• Calling the API

Day 3

React Advanced

• Context API

• Redux and Redux middlewares

• HOC

• Testing (Advanced Testing methods)

• Routing

• Server side rendering

• Solid principles in React projects

For Training Requirement Contact-

udithait@gmail.com

training@bluechiptraining.biz

Sri Lanka

+94 0716092918

Singapore-
+65 86738158

Online IT Academy.


logo

New way of learning for IT.

#AI #Mobile #Blockchain #Cloud #DevOps #BI #ICT #Games
#Office #Networking #Linux #Web #Infrastructure #Programming
#CyberSecurity #UX #VR

http://www.itacademy.biz/

Data Science and Machine Learning Workshop Sri Lanka.


Data Science and Machine Learning Workshop Sri Lanka

Register Now –

https://goo.gl/Y5VkU2

Event Page-

https://www.facebook.com/events/407562449787674/

Blockchain Application Development (Dapp) Training Course Colombo | Jakarta | Singapore.


Blockchain Application Development (Dapp) Training  sri lanka

Course Overview

Blockchain Application Development prepares you to design and develop end-to-end decentralized applications (Dapps) – which provide anyone with access to the blockchain’s features and services. You will use Truffle IDE, smart contracts, a simple web client and a MetaMask client. You will learn about the architecture of a Dapp: the front-end client interface, backed by the blockchain and smart contracts. The course covers the basic design of a Dapp, Truffle development process and commands (init, develop, test and migrate), testdriven development of Dapp, Dapp application models and emerging standards.

Course Outline

Module 1: Blockchain Basics

Distributed systems

The history of blockchain

Introduction to blockchain

Types of blockchain

Benefits and limitations of blockchain

Module 2: Decentralization

Decentralization using blockchain

Methods of decentralization

Blockchain and full ecosystem decentralization

Smart contract

Decentralized applications

Platforms for decentralization

Module 3: Ethereum basics

Introduction

Ethereum blockchain

Elements of the Ethereum blockchain

Ether

Mining

Clients and wallets

The Ethereum network

Applications developed on Ethereum

Scalability and security issues

Module 4: Smart Contract Programming Basics

Advantages and Drawbacks of Smart Contracts

Smart Contracts with Solidity

The Layout of a Solidity File

Writing simple smart contract

Creating contracts

Using new keyword

Module 5: Ethereum Development

Setting up a development environment

Algorithms & Techniques

Development tools and clients

Introducing solidity

Decentralized Applications

Module 6: Understanding Deployment and Costs

Understand Development and Deployment Cycles

Understanding Solidity Compilation and Deployment

Gas and Gas-Costs

Upgradeability and Data Migration Techniques

Module 7: Hyperledger

Hyperledger as a protocol

Hyperledger Fabric

Module 8: Alternative Blockchains

Platforms

Blockchain Usage

Best Practices

For Training Requirement Contact-

udithamail@yahoo.com

udithait@gmail.com

training@bluechiptraining.biz

Mobile +94 0716092918

Singapore-
+65 86738158

Blockchain Development on Azure at Global Azure Bootcamp 2018.


Last Saturday I did Blockchain application development technical session at Global azure bootcamp.

In that session I discuss ethereum blockchain with hands on lab.

  • Create a Blockchain on Azure

  • Create a wallet

  • Unlock the coinbase account

  • Deploy a smart contract

  • Invoke the contract from an app

  • Delete the Ethereum network

Around 70 attended the session.

Event details-

https://uditha.wordpress.com/2018/04/15/global-azure-bootcamp-2018-colombo/

 

Speaker panel.