Angular is the rewrite of the popular AngularJS 1.x framework. This ebook helps you get the philosophy of the framework (up to date with the latest version), the tooling (like ES2015+, TypeScript, 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)...
Learning by reading is nice. But sometimes you need some help to setup your first application, and start coding right away. More than thirty exercises will guide you step by step.
With this online course, 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, leveraging what you have learnt in the book.
Vue 3 is the new version of the popular Vue framework. This ebook helps you get the philosophy of the framework (up to date with the latest version), the tooling and libraries (like ES2015+, TypeScript, Vite, Vue Router, Vue Test Utils...), and each part of the framework in a pragmatic way. Learn how to build a full application with TypeScript and the Composition API!
As for our previous ebooks, it was written with love and hard work. It's at pay what you want price! But you can also decide to add some money and give it to the Vue team, to help them build this awesome framework!
Learning by reading is nice. But sometimes you need some help to setup your first application, and start coding right away. More than thirty exercises will guide you step by step.
With this online course, 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, leveraging what you have learnt in the book.
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.
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.
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.
A festive and educational event : we invited some volunteers to be introduced to Java 8, with a focus on its lambda expressions.
ngx-speculoos helps you write simpler, cleaner unit tests for your Angular components, based on the page object pattern. It also provides utilities to make writing Angular unit tests easier.
The library simply wraps the standard Angular ComponentFixture, and you should thus be able to understand and start using ngx-speculoos in just a few minutes. It's testing framework agnostic (no ties to Jasmine). But if you use Jasmine, we have custom matchers.
ngx-speculoos project pageAre you tired of writing the same validation logic again, and again, in your Angular forms? You need a lot of code and duplications to display appropriate error messages, when the form is submitted or when the input field is touched. And maintaining a consistent look-and-feel in a big app is cumbersome, error-prone, and can lead to inconsistencies if every developer doesn't use the same technique.
ngx-valdemort is easy to use, provides consistent and default error messages, which stay customisable. Usage of i18n, HTML, or pipes in message is still possible, whether in reactive or template-driven forms.
ngx-valdemort project pageUsing 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.