background preloader

FrameWork

Facebook Twitter

OpenClassrooms - Node.js : mais à quoi ça sert ? Node.js. React integration for ASP.NET MVC. AngularJS — Superheroic JavaScript MVW Framework. OpenClassrooms - Développez vos applications web avec AngularJS. Manipuler ses entités avec Doctrine2 - Développez votre site web avec le framework Symfony2 (ancienne version) OpenClassrooms - Développez votre site web avec le framework Symfony. OpenClassrooms - CodeIgniter, le framework au service des Zéros. Démarrer avec Zend Framework 2.

Ce tutoriel part du principe que vous utilisez PHP 5.3.10, avec un serveur Web Apache et une base de données MySQL, accessible par l'extension PDO.

Démarrer avec Zend Framework 2

Vous devez avoir installé et activé l'extension mod_rewrite. Vous devez également vous assurer qu'Apache est configuré pour supporter les fichiers .htaccess. Pour cela vous pouvez changer la directive en dans votre fichier httpd.conf. Nous allons créer une application qui affichera un système de gestion de nos albums. Nous aurons également besoin de stocker les données dans une base de données. Il y a deux façons de démarrer. Démarrer avec un fichier zip▲ Afin de créer notre application, nous allons télécharger le ZendSkeletonApplication, disponible sur github.

Dézippez ce fichier dans le répertoire défini dans le vhost et renommez le répertoire obtenu en zf2-tutorial. Le ZendSkeletonApplication utilise Composer pour trouver les dépendances, dans notre cas, la dépendance est Zend Framework 2 lui-même. OpenClassrooms - Développez votre site web avec le framework Django. Conception de tests unitaires avec JUnit. Tous les programmeurs le savent, il est d'une importance vitale de rédiger des tests pour attester la validité de leur code.

Conception de tests unitaires avec JUnit

Malheureusement très peu le font. Il s'agit d'un exercice très difficile qui requiert autant d'attention que la phase de spécification. C'est durant cette dernière que doit être, dans le cas idéal, dressée la liste des tests unitaires à implémenter. Ainsi, même lorsque les développeurs pensent à les écrire, ils ne se révèlent pas toujours pertinents. Mais soyons réalistes, car nous le savons tous parfaitement, il y a peu de motivation dans l'écriture de ces tests et nous privilégions bien souvent l'aboutissement de notre travail. Imaginé et développé en Java par Kent Beck et Erich Gamma, JUnit désigne un framework de rédaction et d'exécutions de tests unitaires.

Les programmeurs ont recours à de nombreuses méthodes pour déboguer leurs applications, notamment les sorties console, l'évaluation d'expressions dans les débogueurs ou encore les assertions. Apprentice Soft's devlog - libGDX Jam - Powered by RoboVM & Robotality community - itch.io. LibGDX Jam - Powered by RoboVM & Robotality - itch.io. Latest Dev Logs The 10 Rules of Jamming You must use libGDX to create the game Your game must fits the theme You may work alone or in a team.

libGDX Jam - Powered by RoboVM & Robotality - itch.io

Only one submission per person/team is allowed You may use pre-existing code, e.g. libraries like Ashley, or your own code libraries You may use pre-existing art, e.g. assets from OpenGameArt, or your own art You may use external tools like Tiled or Overlap2D, or anything alike You must not re-skin an already existing game or prototype! Tutorial de réalisation d’un projet Spring. Pour la réalisation de cette documentation sur l’utilisation de Spring, je vais décrire pas à pas au travers d’un exemple d’application les étapes nécessaires à la mise en œuvre du Framework Spring.

Tutorial de réalisation d’un projet Spring

Tutoriel LibGDX. Actualité LibGDX. Kek or how I’ll waste my free time going forward Mario, Thu, 30 Jun 2016 15:09:21 -0700 It’s been a while since this blog had anything other to offer than “libGDX x.x.x released”.

Actualité LibGDX

This was partly a result of my engagement with RoboVM, which, as you may have heard, is no more. And while I got plenty of real-world-ish stuff to do going forward, I also feel in need of something to challenge my old-farty brain a little in my spare time. For bonus points, I’d like to share my insights and failures with you. You may be thinking: “But what about libGDX?”. With all that out of the way, let me throw a bunch of thoughts at you. The computer science education gap Disclaimer:I may use the terms “computer science”, “computing” and “programming” interchangeably. Tutoriel LibGDX. Libgdx. Débuter avec Hibernate sous Eclipse. Les applications d'entreprises s'orientent de plus en plus vers des architectures n-tiers.

Débuter avec Hibernate sous Eclipse

La technologie J2EE et les frameworks qui se sont créés autour offrent beaucoup d'outils pour répondre aux besoins modernes. Pour la couche présentation, on trouve, par exemple, le très populaire Struts respectant le modèle MVC de séparation du code, de l'interface et des données. Pour ce type de couche, on trouve plus classiquement les JSP ou les trés récentes JSF qui permettraient de concurrencer directement le modèle initié par l'ASP.NET. Nous allons, cependant, nous intéresser à une couche plus basse d'une architecture applicative, la couche d'accès aux données. Celle-ci permet d'interfacer le code métier avec une source de données. Il est possible d'écrire soit même les classes qui seront ensuite exposées au code métier mais c'est souvent fastidieux ou même maladroit à réaliser.

Voici comment se présente très globalement l'architecture d'Hibernate. Nommez cette table « t_contact ». Tutoriel d'introduction au framework Spring. Le nom des classes est auto-descriptif. La seule classe qui est isolée est SpringGardenApplication et ne sert qu'à démarrer le contexte de Spring. Il faut remarquer que les classes n'ont des références que vers des interfaces ce qui permet de découpler les implémentations.

Le diagramme ci-dessous montre les classes de l'application :