Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Bloc2 - SLAM - Concevoir, développer et maintenir une solution applicative ====== ====== Développement web ====== * **09/09** : développement web avec **JakartaEE** * {{ :promo_2025:slam:jakartaee1.pdf |}} : Introduction * {{ :promo_2025:slam:jakartaee2.pdf |}} : Servlet et vue * **16/09** * {{ :promo_2025:slam:jakartaee3.pdf |}} : La communication d'informations * {{ :promo_2025:slam:jakartaee4.pdf |}} : Ajout de traitement [[https://drive.google.com/file/d/12icfg2wtI8IrU3lZVqy8MMVST1ZaGY_d/view?usp=drive_link|Correction]] * **23/09** * {{ :promo_2025:slam:jakartaee5.pdf |}} : EL, Expression Language * {{ :promo_2025:slam:jakartaee6.pdf |}} : JSTL, tâches structurelles * {{ :promo_2025:slam:jakartaee7.pdf |}} : persistance des données(1) * {{ :promo_2025:slam:jakartaee8.pdf |}} : persistance des données(2) * {{ :promo_2025:slam:jakartaee9.pdf |}} : La portée des objets * **14/10** : Projet "Gérer le personnel d'une entreprise de travaux publics" - **projet à terminer pour le 04/11/2024** *** Compléments** : * 17/10 - rajouter la classe MD5 pour le mot de passe * 17/10 - script bd modifié réactualisé sur le drive : mdp de fDURA est fdura(crypté en MD5) *** Remarques** : * 17-10 - sur étape1 q°9, pour rester cohérent nommer toutes les vues avec Vue dans leur nom donc **menuVue.jsp** * **Étape1** {{ :promo_2025:slam:jakartaee10.pdf |}} : Intégration Bootstrap et javascript (1) * [[https://blog.visual-paradigm.com/fr/everything-you-need-to-know-about-sequence-diagrams/|UML : aide diagramme de séquence]] * [[https://drive.google.com/file/d/1pULDeurggtBHud2RJ9Q-JFGnibnpBCpG/view?usp=drive_link|script création BD]] * [[https://drive.google.com/file/d/1JuNEPI3lbKvIl9GA24oNbfCNNqQSlAzu/view?usp=drive_link|TP1Personnel.zip]] * [[https://drive.google.com/file/d/1pLmUlKW1-YwPiAi4QVATGzt5Xa3tkvrH/view?usp=drive_link|Classe MD5]] * **Étape2** {{ :promo_2025:slam:jakartaee11.pdf |}} : Intégration Bootstrap et javascript (2) * **Étape3** {{ :promo_2025:slam:jakartaee12.pdf |}} : Intégration Bootstrap et javascript (3) * **04/11** : **Laravel** - un framework PHP * [[ promo_2025:slam:laravel:Introduction | Introduction ]] * [[promo_2025:slam:laravel:Installation| Installation de Laravel]] * [[promo_2025:slam:laravel:TP1 | TP1]] : Application simple sans base de données(todolist) * **18/11** **Laravel**-[[promo_2025:slam:laravel:TP2 | TP2]] : Gestion de la todolist avec une base de données (utilisation d'un **ORM**) * [[https://sio.lyc-lecastel.fr/doku.php?id=promo_2025:tronc_commun_sdsi4|Aide PHP : cours 1ère année]] * **13/01/25** [[Webservices]] - introduction * **03/02/25** : [[API-REST avec LARAVEL - mise en place]] * **10/02/25** : [[API-REST avec LARAVEL - utilisation]] * **10/02/25** : [[Découverte de Docker]] * [[Docker VS Vagrant]] * **17/02/25** **AJAX** [[https://drive.google.com/drive/folders/1YuaZ8TNI9Ftf_7pvOZuz31_7Vpyw08X7?usp=drive_link|ressources]] ====== Développement mobile ====== * **25/11** : **Développement d'applications mobiles** *1) [[installation Android Studio]] *2) [[Première application Android Studio]] *3) [[Application avec appel de sous-activités]] : gestion d'un inventaire * **2/12** *4) [[Gestion des données avec SQLite]] *5) [[Gestion des données avec SQLite-suite]] * **9/12** *6) [[Projet "Dépann'Tout"]]: Gestion de données avec SQLITE * [[https://drive.google.com/drive/folders/1cGOTDGPvcwMeWaTJAN4uiu-uwBYVTOEQ?usp=drive_link|ressources complémentaires sur le drive (logo,...)]] *7) [[Projet "Dépann'Tout"(2)]]{{ :promo_2025:slam:7accesserveurvolley.pdf |Projet "Dépann'Tout"(2)}} : Accès aux données présentes sur un serveur * [[https://drive.google.com/drive/folders/1cGOTDGPvcwMeWaTJAN4uiu-uwBYVTOEQ?usp=drive_link|ressources complémentaires sur le drive (connexion,...)]] ==== Outils ==== * {{ :promo_2025:slam:installationtomcat.pdf |}} {{ :promo_2025:slam:5gestiondesexceptions.pdf |}} ====== POO avec Java ====== * **02/09-A01** : {{ :promo_2025:slam:d3:0exoredemarrage.pdf |POO-Exercice de redémarrage}} * **12/09-A02** : {{ :promo_2025:slam:1dictionnaire.pdf |POO-Les Dictionnaires}} * **26/09-A03** : {{ :promo_2025:slam:2interfaces.pdf |POO-Les Interfaces}} * **20/02-A04** : {{promo_2025:slam:5gestiondesexceptions.pdf |POO-Les exceptions}} ====== Javascript ====== * **04/10-A04** : Développement front-end avec le Javascript {{ :promo_2025:slam:javascript.pdf |}} - correction exercice Calculatrice [[https://drive.google.com/file/d/1rZtedW-EBntcz3zEuqBqCpmGYUcj3wox/view?usp=drive_link|Calculatrice]] - modèle de fichier pour la liste de tâches [[https://drive.google.com/file/d/1urURyevE-ESX57xUuoNqM5t3mTZl5nHV/view?u ment Object Model]] (DOM) - exercice : [[saisie d'un code pin]] sio2/slam-d3.txt Dernière modification : 2025/02/20 09:48de dthevenot