ng-europe

October 25 - 26, 2016 — Paris, France

October 25 - 26, 2016 Paris, France

ng-europe

ng-europe - The Original European Angular.js Conference

The second edition of ng-europe is back on October 25-26 of 2016 to bring you top contributors from the very core team and the community. ng-europe is a 2-day conference dedicated to all things Angular.js but also to the advancement of the latest web and mobile app technologies. On top of great content, ng-europe also aims to be a safe and inclusive space for people to socialize, make new friends and meet old ones, learn through great workshops, share ideas and of course hack on Angular.js in the heart of the beautiful city of Paris.

Join us at ng-europe Conf to make Angular rock!

🇫🇷 Si vous êtes français, vous pouvez beneficier du Crédit Impôt formation avec notre partenaire Oxiane pour l'achat de vos tickets

The Speakers

Expect top contributors from both the core-team and the community to share their knowledge and to make great announcements. We will also have great Angular experts and open source contributors. Stay tuned for more awesome speakers announcements!

Miško Hevery

Miško Hevery

Father of AngularJS. He has passion for making complex things simple.

Adam Bradley

Adam Bradley

Co-creator and lead developer of @IonicFramework.

Alex Eagle

Alex Eagle

Alex works on language tooling for JavaScript and TypeScript. Previously Alex spent five years in Google’s developer testing tools. He has developed systems including Google’s continuous integration service, capturing build&test failures, and explaining them to developers.

Hans Larsen

Hans Larsen

Senior Software Engineer at Google, Hans works on Angular Material 2 and is its top #2 contributor.

Jen Bourey

Jen Bourey

Jen currently serves as a Tech Lead in Google’s Cloud Platform, one of Google’s biggest Angular-powered applications. She has over 10 years of experience building web portals and has contributed to several open-source projects.

Pawel Kozlowski

Pawel Kozlowski

Open source hacker, Angular 2 contributor, author of ng2-play, AngularJS book author, AngularUI lead developer.

Vanessa Yuen

Vanessa Yuen

Vanessa is a JavaScript developer at Rangle.io, who worked extensively on the team that was creating the official developer tools for Angular 2. The team worked closely with the Angular 2 team at Google, and they’re now happy to present the results of their work to developers around the world: at NgConf in May, and at Ng-Europe this fall. Vanessa is also very active in the community, mentoring frequently with groups such as Node School, Kids Learning Code, and Ladies Learning Code.

Rob Wormald

Rob Wormald

Javascripter. googler. developer advocate for angular, author of ngrx/store which is RxJS powered state management for Angular2 apps, inspired by Redux. texan.

Ari Lerner

Ari Lerner

Hi, I’m Ari. I’m the author of ng-book and I’ve been teaching Web Development for a long time. I like to speak at conferences and eat spicy food. I technically got paid while I traveled the country as a professional comedian, but have come to terms with the fact that I am not funny.

Tero Parviainen

Tero Parviainen

Tero Parviainen is an independent software developer, writer of programming books and articles, and a prolific Angular 2 docs contributor and open source contributor.

Daniel Rosenwasser

Daniel Rosenwasser

Daniel is the Program Manager on the TypeScript language. He has a passion for programming languages, great tooling, and open source.

Vikram Subramanian

Vikram Subramanian

Vikram is a Software Engineer in the Angular team who focuses on keeping the team moving fast without breaking things.

Matias Niemelä

Matias Niemelä

Martin is a software engineer at Google in the AngularJS team. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the AngularJS team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time.

Douglas Duteil

Douglas Duteil

Front End Developer, author of isparta, member of the AngularUI team, Angular.js contributor, musician.

Martin Probst

Martin Probst

Martin is a software engineer at Google in the AngularJS team. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the AngularJS team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time.

Wassim Chegham

Wassim Chegham

Wassim (aka manekinekko on Twitter/Github) is a Developer Advocate based in Paris. He is also a Developer Expert in Web technologies nominated by Google. He enjoys writing technical articles, meeting developers at events, speaking at conferences and contributing to open source projects: core contributor to Angular Universal and more… Wassim’s mantra: Love what you do and do what you love.

