JS-Trainers: Tooling with Webpack and Babel
Sales Ended
JS-Trainers: Tooling with Webpack and Babel

JS-Trainers: Tooling with Webpack and Babel

Event Information

Share this event

Date and Time

Location

Location

CO+HOOTS

221 East Indianola Avenue

Phoenix, AZ 85012

View Map

Friends Who Are Going
Event description

Description

This JavaScript training/workshop is provided by Kevin Lanni and Brad Westfall. Lunch (Pizza) will be provided. You can come and enjoy this one class, or if you like some of our other classes scheduled, checkout how to get a big discount in the tickets section. See a list of our other classes at js-trainers.eventbrite.com

BE SURE TO READ THIS PAGE, ESPECIALLY THE "PRE-REQUISITES" SECTION

Class Size:

Classes are limmited to 10 students to ensure each student can ask questions and so we can offer a quality teaching experience.

Overview:

"Tooling" as it's called, has become very important in the JavaScript community. If you're building anything more complex than a simple WordPress site with some basic jQuery, you're going to need strong tooling to help facilitate your code and to make you a better programmer. Yep, proper tooling will make you a better programmer because it will allow you to follow some of JavaScript's better programming patterns such as the "CommonJS" pattern. Proper tooling will also allow you to use ES6, ES7, etc... since we'll be showing you Babel to transpile your code. Imagine writing in the lastest ES6 syntax and then Babel rewrites your code for you to be compliant with what the browsers are currently supporting. You've seen this type of thing before with Sass or Less - writing in one style and having the output be something that's browser complient.

We'll also be covering Webpack. Webpack is one of those tools that allows you to have a simple setup (for bundling your JS) but you can also do really cool complex things with it. It's notoriously fidgety, so let us help you with the details and feel free to bring questions.




Pre-Requisites (You must know these)
We will do more classes in the future at various skill levels. However, it's important to come to each class with an appropriate amount of knowledge. This talk is intermediate level JS and it's expected that attendees have a minimum of this knowledge before they attend:

  • A strong understanding of callbacks
  • A strong understanding of functions, arguments, parameters
  • A strong understanding of Objects (Mostly object literals)
  • A strong understanding of JavaScript variables
  • An ability to use command-line with Git (And understand GitHub)
  • An ability to use command-line with NPM

Very Important

You must also bring your own wifi-ready computer and have your code-editor installed, and know how to use it :) You are responsible for your own computer setup and having NPM and Git installed already.




* * * Be sure to be at least 20 minutes early to register. The class will start at exaclty 10am * * *

Share with friends

Date and Time

Location

CO+HOOTS

221 East Indianola Avenue

Phoenix, AZ 85012

View Map

Save This Event

Event Saved