Courses

Join our Virtual Coding Academy today!

Courses

Our curriculum consists of 5 multi-segmented courses, which we use to create a custom paced full stack curriculum for each student in our program.

Course Segments

Prep

Kickstart Prework

Learn how to learn. Use "Smart Scheduling" to make a bootcamp program and boot up a "Linux Lab". Then, immerse yourself in a coding tour-de-force, with tastes of HTML, CSS, JS, Linux, Bash, and Lua.

□ □ □
Warm-Up

3
PROJECT
Project based learning: Prework Journal
Module Count: 3
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Fundamentals

Static Sites & Bootstrap

Start peeling back the layers of the web in this whirlwind tour of HTML, CSS, Dev Tools, column-based layouts, responsive design and Bootstrap 5

▣ □ □
Beginner

3
PROJECT
Project based learning: Static Profile Page
Module Count: 3
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Fundamentals

Automation: Bash, Git, and Python Scripts

Learn how to use Git to keep your code safe under version control. Learn effective terminal use, and how to write Bash and Python scripts to replace tedious tasks.

▣ □ □
Beginner

3
PROJECT
Project based learning: Simple automation of page assembly in Bash and Python
Module Count: 3
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Fundamentals

Computer Programming with Python

Begin a classic introduction to backend programming with Python, learning core data types and control-flow structures. Go deeper with OOP, Pipenv, and Jinja templating.

▣ □ □
Beginner

6
PROJECT
Project based learning: Python-based static site generator, bonus assignment includes computer-vision powered OCR and face detection image gallery
Module Count: 6
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Backend

Intro to Networking with Python

Learn about the Internet, networking, and server-side programming. You will use web APIs, implement HTTP over TCP/IP, and finally basic request routing and web apps.

▣ ▣ □
Intermediate

3
PROJECT
Project based learning: API-driven Dashboard
Module Count: 3
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Backend

Practical Django

Learn the best practices from an experienced Django developer: MVC, CRUD, forms, urls, users, admin, models, data cardinality (eg Many-To-Many), unit testing, and much more.

▣ ▣ □
Intermediate

6
PROJECT
Project based learning: Multi-user shareable DB-driven dashboard
Module Count: 6
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Backend

Intro to Databases with Postgres SQL

Learn SQL basics on a Postgres DB, before getting practice with JOINs, constraints, query analysis, indexes and optimization, full-text search, geo-spatial features, and more.

▣ ▣ □
Intermediate

2
Module Count: 2
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Frontend

JavaScript in the Modern Web

Learn modern JavaScript, including let, const, iterators, and DOM manipulation. Explore tricky CSS concepts like animations and pseudo-elements.

▣ ▣ □
Intermediate

6
PROJECT
Project based learning: Data Viz SPA in pure CSS and vanilla JS
Module Count: 6
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Frontend

Thinking in React

In this hooks-based React course segment, you go beyond just learning the JSX syntax, and practice "thinking in React" with data-flow, lifting state, and more.

▣ ▣ ▣
Advanced

6
PROJECT
Project based learning: Data Viz SPA in React JS
Module Count: 6
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Frontend

Full Stack JS: MERN, Redux, and Routing

Take your React JS skills to the full stack by learning MongoDB, Express.JS, and Node.js. Learn Redux for state management, and Routing for multi-page apps.

▣ ▣ ▣
Advanced

5
PROJECT
Project based learning: React Widget Library: Design, launch and release on NPM
Module Count: 5
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Career

Kickstart Career

Redo your resume, polish your profile, and hone your networking skills. Practice interviews and develop a "elevator pitch" to market yourself for your next job.

▣ ▣ □
Intermediate

5
Module Count: 5
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Career

Algorithms: Computer Science for Job Seekers

A CS course hyper-focused on whiteboard interviews. Learn time complexity analysis (BigO), sorting, solving problems in dynamic programming, recursion and async coding puzzles, and more.

▣ ▣ ▣
Advanced

5
Module Count: 5
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)

Career

Industry Capstone

Use a 5-milestone process to build a software product from specs to launch. Learn how tech industry roles interlock, including agile Product Management and DevOps.

▣ ▣ ▣
Advanced

7
PROJECT
Project based learning: A full-stack app using Python, JavaScript, and other technologies
Module Count: 7
GET 
$299 MSRP LIFETIME DIGITAL ACCESS BUNDLE

» Lifetime access to Kickstart Coding video courses (includes 100s of hours of private video archive access)
» Lifetime access to Kickstart Coding's coding curriculum files (includes 100s of professional assignments and industry-tuned example projects)
» Lifetime access to Virtual Coding Academy software (includes Linux Lab distro and other interactive courseware)