14
Introduction to NodeJS What is the fuzz all about? Learning & Development http://academy.telerik.com Telerik School Academy

Introduction to NodeJS

  • Upload
    astrid

  • View
    99

  • Download
    6

Embed Size (px)

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

Page 1: Introduction to  NodeJS

Introduction to NodeJS

What is the fuzz all about?

Learning & Developmenthttp://academy.telerik.com

Telerik School Academy

Page 2: Introduction to  NodeJS

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

Page 3: Introduction to  NodeJS

Console 2

Page 4: Introduction to  NodeJS

Console 2

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

ole/

Install Customize as you wish

Bigger fonts

Brighter colors

Different tabs

Page 5: Introduction to  NodeJS

Console 2Live Demo

Page 6: Introduction to  NodeJS

Overview of NodeJS

Page 7: Introduction to  NodeJS

Overview of NodeJS Background

Page 8: Introduction to  NodeJS

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)

Page 9: Introduction to  NodeJS

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

Page 10: Introduction to  NodeJS

Running NodeJS Applications

Live Demo

Page 11: Introduction to  NodeJS

Restoring Modules

Page 12: Introduction to  NodeJS

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"

Page 13: Introduction to  NodeJS

Restoring ModulesLive Demo

Page 14: Introduction to  NodeJS

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

програмиране за деца – безплатни курсове и уроцибезплатен 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