Seb-Info

Bloc 2 (2ème année)

TP Git

TP – Projet DCSPompiers (Travail en groupe) Objectif : collaborer en équipe sur un projet PHP existant en appliquant les bonnes pratiques de Git, GitHub, PSR12, et documentation de code. Dépôt de référence : https://github.com/SebInfo/DCSPompiers Organisation GitHub du travail Revoir le cours partie 4/4 de Git Un seul étudiant par…

Git 4/4

Collaborer à plusieurs sur GitHub : Fork unique, branches par membre, et VS Code Objectif : comprendre la logique et le workflow pour qu’un groupe (2–3 étudiants) travaille proprement sur un même projet à partir d’un dépôt commun fourni par l’enseignant. 1) Notions de base (rappel rapide) Dépôt (repository) :…

Installation et création d’un projet Laravel

Installer Laravel : avec ou sans installateur global ? Objectif : comprendre la différence entre l’installation de Laravel via Composer directement et l’installation via l’installateur global, puis savoir quelle méthode utiliser en pratique. Environnement nécessaire avant d’installer Laravel Objectif : s’assurer que tous les outils indispensables au développement avec Laravel sont…

Node.js

Node.js – Installation et intérêt pour le développement web Qu’est-ce que Node.js ? Node.js est un environnement d’exécution JavaScript côté serveur. Autrement dit, il permet d’exécuter du code JavaScript en dehors du navigateur, directement sur ta machine ou sur un serveur. Il repose sur le moteur V8 de Google Chrome…

Composer

Composer : le gestionnaire de dépendances pour PHP Objectif : comprendre à quoi sert Composer, comment l’installer et savoir utiliser les commandes de base pour un projet PHP. Qu’est-ce que Composer ? Composer est un outil qui permet de gérer automatiquement les bibliothèques PHP dont un projet a besoin. Il…

introduction à Java

introduction à Java

Support de cours : COURS PDF Découvrir Java quand on vient du PHP — Syntaxe & différences clés (BTS SIO SLAM) Objectifs : comprendre la syntaxe Java, identifier les différences majeures avec PHP, et savoir écrire/faire tourner un premier programme en Java. Introduction Premier programme Variables & types Structures de…