Archives pour la catégorie Formation professionnelle

Formation Drupal pour webmaster + Drupal Commerce 5 jours bruxelles


Formation Drupal pour webmaster + Drupal Commerce

Durée :5 jours

Public :Tous Pré-requis :Connaissance du HTML, notions de programmation et du PHP

Objectifs :Savoir installer Drupal, le modifier et le gérer au quotidien – Mettre en place une boutique en ligne avec Drupal 7 et le plugin Commerce

Introduction

Historique et comparaison avec d’autres CMS
Content Management System (CMS) : fonctionnement et intérêts
Principe de fonctionnement de Drupal
Procédure d’installation et activation de modules

Atelier : Installation de Drupal

Mise en place d’informations

Création et publication de pages et de stories
Les modules de données supplémentaires (livres, forums, blog…)
Créer un nouveau type de données
Menus et classification du contenu
Formulaires de recherche et de contact

Atelier : Création de ses premières pages

Administration avancée

Présentation des possibilités d’administration.
Gestion de la sécurité, création des utilisateurs
Internationalisation
Drupal et les systèmes extérieurs (RSS, OpenID, BlogAPI…)
Accès FTP au site, déploiement dans la vie réelle
Base de données créées et éléments d’administration du système
Maintenir un site avec Drupal

Atelier : Définition d’un workflow

Personnalisation graphique élémentaire d’un site avec Drupal

Application d’un thème existant
Manipulations triviales du thème
Choix des éléments de présentation affichés et dispositions

Atelier : Personnalisation d’un template avec FireBug

Personnalisation graphique complète

Création d’un nouveau thème : la maquette
Principe des moteurs de templates
PHPTemplate : manipulations élémentaires
PHPTemplate : éléments avancés du moteur de template
Les conventions pour les thèmes
Mettre tout ensemble : un site web complet

Atelier : Création d’un template personnalisé

Personnalisation avancée avec Drupal

Architecture générale de Drupal
Un module pour utiliser des données extérieures – accès aux bases
Conventions générales, déploiement, test

Atelier : Création d’un plugin

Vue d’ensemble Drupal 7 + Drupal Commerce

Pré-requis et configuration initial de Drupal
Éléments Drupal 7 orientés Commerce
Dépendances de Drupal Commerce
Installation de Drupal Commerce

Atelier : Installation de Drupal Commerce

Configurations de base

Les devises
Les taxes
Les moyens de paiement
Les transporteurs

Atelier : Configuration de base d’une boutique en ligne

Gestion des produits

Création de produits
Types de produits
Affichage des produits
Options des produits
Catalogue
Import des données en masse

Atelier : Création des articles de sa boutique

Gestion des achats

Le panier
Les étapes de l’achat
Les codes promo
Configuration de paiement par PayPal
Autre modules de paiement

Atelier : Mise en place du tunnel d’achat

Personnalisation graphique de la boutique

Principes de base sur la personnalisation graphique
Principes sur la modification des feuilles de style CSS

Atelier : Création d’une charte graphique personnalisée

Administration quotidienne

Administration détaillée et gestion des commandes
Utilisateur – suivi des commandes
Génération des factures en PDF

Conclusion

Formation Angular 8 : Initiation 5 jours Bruxelles


Formation Angular 8 : Initiation 5 jours Bruxelles

Durée :5 jours

Public :Développeurs Javascript

Pré-requis :Bonnes connaissances en JavaScript, DOM, CSS et notions d’AJAX

Objectifs :Maîtriser les concepts du framework Angular – Utiliser Angular pour développer des applications web performantes

Introduction

Présentation de l’environnement de développement NodeJS
Présenation de la CLI Angular
Rappel des normes EcmaScript
Créer un projet Angular à l’aide d’angular CLI

Atelier : Configurer un projet Angular

TypeScript

Présentation de TypeScript
Les types de variables de TS
Le typage fort
Les interfaces de class
Présentation des décorateurs

Présentation

La Syntaxe de base d’Angular
L’organisation en Module et Composant
Les décorateurs Angular
Le MVVM / MWM
Le One Way et Two Way Data Binding
L’opérateur « moustache »
La gestion des Events et l’objet $event
Les NgModel
Les variables de template

Atelier : Réaliser une TodoList

Routage

