Full-Stack and React Essentials
Introduction
The web is the ubiquitous app development and content delivery platform. In this 4.5-day course, students craft responsive websites, build real-time backends, and tame complexity through maintainable user interface components. We teach a solid foundation for today’s ambitious web technologies: HTML5, CSS3, ES6, Node.js, ReactJS. Students don’t leave knowing only those tools; they are prepared to pick up and apply whatever the web ecosystem throws at them in years to come.
Who is this class designed for?
- Front-end teams who want to catch up on the groundbreaking advancements to the JavaScript world in the last 5 years
- Native development teams who want to create a web presence that supports an app, grows a user base and collects user feedback
- Backend teams who need to create full-stack web apps
- Enterprise teams building apps that need to work on any device or screen
Students should have a basic understanding of object-oriented or functional programming. Software development experience is necessary, though it does not have to be with JavaScript.
Front-End Development
Gain a solid foundation in next-generation JavaScript, HTML, and CSS techniques to build responsive, mobile-friendly web applications.
Back-End Development
Go beyond the browser with real-time Node.js backends that handles authentication and data persistence.
ReactJS
Use the ReactJS framework to break apart your interfaces into easily managed components.
What You'll Learn
Build responsive websites using HTML and modern CSS
Respond to user events with JavaScript
Handle asynchronous data
Use Node.js to build a simple HTTP file server
Persist application data and user session information with MongoDB
Split your interfaces into easily-managed, reusable components using the React framework
Who Loves Our Curriculum
Value for
My Employer
Alpharetta, GA
“Awesome learning experience that will add value to me and my employer.”
React Helped
Me Learn iOS
Boston, MA
“Read and learn the basics of swift and xcode in order to be able to work on very simple iOS work tickets at work. ”
Engaging
Instructor
Austin, TX
“[The instructor] did well at conveying the information. She would use a combination of slides, prepared material, then doing demos and investigations on the fly. I appreciated the combination since it kept things interesting and not mechanical.”