Skip to content

samartioli/node-ionic-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

node-ionic-demo

Node Basics

Learn the basics of Node.js. What was it designed for? When and where should I use it? In this session, Sam Artioli will give an overview of the language and tools to get you started down the right path with Node. We will talk about Node's event driven architecture and non-blocking i/o. We will also walk through installing node & npm, and building a basic web server. As an added bonus we will take a look at using node as a cross-platform scripting tool.

Node as a Web API

Join Sam Artioli as he walks through Express and Restify, two popular web frameworks for Node.js. We will learn to identify which situations call for which framework. We will learn about middleware and how to take advantage of the vast amout of modules available in the community. The session will then focus on using the Request module and Redis to create a caching layer inside of node. Finally we will take a look at some advanced debugging and logging in Node.

Ionic

One code base to rule them all! Join Sam Artioli in taking a look at Ionic, a mobile application framework written in Angular.js and built on top of Cordova (a.k.a PhoneGap) In this session we will walk through the basics of getting ionic installed, adding and building platforms, and adding an angular service to our application. By the end of this session you will be ready to attack your next mobile project with Ionic. Launching iOS and Android at the same time!

Outline

• What is Node? Javascript runtime built on top of Google V8. Single Thread. Event Based

• Pros and Cons. When to use.

• Simple Ping Server

• Debug with Node Inspector and DevTools

• Node Builtin APIs (http, fs, crypto)

• NPM

• Anatomy of Package.json

• Express and Restify

• What is Middleware

• Request module

• Caching with redis

• Orchestrating with asyc

• Build a demo WebAPI

• What is Ionic? Angular Framework for Hybrid Mobile Apps built ontop of Cordova (aka PhoneGap)

• Installation with NPM.

• Create a basic App

• Testing in Chrome with DevTools

• Adding and building Platforms

• Add a service to integrate with our demo WebAPI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published