Le Module de Routage
Déclarer les routes d’un projet
Gérer les redirections
La route par défaut
Récupérer les paramètres d’url, les queryStrings, etc
Limiter l’accès au route: Les guards
Routes imbriquées

Atelier : Mettre en place une application multi-vues

Les pipes

Présentation des pipes «|»
Utiliser le safeOperator «?.»
Importer des locales dans notre projet
Définir une locales par default
Utiliser les locales avec les filtres
Créer des pipes personnalisées
Les pipes pures et impures

Atelier: Créer un pipe personnalisé

Les Directives

Différence entre directives d’attributs et structurelles
Les directives ngFor, ngIf, ngSwitch, ngClass, ngStyle
Utiliser les attributs ARIA (directive attr.*)
Créer une directive personnalisée
Transmettre des valeurs à une directive (@input)
Gérer les événements dans une directive

Atelier: Créer une directive personnalisé

Les Formulaires

Présentation des formulaires
Les Templates Driven Form et Reactive Form
Gérer la validations des champs et du formulaire
Présentation des états d’un formulaire (ngControl)
Validation des formulaires (ngSubmit)
Création de validateur personnalisé

Atelier : Gestion des entrées utilisateurs

Injection de dépendances

Principes de DI
Configurer l’injecteur
Enregistrer des services dans un composant
Création de l’injecteur
Différents types de service: classe, valeur, fabrique…

Atelier : Architecturer notre application sous forme d’une organisation de services

Le client HTTP

Principe de communication asynchrone
Fonctionnement des promesses et async/await
Présenatation des Observables RxJS
Le Module HttpClientModule
Communiquer avec une API REST (http.get, http.post, etc)
Appliquer des fonctions de callback
Gestion des erreurs
Typage les données retournées

Atelier : Mettre en place un client d’API ReST

Déployement

Les commandes de compilation
Les modes de compilation
Les compilations AOT et JIT
Gestion du base href
Les règles de réécriture

Atelier : Compiler un projet pour la publication

Formation Chef de projet Web : Conduite de projet Web + Ergonomie de Sites Web


Chef de projet Web : Conduite de projet Web + Ergonomie de Sites Web – 5 jours

Durée :5 jours

Public :Webmasters, responsables marketing ou communication

Pré-requis :Aucun

Objectifs :Apprendre à gérer un projet de création de sites Web

Le projet web

Définition et objectifs
Facteurs à risque

Lire la suite Formation Chef de projet Web : Conduite de projet Web + Ergonomie de Sites Web

Formation Affinity Publisher : Initiation + Approfondissement


Affinity Publisher : 5 jours

Durée :5 jours Public :Tous Pré-requis :Connaissance de l’environnement PC ou Mac Objectifs :Maîtriser les principales fonctionnalités d’ Affinity Publisher – Savoir concevoir une maquette, manipuler des objets, du texte et des images, et mettre en production tous ces outils.

Introduction

A propos d’Affinity Publisher, historique, utilisation, fonctionnalités.

Les concepts de base de Affinity Publisher , les formats et les couleurs

Les types d’images : Bitmap et Vectoriel / Périphériques de capture, d’affichage et impression. Les modes colorimétrique : RVB, CMJN et les couleurs pantones. Le cercle chromatique et les différentes représentations de la couleur.

Présentation des principaux formats graphiques : Les formats de fichier natif Affinity Publisher, le AFPUB Autres formats courants : AFPHOTO, AF DESIGN, PSD, AI, EPS, SVG, PDF, TIFF, JPEG.

Travail en amont, le chemin de fer et la mise en page.

Présentation de Affinity Publisher

Les barres de menu, d’options, d’outils, les colonnes de panneaux

Les Fondamentaux

Création d’un nouveau document
Paramètres prédéfinis / personnalisés
Création d’un document prédéfini
L’espace de travail :
Affichage des règles et grilles, caractéristiques des règles, origines et création de repères.
Les différents outils de forme
L’outil de sélection
Les attributs #1 : couleurs de contour et de remplissage
Sélecteur de couleur
Couleur et épaisseur de contour
Transformation et déplacement d’objets
Alignement et répartition d’objets
Touches de contraintes
Création d’objets aux dimensions exactes
Sélection et positionnement précis d’objets
Duplication d’objets et opérations répétées

Atelier : Apprendre à réaliser les manipulations élémentaires et s’approprier l’interface

