1

Formation PostgreSQL – administration

Introduction à la formation PostgreSQL – administration

Module1 : Présentation de PostgreSQL

  • Présentation des projets et outils
  • Comparatif avec les autres moteurs SGBDR

Module2 : Installation

  • Les étapes d’installation
  • Les distributions Linux : à partir de RPM ou des sources
  • Les binaires pour MS-Windows. Assistant d’installation. Préparation du système d’exploitation

Atelier pratique: Installation de PostgreSQL

Module3 : Initialisation et exécution d’une instance

  • Principe. Arrêt et démarrage du serveur
  • Architecture des processus du serveur
  • Création d’instances supplémentaires

Atelier pratique: Initialisation et sécurisation d’une instance PostgreSQL

Module4 : Connexions et outils d’administration

  • Sessions. Côté serveur (pg_hba.conf). Sécurité (SSL…)
  • Droits d’accès. Gestion des rôles (utilisateurs et groupes). Gratification et révocation des privilèges
  • Outils en ligne de commande et graphique. psql (shell SQL). PgAdminIII, phpPgAdmin, Pgpool

Atelier pratique: Prise en main des outils d’administration. Sécurisation des objets dans PostgreSQL

Module5 : Définition des données

  • Création de schémas, tables, index, domaines…
  • Types de données, opérateurs et fonctions

Atelier pratique: Exécuter des instructions de manipulation des données de la base

Module6 : Administration au quotidien

  • Définition des fichiers. Création d’espace de nom (tablespaces, fichiers)
  • Arborescence des répertoires et des fichiers du serveur
  • Administration du serveur. Configuration. Les logs binaires et la mémoire
  • Le collecteur de statistiques et les logs d’activités
  • Tâches de maintenance et d’exploitation. L’analyse des requêtes avec Explain
  • L’analyse et le nettoyage des espaces de tables et d’index avec Vacuum
  • La reconstruction d’index avec Reindex

Atelier pratique: Création des espaces de tables. Configuration des traces d’activités. Configuration des fichiers WAL. Configuration du cache de données PostgreSQL. Utilisation des commandes de maintenance

Module7 : Sauvegardes et restauration

  • Les sauvegardes avec pg_dump et pg_dumpall
  • Les restaurations avec pg_restore et psql
  • Les logs binaires : Write Ahead Logging (WAL)

Atelier pratique: Réalisation de sauvegardes/restaurations sous PostgreSQL

Module8 : Haute disponibilité – Réplication physique

  • Création d’un serveur de secours physique.
  • Configuration de la réplication.
  • Réplication synchrone/asynchrone.
  • Les slots de réplication.
  • Surveillance de la réplication.
  • Bascule contrôlée.
  • Bascule sur incident et promotion du serveur de secours.
  • Travaux pratiques: Mise en œuvre d’une réplication. Manipulations des paramètres de configuration.

Module8 : Haute disponibilité – Réplication logique

  • Différences par rapport à la réplication physique.
  • Modèle PUBLISH/SUBSCRIBE.
  • Slots de réplication logique.
  • Réplication logique intégrée.
  • Travaux pratiques: Mise en place de la réplication logique.



Formation MySQL, administration

Introduction à la formation MySQL

Module 1 : Introduction et installation

    • Versions et types de licences
    • Outils mysql, mysqlshow, myphpadmin
    • Paramétrage du serveur (my.cnf, sql_mode, mode strict…)
    • Démarrage/arrêt
    • Installations (binaire, à partir des sources…)
  • Mysqladmin
  • Installation de MySQL Workbench
  • Changements de versions, migration

Atelier pratique: Installation sous Linux/Windows.

Module 2 : Objets d’une base MySQL

  • Types de tables (MyISAM, MEMORY, MERGE…)
  • Modification de la définition d’une table.
  • Index
  • Gestion des vues.
  • Base information_schema.

Atelier pratique: Création et utilisation de vues. Modification de la définition d’une table

Module 3 : Connexions, droits d’accès, sécurité

  • Authentification des utilisateurs
  • Structure des tables de la base MySQL
  • Gestion des utilisateurs et de leurs privilèges.
  • Droits sur les vues et les traitements stockés
  • Utilisation de SSL

Atelier pratique: Sécurisation complète de la post-installation. Création de comptes MySQL. Gestion des privilèges et mots de passe

*

