====== Bloc 1 ====== ---- ===== Programmation ===== * [[bloc1:prog:variables-constantes|Variables et constantes]] * [[bloc1:prog:conditionnelles|Structures conditionnelles]] * [[bloc1:prog:boucles|Structures répétitives]] * [[bloc1:prog:sousprogrammes|Procédures et fonctions]] * [[bloc1:prog:tableaux|Tableaux]] * [[bloc1:prog:nommage|Nommage des éléments]] ====== Bloc 2 ====== ---- ===== Général ===== * [[bloc2:prog:gen:modelestraduction|Modèles de traduction]] * [[bloc2:prog:gen:commentaires-de-code|Commentaires de code]] * [[bloc2:prog:gen:mvc|Structuration MVC]] * [[bloc2:prog:gen:versioning|Versioning]] * [[bloc2:prog:gen:versioning-prat|//Versioning : Bonnes pratiques//]] * [[bloc2:prog:gen:netbeans-config|Netbeans-Configuration]] * [[bloc2:prog:gen:netbeans-usages|Netbeans-Usages]] * [[bloc2:prog:gen:codeigniter|//CodeIgniter//]] * [[bloc2:prog:gen:codeigniter-spark|//CodeIgniter Spark//]] * [[bloc2:prog:gen:composer|//Composer//]] ===== Prog. Web ===== * [[bloc2:prog:web:archi|Architecture Web]] * [[bloc2:prog:web:xampp|Mise en place de Xampp]] * [[bloc2:prog:web:apache|Configuration Apache]] * [[bloc2:prog:web:mvc-exemple|Exemple MVC en PHP]] * [[bloc2:prog:web:javascript|JavaScript]] * [[bloc2:prog:web:ajax|//AJAX//]] * [[bloc2:prog:web:deploiement|Déploiement d'une appli. web]] * [[bloc2:prog:web:webservices|Services Web]] ===== Prog. Objet ===== * [[bloc2:prog:poo:principes-poo|Principes de la POO]] * [[bloc2:prog:poo:attributsmethodesclasse|Attributs et méthodes de classe]] * [[bloc2:prog:poo:jdbc|JDBC]] * [[bloc2:prog:poo:layouts|Les Layouts en Java avec Swing]] * [[bloc2:prog:poo:jlist|JList]] * [[bloc2:prog:poo:jtable|JTable]] * [[bloc2:prog:poo:collections|Collections]] * [[bloc2:prog:poo:tableaux-vs-collections|Tableaux vs Collections]] * [[bloc2:prog:poo:diag-classes-easyuml|Diagrammes de classe avec EasyUML]] * [[bloc2:prog:poo:doctech|Doc. technique]] * [[bloc2:prog:poo:heritage|Héritage]] * [[bloc2:prog:poo:classesabstraites|Classes abstraites]] * [[bloc2:prog:poo:interfaces|Interfaces]] * [[bloc2:prog:poo:mobile|Dév. Mobile Android]] ====== Bloc 3 ====== ---- * [[bloc3:checklist-swat|CheckList SWAT]] * [[bloc3:authentification|Authentification]] * [[bloc3:hachage|Chiffrement par Hachage]] * [[bloc3:secure-passwords|Sécurité des mots de passe]] * [[bloc3:htaccess|//Sécuriser son site Web sous Apache//]] * [[bloc3:validation|Validation des données entrantes]] * [[bloc3:habilitationsBD|//Habilitations BdD//]] * [[bloc3:sqlinjection|//Injections SQL//]] * [[bloc3:phpmyadmin|Sécurité PhpMyAdmin]] * [[bloc3:sessions|Sessions]] * [[bloc3:testsUnitaires|Tests unitaires]] * [[bloc3:junit|Junit]] * [[bloc3:shield|//CodeIgniter Shield//]] * [[bloc3:bdd-symetric-ciphering|//Chiffrement symétrique en BdD//]]