Nic is a Senior Developer Evangelist for HERE Technologies. He has released several native and hybrid mobile applications to iTunes and Google Play and writes about his development experiences related to making web and mobile app development easier to understand. He has experience in Unity3D, Apache Cordova, Java, NoSQL, SQL, and Node.js.
Being a backend developer, frontend developer, or system administrator often isn’t enough in the modern technology space. Now it is often the expectation that the developer is responsible for all parts of the stack, making them what can be referred to as a Full Stack Developer.
We’re going to see how to leverage Node.js towards building a very modular web application that can be expanded beyond the web to things like mobile, desktop, and the Internet of Things (IoT). In particular, we’re going to be looking at NoSQL as our data layer, Node.js as our logic layer, and Angular as our client layer when building a web application.
A breakdown of the session can be seen below:
* Building a RESTful API with Node.js that has several CRUD endpoints
* Connecting the Node.js application to a NoSQL database for flexible data storage in JSON format and complex querying
* Creating and consuming API data from an Angular with TypeScript frontend application
As an attendee, you’ll walk away with knowledge that can be applied towards creating your own very powerful, yet lightweight, full stack web applications.