Module 4 : Moteurs de stockage et plug-ins

  • Moteurs de stockage MyISAM, InnoDB
  • Architecture et paramétrage InnoDB
  • Fonctionnement transactionnel du moteur InnoDB
  • Verrouillage des tables
  • Plug-ins : configuration et démarrage

Atelier pratique: Changement du paramétrage InnoDB. Mise en oeuvre de transactions.

Module 5 : Maintenance d’un serveur MySQL

  • Etat de session (variables, commande « show status »), arrêt forcé d’une session
  • Chargement : LOAD DATA, myimport, SELECT INTO OUTFILE, mysqldump
  • Journaux (général, erreurs, requêtes lentes…)
  • Stratégies de sauvegarde
  • InnoDB Hot Backup, mysqlbinlog
  • Sauvegarde et récupération incrémentale
  • Planification

Atelier pratique: Activation des journaux. Utilisation des outils de chargement/déchargement. Sauvegarde et restauration avec « mysqldump ». Utilisation du journal binaire. Sauvegarde et récupération incrémentale.




Formation AWS : Les bases de l’infonuagique

Module 1 : Introduction à AWS

  • C’est quoi le cloud computing
  • Avantages du Cloud Computing
  • Introduction à la Console de Gestion AWS

Module 2 : Amazon VPC (Virtual Private Cloud)

  • Concepts de base du VPC
  • Création d’un VPC et de sous-réseaux
  • Configuration des tables de routage
  • Groupes de sécurité et listes de contrôle d’accès réseau
  • Cas pratiques : création et configuration d’un VPC

Module 3 : Amazon EC2 (Elastic Compute Cloud)

  • Introduction à EC2
  • Types d’instances EC2 et cas d’utilisation
  • Lancement et gestion des instances EC2
  • Elastic IP et attachement de volumes EBS
  • Cas pratiques : lancer et configurer une instance EC2

Module 4 : AWS IAM (Identity and Access Management)

  • Introduction à IAM
  • Gestion des utilisateurs et des groupes
  • Politiques IAM et contrôle d’accès
  • Authentification multi-facteurs (MFA)
  • Cas pratiques : configurer des rôles et des politiques IAM

Module 5 : Amazon S3 (Simple Storage Service)

  • Concepts de base du S3
  • Création et gestion de buckets
  • Politiques de sécurité et versionnage
  • Classes de stockage et cas d’utilisation
  • Cas pratiques : stocker et gérer des objets dans S3

Module 6 : CloudWatch et SNS (Simple Notification Service)

  • Introduction à Amazon CloudWatch
  • Surveillance et alarmes avec CloudWatch
  • Introduction à Amazon SNS
  • Configurer des notifications et alertes
  • Cas pratiques : créer des alarmes CloudWatch et des notifications SNS

Module 7 : Amazon Route 53

  • Introduction à Route 53
  • Enregistrement de domaines
  • Gestion des zones hébergées
  • Cas pratiques : configurer des enregistrements DNS avec Route 53

Module 8 : Amazon RDS (Relational Database Service)

  • Introduction à RDS
  • Types de bases de données supportées
  • Création et gestion d’instances RDS
  • Sauvegarde et restauration des données
  • Cas pratiques : configurer une base de données RDS

Module 9 : Elastic Load Balancing (ELB) et CloudFront

  • Introduction à ELB
  • Configuration de load balancers
  • Concepts de base de CloudFront
  • Distribution de contenu avec CloudFront
  • Cas pratiques : configurer ELB et une distribution CloudFront

Module 10 : AWS Lambda

  • Concepts de base de Lambda
  • Création et déploiement de fonctions Lambda
  • Déclencheurs et cas d’utilisation
  • Cas pratiques : développer et tester une fonction Lambda

Module 11 : AWS CloudFormation

  • Introduction à CloudFormation
  • Cas pratiques : exercices avec CloudFormation



Qu’est-ce que l’approche DevOps?

DevOps, c’est quoi?

DevOps est une combinaison d’outils et de pratiques qui a pour but d’automatiser et d’intégrer les processus entre les équipes de développement et informatique. Cet ensemble s’intéresse particulièrement à l’autonomisation des équipes, la communication et la collaboration transverses ainsi que l’automatisation du processus de livraison de logiciel et les changements d’infrastructure.

Le modèle DevOps est une méthode de l’automatisation, de la culture informatique ainsi que de la conception de plateformes élaborées dans le but de renforcer la valeur ajoutée et d’améliorer la réactivité des entreprises avec l’aide d’une distribution plus rapide et efficace des services.

