Delivering JavaScript development workshops across the world

We travel the world delivering JavaScript development workshops at some of the best conferences in the industry. We also do some at home in London.

We cover Node.js, AngularJS, Express, web componenents, the MEAN stack and more.

Check out the list below to see where we've been and where we're going next.

Free email mini-course on
Full Stack development

Sign up now to receive a free email mini-course covering the MEAN stack and more. Also be the first to know when we release new courses and videos.

Workshops

We have delivered a great variety of workshops at conferences around the world. Get in touch with us if you'd like us to attend your conference and deliver a workshop that is either listed here or a custom made one.

Full Stack Application development using JavaScript (11 March 2016)

The workshop will allow attendees to have hands on experience with developing and architecting a Single Page Application using JavaScript only. The application will have a fronted component written in AngularJS, a middle wear using Node.js and Express and finally a backend using MarkLogic, a NoSQL database. With built support for JSON, geospatial data, relevancy ranked search and ACID compliancy (forget eventual consistency!) it is truly a great addition to a stack where JavaScript is used throughout the frontend and the backend.

Location: Crowne Plaza Bucharest, Bulevardul Poligrafiei, 1 Bucharest, Romania
More information: http://voxxeddays.com/bucharest/2016/01/09/full-stack-application-development-using-javascript/

Full Stack Web Development with JavaScript (10 March 2016)

The workshop will allow attendees to have hands on experience with developing and architecting a Single Page Application using JavaScript only. The application will have a fronted component written in AngularJS, a middle wear using Node.js and Express and finally a backend using MarkLogic, a NoSQL database. With built support for JSON, geospatial data, relevancy ranked search and ACID compliancy (forget eventual consistency!) it is truly a great addition to a stack where JavaScript is used throughout the frontend and the backend. Objectives: The outcome of the workshop is to create a fully functioning Single Page Application with built in search capabilities. The SPA will have two parts - a backend part created in node.js/Express and providing the foundation API for the frontend portion that will consume this backend API. The backend component will utilise a Node.js database connector to retrieve data from the MarkLogic database. The frontend component will utilise various AngularJS components to retrieve the data and generate the views. Relevancy ranked search will also be implemented into the core of application - it’ll utilise MarkLogic’s advanced, Google like search capabilities.

Location: Clarion Hotel Post, Drottningtorget 10, Göteborg, Sweden
More information: http://jdays.se/#workshops

Full Stack Web Development with JavaScript (16 December 2015)

The workshop would show attendees the best practices when it comes to building a single page web application using only JavaScript. We will build an application with three tiers - a backend tier which will store JSON and binary (image) documents in a NoSQL database, a middle tier using Node.js/Express and finally a front-end tier which will make use of AngularJS.

Location: 4 HaMea VeEstrim St., Rishon LeZion, Tel Aviv, Israel
More information: http://telaviv2015.codemotionworld.com/agenda/

Single Page Application development using JavaScript (22 October 2015)

The workshop will allow attendees to have hands on experience with developing and architecting a Single Page Application using JavaScript only. The application will have a fronted component written in AngularJS, a middle wear using Node.js and Express and finally a backend using MarkLogic, a NoSQL database. With built support for JSON, geospatial data, relevancy ranked search and ACID compliancy (forget eventual consistency!) it is truly a great addition to a stack where JavaScript is used throughout the frontend and the backend.

Location: Bently Reserve, 301 Battery Street, San Francisco, California, 94111
More information: http://html5devconf.com/training.html#tamas-single

Full Stack Application Development using JavaScript and NoSQL (2 October 2015)

The workshop would show attendees the best practices when it comes to building a single page web application using only JavaScript. We will build an application with three tiers - a backend tier which will store JSON and binary (image) documents, a middle tier using Node.js/Express and finally a front-end tier which will make use of AngularJS. Attendees will get hands on experience by coding some piece of the web app themselves as well as learning how to architect a single page application and how to work with JavaScript throughout the application stack.

Location: Muzej Kinoteke, 1 Uzun Mirkova, Belgrade
More information: https://voxxedbelgrade2015.sched.org/speaker/tamas.piros

