Module 5
Architectures applicatives et développement d’APPLICATIONS

Nous sommes ici dans le domaine des applications, à tout ce qui touche à la conduite de projets, au développement, aux langages et à leurs frameworks.
Les langages de requêtes pour bases orientées graphes
Les développeurs sont habitués à interroger leurs bases de données avec SQL. Mais l’arrivée des bases NoSQL et plus par...
 
Les annotations Web normalisées par le W3C
C’est en février 2017 que le W3C a normalisé la technique d’annotation des sites Web. Une initiative très attendue, qui...
 
WebAssembly, une évidence dans le Web
Le WebAssembly, est un formatage de bas niveau, dont l’objet est d’exécuter, à grande vitesse, des applications dans un ...
 
Tendances : Les bases de données en 2018, Cloud et distribution
En 2018, les bases de données sont fortement marquées par le Cloud et le mode distribué. Quant à la sécurité, elle fait ...
 
Programmation réactive, ça viendra
La programmation réactive va connaître un grand essor, pour une raison très simple : elle colle exactement à ce que sont ...
 
L’héritage multiple : nécessaire (peut-être) mais compliqué
L’héritage est l’une des grandes avancées des langages orientés objet. Mais il y a plusieurs formes d’héritages entr...
 
Pourquoi la vélocité est-elle si importante dans Scrum ?
Scrum est la méthode agile de gestion de projet la plus utilisée. Elle arrive avec des artefacts, souvent contestés, mais q...
 
C# arrive en 8.0
La principale qualité de C#, est de pouvoir s’appuyer sur .NET, une plate-forme moderne et réactive. Tout comme C++, ASP.N...
 
Rust de Mozilla, un compromis performances/sécurité
Mozilla ne l’a pas fait exprès. En voulant améliorer les performances de son navigateur Firefox, il a mis en œuvre des te...
 
Les architectures applicatives en 2018, l’urbanisme cohérent
Les architectures applicatives de 2018 seront dominées par quatre concepts : la progression des MSA, l’apport des technolo...
 
Langages et frameworks, ce qui nous attend en 2018
2017 et 2018 seront marqués par les débuts d’Eclipse dans le grand théâtre Java. La communauté libre a pris le relais d...
 
La gestion de projets en 2018 : Agilité et Intelligence Artificielle
La gestion de projet dans le monde du TI a subi d’importants changements en 2017, la reconnaissance avant tout des méthodes...
 
Coconut, le fonctionnel avec Python
Python n’est pas un langage fonctionnel. L’adjonction de Coconut peut être la solution, pour lui donner cette dimension. ...
 
Crystal, la synthèse LLVM et Ruby
Crystal est l’un des projets dont on parle le plus en 2018. Orienté Objet, il s’est donné à la fois une référence : ...
 
C++ : incontournable pour le code de bas niveau
Depuis 1983 et l’initiative de Bjarne Stroustrup, le langage C++ a beaucoup évolué et a su traverser les modes. Trente-cin...
 
Julia, pour l’analyse numérique, successeur de Python
Après Fortran et Python, c’est Julia qui intéresse les développeurs du monde scientifique. Ce langage qui n’a guère qu...
 
SGBD : « scalability » ou consistance, faut-il choisir ? Non
Selon que l’on est en mode NoSQL ou relationnel SQL, il faut en principe choisir. Soit on conserve l’évolutivité (scalab...
 
Scrum : le rôle essentiel du « Product Owner »
Un bon projet agile Scrum n’a de chance d’être mené à bien, sans un « Product Owner » de qualité, convaincu de l...
 
Le broker Kafka ouvre la voie du Big Data
Avec le développement du Big Data, du BI et surtout de l’urbanisme des applications, l’accès aux données est devenu un ...
 
Scrum : l’impossible découpage en histoires
Scrum est la méthode agile la plus utilisée en 2018, avec plus de 60 % d’adeptes. Elle est basée sur un découpage du «...
 

8 grands modules qui couvrent le monde des TI de manière exhaustive. Chacun contient des dizaines de dossiers de fond qui décryptent, analysent et critiquent objectivement les tendances.

Les tarifs

Prix US$/EU/CAD
1 an d'abonnement
1 module = 100 US$ / 100 € / 130 CAD
Pack 8 modules = 700 US$ / 700 € / 910 CAD