Java Script Full-stack with Leading MVC Frameworks – React.JS, Angular.JS and Node

Overview

With the expanded demands for JavaScript, many developers have decided to shift much of the functionality to the client-side enabling the potential for a much more powerful and responsive UI and becoming JavaScript-FullStack developers. Therefore, JavaScript libraries and widget libraries have been developed, allowing easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies, making the Single-Page-Application development easy than ever.

There are over 20 mainstream frameworks for developers to choose from. Some JavaScript libraries allow easier integration of JavaScript with other web development technologies. Many libraries include code to detect differences between runtime environments.

Node is also one of the main players in the new JavaScript FullStack Development (AKA MEAN Stack) and takes a big part of it.

This seminar explores the most popular JavaScript frameworks, their advantages and disadvantages, and how to choose the best one for your project. All the frameworks that we will be discussed implements their data model as part of MVC/MVVM type architecture, and most of them have some sort of built-in templating system.

In this seminar, we will take a technical look at React, Angular, Node and some more new awesome JavaScript technologies – in order to choose the best one for you project and personal preferences.

Prerequisites

Participants should have programming experience in any object-oriented language, and basic knowledge in web concepts, HTML/CSS and especially JavaScript.

Topics

  • Introduction
    • Web Development Trends
    • Modern Web App Architecture
    • Tools & Frameworks Overview
    • Automation: Gulp & Browserify
  • Deep Dive into selected JS frameworks
    • Angular
    • React
  • Server side: Node.js & Express
  • Recap – ES6 and TypeScript
  • Summary – what to expect next and keep updated

Info

  • Seminar ID: 44055
  • Location: Daniel Hotel
  • Date: Monday 19th of June 2017

Main Speaker