Matthew Podwysocki

Matthew Podwysocki

An Open Sourcerer at Microsoft. Author of RxJS/@ReactiveX, contributor to @ThaliProject

Marc Laval

Marc Laval

Prolific open source developer on Angular 2, angular2-bootstrap, angular-react-native and more. Marc also works on @amadeusitgroup.

André Staltz

André Staltz

Reactive programming expert, JavaScript functional programmer at @futurice, http://reactivex.io addict, http://cycle.js.org creator. Views are my own.

Willem Veelenturf

Willem Veelenturf

Willem Veelenturf software engineer and Ionic enthusiast. Worked on several innovative projects in the past with different technology. Love to visit conferences. Active involved in several opensource communities and dreams of being a lead engineer in the future

Yun Bei

Yun Bei

Yun is a product owner of hybrid team in ING. She is also developer who loves new technologies and passionate on combining web stack technologies with mobile ones.

Christian Weyer

Christian Weyer

Christian Weyer has been building distributed software systems for two decades now. As a Google GDE and Microsoft MVP he loves to speak at various conferences and community events world-wide - with passion. He also gives Angular workshops frequently in Europe.

Thorsten Hans

Thorsten Hans

Thorsten Hans is a passionate frontend developer and awarded as Microsoft MVP. He loves to share his knowledge with international developer communities.

Nir Kaufman

Nir Kaufman

Nir is the Head of Angular Development of 500Tech - a leading front-end consultancy in Israel. He is a passionate JavaScript developer, an international speaker and Angular evangelist.

Having played major roles in Angular teams in many companies and startups both in Israel and abroad, Nir is an accomplished architect, developer and consultant.

Nir running the AngularJS-IL meetup group (with over 3300 members) and collaborate with other local Angular communities around the world.

The Events

Workshops, hackathon, dinner party, lightning talks and more, we have you covered for up to three days of Angular and socializing goodness.

Hackathon

Available soon

2-Day Conference

Espace Charenton

October 25th-26th from 8:30am to 6:30pm

Lightning Talks

October 25th

Special Dinner

October 25th

.

more surprises coming soon...

stay tuned!

The Schedule

