Frequently Asked Questions
Do you provide catering?
You bet we do. Start with a breakfast even better than at home (Nespresso® coffee, fresh orange juice, fresh fruits, fresh mini-French pastries…), and lunches at a variety of cool, delicious restaurants.
Do you provide computers?
No we don’t. As our “Logistics” sections (in the training pages) state, every trainee must bring their own laptops (be it personal, professional, loaned by a relative or what have you).
In practice, this has never been a blocker, except when said laptop ends up being an antediluvian or low-end model dished out by an IS department that doesn’t care, which means the trainee spends half their day shaking their fist at the poor thing; but that’s not exactly our fault…
If we did provide computers, these would automatically be Apple laptops with French Apple keyboards, and for many trainees used to PC keyboards on Windows or Linux, this would just add to their confusion.
My Wi-Fi is broken, do you have Ethernet available?
If your computer is that far gone, we feel for you; and yes, we do have a router and RJ45 cables. But sob.
Will I get some course material?
Absolutely. All our training courses come with super-rich, diverse-form material such as countless web-format slides, interactive exercise treadmills, exercise repositories, cheat sheets, and more. They are provided along the course and also bundled up in the debriefing package you get once the training is over.
Should I setup my computer ahead of time?
Generally you do, especially to upgrade stuff you might have installed a long time ago. We provide full setup details in the summons emails.
How do I get there?
You will find all the relevant bus stops and subway stations for our venues in the “Logistics” sections of every training page.
Once at the building, just look for us on the intercom and ring us up. We’re usually on-site no later than 09:15am. Then get to the third floor, we’re the door immediately on your right.
Should you get to town on the first morning by train or plane (now that’s bold!), here are a few directions.
- From gare de Lyon: take line 1 towards Château de Vincennes, or RER A towards Marne-la-Vallée / Boissy Saint-Léger, get out at Nation to take line 2 towards Porte Dauphine for 2 stops, until Alexandre Dumas.
- From gare de l’Est: take line 7 towards la Courneuve, or line 5 towards Bobigny, until Stalingrad. Switch to line 2 towards Nation, getting out at Alexandre Dumas.
- From gare du Nord: take line 2 at La Chapelle (there’s a tunnel) towards Nation, until Alexandre Dumas.
- From gare Saint-Lazare: take line 3 towards Gallieni until Père-Lachaise, then switch to line 2 towards Nation until Alexandre Dumas. Another way would be line 14 until Gare de Lyon, then following the steps above from there.
- From gare Montparnasse or gare de Bercy: take line 6 towards Nation then line 2 towards Porte Dauphine for 2 stops.
- From gare d’Austerlitz: take line 5 towards Bobigny until Bastille, switch to 1 towards Château de Vincennes until Nation, then switch to 2 towards Porte Dauphine for 2 stops.
- From Charles de Gaulle airport: take RER B until Gare du Nord, then switch to 2 towards Nation until Alexandre Dumas.
- From Orly airport: take Orlyval then RER B towards Paris until Denfert-Rochereau, switch to line 6 towards Nation then switch to line 2 towards Porte Dauphine for 2 stops.
What does a typical day look like?
The day usually breaks down like this:
- 09:15–09:30: welcome, breakfast
- 09:30–12:15: training
- 12:15–14:00: lunch
- 14:00–16:00: training
- 16:00–16:20: break
- 16:20–18:00: training
As much as possible, we try and let you go a bit earlier on the last day.
If you have transportation requirements that mandate a slightly late arrival on the first morning, or a slightly early departure on the last afternoon, let us know about it as soon as possible.
Do you do in-house training?
Gladly. However, such sessions carry a flat rate for training costs, which may make them less attractive if you’re located not too far from us and have only a few people to train. Obviously, an in-house has other significant benefits:
- Trainees are in their usual work environment.
- Talks, conversations, explorations and advice all focus on topics directly relevant to the company.
As a rule of thumb, a non-customized in-house training makes direct financial sense for out-of-Paris-area companies (still in France) starting at about 4 trainees. For companies in the Paris area, it is more like 7–8 people.
How many trainees are there in a session?
For multi-client trainings at our venues, we reserve the right to cancel sessions—no later than 7 days ahead—if we don’t meet a quorum of at least 4 trainees.
Both in-house and multi-client sessions cap off at 10 trainees, in order to maximize the training/teaching quality.
Do you train in English / outside France?
If we didn’t, you wouldn’t be reading this page in English, would you? 😊 We can absolutely do that, and have on many occasions. For instance, we trained in Belgium, Switzerland, Ireland, Serbia, Romania and the U.S.
If you want to have us train abroad, talk to us! We’d be especially delighted to train in Montréal, New York, Chicago, London, Edinburgh, Amsterdam, Berlin, København, Stockholm, Barcelona, Kraków, 香港, Singapore, 東京, Sydney and Cape Town, to name only these.
Who’s my trainer?
It all depends on the session. At the time of this writing (October 25, 2016), the potential trainers are:
- 360° Git: Maxime (generally) or Christophe
- Modern Web Apps: Maxime or Christophe
- Node.js, Webpack and 360° ES: Christophe
Every trainer naturally meets our stringent requirements on technical and teaching skills, in order to guarantee a top-notch training experience. In that sense, any trainers greenlighted for a given course are “swappable,” even if they each have their own style.
I suck at JS, will I be out of my depth?
Anyone who’s spent a bit of time tinkering with JS on the front-end, even just to put together a mostly static site, a simple blog, etc. with 2–3 jQuery plugins, usually has enough background (in particular regarding the event-driven / asynchronous model, callbacks, etc.).
On the other hand, anyone coming from other tech backgrounds with a blocking execution model, such as Java, .NET, Ruby, Python, PHP et al. will likely find the first hours a bit more challenging to them, as they’ll have to internalize completely different concepts and execution models.
We try to alleviate this by contrasting these backgrounds with JS’ as much as we can, and in addition we maintain two reading lists for people anxious to “study up” ahead of time:
- One for ES2015+ (which we explore in detail on day 1, anyway)
Do note that in terms of the language itself, our using ES2015+ now eases adaptation considerably for people coming from other languages, compared to when we used “traditional” JS. It’s easier to get your bearings and relate to the concepts.
Do you offer discounts?
We do have four distinct types of discounts:
- On multi-client sessions at our venues, pricing has volume discounts: the more trainees you send to the same session, the cheaper each trainee is billed, down to −20%! Every course clearly displays its pricing grid.
- Our loyalty discount, which accounts for −15% of the maximum price, applies to any trainee or client entity that has paid, over the elapsed year at time of signature, at least €1,500 net on our trainings.
- During industry special events, for instance the Paris Web conference, we offer attendees a discount through a special-purpose promotional operation.
- Should we face an inordinately low number of attendees for a soon-starting training session, we may decide to launch a last-minute promotional operation. However, waiting in hope of such a discount is a dangerous game, especially because most of our sessions are fully booked way ahead of time.
However, we do not provide any specific discount for students or unemployed people. We favor providing, right from the get-go, rather under-average pricing for everyone. And most of all, we make sure you get a lot of bang for your buck!
Why not Angular?
Because (viz. Angular 1). As for v2, we posit it’s basically stillborn (v1 projects generally won’t get cleared for a full rewrite / migration, and people who didn’t use v1 have found their match already and have no strong incentive to go with v2); also, Aurelia is essentially a useful escape hatch for people frustrated with v2.
React, its variations (e.g. Preact, Vue, Riot) and general ecosystem have, for all intents and purposes, won that war, even if there are still some sweet spots here and there for candidates such as Ember.
What is Zinc’s atomic number?
That would be 30, naturally. Discovered in 1746, it melts at 419,5°C (787,15°F), which isn’t too shabby.
What is the meaning of life?
Check out our video courses! 🖥