Clever Age - Conseil en architecture technique


mise en oeuvre

  • Industrialiser ses développements .Net
    L’apparition d’une nouvelle plate-forme chez un éditeur donne bien souvent des sueurs froides aux architectes informatiques. Ils doivent choisir entre conserver leur existant, souvent stable mais pour lequel le support de l’éditeur va disparaître à moyen terme, ou migrer vers la nouvelle plate-forme. Cela est d’autant plus vrai quand le changement est radical, comme c’est le cas pour .Net la nouvelle plate-forme de Microsoft, sur laquelle tous les produits de l’éditeur, systèmes d’exploitation (...)
  • Les clients riches en Java
    Le monde java proposait jusqu’à présent les composants swing pour définir des interfaces riches. La lourdeur d’exécution et le design général de ces composants ne pouvaient pas en faire un concurrent sérieux aux langages plus spécialisés. L’avènement des composants SWT et les framework utilisant cette API tels que JFace et Eclipse, montrent des résultats très prometteurs. L’environnement de développement Eclipse est l’ambassadeur de cette technologie, la présentant comme une alternative très sérieuse (...)
  • UML pratique
    Dans un contexte d’entreprise, où les mises en œuvre logicielles doivent être de plus en plus rapides, la communication entre analystes, concepteurs et développeurs devient un enjeu critique. Des outils efficaces doivent être mis en place aussi bien en terme d’organisation que de documentation. UML est devenu au fil des années l’outil de prédilection des divisions informatiques dans ces domaines. UML peut être utilisé comme support de réflexion personnel. Mais en misant sur UML, l’entreprise se dote (...)
  • Java : Les fondamentaux
    La technologie Java est aujourd’hui présente partout : dans les ordinateurs de bureau, sur internet, dans les téléphones portables, les cartes à puce, etc. Un seul langage, une seule syntaxe, qui se décline selon les besoins en J2EE (applications d’entreprise), J2SE (applications de taille plus modeste), J2ME (applications embarquées) et Java Card (cartes à puces). La multitude de composants disponibles permet de répondre à tous les besoins.
    Choisir la technologie Java pour le développement d’une (...)
  • Maîtriser PHP pour ses développements avancés
    Bien que d’une approche aisée, PHP s’est professionnalisé en apportant un lot de possibilités important. Il est nécessaire pour des développements plus complexes d’appréhender correctement les fonctions les plus avancées de PHP et de savoir identifier et utiliser les librairies Open Source pouvant accroitre votre productivité.
    Objectifs de la formation : Ce cours vous permettra d’approfondir PHP en explorant des aspects plus pointus qui sont le plus souvent utilisés dans des applications (...)
  • Usabilité, accessibilité et outils de gestion de contenus web
    L’usabilité d’un site web est sa capacité à être utilisé de manière simple et efficace. Elle s’attache à rendre la navigation au sein d’un site la plus intuitive possible.
    L’accessibilité d’un site web est un aspect particulier de son usabilité prenant en considération les visiteurs ayant des handicaps ne leur permettant pas de profiter du web comme la majorité des internautes.
    La problématique actuelle du web, vis-à-vis de ces deux enjeux avant tout fonctionnels, est que si des normes ont été définies (...)
  • Maîtriser ses développements : Java avancé
    Le monde Java est si complexe avec beaucoup d’APIs spécialisés qu’il est difficile de savoir quand les utiliser et de savoir les maîtriser. J2ee rassemble une partie de ces APIs dans une norme permettant de les utiliser dans un environnement Web. En dehors du Web, les développeurs ont besoin de maîtriser les concepts de bases tel que les communications réseaux, les structures de données ...
    La complexité du langage Java nécessite aussi l’utilisation d’outils pour l’automatisation de processus de (...)
  • Tirer profit des briques logiciels libres PHP
    Avec 60% de serveurs Internet fonctionnant avec Apache, PHP, le langage de script qui lui est très souvent associé, a vite conquis un large public, tant par sa simplicité de mise en œuvre que par sa communauté de développeurs.
    La modularité possible de PHP a fait naître différents projets de briques PHP comme :
    les outils de gestion de contenu : PHPNuke, SPIP-Agora...
    les outils de productivité et groupware : IMP, more groupware, Phorum, phpBB, DotProject...
    les outils de framework : PHPLib, (...)
  • Prise en Main de XML
    Le langage XML (eXtend Markul Language) est un format de données texte simple et flexible dérivant du SGML. Défini dans le but de simplifier la publication électronique, XML joue maintenant le rôle le plus important dans les échanges de données de toutes nature à travers le Web et ailleurs. XML est devenu incontournable dans la conception d’application en générale et la bonne maîtrise des technologies gravitant autour est un gage de simplicité, de robustesse et de pérennité.
    Objectifs de la formation : (...)
  • Gestion de contenu web logiciel libre avec SPIP et SPIP-Agora
    Du site personnel au site corporate, en passant par l’intranet de capitalisation documentaire, les problématiques de gestion de contenu sont parmi les plus courantes dans les projets web. Cette généralisation de la problématique conduit à une consolidation des besoins, qui deviennent ainsi de plus en plus génériques. Les logiciels libres trouvent justement leur force dans la mise en œuvre des fonctionnalités génériques, pour lesquelles les utilisateurs sont les plus nombreux, et les potentiels de (...)

Pages : 1 | 2