The schedule will be announced soon.

  • Registration

      October 25, 2016, 8:30AM,  90 minutes

    Make sure to get in early at 323bis Rue de Charenton, 75012 Paris https://goo.gl/maps/t4FKT93C25u

  • Breakfast

      October 25, 2016, 8:45AM,  60 minutes

    Your typical French breakfast with croissants, coffee and more.

  • Keynote

      October 25, 2016, 10:00AM,  25 minutes

    Miško Hevery

    In the early goals of Angular 2, we focused on creating a full platform that encompasses even more of the needs of our developer community. Mobile is all the rage these of late, but the majority of successful product teams have investment across web, mobile web, installed mobile apps and even installed desktop applications. From individual developers all the way to CIOs, folks would like to reuse both their development expertise and their code across these platforms to deliver quickly and at minimal cost. Please join us for a chat on how we're addressing this full space of development needs in Angular 2.

  • Angular & RxJS

      October 25, 2016, 10:30AM,  25 minutes

    Rob Wormald

    Learn to use reactivity to supercharge your Angular apps using RxJS.

  • Coffee Break

      October 25, 2016, 11:00AM,  30 minutes

    Socialize, have some coffee or other drinks.

  • Angular BatScanner

      October 25, 2016, 11:30AM,  25 minutes

    Douglas Duteil

    Yet another Angular 2 devtool, Angular BatScanner is focus on performance analysis. Like debugging the performance bottleneck is hard. I made a tool to visualize what is happening for Angular when your application is running. It's similar to Timeline Tool but using the Angular Component vocabulary. By hooking into the components life cycle system we can quickly explore a record to answer : - when, where and why a change happened - how often it's changed - how much time a components took to react to it - etc...

  • Custom widgets for Angular2? Piece of cake!

      October 25, 2016, 12:00PM,  25 minutes

    Pawel Kozlowski

    "With the rest of the angular-ui/bootstrap team I've set out recently to migrate Bootstrap widgets to Angular 2. To my delight the resulting https://ng-bootstrap.github.io library offers much better APIs and was significantly easier to write as compared to the Angular 1 counterpart. During this talk I would go over specific patterns and tricks in Angular 2 that makes custom widget development a cakewalk."

  • French Buffet

      October 25, 2016, 12:30PM,  90 minutes

    Lunch time! Socialize while eating at our delicious buffet.

  • Data science with angular

      October 25, 2016, 2:00PM,  25 minutes

    Ari Lerner

    Data is everywhere; it's in our apps,, servers, and all over the internet. It's the backbone for our applications. In this talk, we'll look at how data flows through our app and how to capture it efficiently in our apps. We'll look at methods for taking and processing data, interacting with it in our application, and ways to process it with JavaScript. We'll take a dive into the world of data science and visualization with Angular 2 to boot.

  • Unit Tests for Angular 2 Applications

      October 25, 2016, 2:30PM,  25 minutes

    Vikram Subramanian

    This talk will cover the latest and greatest test utilities we have in Angular 2 to help unit test your components and Applications.

  • Coffee Break

      October 25, 2016, 3:00PM,  30 minutes

    Socialize, have some coffee or other drinks.

  • Embed hybrid features in Mobile Banking App

      October 25, 2016, 3:30PM,  25 minutes

    Willem Veelenturf, Yun Bei

    ING bank is facing a challenge in scaling up their mobile app development. The wish list of new features is long and good native mobile engineers are hard to find. A solution could be hybrid app development but there are a lot of preconceptions about this technology. We delivered a solution which tightly integrate native and hybrid and delivers: - seamless user experience o Native close UI implementation using IONIC and extending with custom ING theme o Javascript briges, which integrate the hybrid feature with mobile app extensions points using Cordova framework in a secure way. For example, HttpPlugin intercepts all http requests and route them to the native layer. - Scale to an enterprise level o Continuous integration to enable web developers easily performs integration tests with native extension points, without having knowledge of native app development o ING the guide implements ING visual identity and provides reusable components to use in hybrid solution.

  • Security in Angular 2

      October 25, 2016, 4:00PM,  25 minutes

    Martin Probst

    Secure your Angular application! Learn about Angular's philosophy on tackling security, the rationale behind the security APIs, and get rid of Cross Site Scripting (XSS) once and for all.

  • Coffee Break

      October 25, 2016, 4:30PM,  30 minutes

    Socialize, have some coffee or other drinks.

  • nc

      October 25, 2016, 5:00PM,  25 minutes

    Jen Bourey

    Coming soon.

  • nc

      October 25, 2016, 5:30PM,  25 minutes

    Daniel Rosenwasser

    Coming soon

  • Lightning talks

      October 25, 2016, 6:00PM,  45 minutes

    Coming soon.

  • Dinner

      October 25, 2016, 7:00PM,  150 minutes

    Drinks, food, music.

  • Check-in

      October 26, 2016, 8:30AM,  30 minutes

    Make sure to get in early.

  • Breakfast

      October 26, 2016, 8:45AM,  75 minutes

    Your typical French breakfast with croissants, coffee and more.

  • Angular Material 2

      October 26, 2016, 10:00AM,  25 minutes

    Hans Larsen

    Angular Material makes it easy to build high quality web apps that work seamlessly across all of your devices. See how to get up and running with Angular Material.

  • New Insights into Angular 2 Applications with Augury

      October 26, 2016, 10:30AM,  25 minutes

    Vanessa Yuen

    Augury is a Chrome Developer Tools extension that allows developers to visualize their Angular 2.0 application’s component tree and the data associated with it. Our goal with this project is two-fold: help developers find bugs in their Angular 2.0 applications but also allow them to visualize their applications and their higher level structure at runtime. Our long term vision is also to help developers optimize the performance of their application using this tool. Augury itself is an open source effort started at Rangle.io and is developed using TypeScript and Angular 2.0.

  • Coffee Break

      October 26, 2016, 11:00AM,  30 minutes

    Socialize, have some coffee or other drinks.

  • Getting Universal with Angular 2

      October 26, 2016, 11:30AM,  25 minutes

    Wassim Chegham

    This is a quick introduction to Universal (isomorphic) JavaScript support for Angular 2. The Angular Universal project aims to add support for server side rendering to Angular 2 apps. In other words, with Universal you will be able to render your Angular 2 application both on the client and the server. If you're curious and want to know and see how Angular 2 is handling universality then don't miss this talk.

  • From UI-Router to Component Router

      October 26, 2016, 12:00PM,  25 minutes

    Nir Kaufman

    Angular2 introduced a brand new powerful router. For those of us who have been developing with Angular 1.x for years, it requires a change in the way we perceive routing. Since Angular2 requires composing Component Trees instead of MVC ‘views’, we have much more flexibility then ever before. During this talk Nir will help you make the switch from UI-Router/NG-router to the component router through a series of side by side comparison of all key features. Topics to be covered: - Configuring the component router - Passing route parameters - Creating nested routes - Hooking to the router lifecycle - Side by side feature comparison of UI router and Component router

  • French Buffet

      October 26, 2016, 12:30PM,  90 minutes

    Lunch time! Socialize while eating at our delicious buffet.

  • Reactive Music Apps in Angular and RxJS

      October 26, 2016, 2:00PM,  25 minutes

    Tero Parviainen

    Angular 2 combined with RxJS, @ngrx/store, and Immutable.js is a fantastic platform for reactive web applications. If we also add hot loading and the Web Audio API to the mix, we end up with something truly exciting: A platform for reactive music creation. This talk is about creating musical systems on the Angular platform. We’ll see how we can use @ngrx/store and Observables to model a generative music process that the user can control on the fly. It’s a really enjoyable way to learn reactive Angular application development!

  • ngAnimate2 = Layouts + Animations

      October 26, 2016, 2:30PM,  25 minutes

    Matias Niemelä

    In addition to animations, ngAnimate2 can also boost the capabilities of how the user interface behaves in Angular2. Let’s dive in and see how animations work alongside states and layout mechanics in Angular2 and how they enable developers to create a powerful, responsive and flexible UI system.

  • Coffee Break

      October 26, 2016, 3:00PM,  30 minutes

    Socialize, have some coffee or other drinks.

  • ionic 2.0

      October 26, 2016, 3:30PM,  25 minutes

    Adam Bradley

    nc

  • You will learn RxJS

      October 26, 2016, 4:00PM,  25 minutes

    André Staltz

    Description: Reactive programming with Observables can seem like a hard skill to learn. In this talk you will see Andre live code and explain the basics of RxJS Observables in a way that will demystify the concepts. We will build our own Observable from scratch, as well as our own basic operators, then see why RxJS can easily solve your async events problems.

  • Coffee Break

      October 26, 2016, 4:30PM,  30 minutes

    Socialize, have some coffee or other drinks.

  • Minifying Angular 2 Applications

      October 26, 2016, 5:00PM,  25 minutes

    Alex Eagle

    Minification used to be a topic for library developers who distribute a foo-min.js script for users to drop into their page. With ES6 modules, we can do better, by minifying the entire application along with its dependencies into a single .js bundle. We will cover the tooling pipeline, from Angular's template compiler, through tree-shaking, bundling, and minification.

  • Full throttle Cross-platform development with Angular 2, Cordova and Electron

      October 26, 2016, 5:30PM,  25 minutes

    Christian Weyer, Thorsten Hans

    Fasten your seatbelt and join the Angular 2 Cross Platform race! In this talk you'll see how to bring your Angular applications to any platform using the browser, Apache Cordova and GitHub Electron. Join Christian Weyer and Thorsten Hans on the road trip from the web, over mobile devices to all major desktop platforms - with Angular 2 as the engine and GulpJS as the fuel.

  • nc

      October 26, 2016, 6:00PM,  25 minutes

    Matthew Podwysocki

    Coming soon.

  • Custom renderers in Angular 2

      October 26, 2016, 6:30PM,  25 minutes

    Marc Laval

    The rendering architecture of Angular 2 is one of its major strength. This is the reason why it can run in a webworker or on a server. It also enables the creation of custom renderers so that an application can generate a simple markdown file, or a full mobile application with react-native. Let's dive into it and discover how great it is!

  • Q&A Panel

      October 26, 2016, 7:00PM,  60 minutes

    This is your opportunity to ask questions to the team. Use the tag #AskNgEurope on twitter and we'll forward them your question.

  • Drink up

      October 26, 2016, 8:00PM,  120 minutes

    Have a last drink before leaving.

