Full stack Developer (FSD) - Bootcamp with Expert Live and Encore


Overview/Description
Target Audience
Expected Duration
Lesson Objectives
Course Number


Overview/Description
Software developers may realize that there is more to the industry than just writing code. Development itself is complicated with front end, logic, and persistence. Beyond this traditional 3-tier system there is testing, QA, deployment, and incremental updates which leads to integration. In this course we will explore the knowledge areas pertinent to the full stack web developer skills portfolio including client-side and server-side technologies, persistence, and the web communication layer. Along the way we will use cutting edge technologies like git, jQuery, AngularJS, Nodejs and MongoDB. In fact we will be building a real world application using the MEAN stack. This path is not unlike one that a software architect will use to design a build.
Prerequisites
Students looking to attend this course should meet the following prerequisites:
Experience with HTML and CSS
Experience with Javascript
Experience working with databases
Skills
HTML, CSS, Javascript, jQuery, AngyularJS, Node.js, Express, MySQL, and MongoDB
Outline
Full stack Developer (FSD) | Bootcamp with Expert Live and Encore
Session 1: HTML, CSS, and JavaScript
Session 2: Advanced JavaScript, jQuery, and AngularJS
Session 3: Installing Node, MySQL, MongoDB, and Building the APIs
Session 4: Deployment, Authorization, Templates, and Logs


Target Audience
This course is intended for developers looking to expand their skillset to encompass all of the different facets that make up full stack development - Front/Backend development, HTML, CSS, Javascript, jQuery, AngyularJS, Node.js, Express, MySQL, and MongoDB.

Expected Duration (hours)
40.0

Lesson Objectives

Full stack Developer (FSD) - Bootcamp with Expert Live and Encore

  • Identify the need for a full stack developer
  • Recognize the three most important parts of full stack development
  • Identify the need to expand beyond the basics
  • List a suite of client-side technologies
  • List popular front-end technologies
  • Value the role of server-side technologies
  • Apply persistence to the top two layers
  • List parts of the MVC model
  • Recognize HTTP, REST, SOA and microservices architecture
  • Identify, build, and test tools
  • Create an app to demonstrate client-side development
  • Course Number:
    LLDV0001