Intro to TypeScript

Vice Media - 55 Washington St. Brooklyn - View Map Girl Develop It NYC
Mar 12 - 14, 2019, 7:00 PM (EDT)

About this event

This class is a 2-day series running on Tuesday March 12th and Thursday March 14th from 7:00pm to 9:00pm each day.

TypeScript starts from the same syntax and semantics that millions of JavaScript developers know today. Use existing JavaScript code, incorporate popular JavaScript libraries, and call TypeScript code from JavaScript.

TypeScript compiles to clean, simple JavaScript code which runs on any browser, in Node.js, or in any JavaScript engine that supports ECMAScript 3 (or newer).

TECH REQUIREMENTS:
* You will need to bring your own laptop and charger.

PREREQUISITES:
* You should have basic knowledge of JavaScript or another programming language.

REFUND POLICY:
There are no refunds or make-ups for this course. If you end up being unable to attend any or all of these dates, the entire amount of your tuition will be donated to our scholarship fund to help other women who need financial assistance. Thank you for understanding.

SCHOLARSHIPS:
We offer needs-based scholarships for people interested in taking this course who may not be able to afford the registration fee. Apply here: https://docs.google.com/forms/d/e/1FAIpQLSc8LOblbCuSgKvHvdsMfTTkd83njnqpDVP7-PIHEM1soOnuHg/viewform

CLASS SCHEDULE:
3/12: Getting started with TypeScript
Topics to be covered:
• Introduction to TypeScript
• How TypeScript generates types dynamically
• TypeScript interfaces and their uses
• Setting up TypeScript configs
• Creating an Express app using TypeScript

3/14: From .js to .ts: Integrating TypeScript Into your vanilla JavaScript application
Topics to be covered:
• Intro to advanced TypeScript features
• TypeScriptifying an already existing app
• TSX (JSX with TypeScript)
• Using TypeScript with React

All attendees are expected to abide by the Girl Develop It Code of Conduct (http://www.girldevelopit.com/codeofconduct).

Interested in TA-ing or being a volunteer? Fill out this form (http://goo.gl/forms/ynrPJf7ThQ) and the organizer will contact you!

ABOUT YOUR INSTRUCTOR:
Paul Fielek is an API engineer at VICE. He has worked extensively with TypeScript throughout his time at VICE across multiple applications and services. He also teaches students to code at a local high school during the school year.

ABOUT OUR HOST:
VICE is the world’s preeminent youth media company and content creation studio. Launched in 1994, VICE now operates in over 30 countries and distributes its programming to viewers across digital, linear, mobile, film and socials. VICE includes an international network of digital channels; a weekly and daily news programming partnership with HBO; a television and feature film production studio; a magazine; a record label; an in-house creative services agency; and an international TV network, VICELAND.

When

March 12 - 14
7:00 PM (EDT)

Where

Vice Media
55 Washington St. Brooklyn