Master Class: Full-Stack JavaScript Development with MarkLogic (8 September 2015)

We will show best practices for using JavaScript and JSON inside and outside of MarkLogic and some of the key performance considerations when developing with JavaScript and MarkLogic. We will discuss modern application architectures with JavaScript and JSON along with the usage or Node.js and the Node.js Client API for MarkLogic and also showcase the usage of JavaScript in the database.

Location: 60 Cannon Street London, EC4N 6NP
More information: http://www.meetup.com/MarkLogic-User-Group-UK/events/224203193/

Single Page Applications with a NoSQL backend and JavaScript (11 June 2015)

During the talk we’ll discuss the benefits of full stack application development using JavaScript only. The SPA demoed will consist of two parts – a backend part created in node.js/Express and a frontend piece written in AngularJS. The backend will utilise a Node.js database connector to retrieve data from a NoSQL (MarkLogic) database. Relevancy ranked search will also be implemented into the core of application – it’ll utilise MarkLogic’s advanced, Google like search capabilities

Location: Romexpo, Bulevardul Mărăști 65-67, București 011465
More information: http://devtalks.ro/speaker/tamas-piros/

Create a Full Stack Application using only JavaScript (16 March 2015)

The workshop discusses how to create a Full Stack Web App utilising only JavaScript - with a backend interface created using Node.js and ExpressJS and a frontend interface created using AngularJS. On top of this we are also adding a NoSQL document database - MarkLogic - and implement its advanced search features.

Location: Clarion Hotel Post, Göteborg, Sweden
More information: http://www.jdays.se/#workshops

Creating a geospatial MEAN application (21 November 2014)

The workshop discusses how to extract and store EXIF geospatial data residing in various image files in a powerful NoSQL database and how to create an application around this using ExpressJS, node.js and AngularJS.

Location: Amara Sanctuary, Sentosa, Singapore
More information: http://2014.jsconf.asia/#schedule

Introduction to node.js (1 November 2014)

This workshops gives all attendees a basic understanding of node.js, with detailed discussions around the main features of node.js such as asynchronous, non-blocking operations in a single threaded environment. The material has also covered Epxress 4.0 and the usage of Passport.js - the most used authentication mechanism for node.js.

Location: Conway Hall - 25 Red Lion Square, London WC1R 4RL
More information: https://ti.to/tpiros/introduction-to-nodejs-workshop

Code smarter, get MEAN (24 October 2014)

The workshop gives attendees a solid introduction to the MEAN stack by discussing all the individual components that make up the stack. A powerful NoSQL database that stores JSON documents, the node.js platform and its webserver, Express, and finally of course the frontend component AngularJS.

Location: Accenture, 560 Mission St #1200, San Francisco, CA 94105
More information: http://html5devconf.com/training.html#piros-code

Single Page Applications with AngularJS and Firebase (22 October 2014)

The workshop gives attendees in-depth knowledge on Single Page Application design as well as an introduction to Firebase, a scalable, realtime backend as a service for web apps and has a great integration with AngularJS via AngularFire.

Location: Le Meridien Brokers, 333 Battery St, San Francisco, CA 94111
More information: http://html5devconf.com/training.html#piros-angularjs

Single Page Applications with AngularJS and Firebase (3 October 2014)

The workshop gives attendees in-depth knowledge on Single Page Application design as well as an introduction to Firebase, a scalable, realtime backend as a service for web apps and has a great integration with AngularJS via AngularFire.

Location: HGK (Croatian Chamber of Commerce) building, Nova Cesta 3-7, Zagreb
More information: http://2014.webcampzg.org/workshops/tamas-piros-spa-with-angularjs-and-firebase/

Introduction to AngularJS (14 June 2014)

The workshop gives attendees a solid understand on the basics of AngularJS such as expressions, data-binding, filters, directives (both built-in and custom) as well as the basics of scaffolding a Single Page Application using both built-in and custom services.

Location: 116-120 Goswell Road, London, EC1V 7DP, UK
More information: https://ti.to/tpiros/introduction-to-angularjs-workshop

Get in touch

Drop us a line to talk about conferences and workshops.