Presentation is loading. Please wait.

Presentation is loading. Please wait.

Developing "evil" JavaScript applications Learning & Development Telerik School Academy.

Similar presentations


Presentation on theme: "Developing "evil" JavaScript applications Learning & Development Telerik School Academy."— Presentation transcript:

1 Developing "evil" JavaScript applications Learning & Development http://academy.telerik.com Telerik School Academy

2 1. MongoDB 2. NodeJS 3. ExpressJS 4. AngularJS 5. Templates & Tutorials 2

3

4  MongoDB:  NoSQL Database  Document based  Can be easily used with Node  Get it from http://www.mongodb.org/ http://www.mongodb.org/  Mongoose - http://mongoosejs.com/ or NPM http://mongoosejs.com/

5

6  NodeJS  JavaScript based server  Asynchronous and event driven  Easy to learn and write  Comes with package manager (NPM)  Get it from http://nodejs.org/ http://nodejs.org/

7

8  ExpressJS  MV* Framework for NodeJS  Easy routing of requests  Modularity for the server  Get it from http://expressjs.com/ or NPM http://expressjs.com/

9

10  AngularJS  MV* Framework for the client  Contains everything but the kitchen sink  Modularity, templates, routing, SPA, etc  Get it from http://angularjs.org/ or NPM http://angularjs.org/

11

12  Templates  http://www.mean.io/ http://www.mean.io/  http://meanjs.org/ http://meanjs.org/  Tutorials  http://scotch.io/ http://scotch.io/  http://www.thinkster.io/angularjs/GUIDJbpIie/a ngularjs-tutorial-learn-to-build-modern-web- apps http://www.thinkster.io/angularjs/GUIDJbpIie/a ngularjs-tutorial-learn-to-build-modern-web- apps http://www.thinkster.io/angularjs/GUIDJbpIie/a ngularjs-tutorial-learn-to-build-modern-web- apps  http://www.ibm.com/developerworks/library/w a-nodejs-polling-app/ http://www.ibm.com/developerworks/library/w a-nodejs-polling-app/ http://www.ibm.com/developerworks/library/w a-nodejs-polling-app/

13 форум програмиране, форум уеб дизайн курсове и уроци по програмиране, уеб дизайн – безплатно програмиране за деца – безплатни курсове и уроци безплатен 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# Николай Костов - блог за програмиране http://academy.telerik.com

14 1. Create a web site using MEAN. You can use one of the templates or create your own:  Try to use good project architecture  Use at least 5 routes  Have authentication and authorization  Have details page for an entity  Have create, update pages  Have admin panel with full CRUD 14


Download ppt "Developing "evil" JavaScript applications Learning & Development Telerik School Academy."

Similar presentations


Ads by Google