Tickets

Here's what you get for your ticket in addition to amazing speakers, insightful talks and inspiration: our stylish t-shirts, delicious cattered French breakfast, lunch and dinner. Free proper coffee, wines, beers and beverages as much as you want. A hackathon with great prizes and an all over amazing time socializing and making new friends! We also have a scholarship for underrepresented and disadvantaged people. 🇫🇷 Si vous êtes français, vous pouvez beneficier du Crédit Impôt formation avec notre partenaire Oxiane pour l'achat de vos tickets

Tickets Information by EventLama

Round 1 Discount applied

× €329.00 (€65.80 VAT) ×

Full two-day conference access. That’s our first round of tickets.

Angular 2 Workshop with Christian Weyer and Thorsten Hans on October 24th (regular) Discount applied

× €389.00 (€77.80 VAT) ×

From zero to hero: Build cross-platform solutions with Angular 2

Targeting just the desktop or mobile as a single platform isn’t enough these days. Customers want to use all their devices to get their work done. As business application developers it’s time to address those demands by providing apps for all platforms, whether you think about mobile, desktop or the pure web. In this workshop Christian Weyer and Thorsten Hans will explain which architectural concepts and ideas will build up the foundation for your upcoming cross-platform application. Come and build such an application with Angular 2 and bring a single codebase to all desktop platforms (such as Windows Store, classic Windows Desktop, MacOSX and Linux), all mobile platforms (like iOS, Android and Windows Mobile) - and of course the web browser. Wanna get your hands dirty? Join our workshop!

