Who is the course for
Professional
Professional Web2 Developer who wants to up-skill.
Career Shifter
Individuals seeking new opportunities and challenges in the tech domain.
Fresh Graduate
Uni graduates who wants to expand knowledge in Web3 tech stacks.
Course Overview
The 4-week part-time Blockchain Development Bootcamp is meticulously designed to offer participants a comprehensive understanding of blockchain technology along with hands-on experience in developing cutting-edge blockchain applications. This immersive program is thoughtfully crafted to accommodate the busy schedules of individuals, enabling them to enhance their skills and knowledge in blockchain development while efficiently managing their other commitments.
Throughout the bootcamp, participants will delve into a dynamic learning environment that combines theoretical lectures, practical coding exercises, and engaging real-world projects. This multifaceted approach ensures that participants gain a well-rounded skill set and the necessary expertise to build decentralized applications (dApps) and smart contracts using the most popular and widely adopted blockchain platforms in the industry.
By the end of this transformative 4-week journey, participants will emerge with a profound understanding of the intricacies of blockchain technology, equipped with the knowledge and practical experience needed to develop their own robust and scalable blockchain applications. They will have honed their skills in smart contract development, enabling them to create secure and efficient self-executing contracts that revolutionize industries.
Moreover, participants will gain invaluable insights into the diverse applications of blockchain technology across various sectors, empowering them to identify and seize opportunities in this rapidly evolving field. Whether participants aspire to become blockchain developers, entrepreneurs seeking to leverage blockchain solutions, or professionals looking to stay at the forefront of technological advancements, this bootcamp will provide the foundation and confidence needed to excel in the world of blockchain development.
Course Highlights:
- Comprehensive understanding of blockchain technology and its use cases.
- Hands-on experience with Solidity programming language for smart contract development.
- Design and development of decentralized applications (Dapps) using popular frameworks like Truffle and web3.js.
- Deployment of Dapps on live blockchain networks, such as Ethereum's mainnet or testnet.
- Testing methodologies to ensure the reliability and security of smart contracts and Dapps.
- Best practices for maintaining and upgrading deployed Dapps, including code refactoring and contract versioning.
- Interactive learning environment with lectures, exercises, coding projects, and discussions.
- Real-world applications and case studies showcasing the transformative power of blockchain technology.
- Practical use of blockchain development tools such as Ganache, Remix, and MetaMask.
- Certificate of completion to validate your proficiency in blockchain Dapp development.
For More Details, Download the Full Curriculum
7:00 pm
At the start of each day's class, the instructor will dedicate 15-20 minutes to addressing any questions students may have about yesterday's project. Afterward, we will proceed with today's lesson.
8:00 pm
During this session, you will have the opportunity to participate in a coding-along section led by our instructors. They will provide you with step-by-step guidance, allowing you to gain hands-on experience in building an actual blockchain project on your own.
9:00 pm
The coding-along section continues. For each batch, we ensure a minimum of 2 instructors are available to provide you with ample assistance. Additionally, our classes are limited to a maximum of 20 students, guaranteeing that any technical issues you encounter will be promptly addressed. This approach ensures that you will gain a comprehensive understanding of the topics covered.
10:00 pm
End of session. After class concludes, students are welcome to remain for an additional hour. During this time, teachers will be available to address any questions you may have and provide assistance with your project.
What You Will Learn in This Course
By enrolling in this course, you will receive expert guidance to achieve mastery in Blockchain Software Development. The knowledge you will acquire encompasses a wide range of topics, including but not limited to the following:
Technical Communication Skills
Problem-Solving Abilities
Collaboration and Teamwork
Adaptability and Flexibility in Tech
Project Time Management
Attention to Detail
Professionalism and Ethics in IT
Verbal and Written Communication
Problem-Solving/Conflict Resolution
HTML
CSS
Javascript
Github
Solidity
Hardhat
Truffle
Ganache
Ethers.js
Web3.js
IPFS
We provide extensive teaching assistance to support your learning journey
In addition to study materials, we provide hands-on project practice opportunities and mentorship from industry experts!
In Class Peer discussions
Class Recordings
Video Tutorials
Step-by-Step Guide
Quizzes
Project Based Learning
Portfolio Building
Career Coaching
Learn from Industry Experts in the Field
Led by industry experts, our Bootcamp programs equip you with in-demand skills, a portfolio and a global alumni network.
Princess Lim
InstructorFull-Stack Developer, Blockchain Developer and Coding Bootcamp Instructor
Empowering learners as a blockchain & full-stack instructor. Guiding them through the intricacies of these technologies, fueling their growth, and paving the way for success in the dynamic world of development.
Ron Gilbert
InstructorFull-Stack Developer, Blockchain Developer and Coding Bootcamp Instructor
As a specialist in web3 development, Ron, a full-stack web developer and instructor, brings a wealth of knowledge and expertise to the table, crafting innovative and captivating digital experiences.
Abbi Zeff
InstructorFull-Stack Developer, Blockchain Developer and Coding Bootcamp Instructor
With a deep passion for full-stack and blockchain development, coupled with her enthusiasm for teaching, Abbi motivates students to enhance their technical skills, explore their craft, and create projects with unwavering dedication.
Ian Lee
InstructorFull-Stack Developer, Instructor Assistant
With a fervent passion for full-stack and blockchain development, Ian, our instructor assistant, inspires students to enhance their technical skills and pursue projects with unwavering dedication.
- 08/04/2024
- 4 Weeeks
-
4 Days/Week
- Online
- 19:00 - 22:00 AEDT
10,000+ global alumni providing you an extensive international network!
Our program welcomes individuals from diverse backgrounds, take the leap today and embark on your career in the thriving field of technology!
Enrolling in the coding bootcamp was the best decision I ever made. It provided me with the skills and knowledge needed to embark on a successful career in software development.
Tom J Parker
Software Engineer at CozTech.Co
Life-changing experience! The coding bootcamp equipped me with essential skills, real-world projects, and a supportive community. Highly recommend!
Holden Paul
Software Engineer at KIZ.Co
The coding bootcamp was a game-changer! In just weeks, I gained vital skills, built real projects, and secured my dream tech job. #LifeChanging
Rachel Diaz
Software Engineer
-
Introduction to Blockchain Software Engineering
-
Setting up Local Environment
-
Version Control with Git and GitHub
-
Intro to Front-End Development
-
Getting Started with Blockchain Dapp Development
-
Smart Contract & Solidity
-
Create a Whitelist Dapp
-
Build Your Own Cryptocurrency
-
Hardhat Projects
-
Decentralized Exchanges (DEX)
-
Build Your Own NFT
-
DAO for NFTs
-
Build your Own NFT Collection
- Understanding the need for a whitelist in NFT projects
- Implementing a whitelist contract using Solidity and Hardhat
- integrating the whitelist functionality into your NFT collection
- Deploy and test your whitelist Dapp
- Implementing the collection contract using Solidity and Hardhat
- Defining metadata and additional features for your NFT collection
- Deploying and minting NFTs for your collection on a test network
-
Building a Lottery Game on the blockchain using Chainlink\'s VRF
-
Indexing Your Lottery Game Data using The Graph\'s Indexers
- Introduction to The Graph
- Understanding the benefits of indexing data for efficient querying
- Designing the data schema and indexing requirements for your lottery game
- Setting up The Graph’s indexers and subgraph development environment
- Implementing data indexing for your lottery game using The Graph
- Exploring advanced indexing features and querying options in The Graph
- Implementing custom queries and aggregations for your lottery game data
- Optimizing the indexing and querying performance of your subgraph
- ands-on exercises to refine and enhance your indexed lottery game subgraph
-
Final Project