Les opérations de base sur les formes

Addition
Soustraction
Intersection
Division
Combinaison

Atelier : Commencer à travailler avec les objets vectoriels

Dessin vectoriel

Les outils de dessins vectoriel :
L’outil de sélection de noeuds
Modificiations d’objets
Utilisation des outils de courbes de Bézier :
L’outils plume
Ajout /suppression de point d’ancrage
Conversion noeuds durs en noeuds doux et vice versa
Ouverture / fermeture / jonction de tracés

Atelier : Prendre en main les courbes de béziers

La gestion des images importées et les blocs graphiques #01

Les formats pris en charge par Affinity Publisher
Importation d’image depuis Affinity Publisher
Importation d’images multiples
Le panneau Place Image
Choix des images à poser à la volée
Importation d’illustrations vectorielle
Propriétés d’ajustements des images par rapport aux blocs
Propriétés d’ajustements des images dans les blocs
Convertir une forme en bloc image
Effets graphiques : ombre portée, lueur interne, externe…
Transparence et modes de fusion

Atelier : Prendre en main les outils de gestion des images, création d’une affiche A3

Le texte et les paragraphes

Rappel sur les types de polices:
Serif / Sans Serif
Largeur fixe
Paramétrages des caractères : style de police, corps, approche, crénage, interligne…
Blocs texte et options
Textes en colonnes
Le chaînage
Textes sur des tracés
Mise en forme des textes
Liste à puces
Liste numérotées
Insertion de glyphes
Objets : habillage de texte

Atelier : Mise en forme d’une interview sur 2 pages

Gestion des pages

Le panneau Pages
Navigation entre les pages
Insertion de pages
Déplacement de pages
Suppression de pages
Les gabarits ou pages types
Création et application de gabarits
Numérotation des pages (folio)

Atelier : Mise en place d’un document de plusieurs utilisant différents gabarits

  Exporter le document

L’exportation en pdf pour l’impression
Réglages et options
L’exportation en pdf pour le web
Réglages et options

Les tableaux dans Affinity Publisher

Créer un tableau
Insérer des colonnes / lignes
Outils de mise en forme des tableaux
Styles de tableau et de cellule

La gestion des images importées et les blocs graphiques #02

Le panneau Image Manager
Propriétés des images
Mise à jour d’une image après modification de cette dernière
Différences entre Linked et Embed
Importation de compositions Affinity Photo
Comportement de Publisher avec les compositions Affinity Photo
Importation de compositions Affinity Designer
Comportement de Publisher avec les compositions Affinity Designer
Effets graphiques : ombre portée, contour progressif, ect. des calques embarqués
Transparence et modes de fusion
Importation de compositions Photoshop
Importation d’illustrations vectorielle Illustrator
Propriétés d’ajustements des images par rapport aux blocs
Propriétés d’ajustements des images dans les blocs
Convertir une forme en bloc image
Convertir un tracé en bloc image
Création de masque d’écrétage

Atelier : Modifications de compositions Affinity Photo et Affinity Designer dans Affinity Publisher

Mise en forme avancée du texte et des paragraphes

Définir un style de caractère
Définir un style de paragraphe
Travailler avec les lettrines
Travailler avec les filets de paragraphes
Créer un style de caractère dédié
Styles imbriqués
Modifications des lageurs de colonnes
Habillages des colonnes

Nuanciers

Les nuanciers par défauts
Créer son propre nuancier
à partir du document
à partir d’un document
Enregistrer son nuancier pour le document / pour l’application
Exporter un nuancier
Importer un nuancier

Atelier : Créations et exports / imports de nuancier

Bibliothèque

Les bibliothèques par défauts
Comportement des bibliothèques
Créer sa propre bibliothèque
Supprimer des bibliothèques
Supprimer des éléments de bibliothèques

Atelier : Mise en pratique de toutes ces techniques sur la réalisation d’un document multipages

Table des matières

Utilisation des styles de paragraphes
Création de la table des matières
Mise en page et mise à jour de la table

Atelier : Créer la TDM de notre document, modifier le contenu du document, l’ordre des pages, mettre à jour la TDM

La préparation pour l’impression

Repères et fonds perdus
L’exportation en pdf pour l’impression
Réglages et options
L’exportation en pdf pour le web
Réglages et options