Formation Umbraco : Concevoir des sites Web avec Umbraco CMS / .Net / MVC / C#

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Umbraco - Concevoir des sites Web vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Maîtriser Umbraco et tout un ensemble de notions périphériques indispensables
  • Etre en capacité de créer des sites et des applications Web

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 695,00 €

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 695,00 €

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Umbraco - Concevoir des sites Web vous apprendra à maîtriser Umbraco. Vous pourrez alors créer des sites Web très puissants, mais aussi intégrer des logiques professionnelles avancées. Les nombreux TPs vous permettront d'aborder toutes les notions nécessaires : navigation, menus, listes, header, footer, formulaires, validation, recherche, création de composants / widgets, intégration de templates, SEO, microdata, techniques rédacteur-friendly,...

Programme

Les fondamentaux d'Umbraco

Présentation
L'écosystème et les outils (Visual Studio / Visual Code / Web Matrix / autres)
Architecture / Différences entre les versions
La philosophie d'Umbraco
Installation / Configuration (avec ou sans Nuget)
Quelle base de données ? Les implications
Présentation des répertoires et de leur fonction
Mise à jour (ce qui peut être parfois un challenge ;)
Les plug-ins incontournables

La maîtrise du backoffice et les notions clés pour le développement

Présentation des différentes sections et de leur fonction
Création de types de documents
La notion de Property Editor
Gestion de contenu
Gestion de médias
Gestion des utilisateurs et des membres
Les sections "settings" et "developement"
Umbraco et MVC! Où est M, où est V, où est C?
Le routage / Pipeline
Vue / Razor / C#
Model builder
Création de templates
Création de macros
Création de vues partielles
UmbracoContext
UmbracoHelper
HTML5 / CSS3 / JQuery / Angular avec Umbraco
Intégration / création de templates HTML5 avec Umbraco, philosophie du développeur contre philosophie du Web designer
Css / Less / Sass : les solutions
Intégration d'API Javascript : les solutions
Faire du responsive avec Umbraco / Grid Layout
Techniques avancées avec les Grid Layout
La notion de Grid Editor
Création de Menus / Breadcrumb / Listes / …
Notion de Content et PublishedContent
L’indexation / Recherche
Utilisation de dictionnaires
Les différentes façons de faire du multi langues
Création de formulaires
Umbraco Forms

Comprendre le coeur d'Umbraco

Umbraco.Core
Les autres namespaces importants
Description des services Umbraco
Description des APIs importantes

100% de contrôle avec MVC

Route Hijacking / RenderController
SurfaceController
Notion de ViewModel
Création de formulaires avec controller
Ajax / REST avec Umbraco
Angular / Riot JS / Vue JS avec Umbraco
Intégration d'une application MVC dans Umbraco
Authentification et sécurité
Tirer parti de Microsoft .Net et C#
Les bonnes et mauvaises pratiques
Intégrer des logiques métier complexes coté front

Modifier et étendre le backoffice d'Umbraco

Le routage
Angular et Umbraco
Créer un Property Editor
Créer un Grid Editor
Ajouter des éléments au backoffice (sections / tree / ...)
Modifier des éléments natifs
Créer des extensions Umbraco / Packages
Intégrer des logiques métier complexes coté backoffice

Real World!

