Change your future

Re-skilling or up-skilling for jobs of today and tomorrow.

Hands-on, accelerated learning with mentorship


Rooted in Cultural Knowledge, Coding4Change is a free, instructor-led bootcamp specifically geared towards equity deserving communities, underemployed youth, and women. The goal is to empower these groups by future-proofing their skills, and students graduate from Coding4Change as full-stack developers, ready to code for Web 3.0.


The credentialed curriculum includes supplemental mentorship, training, and job opportunities, preparing students for a successful career in the tech industry. Our final module is the innovative Web 3.0 Building Blocks course, which prepares students for the future of Web 3.0 and introduces them to emerging technologies such as Blockchain, Crypto, De-Fi, DAOs, NFTs, and more.

Courses - module 1

HTML5
Rectangle Frame Thin Outline

FRONT-END BOOTCAMP

A front-end developer learns how to design and develop user interfaces for websites and applications, using programming languages such as HTML, CSS, and JavaScript

MySQL
Rectangle Frame Thin Outline

BACK-END BOOTCAMP

A back-end developer learns how to design, develop, and maintain the server-side and server-based systems that support the front-end of a website or application, using programming languages such as Python as well as frameworks and databases and MySQL.

AWS
Rectangle Frame Thin Outline

FULL-STACK BOOTCAMP

A Full-Stack developer will have experience in cybersecurity, app development, technical interviews, and more. Knowledge of cloud computing platforms and infrastructure.

Courses - module 2

Blockchain
Rectangle Frame Thin Outline

Blockchain

Blockchain is a decentralized, distributed database that allows multiple parties to securely and transparently record and verify transactions, without the need for a central authority or intermediary.




Ethereum Symbol Icon
Rectangle Frame Thin Outline

DEFI

DeFi (Decentralized Finance) is a movement to use blockchain technology and smart contracts to provide financial services and products that are decentralized, transparent, and open to all, without the need for intermediaries such as banks or financial institutions.




Gold Bitcoin Icon
Rectangle Frame Thin Outline

CRYPTOCURRENCY

Cryptocurrency, or crypto for short, is a digital asset that uses cryptography for secure financial transactions and to verify the transfer of assets. It operates on a decentralized network, typically using blockchain technology.



Requirements

Are you ready to take your tech skills to the next level and launch a fulfilling career in the industry? Our accelerated coding bootcamp is the perfect opportunity to do just that! This intensive program is designed to provide you with the hands-on, mentored learning you need to succeed. And the best part?


It's completely free and all expenses are paid! But be aware - this program is not for the faint of heart. It requires a high level of commitment and dedication, and may be physically and mentally demanding. That being said, the rewards are well worth it. By the end of the program, you'll have the knowledge and skills you need to succeed in the tech world and open doors to exciting job opportunities.


So if you're ready for the challenge, sign up now and let us help you make your dream career a reality.

January - June

Module 1 - Full Stack Developer

  • Commitment for 6 months
  • Access to Laptop and Wifi
  • Familiarity with computers, internet search, and typing
  • English
  • Ability to meet deadlines
  • Can work independently and as as team

$13,100 Value

July - December

Module 2 - Web 3.0 and Practicum | Start-up incubator

$25,500 Value

  • Completion of Module 1
  • Commitment for 6 months
  • Willingness to work in face-paced environment.
  • Passion for creativity and entrepreneurship.

Module 1 - Details

Section 1

Web-Dev

  • Welcome to the Full-Stack Engineer Path
  • Overview of Web Development
  • Fundamentals of HTML
  • Fundamentals of CSS
  • Developing Websites Locally
  • Deploying Websites
  • Improved Styling with CSS
  • Making a Website Responsive
  • JavaScript Syntax, Part I
  • JavaScript Syntax, Part II
  • Git and GitHub, Part I
  • Portfolio Project: JavaScript Syntax


Module 1 - Details

Section 2

Back-End

  • JavaScript Syntax, Part III
  • JavaScript Testing
  • Async JavaScript and HTTP Requests
  • Web Apps
  • React, Part I
  • React, Part II
  • Redux
  • Git and GitHub, Part II
  • Portfolio Project: Reddit Client
  • Introduction to Back-End
  • Build a Back-end with Express.js
  • Back-End and Feature Testing
  • Database Basics
  • Working with Databases
  • Designing Relational Databases
  • Advanced PostgreSQL
  • Adding a PostgreSQL Database
  • API Development with Swagger and OpenAPI
  • Portfolio Project: E-Commerce App (REST API)


Module 1 - Details

Section 3

