L'organisation polytechlyon-isi2 rassemble toutes les ressources pédagogiques liées à l'enseignement du module ISI2 à Polytech Lyon.
Contact enseignant : Baptiste Pesquet.
Les objectifs du module ISI2 sont :
- Découvrir ou revoir les fondamentaux du développement Web.
- Mettre en place une architecture logicielle professionnelle et programmer dans le cadre d’un framework.
- Participer à un projet logiciel en équipe en appliquant une méthodologie agile simple.
Pour parvenir à ces objectifs, les étudiants réalisent un projet de type « site de e-commerce » enrichi progressivement sur toute la durée des séances.
Les pré-requis du module sont (dans l'ordre d'importance) :
- Connaître les langages fondamentaux du Web, HTML et CSS.
- Connaître les bases du langage PHP et avoir déjà accédé à une base de données relationnelle avec PHP.
- Avoir une première expérience en programmation orientée objet.
- Savoir utiliser Git et GitHub.
- Connaître le fonctionnement général du framework Web Bootstrap.
- Langages : HTML5, CSS3, PHP5.
- Serveur Web : Apache.
- SGBD : MySQL.
- Outils : Silex, Twig, Bootstrap, PHPUnit.
- Gestion du code source : Git/GitHub.
Toutes les ressources pédagogiques du module sont publiées sous la licence Creative Commons BY-NC-SA. N'hésitez pas à contribuer à leur amélioration en utilisant les issues pour signaler des erreurs et les pull requests pour proposer des ajouts.