JavaScriptOps: Build modern apps the right way

JavaScriptOps: Build modern apps the right way

This hands-on workshop will be about configuring a modern web application. Any JS app today needs bunch of dependencies. It needs to be built using a dependency graph tool. It needs to be transpiled, linted, tested, minimized and then shipped to the client. We will discuss how task runners such as gulp can be leveraged for this along with webpack, babel, jest, prettier, uglifyjs etc.

We will then get into how to create a CI/CD pipeline for the same.

Speaker/Instructor:
Tanay Pratap, Web Engineer, Microsoft

Date: 18th October 2019

Time: 11:15 AM to 01:30 PM

Venue: Workshop Room 3, NIMHANS Convention Centre, Bangalore.

Exclusively for Platinum Pass holders. Please select this workshop while registering.

Objective of the workshop

This hands-on workshop will be about configuring a modern web application. Any JS app today needs bunch of dependencies. It needs to be built using a dependency graph tool. It needs to be transpiled, linted, tested, minimized and then shipped to the client. We will discuss how task runners such as gulp can be leveraged for this along with webpack, babel, jest, prettier, uglifyjs etc.

We will then get into how to create a CI/CD pipeline for the same.

Who can attend this workshop?

If you’re into web dev and have been using some pre-configured tool for getting your build ready this is an opportunity to understand what goes under the hood.

What all will be covered in the workshop

#1. How task runners such as gulp can be leveraged for this along with webpack, babel, jest, prettier, uglifyjs etc.
#2. How to create a CI/CD pipeline for the same.

Pre-requisites to attend the workshop

JavaScript: Intermediate level
NodeJS: Beginner level
Need a computer with latest version of node nodejs.org/en/ 10.16.3 installed on their machine.

About Speaker

Tanay works at Microsoft as a Web Engineer. When he’s not working, he likes to talk about his experiences at various meetups and conferences. He also teaches beginners programming through his initiative learncodingfree.org. He’s an active member of React and GraphQL community. You can also find him on his podcasts: teawithtanay.com and graphqlpatterns graphqlpatterns.simplecast.com

Tanay Pratap
Web Engineer, Microsoft