Vocational Training career course Blockchain Technology
faculty
syed Umaid Ahmed
ioT team lead
Become a Master in Python 3 and Raspberry Pi and acquire employers’ one of the most requested skills of 21st Century! An expert level Python 3 and Raspberry Pi Professional can earn minimum $150000 (that’s four zeros after 15) in today’s economy.
REGISTER NOW Internet of things
INTERNET OF THINGS (IOT)
The Internet of Things (IoT) describes the network of physical objects—“things”—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. word number one technologies
included
courses
Employable skills and hands on practice blockchain and decentralized blockchain network by using JavaScript and Ethereum and solidity apps
In this course you will be building your very own blockchain and decentralized blockchain network by using the JavaScript programming language. By building your own blockchain, you will learn how blockchain technology works under-the-hood, how decentralized blockchain networks function, how the code behind these technologies work, and why blockchain is such a secure and valuable technology.
- two batches
- timing 5:00pm to 10:00pm 5hrs each day
-
two modules a, b
a: blockchain javascripts
b: Ethereum - REQUIREMENTS: ZERO PROGRAMMING
- Include certificate
- Out Pakistan 80% job this technologies Job in Pakistan top companies Software Company Crossover All Private Institutes who are managing software Upwork Freelancing Fiverr Government Institutes
- Total Duration of Course: 6 Months (26 Weeks)
- Class Hours: 5 Hours per day
- Theory: 20% Practical: 80%
- Weekly Hours: 20 Hours Per week
- Total Contact Hours: 280 Hours
- Companies Offering Jobs in the respective trade

top certification
apptron
for the future
Apptron is focusing on every latest technology. Our vision is to make you deal and provide you command on all technologies around which the world is revolving. Run or walk with advancement it’s up to you, our highly qualified professor will teach you that will help you know your talent in complete comfortable environment. Shape and secure your future by getting ingenious education through Apptron, it’s giving you a free hand to start up your own business or get employed in any reputed company

