Formation Panorama des technologies informatiques (4/4) : Développement WEB et mobiles

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 810,00 €

Durée 1 jour (7h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 810,00 €

Durée 1 jour (7h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Les technologies du développement WEB et mobile représentent maintenant une part essentielle des applications dans le paysage informatique. Dans un premier temps nous présentons les briques de base de ces technologies que l’on retrouve dans pratiquement tous les projets.
Ensuite nous présentons l’architecture type de ces applications et leurs variantes tout en vous faisant comprendre les compromis réalisés par les chefs de projet et les développeurs.
Pourquoi tout le monde n’utilise pas les mêmes technologies ? Les réponses sont-elles les coûts, les performances, la complexité, les fonctionnalités, etc.?
Et puis au-delà des technologies le vocabulaire n’est pas toujours simple car souvent mélangé (différences application Web/ site WEB, responsive design, application hybride, Web Services, API REST, etc.).
La compréhension des technologies simplifiera évidemment le décodage de tous ces termes.
Ce séminaire vous permettra de mieux communiquer avec les experts du développement WEB ou mobile sans déléguer les échanges dès que le niveau technique s’élève offrant ainsi une meilleure qualité de service (recul, réactivité, pertinence, etc.) à tous vos interlocuteurs (service interne, client, fournisseur, etc.).
Pour l’entreprise il s’agit aussi de proposer à ses collaborateurs une culture générale et un vocabulaire commun de haut niveau sans chercher à former des experts sur chaque thème.

Programme

Les technologies WEB de base

Les technologies WEB de base:
Un peu de vocabulaire (Wiki, Blog, Podcast, Portail, Push, Back-Office, etc.)
Différences entre application WEB et site WEB
L’omniprésence du HTML et des CSS
Machine virtuelle Java et navigateur
Bien comprendre la complémentarité des technologies (HTML, CSS, XML, JavaScript, ...)
Qu’entend-on par Ajax(Asynchronous Javascript and XML) ?
Exemple de site WEB basique (1 page avec un lien pour comprendre le « surf » et les balises)
Principes du web 2.0 (collaboratif)
Les apports du HTML 5 (vidéos, dessin, etc.) et des CSS3
Comment un développeur intègre le travail d’un graphiste ?
Manipulation et démonstrationsSur un site WEB en production création d’une page HTML d’accueil (contenu minimal, affichage de « bonjour » et lien vers un autre site)
Exemple de rendu et de comportement lié à Javascript
Quelques exemples des possibilités du couple HTML5/CSS3

Développement WEB côté serveur

Exemples de langage « côté serveur » (PHP, ASP.net, JSP, NodeJS)
L’offre « web » de Java et .Net (Spring MVC, JSP, asp.net, , Blazor, etc.)
Exemple simplifié de site WEB accédant à une base de données
Liens entre serveurs d’application et serveurs WEB
Manipulation et démonstrationsExemples de page WEB dynamique simple accédant à une base de données  (HTML, PHP, SGBD)
Exemples concrets de services proposés par un serveur d’application

Autour du développement WEB

Intégrer les réseaux sociaux (facebook, linkedin, X(twitter), etc.) dans un site WEB
Proposer du contenu aux autres sites (Mashups)
Qu’entend-on par Web sémantique (méta-données)?
Comment cela se met-il en œuvre ?
Le référencement naturel (SEO)
Les outils statistiques sur un site WEB (Analytics, Webmaster tools)
Les évolutions vers le WEB 3.0 (sémantique, internet des objets, blockchain, ...)
Manipulation et démonstrationsExemples d’analyse statistique d’un site WEB (visiteurs, pages visitées, temps passé, etc.)

Le développement pour mobile/tablette

En quoi un site Web pour mobile est-il spécifique ?
Qu’entend-on par application mobile ?
Les points de convergence/divergence entre mobile et tablette
Les applications hybrides pour mobile (HTML, CSS, Javascript)
Les projets nécessitant un développement natif (Swift pour Apple/iOS, Java pour Androïd)
Exemples et rôles des framework comme Xamarin, Flutter, .NET MAUI, Cordova, Ionic, React Native, etc.
Développer sans se soucier des possibilités des équipements ?
Le Responsive Web Design
L’ergonomie des interfaces mobiles
Cohabitation des applications personnelles et professionnelles sur un même mobile ?
Ce qu’il faut retenir des technologies pour un chef de projet
Manipulation et démonstrationsTest d’accès à la page précédente depuis les téléphones mobiles des participants
Exemples autour du Responsive Web Design
Exemples d’applications natives pour Android / iPhone

Prérequis

Evoluer dans un environnement informatique

Public

Collaborateurs de la Direction des Systèmes d’Informations (Chef de projet, Administrateur, Responsable d’activité, Informaticien, Personnel de la DSI, etc.). Plus généralement toute personne recherchant une solide culture générale sur les technologies informatiques et le vocabulaire associé.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Analyser le rôle de Django et son lien avec Python pour le développement d’applications Web
  • Mettre en place un environnement de développement pour Django
  • Créer et configurer des applications Django ainsi que leur architecture
  • Créer le routage des URLs pour les faire correspondre à des traitements
  • Générer un rendu dans différents formats de sortie a destination des applications clientes et navigateurs
  • Créer des modèles et les lier à une base de données relationnelle
  • Implémenter des formulaires ainsi que les actions permettant de les traiter et insérer les données en base
  • Tester une application Django
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

  • Gérer les PCs et les périphériques mobiles dans un environnement d'entreprise
  • Analyser les données via les requêtes et les rapports
  • Préparer une infrastructure de gestion pour la gestion des PCs et périphériques mobiles
  • Déployer et gérer le client Configuration Manager
  • Configurer, gérer et surveiller l'inventaire matériel et logiciel
  • Identifier et configurer la méthode la plus appropriée pour distribuer et gérer le contenu utilisé pour les déploiements
  • Distribuer, déployer et surveiller les applications pour les utilisateurs et les systèmes
  • Maintenir les mises à jour logicielles pour les PCs gérés par Configuration Manager
  • Mettre en œuvre Endpoint Protection pour la gestion des PCs
  • Gérer la conformité et la sécurisation de l'accès aux données
  • Configurer une stratégie de déploiement du système d'exploitation avec Configuration Manager
  • Gérer et maintenir un site Configuration Manager
Tarif

A partir de 2 950,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Drupal Développement Avancé, vous serez en mesure de :

  • Comprendre les fondements de Drupal au travers de Symfony
  • Comprendre l'injection de dépendance dans Drupal
  • Savoir utiliser l'Event Dispatcher
  • Créer son propre type de plugin
  • Créer un type d'entité de contenu "maison"
Tarif

A partir de 1 000,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Devenir rédacteur Web

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Connaître la fonction et les missions du rédacteur Web
  • Développer les compétences nécessaires à la fonction
  • Examiner les éléments contextuels liés à la fonction de rédacteur Web
  • Se positionner en tant que rédacteur Web
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Disposer d'un panorama exhaustif de l'ensemble des technologies potentiellement porteuses de valeur pour l'entreprise
  • Découvrir les nouvelles possibilités offertes par les évolutions technologiques les plus récentes
  • Comprendre pourquoi il est dès à présent nécessaire de les prendre en compte pour maintenir durablement la performance du SI et son adéquation avec les besoins business
  • Préparer son entreprise aux évolutions de demain
Tarif

A partir de 2 490,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Concevoir l'architecture et la mise en œuvre d'une application Web
  • Créer des modèles
  • Ajouter des contrôleurs à une application MVC
  • Utiliser le moteur de routage et créer des routes
  • Réaliser des vues avec Razor et créer des Tag Helpers 
  • Créer des View Component pour favoriser la réutilisation 
  • Optimiser les applications en réalisant des traitements asynchrones (AJAX) 
  • Mettre en place des contrôles de validation coté client 
  • Protéger les pages d’une application en intégrant une couche de sécurité?
  • Déployer une application sur un serveur Web  
  • Concevoir et exécuter des tests unitaires?
  • Concevoir et implémenter un service REST
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Test d'intrusion pour les terminaux mobiles et les réseaux cellulaires, vous aurez acquis les connaissances et les compétences nécessaires :

  • Acquérir les connaissances et compétences liées aux tests de pénétration des réseaux et équipements mobiles
  • Identifier les failles de sécurité des réseaux mobiles
  • Être capable de sécuriser des équipements mobiles dotés d’IOS ou d’Android
  • Comprendre comment sécuriser les paiements sans contact
  • Savoir se prémunir contre les malwares
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Apache, Administrer un Serveur Web perfectionnement, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Utiliser Apache comme serveur de fichiers afin d'enrichir les fonctionnalités de votre site
  • Gérer les logs et des statistiques, ainsi que la virtualisation (Xen)
  • Maîtriser les fonctionnalités offertes par ce marché en sécurisant fortement son fonctionnement
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Citrix NetScaler Security, les participants auront acquis les compétences et connaissances nécessaires pour :

  • Déployer et gérer AppFirewall, y compris les types d'attaques Web, les protections et les signatures, le moteur d'apprentissage adaptatif, les politiques et les profils AppFirewall, le dépannage et d'autres fonctions de sécurité pertinentes NetScaler
  • Déployer et utiliser le système NetScaler Management et Analytics, y compris la capacité de gérer centralement plusieurs plateformes NetScaler, d'organiser les changements de configuration, de sortir les rapports sur les transactions passant par l'environnement NetScaler, visualiser l'infrastructure et planifier les évolutions
  • Mettre en œuvre des fonctionnalités telles que la mise en cache, l'optimisation Front-end, la journalisation Web NetScaler et l'optimisation TCP/HTTP pour optimiser le trafic géré par un environnement NetScaler.
 
Tarif

A partir de 4 125,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Ecriture de drivers et programmation noyau Linux vous apprendra à :

  • Maîtriser le développement de pilotes de périphériques (drivers) robustes et adaptés
  • Connaitre les outils de développement noyau
  • Maitriser les  aspects avancés d'un driver de périphérique
  • Savoir gérer la mémoire
  • Connaitre les  Périphériques réseau et USB
Tarif

A partir de 2 520,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...