Rediscovering JavaScript: A Deep Dive into Modern Features

Softwareentwicklung mit Open Source



9:00 – 17:00 Uhr
BFH - Berner Fachhochschule
Max. Teilnehmer: 40

Einleitung

JavaScript is one of the most ubiquitous languages, highly flexible, very powerful, and yet, one of the least understood. Being a dynamically typed and weakly typed language, it poses several challenges for developers. Learning the pitfalls and the strength of the language can help us to make really good use of this most widely used languages.

Programm

In this workshop we will start by learning about some gotcha, things to avoid, ways to prevent some common errors. Then we will swiftly move into learning about prototypal inheritance, the semantical differences between regular functions and the arrow functions, and along the way learn about the newer syntax and facilities that are now part of newer versions of JavaScript.

Kursziel

To get a good understanding of the modern features of JavaScript and how to apply those for application development.

Adressaten

Programmers, architects, technical leads, and technical managers interested in guiding their team towards better practices when they make use of functional style of programming.

Voraussetzungen

xx

Infrastruktur

Laptop with the suggested set of software already installed:

  • Recent version of Node.js
  • Git client
  • Your favorite IDE

Referenten

Venkat Subramaniam

Agile Developer


Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects. Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com.