Bref, le DevOps est un ensemble de pratiques qui permet à une équipe de gérer tous les cycles de développement de son produit, de son développement et de l’orientation de son activité, en passant par la mise en production.

 

Comment fonctionne le DevOps?

L’une des pratiques les plus couramment associées pour DevOps est le processus CI / CD, qui vise à coordonner, automatiser et optimiser la livraison des applications. Un processus CI/CD, appelé « pipeline », consiste en une série d’étapes allant de l’écriture au déploiement du code d’application. Ensuite, vous devez tester votre code et éventuellement le déployer dans plusieurs environnements pour vous assurer de l’intégrité de votre application en fonction des mises à jour effectuées. À ces étapes, chaque partie est responsable d’une étape particulière du pipeline, reliant les deux mondes du développement et des opérations. Des outils tels que GitHub, Gitlab et Jenkins sont  souvent utilisés pour mettre en œuvre cette approche.

Pour tirer parti de DevOps, les équipes doivent mettre en œuvre l’évangélisation DevOps pour assurer un recrutement interne continu et un partage d’expérience entre le  développement et les opérations. Pour les grandes organisations, il peut être judicieux de consacrer des ressources aux rôles DevOps qui transcendent les frontières des services, tels que les pipelines CI/CD, les versions ou l’automatisation du déploiement et les gestionnaires d’environnement de construction. Dans les petites organisations, il est important que les membres de l’équipe gèrent plusieurs tâches, de l’écriture de code au déploiement et à la maintenance de l’environnement.

 

Quels sont les usages du DevOps?

La mise en œuvre au sein d’une organisation nécessite des investissements à tous les niveaux, des cadres à la direction. Par exemple, automatiser une ligne de  production avec une structure particulière peut représenter un investissement important. L’organisation de l’équipe doit également être repensée. Par exemple, vous pouvez passer d’un poste d’administrateur système à un poste d’ingénieur cloud pour accroître l’indépendance de l’équipe. Vous devez également être en mesure d’évaluer la contribution de DevOps en définissant des  métriques pertinentes. Mettre en place  DevOps, c’est adopter la culture d’entreprise correspondante. Les « opérations » n’ont plus besoin de réagir au « développement », mais leurs relations sont alors renforcées.

 

Pourquoi le DevOps est-il important?

DevOps vise à maximiser la satisfaction des clients et à fournir plus rapidement des solutions à valeur ajoutée en facilitant la communication et la collaboration entre les équipes de développement et d’exploitation informatique. DevOps vise également à inspirer l’innovation en termes d’amélioration continue des processus. Les pratiques DevOps accélèrent, optimisent et protègent la valeur commerciale d’une entreprise, par exemple, grâce à des versions plus fréquentes ou  à une disponibilité plus rapide des versions,  fonctionnalités ou  mises à jour des produits,  tout en maintenant des niveaux de qualité et une sécurité adéquate. Un autre objectif est d’améliorer le temps de détection, de correction des erreurs ou d’autres problèmes, et de republier la version. 

 L’infrastructure sous-jacente fournit à DevOps les performances fluides, la disponibilité et la fiabilité dont vous avez besoin à chaque étape du développement, des tests et de la publication de logiciels. DevOps est également une façon intelligente de travailler. L’équipe protège déjà le projet au stade conceptuel. Le travail est groupé mais clairement analysé pour éviter les erreurs. Chaque action passe par une phase  de test automatisé pour voir si de nouvelles fonctionnalités peuvent être implémentées. La surveillance continue permet aux équipes de se concentrer davantage sur le développement et la gestion du système, ce qui leur permet de travailler plus rapidement et plus efficacement. Cela évite également la régression. L’intégration continue évite les ralentissements de processus et améliore la qualité du développement. Dès que le projet entre en production, le client reçoit une version optimisée, testée et publiée.

Le mouvement DevOps offre une solution stable et innovante. Optimisez le temps de projet grâce à l’automatisation, l’intégration, la surveillance et la livraison continue. Les opérateurs fournissent constamment des commentaires à l’équipe de développement et utilisent les données de la production pour leur permettre d’améliorer de manière proactive leurs produits.  

 

5 avantages du DevOps 

