• Learn Web Components and Build a CTA Tracker

    444 N Michigan Ave Suite 1200

    $20.00

    Join us for this full-day training and learn the essentials of web components! This workshop is perfect for those who have used web components before, or those who want to learn them from the ground up. Web components are a set of browser APIs that provide building blocks for creating reusable components that can be used with any framework, or in plain HTML. You can use them to build dropdowns, tooltips, modals, or even bus trackers! The training will cover custom elements, templates, Shadow DOM, and more through a series of exercises that lead to building a CTA Bus Tracker component! By the end of the training, you’ll have a customizable bus-tracker you can easily use on any site or share with anyone. Leading the training is Matthew Phillips, open source developer, and web component enthusiast. He works as a consultant for Bitovi where he helped build CanJS 6 with custom element support. Important Links: - Web components overview: https://developer.mozilla.org/en-US/docs/Web/Web_Components - The course material: https://www.bitovi.com/academy/learn-web-components.html ============== LOCATION The event is in downtown Chicago at Creative Classroom at BeOffice | URBAN WORKSPACES. See the map for directions. ============== LUNCH Lunch will be included. We will place a Jimmy Johns order for everyone. ============= COST The price is $20. This is used to cover the cost of lunch and to ensure that people RSVPing actually show up. If you need financial assistance, please email us ( [masked] ).

  • The Angular Field Guide: Angular 7, TypeScript, and RxJS training

    BeOffice Urban Workspaces

    (NOTICE: This is a paid, cross-promotional event with Bitovi, one of JavaScript Chicago's sponsors). Join this three-day interactive workshop in downtown Chicago to learn Angular, TypeScript, and RxJS from ngConf speaker Jennifer Wadella! This workshop is perfect for those wanting to move from AngularJS to Angular, or those needing to learn Angular from the ground up. This workshop contains three à la carte sections: TypeScript, Angular, and RxJS. Link to Register: https://www.eventbrite.com/e/the-angular-field-guide-survival-training-on-angular-7-typescript-and-rxjs-tickets-63294924824?aff=meetup **Selecting to attend this Meetup event does not guarantee a spot - registration via the Eventbrite link is required ======== TRAINING CONTENT TypeScript: The TypeScript training (https://www.bitovi.com/academy/learn-typescript.html) will cover fundamental knowledge about the language and how to be productive as an Angular developer using it. Angular: The Angular training (https://www.bitovi.com/academy/learn-angular.html) will explain Angular fundamentals with hands-on learning exercises to ultimately build, unit test, and deploy a working Angular app in version 7 of Angular. This section of the training has attendees building a restaurant ordering app and covers topics like using the Angular CLI, building components, creating routing & navigation, creating services to make get requests, using reactive forms, writing unit tests, utilizing web sockets, and deploying a production build of the app. You can preview a working version of the app here: http://www.place-my-order.com/. RxJS: The RxJS training (https://www.bitovi.com/academy/learn-rxjs.html) will cover foundational reactive programming concepts and how to use RxJS subjects, observables, operators, and more. ======== TRAINING PREREQUISITES This is an interactive workshop. You will need to bring your wifi-enabled laptop, power cord, and anything else you need to be productive. To minimize setup time during training, please try to have these installed before the session: - NodeJS - Github CLI - Your commandline tool of choice - Your IDE of choice, or see our recommendations here for Angular developers. Spots are limited to 24 attendees, so please register if you are able to attend! If you are unable to attend and your workplace has an interest in bringing this training to your team please reach out to [masked] Need help getting your company to cover this training? Send them this cover letter: https://docs.google.com/document/d/e/2PACX-1vShZmIRAQBRgI9dCiziJQCHFP0pBwKVKOimyRoyp-OqJnKvyMng9bFjwI5kgHUUFrHom-GwjISnOkLz/pub! If you are a student or don't have an employer to cover costs, please email us about scholarship options! ======= About the Instructors Jennifer Wadella has been writing code since before she realized it was a credible career path. She currently works as a JavaScript Consultant at Bitovi and loves building performant web applications, speaking at technical conferences, and brewing kombucha. Jennifer is an international and keynote speaker known for delivering fun and engaging talks with immediately executable strategies, and was most recently featured at NG-Conf for her talk on building cleaner forms with the Control Value Accessor. Justin Meyer is a contributor to CanJS (a web app framework), StealJS (a module loader) and DoneJS (a kitchen sink). He’s also the CEO of Bitovi (a web consultancy). As a writer of autobiographical blurbs, he knows to use his two children, love of history books, and hobbies like running to make him appear more human. But is he really ... ======= LOCATION BeOffice | URBAN WORKSPACES 444 North Michigan Avenue, Suite 1200, Chicago, IL 60611 ======= Link to Register: https://www.eventbrite.com/e/the-angular-field-guide-survival-training-on-angular-7-typescript-and-rxjs-tickets-63294924824?aff=meetup

  • Tuning HTML5 Canvas to build the world's fastest grid control

    Title: Tuning HTML5 Canvas to build the world's fastest grid control Synopsis: OK, so we don't know if it's the world's fastest, but we do know it's faster than anything we've ever come across! We'll discuss the ways we've optimized canvas rendering, including new features like OffscreenCanvas, to build a financial grid control that prioritizes render performance above all else. Speaker: Rick Lane - CEO of Trading Technologies

  • TBD

    Cars.com

    Please submit your talk here: https://goo.gl/forms/SBA6VXtg6uIT6KoM2

  • TBD

    Cars.com

    TBD

  • TBD

    Cars.com

    Please submit your talk here: https://goo.gl/forms/SBA6VXtg6uIT6KoM2

  • TBD

    Cameo

    Please submit your talk here: https://goo.gl/forms/SBA6VXtg6uIT6KoM2