ES6 is a radical jump forward for the JavaScript language. With tons of new features, ES6 offers additional capabilities and will drastically reduce the amount of code you need to get things done. Through hands-on coding exercises, we'll use ES6 in practical, everyday situations and learn how to integrate ES6 with your current workflow.
Using ES6 gives you an edge in the web development industry, since it's used heavily in popular modern frameworks such as React.js, Angular 2, and Vue.js. If you haven't learned ES6 yet, now is your chance!
This class takes place over the following dates:
Day, Month Xth, H:MM - H:MM tt
Day, Month Xth, H:MM - H:MM tt
Day, Month Xth, H:MM - H:MM tt
Day, Month Xth, H:MM - H:MM tt
Your payment registers you for the entire series.
- Learn ES6 syntax and use it in practical, everyday situations through coding exercises
- Convert current/ES5 code into ES6, step by step
- Write organized, more professional JavaScript that's easier for other developers to read and understand
- Work with the major new features of ES6 (including new variable types, Array helpers, arrow functions, string templates, generators, promises, classes, rest/spread operators, and more!)
- Review ES7's two new features
- Discuss how to integrate ES6 into existing projects or start new ES6 projects
- Learn about tools that will help you and your team reinforce best JavaScript practices
- Never use a
for
loop again!
Required: A working understanding of JavaScript is required. You should be familiar with basic JavaScript syntax, functions, objects and arrays, conditionals, for and while loops, AJAX requests, and handling JSON responses.
If you have any questions about requirements, please post a comment or message the organizers. We're happy to help!
Note: All attendees are expected to abide by the Girl Develop It Code of Conduct.
Please bring a laptop and charger to each class. Your laptop should have the following installed:
- Node.js version 6
- Google Chrome
- A text editor such as Sublime Text or Atom (both free; available for Mac, PC, and Linux)
This course will be taught by Instructor Name Here.
Instructor bio here
TA Name(s) Here will TA this class.
A huge thank you to Company Name Here for hosting this event! Company Name Here is located at:
Company Address Here