Chicago area career training

Agile Full Stack Web and Hybrid Mobile Application Development

Summary

Instructor-led
12600
On-site
Call
Duration
400 Hours
* Pricing and Logistics are subject to change without notice.
 

Learn the skills needed to build full stack web and hybrid mobile applications using real world tools and processes.

*Tools and technologies are subject to change based on market demands.

About This Course

This course teaches the skills needed to build full stack web and hybrid mobile applications using real world tools, technology, and processes. This course provides 400 hours of code, technology and process in two formats. Night students will learn Full Stack JavaScript and spend just shy of 100 hours in the class room with 300 hours of lab. Day students will get 400 hours in the classroom while learning Full Stack JavaScript, the LAMP stack, Shell scripting, and taking a deeper dive into the dev environment.

Night Track

Intended for experienced or tech savvy working adults and self motivated learners night students will meet twice a week for 12 weeks in a high paced independent learning environment.

You will start with the basics of front-end web development using HTML, CSS and JavaScript then advance into more complex tools and libraries such as jQuery, Bootstrap, NPM, and GULP. Once you’ve learned how to build a front-end for a website we will teach you how to integrate with a third party data API from NASA.

Once you have conquered front-end development you will learn how to build a web backend using NodeJS. You will build your own data API that connects to a MongoDB database. You will build a JavaScript client and traditional web front-end to display and interact with your data. You will apply you newly acquired backend knowledge to build your own cloud based server via Amazon Web Services (AWS).

You will wrap class by learning Angular and Ionic. This powerful, front-end technology allows you to build cross platform applications using web technology. You will build client applications that can be compiled into Progrssive Web (PWA) and Hybrid Mobile Applications.

Additionally, we will discuss security best practices and mobile first design concepts as well as extreme programming, agile and scrum methodologies. You will apply these skills throughout the course building an array of applications to add to your project portfolio.

Day Track

Meeting 5 days a week for 10 weeks, the day track takes a deeper dive into multiple development stacks, environments and processes. This provides all of the technology of the night track plus the LAMP stack, MySQL, PHP and Shell Scripting.

Outline

Linux

Learn the OS that runs the majority of the world's web servers.

Command Line

Learn how to use your terminal to efficiently manipulate data and automate tasks.

HTML and CSS

Build a foundation for frontend development by learning HTML tags, elements, attributes, input types, and CSS styling and formatting.

Git and GitHub

Learn the canonical version control system and software that you'll use for all your code.

JavaScript

Learn the syntax, variables, loops, conditionals, functions, data structures, advanced concepts, and best practices for frontend and backend javascript development.

Tool Chains

Learn popular tools and processes for assembling into code into running applications.

Angular

Extend your core web development skills into the latest methodologies and processes.

Ionic

Built on top of Cordova and Angular, Ionic using the latest web trends to deliver robust mobile applications.

Database

Learn the basics of  MongoDB, NoSQL and document databases.

Servers

Learn how some basic Apache and Node.js configurations.

Mean Stack

Learn how to build and deploy MEAN stack applications using MongoDB, Express, Angular, and NodeJS. 

End to End Awareness

Gain a firm grasp on how all pieces of the stack come together.

AWS

Learn how to deploy a cloud based server on one of the web's most popular platforms. 

Day Track Only

LAMP Stack

Learn how to build and deploy classic web applications using Linux, Apache, MySQL and PHP.

Database

Learn the basics of MySQL, SQL, and relational databases.

Shell Scripting

Learn how to use shell scripts to automate simple tasks.

PHP

Learn object-oriented programming, basic programming mechanisms, and best practices for backend programming via the most used language on the web.

Prerequisites

  • Computer savvy (file management, text editing)
  • Problem solving skills
  • Time management
  • High school math (algebra, geometry)
  • A GitHub account.
  • Successful completion of the bootcamp assessment.

Track Schedule

Tracks are comprised of multiple courses. Below are the schedules for each course in this track.

Agile Full Stack Web and Hybrid Mobile Application Development

Chicago
200 W Adams Suite 410 Chicago, IL 60606
09/10/2019 - 12/05/2019 06:00 pm - 10:00 pm
S M T W T F S
09/23/2019 - 12/06/2019 09:00 am - 05:00 pm
S M T W T F S

Development Immersion

Chicago
200 W Adams Suite 410 Chicago, IL 60606
08/26/2019 09:00 am - 05:00 pm
S M T W T F S
09/09/2019 09:00 am - 05:00 pm
S M T W T F S
09/16/2019 09:00 am - 05:00 pm
S M T W T F S
09/23/2019 09:00 am - 05:00 pm
S M T W T F S

Exam Pass Guarantee

At Microtrain we are committed to your success!
Let us show you the return you get from great tech training. We will personally guarantee that if you take our class and follow our program you will be successfully certified!

Learn More