Les organisations qui souhaitent utiliser l’approche DevOps peuvent s’attendre à plusieurs avantages : 

  1. À unifier le développement logiciel, l’administration des infrastructures informatiques et l’administration système.
  2. Permet d’automatiser ainsi que de suivre le déroulement de la création d’un logiciel
  3. La résolution de problème est nettement plus rapide et ceux-ci sont moins complexes
  4. Offre une meilleure visibilité sur les résultats du système
  5. Permet de gérer plus efficacement les tâches non planifiées

 

Nos formations offertes

Vous souhaitez en apprendre plus sur la démarche DevOps? Nos formations DevOps s’adressent à toute personne souhaitant réaliser et comprendre plus particulièrement un projet de développement informatique ou à toute personne en charge du déploiement d’applications. Visitez notre site pour en apprendre plus sur toutes les FORMATIONS avec l’approche DevOps.

 




Formation DevOps – Méthode et organisation

Module 1 : Introduction à la formation DevOps

  • Exigences d’un projet informatique
  • Contexte

Module 2 : La méthode DevOps

  • Qu’est ce que le DevOps ?
  • Relation entre Dev et Ops
  • L’agilité en pratique
  • Agile vs DevOps
  • DevOps – fonctionnement
  • Avantages du DevOps

Module 3 : Choix d’architecture

  • Les choix d’architecture
  • Architecture logicielle
  • Architecture technique
  • Infrastructure

Démonstrations (2)  : Création d’une instance cloud sur AWS et création d’un conteneur avec Docker

Module 4 : CI/CD pipeline

  • Pipeline
  • Pipeline CI/CD
  • Infrastructure as Code (IaC)
  • Chaîne d’outils DevOps

Démonstration : Gitlab CI




Formation OpenShift : Les bases

Introduction à la formation OpenShift

Module 1 : Introduction au DevOps et PaaS

  • Le DevOps
  • CI/CD
  • PaaS

Module 2 : Composants d’OpenShift

  • Définition
  • Editions
  • Architecture
  • Intéraction
  • Méthodes d’installation
  • MiniShift

Atelier pratique: Installation d’OpenShift

Module 3 : Build et Déploiement

  • Build
  • Déploiement
  • Image Stream

Atelier pratique: Déployez vos premières applications

Module 4 : Gestion des réseaux

  • Architecture
  • OVS
  • Service
  • Route

Atelier pratique: Création de Service et Route

Module 5 : Gestion des stockages

  • Volume
  • Plugins

Atelier pratique: Rendez vos données persistante




Comment bâtir un site web simplement avec Wix?

Vous avez besoin de refaire votre site web, ou de construire un site web du début. En effet, il vient un moment où tout entrepreneur, tout gestionnaire d’entreprise ou tout projet, même, doit être visible sur le web. Alors, vous faites vos recherches. Vous trouvez des termes que vous ne connaissez pas dans la gestion de sites web. Vous visualisez des formules, des lettres et des chiffres, du html, java, javascript… mais les mettre en application pour bâtir un site web, ça vous semble très compliqué et vous ne voyez pas comment vous allez vous retrouver dans la syntaxe de ces codes. Il y a une bonne nouvelle : Wix permet de créer un site web sans même une ligne de code! Vous n’avez qu’à suivre les procédures pour bien commencer et en plus, l’interface est assez intuitive, facile à comprendre.

Le commencement, avec Wix
Premièrement, vous avez à vous créer un compte Wix. Vous verrez comment faire et c’est très semblable à se créer un compte Fido ou Vidéotron, ou Gmail/Outlook. Un coup que votre compte est créé, que vous avez votre identifiant et votre mot de passe, vous êtes fin prêt à amorcer votre travail!

Ensuite, créez votre site web sans programmer grâce à Wix! Avant, pensez à prendre votre nom de domaine et à héberger votre site web avec Wix. Nous pouvons vous montrer comment faire lors d’une formation.

Créer des pages avec Wix
Wix a un bouton, en haut à gauche, qui permet d’aller chercher différentes choses que vous allez pouvoir intégrer à votre site web. Entre autres, Wix permet de créer des pages, autant que vous le souhaitez, puis de faire le lien entre ces pages grâce au menu de votre futur site web.

Vous pouvez créer, à l’intérieur de ces pages, différentes sections, que vous allez pouvoir rendre accessibles grâce à des ancres. Vous serez capable de faire un design pour vos pages web grâce à l’interface de Wix, de choisir les couleurs des sections de vos pages, de personnaliser votre menu, bien plus encore.

