Vous êtes passionné(e) par la programmation et souhaitez transmettre vos compétences aux futures générations d’experts en informatique ? Rejoignez l’IPSSI en tant qu’intervenant(e) pour accompagner nos étudiants dans leur apprentissage de la 1ère à la 5e année.
Votre mission
✅ Rappels des bases de la POO en PHP : révision des concepts fondamentaux (classes, objets, héritage, polymorphisme, encapsulation, abstraction).
✅ Design Patterns : étude des principaux modèles de conception (Singleton, Factory, Observer, MVC, etc.) et mise en œuvre dans des projets PHP.
✅ Gestion des exceptions : utilisation avancée des exceptions pour le contrôle des erreurs et la gestion des flux d’exécution.
✅ Namespaces et Autoloading : gestion des espaces de noms (namespaces) et chargement automatique des classes avec spl_autoload_register
.
✅ Interfaces et Traits : utilisation des interfaces et traits pour l’abstraction et la réutilisation de code.
✅ Programmation fonctionnelle avec PHP : intégration des concepts de programmation fonctionnelle (closures, fonctions anonymes, fonctions de rappel).
✅ Test Unitaire et TDD : mise en place de tests unitaires avec PHPUnit et introduction à la méthodologie TDD (Test Driven Development).
✅ Utilisation avancée des outils PHP : Composer, PHPStan, PHPMD, et autres outils modernes pour optimiser le développement en PHP.
✅ Pratiques avancées de gestion des bases de données avec PDO : intégration de la POO dans l’accès aux bases de données avec PDO, gestion des transactions, sécurisation des requêtes.
🚀 Pourquoi rejoindre l’IPSSI ?
Grande école d’informatique tournée vers l’innovation, l’IPSSI forme ses étudiants aux métiers de demain grâce à une pédagogie immersive et professionnalisante. Notre ambition ? Élever nos étudiants et les préparer à ce qui vient après l’école en leur offrant des compétences concrètes et recherchées sur le marché du travail.
Notre approche pédagogique
✔️ Module intensif d’une semaine (30% théorie, 70% pratique)
✔️ Cours en présentiel ou à distance
✔️ Projets appliqués sur des cas réels ou des problématiques fictives inspirées du marché
Vous souhaitez partager votre savoir et d’avoir un impact sur la formation les futures génération d’experts informatique/cybersécurité ? Postulez dès maintenant et rejoignez notre réseau d’intervenants passionnés !
Technologies et outils à maîtriser
Langages : PHP (versions récentes), HTML5, CSS3, JavaScript (ES6+), SQL
Frameworks : Symfony, Laravel (facultatif mais apprécié)
Outils : Composer, PHPUnit, PHPStan, PHPMD, Xdebug, Docker
Bases de données : MySQL, PostgreSQL, ORM Doctrine
API : RESTful API, utilisation des méthodes POST, GET, PUT, DELETE
Gestion de version : Git, GitHub, GitLab
Environnements de développement : Docker, Vagrant, serveurs Apache/Nginx, systèmes de gestion de base de données locaux
Premier appel de 10mn
Entretien avec le référent de filière
Si tout est OK, ajout dans notre base officielle d’intervenants et potentiel première contractualisation
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Lille · Montpellier · Nice…Voir plus