Thanks to all for coming, we had an amazing time! To live or relive the best moments of the conference, watch the videos below and get your ticket for the next edition that will take place on February 1-2, 2018 in Paris!
Thank @patcito @katy_gca for @ngEurope swag and @robwormald for @angularjs stickers! Happy @hackyourfutures students! #RefugeesWelcome ❤️ pic.twitter.com/HHnS5H5Hll
— Pablo Villoslada (@Puigcerber) October 30, 2016
Thanks a lot to the entire @ngEurope crew! @thinktecture had a great time in Paris with a wonderful audience and fruitful conversations 👌🏻
— Christian Weyer (@christianweyer) October 27, 2016
I'm so happy that #ngeurope was in #Paris, now I get to spend the weekend in the most beautiful city in the world
— Shota Papiashvili (@Shotapa) October 27, 2016
Thanks for all who attended, spoke at, and organized @ngEurope this year. Very glad to have had the opportunity to speak there! #ngeurope
— Daniel Rosenwasser (@drosenwasser) October 27, 2016
Au revoir Paris! Leaving now after a great second #ngeurope - which was my first ever conf in 2014 actually! See you next year 👋
— Λ N D I (@kaekizzle) October 27, 2016
Team @edorexAG on the train home from #ngEurope. We had a blast! pic.twitter.com/li901NTyfd
— Ramon Wenger (@ramonwenger) October 27, 2016
Finally a reason for my first tweet. @ngEurope was awesome. met very interesting people. special thanks to @drosenwasser for the nice talks.
— Alex Sadri (@alexsadri) October 27, 2016
Had a great time at #ngeurope in Paris - I'm always amazed at how awesome our community is and the incredible things they're building.
— Rob Wormald (@robwormald) October 27, 2016
3rd & last Day @ngEurope 2016 in Paris. I saw amazing tools & apps & concepts ! Thanks for the organization! #ngeurope #angular2 #universal pic.twitter.com/Krt4yX42kp
— Johan CHOUQUET (@johanchouquet) October 26, 2016
So many notes! All fascinating talks today, especially @robwormald on #RxJS and @drosenwasser on #typescript. Awesome. #angular2 #ngeurope
— Ben Glynn (@benglynn) October 25, 2016
New stickers; #ngContributor badge and t-shirt; and a lot of memories. Thank you @ngEurope and #ngFriends for two awesome days! pic.twitter.com/tzRpQnUvXi
— Pablo Villoslada (@Puigcerber) October 28, 2016
Respect to the @ngEurope team for this smooth conference and the great talk selection. 👏🏼
— Daniel Gräber (@albohlabs) October 27, 2016
Some of our guys went to the #ngeurope conference in Paris this week and had a great time! #angularjs #freemugs
— Purple Secure System (@PurpleSecureSys) October 27, 2016
Thanks to everyone at @ngEurope, this was great ❤️
— Colin Bellino (@colinbellino) October 27, 2016
Farewell Paris, thanks for a fascinating conference @ngEurope hope to see you next year https://t.co/t08Fvp8YEh #RxJS #angular2 #javascript
— Ben Glynn (@benglynn) October 27, 2016
Good speakers, nice communauty, awesome #angular2 at @ngEurope.
— jp lougrat (@jplougrat) October 27, 2016
Thanks @ngEurope for the last couple of days! I really enjoyed it! Especially the "ng-chocolate-fountain" ;-) pic.twitter.com/jaAAfEvmAz
— Maximilian Koch (@tschaka1904) October 26, 2016
Had a great time with #Bluefront colleagues at #NgEurope 2016 in #Paris pic.twitter.com/5gdsM1vlwK
— Michel van Dongen (@VanDongenM) October 26, 2016
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.
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.
Senior Software Engineer at Google, Hans works on Angular Material 2 and is its top #2 contributor.
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.
Open source hacker, Angular 2 contributor, author of ng2-play, AngularJS book author, AngularUI lead developer.
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.
Javascripter. googler. developer advocate for angular, author of ngrx/store which is RxJS powered state management for Angular2 apps, inspired by Redux. texan.
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 is an independent software developer, writer of programming books and articles, and a prolific Angular 2 docs contributor and open source contributor.
Daniel is the Program Manager on the TypeScript language. He has a passion for programming languages, great tooling, and open source.
Vikram is a Software Engineer in the Angular team who focuses on keeping the team moving fast without breaking things.
Matias Niemela is a fullstack web developer who has been programming & building websites for over 10 years, and a core team member of AngularJS for two years. In the spring of 2015 Matias joined Angular full time at Google. In his free time Matias loves to build complex things and is always up for public speaking, travelling and tweaking his current Vim setup.
Erik Haddad is a UX Engineer at Google on the Firebase team. Prior to joining Google, Erik was an advanced development engineer at ESPN and Disney.
Raphaël is an engineer in Google’s security team, working on API hardening and product reviews, for both Angular and crypto code. Prior to that, he worked on wireless mesh network security at the Verimag lab, in Grenoble.
Front End Developer, author of isparta, member of the AngularUI team, Angular.js contributor, musician.
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 (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.
Prolific open source developer on Angular 2, angular2-bootstrap, angular-react-native and more. Marc also works on @amadeusitgroup.
Reactive programming expert, JavaScript functional programmer at @futurice, http://reactivex.io addict, http://cycle.js.org creator. Views are my own.
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 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 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 is a passionate frontend developer and awarded as Microsoft MVP. He loves to share his knowledge with international developer communities.
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.
Trainer and Consultant with focus on Angular. Google Developer Expert (GDE) and Microsoft MVP. Writes for O'Reilly, Hanser, the German Java Magazine, windows.developer and Heise. Regularly speaks at conferences.
I am the Lead developer at Recurship, where we work on MEAN stack projects for different companies in US and EU. I have been working with MEAN over the last 3 years, before that I was working with iOS, Scala, PHP and Java.
Fullstack freelancer specialising in functional programming using Javascript, Elm, Elixir & Haskell
Frontent consultant, angular dev for many years, convinced TypeScript practitioner and totally fallen in love with RxJS and functional programming.
The schedule will be announced soon.
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.
Make sure to get in early at 323bis Rue de Charenton, 75012 Paris https://goo.gl/maps/t4FKT93C25u
Your typical French breakfast with croissants, coffee and more.
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.
Learn to use reactivity to supercharge your Angular apps using RxJS.
Socialize, have some coffee or other drinks.
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…
“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.”
Lunch time! Socialize while eating at our delicious buffet.
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.
This talk will cover the latest and greatest test utilities we have in Angular 2 to help unit test your components and Applications.
Socialize, have some coffee or other drinks.
October 25, 2016, 3:30PM, 25 minutes
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.
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.
Socialize, have some coffee or other drinks.
Angular 2 has exciting performance and developer velocity benefits, but migrating a large, complex, existing application can seem daunting. Come learn real-world strategies for upgrading with sanity. We’ll cover iterative migration strategies and talk about ways new Angular 2 APIs can help you manage large codebases. This talk will be grounded in the strategies Google is currently using to migrate public, in-production applications.
In this talk we will explore what’s new in 2.0, what’s coming in 2.1 and what Typescript helps you accomplish.
Discover how Firebase can streamline development processes and how to easily add AngularFire2 to your Angular2 apps.
Drinks, food, music.
Make sure to get in early.
Your typical French breakfast with croissants, coffee and more.
The Angular CLI makes it simple and easy to get started. Learn about creating and running projects with the CLI, testing and deployin, with a quick look at the technology that supports your Angular projects.
October 26, 2016, 10:30AM, 25 minutes
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.
Socialize, have some coffee or other drinks.
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.
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
Lunch time! Socialize while eating at our delicious buffet.
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!
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.
Socialize, have some coffee or other drinks.
In this session we’ll take a step back to study the history of the mobile web platform, and exactly what has made it both unique and highly successful. We’ll review how the combination of new standardized APIs, improved devices and relentless open source communities have driven the mobile web to what it is today. There’s no doubt that the development stack has improved dramatically with modern the web platform, browsers and devices. We’ll discuss how Ionic is able to take advantage of these awesome new technologies, such as progressive web apps, to easily create beautiful, high-performing web apps that can be scaled on the largest distribution channel in the world: the web.
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.
Socialize, have some coffee or other drinks.
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.
October 26, 2016, 5:30PM, 25 minutes
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.
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!
This is your opportunity to ask questions to the team. Use the tag #AskNgEurope on twitter and we’ll forward them your question.
Have a last drink before leaving.
Full two-day conference access. That’s our third round of tickets. The conference is on October 25th and October 26th.
Full two-day conference access. That’s our last round of very few tickets that remained from sponsors.
You need the ticket reference code which is on the top right of the pdf you received when you bought your ticket for the conf. The hackathon will take place on October 24th from 8am to 3pm at the venue Espace Charenton here https://goo.gl/maps/6Nv92dc4bYJ2
There will be various optional challenges during the Hackathon including a special challenge with an awesome prize sponsored by Wakanda and another one by ag-Grid. If you want to participate, please install Wakanda on your laptop and get familiar with ag-Grid before the hackathon and you will get a chance to win a 2016 Apple MacBook and a Google Pixel phone https://wakanda.github.io/ https://www.ag-grid.com/
The MC of the hackathon will be Gerard Sans!
Ticket includes breakfast and lunch
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.
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.
Full two-day conference access available for €329 + 20% VAT minus a special contributor tailored discount. A “thank you” to all of you Angular.js contributors. For each commit merged into master of the angular.js, angular, material and universal repositories, you will get a 1% discount! Each contributor will also get a special t-shirt and badge. This ticket will last until March 31st or until all slots are gone. this ticket is not transferable and not refundable.