course details
In this course you will be building your very own blockchain and decentralized blockchain network by using the JavaScript
Motivational Lecture
Course Introduction
Success stories
Job market
Course Applications
Institute/work ethics
Blockchain
Environment Setup
Blockcahain intro
Blockchain Introduction
Constructor Function Explanation
Prototype Object Explanation
Blockchain Constructor Function
Create New Block Method
Testing Create New Block Method
Get Last Block Method
Create New Transaction Method
Testing Create New Transaction Method
SHA256 Hashing
Hash Block Method
Testing Hash Block Method
Proof Of Work Method
Testing Proof Of Work Method
Creating A Genesis Block
Section 1 Wrap-Up
Building An API – Introduction
Setting Up ExpressJS
Building The API Foundation
Installing Postman & Body-Parser
Building The “GET /blockchain” Endpoint
Building The “POST /transaction” Endpoint
Building The “GET /mine” Endpoint
Testing The New Endpoints
Decentralized Blockchain Network – Introduction
Creating Multiple Nodes
Testing The Nodes
Adding The Current Node’s Url
New Endpoints Outline
Building “POST /register-and-broadcast-node” Endpoint – Part 1
Building “POST /register-and-broadcast-node” Endpoint – Part 2
Testing “POST /register-node” Endpoint
Building “POST /register-nodes-bulk” Endpoint
Testing “POST /register-nodes-bulk” Endpoint
Testing All Network Endpoints
Synchronizing The Network
Transactions Introduction
Refactoring Create Transaction Method
Building “POST /transaction/broadcast” Endpoint
Refactoring “POST /transaction” Endpoint
Testing Transaction Endpoints
Updating Mining Information
Updating Mining Endpoint
Building “POST /receive-new-block” Endpoint
Testing New Endpoints
Consensus Introduction
Chain Is Valid Method
Testing Chain Is Valid Method
Building “GET /consensus” Endpoint
Testing “GET /consensus” Endpoint
Block Explorer Introduction
Get Block Method
Building “GET /block/:blockHash” Endpoint
Get Transaction Method
Building “GET /transaction/:transactionId” Endpoint
Get Address Data Method
Building “GET /address/:address” Endpoint
Block chain real word example driving recode history(Projects )
Setting Up Project
Updating Transaction Model to Reflect Driving Record
Implementing Smart Contracts for Driving Records
Retrieve Blocks by Driver License Number
Displaying Blockchain Data on a Web Page
Introduction
Interfacing with Ethereum Network
Meta mask Setup
Ethereum Accounts
Ethereum Accounts
What’s a Transaction?
Basic Blockchain
Blockchain Development
Ownership, Possession and the Double Spending Problem
The Blockchain Is Such Revolutionary Technology
Breaking Down And Understanding The Blockchain At Its Core
Mid-Term Assignment/Exam
MetaMask and get Ether into the Wallet
MetaMask, Infura, Blockchain Nodes and the Ledger
First Transaction using MetaMask
Ethereum Transactions and Signatures, Private/Public-Keys
Blocks are chained together: Cryptographic Hashing Explained
First Smart Contract
Understanding Blockchain Nodes
Variables – (Unsigned) Integers in Solidity
Variables – Booleans
Variables – Addresses and Balances
Variables – Addresses and Balances
Solidity Value Type Variables
Understanding Addresses and the Msg-Object step by step
Addresses and the Global Msg-Object
Starting, Stopping, Pausing and Deleting Smart Contracts
Starting, Stopping, Pausing and Deleting Information
Understanding Solidity Structs Step by Step
Constructor, the Fallback Function and View/Pure Getter Functions
Constructor, Fallback Function, View/Pure Functions and Function Visibility
Modifier, Inheritance, Importing of Files
Modifier, Inheritance, Importing of Files
Events and Return Variables
ABI Array, Debugging and Gas Introduction in Solidity
Understanding Gas and Gas Costs Step By Step
Libraries and Using
Introduction to Google Charts
Implementation of Google Charts
Testing Google Charts
Introduction to the datetime picker
widget
Upload and test the datetime picker
widget
Adjust datetimes to local time zone
on the client side
Introduction to Arrow
Implement Arrow
Link the two pages of the application
Define the Basic Smart Contract
Securing the Smart Contract
Re-Using OpenZepplin Smart Contracts
Add Allowance Functionality
Add Reduce-Allowance Functionality
Smart Contract Structure for better Auditability
Add Events for the Allowance Smart Contract
Events for the Simple Wallet Smart Contract
Add the SafeMath Library
Smart Contract from our Project
NodeJS to get our Environment Set Up
Web3.js in the Node Console to Send Ether from One Account to the Other
Web3.JS in the Node Console to Interact With Smart Contracts
Web3.js with Chrome to Interact with Smart Contracts – Step by Step
Behind the Scenes: Web3.js, Blockchain Nodes, RPC, IPC, WebSocket Connections
Download Geth And How You Install It
You Open Geth Without Any Additional Parameters
Log-Output from Geth
The Data Is Stored By Default In Geth
Attach To A Running Geth Instance
The JavaScript JSON-API
Difference Between Blockchains and Networks
Genesis.json File
Own Private Network With Go-Ethereum
Json API And Our Private Network
Private Network.
Blockchains You Can Work With
Designed by keeping in view the emerging trends in the local market as well as across the globe.
The project idea may be based on Entrepreneur.
Leading to the successful employment.
The duration of the project will be 6 weeks
Ideas may be generated via different sites such as:
https://1000projects.org/
https://nevonprojects.com/
https://www.freestudentprojects.com/
https://technofizi.net/best-computer-science-and-engineering-cse-project-topics-ideas-for-students/
Final viva/assessment will be conducted on project assignments.
At the end of session the project will be presented in skills competition
The skill competition will be conducted on zonal, regional and National level.
The project will be presented in front of Industrialists for commercialization
Let’s Install Truffle Together And Unbox Our First Project
The Built In Web-Development Server From Truffle
The Famous Multi-Signature Wallet Implemented In Mist
Your Distributed Application With Truffle
Advanced Development With Truffle
Lets Now Listen To Events
App Mockups
Next’s Pages Architecture
CampaignFactory Instance
Fetching Deployed Campaigns
Server vs Client Web3 Instances
Rendering Card Groups
Form Submittal
Next Routes Setup
Route Mappings
Redeploying CampaignFactory
Custom Card Groups
Real Wallet Together Using Our Example Contract
Contract In Web3
Events And Filters In Web3
Web3 With The App We’re Launching
course BATCH details
6 months
- BATCH ALPHA
- 6 Month Durations
- 20 Hours in Week
- DAYS Monday ,Wednesday ,Friday Saturday 5:00PM TO 10:00 PM
- Vocational Training
6 months
- BATCH ALPHA
- 6 Month Durations
- 20 Hours in Week
- DAYS Thursday ,Thursday ,Saturday, Sunday 5:00PM TO 10:00 PM
- Vocational Training