Intégrer un template Web HTML5/CSS3
Bien configurer un site pour qu'il soit bien indexé
Création d'un sitemap from scratch
Les bases du SEO
Les impardonnables du SEO (qu'un développeur Umbraco ne doit jamais laisser de coté)
Comment intégrer ces notions SEO dans nos développements Umbraco
Penser à l'utilisateur final (qui ne maîtrisera jamais ces notions)
Penser à l'utilisateur final (qui voudra toujours plus)
Création d'un site Web from scratch
Création d'un Blog from scratch
Création d'un tunnel d'achat from scratch
Les bases des microdata
Création d'un système d'avis / commentaires from scratch
Les performances
La stabilité

Real life :  S'organiser avec Umbraco

Travailler en équipe et Umbraco
Travailler avec des Web Designers et Umbraco
Travailler avec des intégrateurs Web et Umbraco
Travailler avec des rédacteurs Web
Cycles de Développement / Préproduction / Production avec Umbraco
Courier et autres solutions
Umbraco et SVN/Git
Umbraco dans Azure
Umbraco Cloud

Prérequis

Afin de participer à cette formation, il est nécessaire d'avoir des notions HTML5/CSS3/Javascript et C# de base.

Public

Cette formation s'adresse aux développeurs et concepteurs de site web.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre et gérer des process de distribution physique et de logistique des retours
  • Appliquer une méthode en vue de concevoir et mettre en oeuvre des actions d'amélioration
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Réaliser l'analyse des fiches de poste des salariés concernés par l'habilitation
  • Comprendre le principe de l'habilitation électrique
  • Gérer les points pertinents de la norme NF C 18-510
  • Gérer et faire appliquer la réglementation selon la norme NF C 18-510
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette Power Automate RPA Developer vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Apprendre à concevoir des solutions RPA
  • Savoir développer des solutions RPA
  • Être capable de déployer et configurer des solutions RPA
  • Passer la certification Microsoft Certified Power Automate RPA Developer Associate
Tarif

A partir de 2 750,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer le serveur Web Apache sur différents systèmes d'exploitation.
  • Configurer le mode de fonctionnement d'Apache selon le système d'exploitation pour optimiser les performances.
  • Organiser la configuration dans les différents fichiers.
  • Réaliser la configuration de base d'Apache pour l'hébergement d'un site, et mettre en place une stratégie de délégation des tâches d'administration avec les fichiers .htaccess.
  • Configurer la journalisation des accès et des messages du serveur.
  • Gérer les permissions d'accès aux répertoires dans une démarche de sécurité optimale.
  • Mettre en place une stratégie de restriction d'accès par machine et par authentification utilisateur.
  • Gérer l'hébergement de multiples sites par la mise en place des hôtes virtuels.
  • Sécuriser les échanges entre les navigateurs et le serveur avec HTTPS.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Android Developpement avancé vous aurez acquis les connaissances et compétences nécessaires pour :

  • Exploiter toutes les fonctionnalités graphiques et multimédia offertes par Android.
  • Mettre en oeuvre les services, les notifications et la programmation multithread.
  • Intégrer les informations issues des différents capteurs pilotés par Android
  • Réaliser des clients web spécifiques à Android.
  • Tirer partie des possibilités de géolocalisation.
  • Sécuriser les applications.
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation AWS - Architecture sur Amazon Web Services vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Employer les modèles d'architecture de solutions courantes sur AWS : applications Web, traitement par lot et hébergement d'applications informatiques internes
  • Utiliser les composants et les fonctionnalités de conception pour garantir évolutivité, élasticité et haute disponibilité
  • Concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec AWS
  • Identifier les procédures de migration vers le cloud
  • Concevoir des solutions en optimisant les coûts.
Tarif

A partir de 2 420,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l'issue de ce cours vous serez en mesure de:

  • Comprendre le vocabulaire associé au développement Web (Front, Back, FullStack, etc.)
  • Décrire les échanges entre les « briques Front-end » (HTML, CSS, Javascript)
  • Décrire le fonctionnement de la partie Back End d’une application WEB (Java, .Net, PHP)
  • Voir le site WEB dans son ensemble (référencement, échange de données avec les autres sites, …)
  • Décrire les technologies et les spécificités du développement mobile
Tarif

A partir de 810,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Web services REST en PHP

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Web services REST PHP, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Appréhender les différents composants impliqués dans l'architecture REST
  • Modéliser les services au sein d’une architecture applicative
  • Concevoir une architecture ROA avec la technologie REST
  • Standardiser les règles de développement des Web Services REST
  • Implémenter des Web Services REST: les concevoir, les écrire, les déployer et les sécuriser
  • S’appuyer sur un protocole ou des librairies pour assurer un degré de sécurité suffisant
  • Assurer un niveau de performance suffisant
  • Implémenter un client REST et un serveur REST
  • Invoquer un Web Service à différents niveaux d’une architecture ROA : back end (couche métier) et front end (IHM) en MVC
  • Connaitre les frameworks REST disponibles en PHP et en utiliser un pour développer un Web Service
  • Mesurer les performances de vos Web Services
  • Effectuer des tests
  • Sécuriser vos Web Servies
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Préparation à la Certification NSE7 vous aurez acquis les connaissances et compétences nécessaires pour :

  • Intégrer FortiManager, FortiAnalyzer, et de multiples FortiGates dans le cadre de la Security Fabric de Fortinet
  • Centraliser la gestion et l’analyse des évènements de sécurité des réseaux
  • Optimiser l’utilisation des ressources des FortiGates
  • Diagnostiquer et surveiller le trafic utilisateur via les outils de debug du FortiGate
  • Diagnostiquer des problèmes avec le mode Conserve, la forte utilisation CPU, les règles de firewall, les session helpers, l’IPsec, FortiGuard, l’inspection du contenu, le routage, et la haute disponibilité
  • Renforcer les services de l’entreprise
  • Déployer simultanément des tunnels IPsec sur des sites multiples, via la console VPN du FortiManager
  • Configurer l’ADVPN pour activer les tunnels à la demande entre différents sites
  • Combiner l’OSPF et le BGP pour router le trafic d’entreprise
Tarif

A partir de 3 300,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender l'ensemble des concepts et principes du référencement ;
  • Savoir définir les expressions sur lesquels vous pourrez positionner votre site ;
  • Définir vos objectifs, qualifier et quantifier les moyens nécessaires ;
  • Savoir maîtriser les freins et leviers du référencement ;
  • Savoir comment améliorer l'architecture de votre site ;
  • Savoir comment améliorer le contenu de vos pages Web ;
  • Savoir comment acquérir des liens pertinents ;
  • Maîtriser l'optimisation du développement de votre site.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...