Introduction to NodeJS

Preview:

DESCRIPTION

Introduction to NodeJS. What is the fuzz all about?. Learning & Development. http://academy.telerik.com. Telerik School Academy. Table of Contents. Console 2 Bring the awesome to the CMD Overview of NodeJS Running NodeJS applications Modules Third-party libraries. Console 2. - PowerPoint PPT Presentation

Citation preview

Introduction to NodeJS

What is the fuzz all about?

Learning & Developmenthttp://academy.telerik.com

Telerik School Academy

Table of Contents

1. Console 2

Bring the awesome to the CMD

2. Overview of NodeJS

Running NodeJS applications

3. Modules

Third-party libraries

2

Console 2

Console 2

Download from http://sourceforge.net/projects/cons

ole/

Install Customize as you wish

Bigger fonts

Brighter colors

Different tabs

Console 2Live Demo

Overview of NodeJS

Overview of NodeJS Background

Why NodeJS Node is written in JavaScript

One language on the server and the client

Full control of the server Asynchronous and fast (callback oriented)

Building Blocks & Installation

NodeJS libuv – high-performance event I/O

library

V8 – Google Chrome's JavaScript engine

JavaScript -> C++

Installation http://nodejs.org/

Run Command Prompt (cmd)

Type "node" and run it

Running NodeJS Applications

Live Demo

Restoring Modules

Restoring Modules

NodeJS uses modules Some of them are third-party ones

The application needs them

Installed from Node Package Manager (NPM)

You need to have them installed locally

All packages must be restored if missing

Run the command: "npm install"

Restoring ModulesLive Demo

форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно

програмиране за деца – безплатни курсове и уроцибезплатен SEO курс - оптимизация за търсачки

уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop

уроци по програмиране и уеб дизайн за ученициASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC

безплатен курс "Разработка на софтуер в cloud среда"

BG Coder - онлайн състезателна система - online judge

курсове и уроци по програмиране, книги – безплатно от Наков

безплатен курс "Качествен програмен код"

алго академия – състезателно програмиране, състезания

ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NETкурсове и уроци по програмиране – Телерик академия

курс мобилни приложения с iPhone, Android, WP7, PhoneGap

free C# book, безплатна книга C#, книга Java, книга C#Дончо Минков - сайт за програмиранеНиколай Костов - блог за програмиранеC# курс, програмиране, безплатно

?

? ? ??

?? ?

?

?

?

??

?

?

? ?

Questions?

?

Introduction to NodeJS

http://academy.telerik.com