Full-Stack

  • Connecting Front-End to Back-End
  • Deploying Web Applications
  • Web Security Fundamentals
  • User Authentication & Authorization
  • User Authentication & Authorization
  • Data Security
  • Common Attacks on Web Applications
  • Fundamentals of Operating Systems
  • DevOps Fundamentals
  • Portfolio Project: E-Commerce App (Client)
  • What To Expect in a Technical Interview
  • Linear Data Structures
  • Complex Data Structures
  • Algorithms
  • Search & Graph Search Algorithms
  • Interview Skills
  • Portfolio Project: Open-Ended PERN App
  • Next Steps in Your Full-Stack Engineer Journey


Module 2

Upon completion of this course, learners will understand the key applications and challenges for blockchain today, how blockchain will change the digital landscape and how we do business.


The course is meant to act as an introduction to the topic and will encourage further investigations and understanding of this complex concept through supplemental readings, online resources, and on-the-job learning.


CAREERS
Group of People Sitting in Conference Table Laughing

Module 2 - Gearing up

for the future

The course has been designed to support the development of the next generation of talent by introducing an innovative and prominent technology: Blockchain. This is an area of technology that is rapidly growing and transforming the digital landscape in Canada and globally.



Blockchain is a decentralized immutable information storing system that is open to everyone. It can be used for tracking and recording transactions and assets, and reduces the risks and costs involved. Most notably, it is the technology behind the cryptocurrency Bitcoin. Blockchain is a complex topic, the skills to utilze this technology effectively need to be built iteratively.


Teched out youth of today

Module 2 - What Web 3.0 Course Covers

3 Main Learning Objectives

Compare and contrast the different types of blockchain technologies


Competency

Describe industry applications of blockchain technology


Application

Launch your own purpose-driven DAO with it's own governance token

Experience

ABOUT THE COURSE

Module 2 & Learning Goals

01

Creative blockchain background

Intro to Blockchain

Discover the history of Bitcoin and Blockchain

Analyze how Bitcoin and Ethereum work

Compare and contrast the different types of Blockchain technologies

02

Blockchain

Blockchain in Financial Services

Discover the origins and recent history of money

Describe the current Blockchain regulations in finance

03

NFT sign with neon bars hanging around

Cryptocurrencies, Decentralized Finance (DeFi), and NFTs

Enumerate, characterize and differentiate the main cryptocurrencies

Analyze and execute smart contracts

Illustrate applications of Blockchain and NFTs (Non-Fungible Tokens)

04

NFT artist painting on a digital tablet in his home office

05

Identity

06

Robot Pointing on a Wall

Industry applications

Describe industry applications of Blockchain technology

Design a simple application of Blockchain concepts to a real-world scenario

Develop a pitch for a token-based solution addressing a business problem

Self-Sovereign Identity

Analyze and critique the management of digital identity

Identify its main actors and Canadian standards

Analyse and critique the security and risk management aspects of Blockchain technology

The future of blockchain

Identify the Canadian main actors in Blockchain

Discover the related opportunities for Blockchain careers in Canada

Analyze and critique the societal and economic impacts of Blockchain technologies


Targeted Audience

This course is designed for individuals who are interested in understanding the basic concept of blockchain while developing a presentation with real-world examples.


Topic Overview

The modules have been collaboratively designed by experts who have spent the last decade of their careers applying the discipline of blockchain into helping fortune-500 companies and large public-sector organizations across North America become more digitally savvy. This course is bringing you reflections, best practices, and traps to avoid, developed from over a decade in the trenches doing this work.

Course Format

You will be introduced to several different types of learning activities throughout the modules. Below is a list of these activities, as well as a brief description of what it involves, and what is expected of you:


Reflection Questions

This course includes reflection questions related to new knowledge and past experiences for learners to engage in higher-order thinking and analysis.

Interactive Activities

This course presents content in the form of interactive activities for learners to absorb new information in an engaging way geared toward improving attention, promoting motivation, and enhancing knowledge retention.

Padlet Discussions

This course includes Padlet discussions guided by questions on key concepts to allow students to engage collaboratively and gather new information from peers.

Use Cases

This course incorporates real-world scenarios for students to critically examine and make judgments on and use insights to support Padlet discussions.

Video and Audio Clips

This course offers external examples from SD experts via video and audio recordings where learners will be encouraged to record key points for future review and application to the real world.

Midpoint Checks

This course provides a midpoint check-in for learners to gauge their knowledge retention.

Quiz

This course includes a single short quiz that you will be required to complete at the end of each module.


Positive coder at desk

Funded by

Made with Love in:

Vancouver, British Columbia

Canada

(604) 449-2033

hello@coding4change.org

Black Instagram Logo
White Facebook Logo Social Media Icon
Flat Fill Twitter Icon
linkedin