Pages

Date 23 octobre 2012

Bonus Jobeet ZF2 - Jour 4 - Tests unitaires

Aujourd'hui, un petit bonus (toujours en rapport avec mon tutoriel sur Zend Framework 2). Je vais vous parler des tests unitaires: qu'est-ce que c'est ? à quoi ça sert ? est-ce vraiment utile ?

Les tests unitaires font parti des bonnes pratiques à mettre en place lorsque vous démarrez un nouveau projet.
Peu importe la taille de votre projet, les tests unitaires sont un vrai plus pour la maintenance de votre code.

Date 15 octobre 2012

Jobeet ZF2 - Jour 3 - Le modèle de données

Après avoir préparé le squelette de projet et présenté les différentes exigences du projet Jobeet, nous allons enfin ouvrir notre éditeur de code. Nous allons définir le modèle de données de Jobeet, mettre en place des intéractions avec la base de données et construire le premier module de l'application.
Contrairement au framework Symfony, qui génère beaucoup de chose à notre place, nous allons devoir écrire un peu de code PHP.

Modification du 17/10/2012:
J'ai supprimer du script SQL la clé étrangère id_user de la table Job. Pour les prochains cours, nous nous concentrerons uniquement sur les tables Job et Category. Les utilisateurs reviendront plus tard.

Date 11 octobre 2012

Jobeet ZF2 - Jour 2 - Le projet

Nous allons enfin commencer à parler du projet Jobeet.
Les spécifications du projet sont les mêmes que le projet Jobeet original visible sur le site de Symfony.
Jobeet est un logiciel open-source de recherche d'emploi qui ne fait qu'une seule chose, mais le fait bien. Il est facile d'utilisation, à adapter, à faire évoluer, et à intégrer à votre site internet. Il est multi-langues dès le départ, et bien sûr il utilise les dernières technologies du web 2.0 pour améliorer l'expérience utilisateur. Il fournit également des feeds et une API pour interagir avec lui en programmant.
Avant d'attaquer le développement et de plonger dans le Zend Framework 2, nous allons décrire les fonctionnalités de notre site. La description provient du tutoriel Jobeet par Symfony, que j'ai très légèrement modifié

Date 7 octobre 2012

Jobeet ZF2 - Jour 1 - Démarrage du projet

Chaque chapitre (ou jour) sera l'occasion d'apprendre Zend Framework 2 (ZF2) en codant un vrai site, de A à Z. Un cas concret, un peu poussé (ce n'est pas le tutoriel d'un n-ième "blog"), sera plus explicite que quelques exemples parsemés par-ci par-là.
Nous allons installer dans un premier temps un squelette ZF2

Date 5 octobre 2012

Tutoriel Jobeet pour Zend Framework 2

Jobeet est un excellent cours écrit par l'équipe Symfony afin de vous apprendre à utiliser le framework en développant un site d'offres d'emplois fonctionnel. Le tutoriel d'origine portait sur la version 1.x de Symfony. En cherchant sur Google, vous trouverez certainement le tutoriel Jobeet pour Symfony 2.0, mais celui-ci ne provient pas de l'équipe Symfony.

Pour ma part, je vais partir à la découverte du Zend Framework 2. J'ai décidé de suivre le tutoriel original Jobeet, mais en l'adaptant pour ZF2 et vous faire ainsi partager cette expérience. Les ressources en français pour Zend Framework 2 étant encore pauvre au moment où j'écrit ces lignes, j'espère que cela pourra servir à certains d'entre vous.