Ninja Squad books about Angular

Pay what you want and support charity with "Become a Ninja with Angular", our latest DRM-free ebook about Angular (now in final version!). Its "Pro Pack version" will save you hours on your projects by building step by step a complete and tested application.

Talks

Angular at JFokus 2017, Sweden

Our ninjas Cédric Exbrayat and Agnès Crépet at JFokus 2017, in Stockholm, Sweden. This talk explained what is behind "the Angular magic": the change detection mechanism with the concept of Zones.

Codeurs du Monde

Our ninjas Agnès Crépet and Cyril Lacôte were invited for the opening keynote of Codeurs en Seine 2016. They talked about their World Tour, what impacted developers there, and how it influenced their professional destiny.

Le Bon et le Mauvais Testeur

Our ninja Agnès Crépet and her friend Guillaume Ehret do some role play and live coding to present testing bad practices, and how it could be improved, using different methods and tools.

Ninjackaton : Java 8 & lambdas

A festive and educational event : we invited some volunteers to be introduced to Java 8, with a focus on its lambda expressions.


Our projects

data

DbSetup An OSS Java API to populate your database for your unit tests.

Without XML. Without dependencies. And blazingly fast.

Using a DB in your application? And have some unit tests for your queries?
Alright, you are the 99%.
And we have something to help you.

DbSetup is a free, open-source Java API that helps you setup your database data to execute DAO/Repository unit tests. Much simpler than DbUnit, it focuses on a single task: populate the database with test data.


book

Ebook Become a Ninja with Angular

Discover and master Angular 2 (and Angular 4, 5, ...)

Angular is the rewrite of the popular AngularJS 1.x framework. This ebook helps you get the philosophy of the framework (Angular 2, but also Angular 4, 5, ...), the new tools (like ES2015, TypeScript, SystemJS, Webpack, angular-cli...), and each part of the framework in a pragmatic way.

This ebook was written with love and hard work. Not too many money to spend right now? It's at pay what you want price! But you can also decide to add some money and help a charity (Humble Bundle style)...

Ebook & online training Become a Ninja with Angular — Pro Pack

Build a complete application, step by step, at your own pace, with this online training and 30 exercises.

Learning by reading is nice. But sometimes you need some help to setup your first application, and start coding right away. About thirty exercises will guide you step by step.

With this Pro Pack, you'll get to download an application bootstrap, packed with provided unit tests. You can start coding right away, step by step, to build a real (but fun) application, following what you have learnt in the book.

Ebook Devenez un ninja avec AngularJS ! (French)

Discover and master this powerful but demanding framework.

AngularJS is the trending JavaScript framework. You can build dynamic web pages really fast, if you take the time to master it.

This ebook was written with love and hard work. Not too many money to spend right now? It's at pay what you want price! But you can also decide to add some money and help a charity (Humble Bundle style)...


quizzie

Quizzie Quiz me if you can!

Play and create public or private quizzes, to share and improve your knowledge for fun.

At Ninja Squad, we have some StackOverflow addicts, spending hours answering technical questions. And we love to learn new stuff.

So, when we ashed ourselves how to contribute to Humanity with a mainstream AngularJS web application (to learn with a real life use-case), we made Quizzie.