Si vous avez déjà un logo, vous pouvez l’intégrer à votre site Wix.
L’emplacement suggéré par Wix ne vous convient pas pour votre logo? Changez cet emplacement. C’est très simple quand vous savez comment vous y prendre. L’important est que votre site web vous ressemble. Pour cela, insérer votre logo à un endroit évident pour les futurs lecteurs de votre site est primordial.

Titre, description de vos pages web
Le titre de la page web, la description de cette même page, sont des notions qui peuvent être difficiles à différencier quand vous commencez tout juste à vous familiariser avec la création de sites web. Votre interface avec Wix, dans les options avancées que vous allez découvrir, vous permet de définir un titre, une description propre à votre page et à votre image.

Dans le cadre de nos formations, nous explorons quels mots placer dans un titre et quels mots placer dans une description, puis nous vous montrons comment faire la différence entre le titre et la description de vos pages. Ensuite, vous êtes en mesure d’approfondir sur le sujet grâce à des formations en référencement pour les moteurs de recherche, ou en vous documentant sur le sujet.

N’oubliez pas d’insérer des images!
Votre site Wix est censé vous représenter, vous et votre projet. Bien,sachez que les images facilitent la navigation des internautes, puis cela rend votre site plus attractif. Pour cette raison, notre formation Wix – Créez votre site web sans programmer, vous donne tout le matériel didactique nécessaire pour comprendre comment placer des images dans le site Wix et ensuite, vous êtes prêt à mettre tout cela en pratique. Wix est assez simple d’utilisation en ce qui concerne les images. Vous pouvez facilement les dimensionner et en modifier le cadrage, à votre guise.

Créez un menu Wix
Vous voulez que vos futurs internautes trouvent facile de naviguer dans votre site web? Ajouter du texte et des images n’est pas suffisant. Vous devez aussi avoir un menu, dans la mesure où vous avez plusieurs pages dans votre site web. Wix vous permet de créer un menu assez facilement et de faire des sous-menus sur les différents boutons de votre menu. Vous êtes-vous déjà imaginé aller sur un site web qui a plusieurs pages pour vous rendre compte que vous ne pouvez pas changer de page, que vous devez entrer l’adresse web de chaque page indépendamment? Ce n’est pas une bonne expérience dans les pratiques actuelles de création de sites web. C’est pourquoi vous devez absolument apprendre comment créer un menu ergonomique.

Référencer un site Wix
Référencer un site conçu avec Wix demande d’aller dans les paramètres avancés de vos pages, pour ensuite définir vos mots et termes clés, puis définir l’entièreté des balises de référencement avancé. Bien que ce soit un peu plus simple avec Wix qu’avec un code html, par exemple, référencer votre site Wix demande de bien comprendre ce que sont le titre, la description, un url canonique, les mots clés et les balises de référencement pour les moteurs de recherche. Cette formation va vous donner un bon départ avec ces notions pour que vous puissiez être outillé avant d’amorcer votre processus de création (de site web).

Bien qu’un site web puisse être beau et élégant, bien écrit et sans fautes, le référencement sur les moteurs de recherche est comme la toiture et le salage de votre site web : on l’installe au sommet et au contour pour faire en sorte que votre site web paraisse bien aux yeux des internautes ET aux yeux des moteurs de recherche. Comme le salage de la maison la rend unique et que son type de toiture la distingue.

Pour en connaître un peu plus de Wix

Wix peut être un outil absolument indispensable pour créer un site web. C’est comme si vous bougiez des cases et que Wix se chargeait de coder pour vous. Si vous avez de la difficulté à comprendre les bases du code html, Wix est un expert du code html.
Puis, si l’envie vous dit d’essayer d’apprendre le code html, sachez que Wix vous offre cette option, bien que ce ne soit pas nécessaire pour créer un site web. Vous pouvez personnaliser votre site un peu plus en modifiant le code html, mais ce n’est pas un incontournable, puisque les fonctionnalités de base vous permettent de créer votre site web en toute simplicité, comme un designer agence les couleurs et les tissus pour créer de beaux vêtements.

D’ailleurs, le code html n’est pas abordé dans la formation Wix – Créez votre site web sans programmer. C’est un thème un peu plus poussé de la création de site web qui est abordé dans le cadre de la formation continue HTML/CSS – HTML5/CSS3. En attendant, vous avez amplement le temps de vous pratiquer avec Wix!




Formation Figma UI et UX – Créez des maquettes web interactives

