Full Stack Development Bootcamp

Full-stack web developers have the ability to design complete web applications and websites. They work on the frontend, backend, database, and debugging of web applications or websites.

Course Menu

Overview

Over an intense 12 weeks, students will be taken from knowing just a few basics of web development to being fully qualified for junior developer positions. 

The technical portion of our 12-week core curriculum starts by teaching students all about web/software development tooling. This would include version control, text editors, and shell commands and modern linters to help ensure high-quality code. Students start by learning Markdown. Next students apply modern HTML/CSS to create responsive website layouts. From then on, we focus on JS – DOM interactions, managing collections of data by composing functions, receiving data from an API, and converting a traditional static site into a Single Page Application.   After learning how to create and manage a web-page on the front end, students will then learn to create a Node.js CRUD server. They will use this server to manage long-term data storage via MongoDB.

Start Dates

What You'll Learn

To Include, but not limited to: HTML5, CSS3, JavaScript, Basic Markdown, Interacting with the DOM, Git & Github, AGILE (Certification), Firebase, Heroku, Node.js/Express, MongoDB

Fundamentals of computing, HTML, CSS and JavaScript

  • How to use the terminal
  • Basic markdown
  • Interacting with the DOM
  • HTML tags and structure
  • CSS Styling
  • Version control with git and Github
  • Basic JavaScript fundamentals

Object-oriented JavaScript, use JavaScript to delve deeper into the industry standard of code design through Objects while building your portfolio

  • Object creation and manipulation
  • Extending Objects through inheritance
  • Using Objects in software
  • Mastering Chrome Developer Tools
  • Building a fully-functional website for your portfolio

Functional JavaScript, key principles of programming with the language of the Web

  • Library usage with underscore.js
  • Advanced variable and function use
  • JavaScript/browser interactions through the DOM
  • Adding a web interactively with JQuery
  • Implementing video and audio through HTML5
  • Design principles for the Web and software design and testing
  • Design for SEO and social media marketing

Advanced Implementation and Web APIs, build applications for larger-scale deployment and connect to other parts of the Web through APIs

  • Adding geolocation functionality with Google Maps API
  • Implementing secure payment processing with Stripe
  • Building your own APIs
  • Deploying applications on a large scale
  • Using backend-as-a-service
  • Responsive website design
  • Agile Certification
  • Business concepts, 5 sectors, associated opportunity
  • Business Finance
  • Business Operations
  • JSON, Trello, Node.js/Express.js, UI/UX
  • MongoDB
  • Heroku

Prior Knowledge Requirements

  • No prior knowledge of coding is required
  • Strong sense of curiosity
  • The ability to see things through, “Not giving up!”
  • Good presentation and communication skills

Have any questions? Give Dez a call at 618-207-7842

Course Length, Time, & Location

  • 12 weeks
  • Evening Class – Currently all Virtual
  • 160 hours of class time

Class Size

0
Students Maximum

Tuition & Financing

Admissions Process

Step 1
Apply
Fill out the quick application form to get moving!
Step 1
Step 2
Meet Your Advisor
Schedule your personalized meeting with your Admissions Advisor so we can set you up with the best course fit.
Step 2
Step 3
Attend a Class Preview
Register and attend a class preview session.
Step 3
Step 4
Finish PreWork
Complete the required pre-work to finalize your admissions process.
Step 4

We endeavor to give back to our communities by increasing tech talent and expanding business opportunities. We designed a comprehensive curriculum that would allow our students to expand their professional horizons in 12 weeks.

Questions? Reach out to Justin at 770-301-2937