About the experts:

Christian Weyer has been building distributed software systems for two decades now. As an official Google Developer Expert on Angular and web technologies as well as a Microsoft MVP he loves to speak at various conferences and community events world-wide - with passion. He also gives Angular workshops frequently in Europe.

Thorsten Hans is a passionate frontend developer and awarded as Microsoft MVP. He loves to share his knowledge with international developer communities.

Ticket includes breakfast and lunch. It does not include the conference ticket.

Workshop: Migrating to Angular 2 with Manfred Steyer on October 24th Discount applied

× €389.00 (€77.80 VAT) ×

With the arrival of Angular 2 many teams are asking themselves how to migrate existing code based on Angular 1x. This session will give them the answer by showing different approaches to prepare for a migration as well as to perform it, whilst also covering the parallel operation of both versions using ngUpgrade.

Round 2 Discount applied

× €429.00 (€85.80 VAT) ×

Full two-day conference access. That’s our second round of tickets.

Round 3 Discount applied

  €489.00 (€97.80 VAT) ×
× €489.00 (€97.80 VAT) ×

Full two-day conference access. That’s our third round of tickets.

Round 4 Discount applied

  €599.00 (€119.80 VAT) ×
× €599.00 (€119.80 VAT) ×

Full two-day conference access. That’s our fourth round of tickets.

The Location

Transportation

By subway (metro):

Métro ligne 8
Station : Porte de Charenton

By bus:

Line PC 2
Stop : Porte de Charenton
Line 87
Stop : Charenton jardinier
Line 111
Stop : Porte de Charenton

By Tram T3:

Stop : Porte de Charenton

By car:

Ring road exit : Porte de Charenton / Porte de Bercy

Sponsors

thanks to our sponsors!

Diamond+

Diamond

Platinum

Gold

Startup

Supporters

Want to get involved and help support ng-europe? We'd love to hear from you.

Organizers