Objectifs de la formation Figma — UI/UX Design

  • Apprendre à structurer une interface web selon les principes UX modernes
  • Concevoir un design UI cohérent et professionnel à partir d’un brief client
  • Maîtriser Figma pour créer, organiser et réutiliser des composants graphiques
  • Prototyper des interfaces interactives avec transitions et comportements réalistes
  • Optimiser la collaboration avec les développeurs grâce à une maquette bien préparée

Module 1 — Introduction à l’UX/UI et à Figma

  • Comprendre les rôles clés de l’UX et de l’UI dans la conception d’interfaces
  • Appliquer les bonnes pratiques d’architecture et d’ergonomie
  • Découverte de Figma : interface, pages, calques, frames
  • Structurer un projet Figma : grilles, contraintes, responsive web design

Module 2 — Design d’interface web avec Figma

  • Création de composants UI (boutons, cartes, menus)
  • Utilisation avancée des variantes et de l’auto-layout
  • Définir des styles cohérents (couleurs, typographies, effets)
  • Importer des éléments visuels (logos, images, pictogrammes)

Atelier 1 : Construire une bibliothèque de composants — Créer un Design System simple, réutilisable et cohérent

Module 3 — Prototypage interactif dans Figma

  • Ajouter des interactions dynamiques : clics, transitions, animations
  • Créer une navigation simulée avec défilement et liens internes
  • Intégrer des formulaires et comportements utilisateurs
  • Tester et prévisualiser le prototype comme un vrai site web

Atelier 2 : Réaliser un prototype interactif — Créer un parcours utilisateur fluide et engageant

Module 4 — Collaboration & Livraison

  • Travailler efficacement en équipe dans Figma (commentaires, partages, versions)
  • Utiliser le mode Développement : inspecteur, CSS, spécifications techniques
  • Préparer une maquette prête à livrer ou à présenter à un client
  • Découverte des outils complémentaires : FigJam, plug-ins essentiels

Atelier 3 : Préparer une présentation client — Structurer un fichier Figma professionnel et convaincant




Formation Keynote (MAC)

Introduction à Keynote

Créer diapositive: SD: HD
Mode Édition: Mode Présentation: Structure
Configuration du gabarit: Pagination:
Numérotation
Thème: d’une diapositive: du diaporama
Modification: Duplicata

Les objets dans Keynote

Manipulation d’objets et de formes
Le verrouillage d’objets

Mise en forme du texte dans Keynote

Zone de texte: Zones de texte libre
Polices: familles: Espacement: Alignement
Tabulations: Puces: Numéros: Hyperliens

Graphiques dans Keynote

Ajout d’un graphique: création: importation
Personnaliser un graphique: saisie des données

Images dans Keynote

Insertion d’image et d’illustration
Format des images: PNG: JPG
Reflets: Ombrages: Canal Alpha

Les Tableaux dans Keynote

Tableaux : ajout: mise en forme
Cellules: sélection: fusion: division
Rangs et colonnes: ajout: suppression

Animation dans Keynote

Transition des pages: Animations des puces
Présentations: Lecture: Pause: Reprise
Affichage de présentation: Écran: Portable:
L’affichage présentateur: Contrôle par iPhone
Affichage de présentation: Recopie vidéo
Affichage: problèmes

Exportation dans Keynote

Exportation: PDF : HTML : PowerPoint

Impression dans Keynote

Diapositives: Structure de présentation: Brouillon




Formation Apple Pages : Traitement de texte

Introduction à la formation Apple Pages

Création d’un document basé sur un modèle
Format, marge
Colonne du document
Règles, guides, repères
Pagination
L’affichage en mode structure

Le texte dans Apple Pages

Titre
Zone de texte
Boîte texte libres
Habillage du texte
Mise en forme de texte
Les polices, les familles, les styles
Les listes à puces, listes à numéros

Les objets

Création et attributs de figures
Objets: Taille, position, rotation
Remplissage, verrouillage
Opacité des figures

Les images

Inserion d’image et d’illustration
Canal alpha
Reflets
Types d’ombres

Les graphiques

Ajout d’un graphique : création : importation
Graphiques : saisie : mise en forme : couleurs

Tableaux

Tableaux : ajout : mise en forme
Cellules : sélection : fusion : division
Alignement et répartition des objets

Exportation

L’exportation : PDF : Word : TXT : RTF : ePub
Impression
Autres fonctions diverses