AVANT LA FORMATION
Entretien téléphonique avec le formateur afin de personnaliser votre formation.
Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.Jour 1 : Concepts Fondamentaux et Modélisation
Matin : Introduction à l'Analyse Orientée Objet
Comprendre l'Analyse Orientée Objet
Principes et avantages de l'AOO
Différences entre AOO et programmation procéduraleConcepts de base de l'AOO
Classes, objets, attributs et méthodes
Encapsulation, héritage, polymorphisme et abstraction
Après-midi : Modélisation avec UML
Introduction à UML (Unified Modeling Language)
Utilité et types de diagrammes UML
Diagrammes de classes et d'objetsAtelier pratique de modélisation UML
Création de diagrammes de classes pour un système simple
Jour 2 : Techniques Avancées et Application Pratique
Matin : Techniques Avancées d'Analyse
Analyse des cas d'utilisation
Identification et spécification des acteurs et des cas d'utilisation
Création de diagrammes de cas d'utilisationModélisation des interactions
Diagrammes de séquence et de collaboration
Après-midi : Atelier et Étude de Cas
Atelier pratique sur un projet réel
Application des concepts AOO à une étude de cas
Travail en groupe pour analyser les besoins et créer une modélisation UML complèteRetour d'expérience et discussions
Présentation des travaux des groupes
Analyse critique et suggestions d'amélioration
*Conclusion et Évaluation**
Récapitulatif des connaissances acquises
Évaluation des compétences par un petit projet ou un quiz
Discussion sur les meilleures pratiques et la veille technologique en AOO
*Objectifs de la Formation**
FIN DE LA FORMATIONDébrief de la formation avec le formateur pour consolider vos connaissances.
AVANT LA FORMATION
Entretien téléphonique avec le formateur afin de personnaliser votre formation.
Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1
Matin
Les concepts de base
L'architecture des applications web : les différents composants
La présentation de Tomcat
Les versions de Tomcat
L'utilisation de Tomcat avec le serveur Web Apache
Architecture d'un site Java (Servlets, JSP et les composants)L'installationInstallation de Tomcat et modification des paramètres de baseLa configurationL'architecture de Tomcat : "engine", services, "context"
L'arborescence, les variables d'environnement : JAVA_HOME, TOMCAT_HOME, CLASSPATHAprès-midi
La console Manager
La présentation, fonctions disponibles : état du serveur
L'accès à la documentation, à la console d'administrationLe déploiement d'applications webDescripteurs XML, les fichiers .war
Déploiement à chaud
Tomcat ManagerLa console d'administrationInstallation et configuration des droits d'accès dans le fichier tomcat-users.xml
Exploration : liste des ports écoutés par Tomcat pour les requêtes http, applications déployées sur chaque hôte virtuel, configuration des connecteurs, de la sécurité...
JOUR 2
Matin
La sécurité
Sécurisation et permissions
La gestion des utilisateurs, modification de rôles, gestion des mots de passe
Le stockage des informations de sécurité (JDBC, Datasource, JNDI, JAAS...)
La configuration de domaines de sécurité, création et affectation d'utilisateurs, spécification des pages protégées, mise en place des mots de passeLes fichiers de configurationEtude des paramètres à positionner dans le fichier server.xml, les balises server, engine, host, context, logger, loader
Le descripteur de déploiement web.xml
La configuration des sources de données : présence des pilotes, optimisation des paramètres de connexion
La mise en place d'un pilote pour l'accès à une base postgreSQL
Les connecteurs : la balise connector
Le connecteur HTTP, fonctionnement Tomcat en standalone
Sécurisation : configuration du protocole httpsAprès-midi
Les performances et tests
La gestion de la charge : load-balancing
Mise en place de clusters
Interface Apache-Tomcat avec mod-jk
L'installation et configuration d'un répartiteur mod_jk
Conservation des sessions : mise en place des sticky sessionsJournalisationMise en oeuvre de la journalisation avec log4J
L'analyse des logs
Les fichiers de logs, résolution d'incidents
La configuration de Log4j
La modification des niveaux de journalisation
Les différents types de ventilation
Centralisation des logs vers une machine syslog externeL'exploitationL'intégration JMX
Le suivi des performances
Le suivi du ramasse-miettes (garbage collector) avec jconsole
Les paramètres de la JVM pour gérer au mieux l'espace mémoire
La mise sous stress avec jmeter, suivi et amélioration de la configuration
FIN DE LA FORMATION
Débrief de la formation avec le formateur pour consolider vos connaissances.
AVANT LA FORMATION
Entretien téléphonique avec le formateur afin de personnaliser votre formation.
Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1
Matin
Comprendre le fonctionnement du langage C++
Sélectionner la version cible de C++
Choisir la version cible de C++ et un Integrated Development Environment
Opérer les téléchargements et les installations des outils nécessaires
Rédiger son 1er “hello world”Identifier les fondamentaux du langageMaîtriser les variables et constantes
Types, variables et constantes
Structures de contrôle, conditions et boucles
Maîtriser les fonctions principales de la STL
Après-midi
Maîtriser le concept de classe, d'objets
Définitions
Employer les classes basiques
Comprendre le fonctionnement des spécificités
Etendre les classes existantes et en élaborer de nouvelles (héritage)
Passer des données par valeur et références
Jour 2
Matin
Elaborer une interface graphique
Se familiariser avec des formes variées d'interfaces utilisateurs graphiques
Comprendre le fonctionnement des threads, des conteneurs et de layout
Après-midi
Assurer la gestion du flux continu des données
Accéder au système de fichiers et autres bases de données
Assurer la distribution de l'application
Sélectionner un installateur
Distribuer un exécutable et les cas de bibliothèque distribuée
FIN DE LA FORMATION
Débrief de la formation avec le formateur pour consolider vos connaissances.
MODULE 1
Acheter son nom de domaineAller sur OVH
Passer la commande OVH
Finalisation de la commande OVH
MODULE 2
L'interface de Wordpress Connection à l'interface Réglage général
Réglage de la lecture / écriture
Réglage des discussions
Réglage des MédiasQuiz - Interface
MODULE 3
Apparence | La gestion du thème
Présentation
Mettre à jour WordPress
Explorer les différents thèmes
Choisir son thème
Les paramètres de personnalisation
Ajout du titre et logo du site
Comment changer l'en-tête du site
Fin des paramètres de setting de WordpressQuiz - Gestion de thème
MODULE 4
Créer des pages avec Gutenberg
Télécharger Gutenberg
Intro Commencer à écrire un texte
Écrire du texte et le modifier Insérer une image
Insérer une galerie
Insérer une bannière
Aperçu de notre page Media et texte
Insérer une vidéo
Créer un bouton
Mettre la bonne destination a notre bouton
Comment faire des colonnes
Séparateur et espacementQuiz - Gutenberg
MODULE 5
Créer des pages
Modifier une page
Présentation rapide de l'interface
Installation d'Elementor
MODULE 6
Ajouter des pages avec Elementor
Comment créer et modifier une page
Présentation rapide de l'interface
Télécharger Elementor
Présentation des options dans l'onglet
Elementor Option de réglages Elementor
Encore quelques réglages
Création de la 1er section de la page
Importer une image dans la section
Comment ajouter un titre et un texte
Créer une nouvelle section dans la même page Inserer une video
Ajouter des boutons
Ajouter un séparateur ou un espaceur
Intégrer Google Map
Ajouter des icones
Insérer une boite d'images
Insérer une boite d'icone
Créer une notation avec des Étoiles
La galerie photo interactive
Carrousel d'images
Créer une liste d'icones
Ajouter des compteurs interactifs
Les barres de progression
Ajouter des témoignages pour crédibiliser votre site
Comment ajouter des Onglets, accordéon et va et vient
Ajouter les icones de réseaux sociaux
Créer une alerte sur votre site
Les derniers outils disponiblesQuiz - Elementor
MODULE 7
Les articles
Différence entre pages et articles
Catégories des articles
Les étiquettes
MODULE 8
Avançons ensemble
Les médias
Les commentaires
MODULE 9
Les extensions / Plugins
Présentation de l'onglet « Extention »
Extention - Formulaire de contact
Extention SEO
Quizz final
MODULE 1
. Acheter son nom de domaine
MODULE 2
. L'interface de Wordpress
MODULE 3
. Quiz - Interface
MODULE 4
. Apparence | La gestion du thème
MODULE 5. Quiz - Gestion de thème
MODULE 6. Créer des pages avec Gutenberg
MODULE 7. Quiz - Gutenberg
MODULE 8. Atelier - Créer une page avec Gutenberg
MODULE 9. Créer des pages
MODULE 10. Ajouter des pages avec Elementor
MODULE 11. QUIZ - Elementor
MODULE 12. Les articles
MODULE 13. Avançons ensemble
MODULE 14. Les extensions / Plugins
MODULE 15. Les menus de votre site
MODULE 16. Création d'un site - Portfolio
MODULE 17. Création du site - Business pas à pas
MODULE 18.Création du site - E-commerce Myshoes
MODULE 19. Création du site - Style Business
MODULE 20. Les thèmes Wordpress
MODULE 21. Woo Commerce - Introduction
MODULE 22. Storefront - Installation et réglages
MODULE 23. Storefront - Créer des produits
MODULE 24. Storefront - Modifi er l'apparence
MODULE 25. Storefront - Créer des pages
MODULE 26. Storefront - Créer le menu
MODULE 27. Woo Commerce
MODULE 28. Ajouter un code promo à son site
MODULE 29. Référencement SEO
MODULE 30. Quiz d'évaluation de 30 questions
AVANT LA FORMATION
Entretien téléphonique avec le formateur afin de personnaliser votre formation.
Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1
Matin
Connaître les spécificités de la rédaction Web
Enjeux et limites du HTML
Analyser les comportements des lecteurs afin de les fidéliser
La rédaction hypertextuelle comme source d'augmentation de l'interactivité
Miser sur le SEO grâce à des textes étudiés pour les moteurs de rechercheStructurer l'informationMaîtriser et créer une arborescence qui privilégie l'ergonomie
Structurer les différents types de contenus
Analyser différents modèles d'organisation des textes
Après-midi
Maîtriser la rédaction de contenu
Apporter du soin à la rédaction des textes (lisibilité, vocabulaire, ponctuation, écriture journalistique)
Intégrer des éléments multimédias
Diviser le texte en paragraphe
Rédiger de façon adaptée au réseaux sociaux
Mettre en place un cadre légal et des liens
Jour 2
Matin
La constitution d'un cahier des charges
Constituer son équipe de rédaction
Sélectionner les prestataires
Choisir les différentes rubriques
Etablir une charte graphique
Acheter un nom de domaine et sélectionner la plateforme d'hébergement
Après-midi
L'administration et l'animation du titre
Sélectionner les formats et les résolutions
Les fondamentaux du Web 2.0
Attirer plus de trafic sur son site
FIN DE LA FORMATION
Débrief de la formation avec le formateur pour consolider vos connaissances.