PHP - Développement d'applications web

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

 Maîtriser la syntaxe du langage, développer des applications Web dynamiques en PHP, comprendre l'orientation web de PHP et gérer des formulaires et leurs accès aux données.

À l'issue de la formation, le stagiaire sera capable de :

  • Maîtriser la syntaxe du langage
  • Développer des applications Web dynamiques en PHP
  • Comprendre l'orientation web de PHP
  • Gérer des formulaires et les accès aux données

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Développeurs, concepteurs/réalisateurs, webmestres, chefs de projet Web, architectes techniques.

Pré-requis

Connaissance de base web et HTML, et d'au moins un langage de programmation

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

A partir de 2 315,00 €

Durée 4 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

A partir de 2 315,00 €

Durée 4 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

Programme

Présentation de PHP

  • Présentation
  • Où trouver la documentation
  • Présentation de l'écosystème : serveurs web, frameworks
  • Comparaison avec les langages concurrents
  • Nouveautés et apports de PHP8

Installation de PHP et MySQL

  • Installation d'un paquet complet PHP/MySQL
  • Installation de PHP
  • Installation de MySQL
  • Installation de PostgreSQL
  • Installation de Composer
  • Choix d'un IDE: PHPStorm ou VSCode

La commande PHP

  • Identifier et configurer le fichier .ini
  • Utiliser PHP en mode interactif
  • Lancer un serveur web avec la commande php

Le langage PHP : les 4 éléments de programmation

  • Utiliser les variables simples, tableaux, tableaux associatifs, énumérations, objets, constantes
  • Utiliser les conditions
  • Utiliser les boucles: quelle boucle choisir?
  • Utiliser les fonctions: typage fable/fort, passage par valeur/réf, code de retour
  • Documenter les fonctions avec PHPDoc
  • Connaître les nouveautés de PHP8 pour les fonctions: arguments nommés, union/intersect types, expressions match, opérateur nullsafe, expressions random-
  • Connaître les nouveautés de PHP8 pour la gestion des erreurs: exceptions

Accéder à des bases de données

  • Rappel sur le langage SQL
  • Utiliser la librairie PDO pour accéder à une base MySQL, PostgreSQL ou SQLITE

PHP pour le Web

  • Architecture du Web et intérêt de PHP
  • Rappels sur HTML et CSS
  • Démarrer un serveur web avec commande php / avec XAMPP et WAMP
  • Gérer les liens hypertextes et des formulaires
  • Utiliser les paramètres d'url
  • Stocker des informations grâce aux sessions et cookies
  • Assurer la sécurité PHP et HTTPS

Techniques avancées de programmation :

  • Programmation fonctionnelle
  • Expressions régulières
  • Création de graphiques
  • Accès à des APIs
  • Présentation des différents frameworks PHP

Prérequis

Connaissance de base web et HTML, et d'au moins un langage de programmation

Public

Développeurs, concepteurs/réalisateurs, webmestres, chefs de projet Web, architectes techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

Dans le contexte de transformation digitale actuel, n’importe quelle personne concernée de près ou de loin par un projet de développement web ou mobile doit dorénavant posséder de solides bases en ergonomie et en « user experience » afin de participer activement à la production d’une application en conformité avec les attentes du cahier des charges.
Sur les gros projets menés en équipe, vous devez comprendre et respecter les maquettes des designers.
Dans des projets de moindre importance, c'est à vous qu'il incombe de veiller à l'ergonomie de votre interface.
Il est donc primordial de posséder de solides bases sur la démarche ergonomique : comprendre les utilisateurs pour créer un produit centré sur leurs besoins, leurs compétences, leurs habitudes, tout en se montrant innovant, créatif et moderne. 

Cette formation vous permettra de vous positionner au sein d’un projet et de mieux comprendre les attendus de la tâche qui vous est confiée. Vous pourrez ainsi discuter avec pertinence avec des interlocuteurs spécialisés et si vous en avez la charge, à l’intégration HTML5/CSS3 avec beaucoup plus d’intelligence et d’efficacité.

Au-delà des aspects techniques liés à la réalisation des interfaces, ce cours détaille les différentes phases de la démarche de « design centré utilisateur », depuis l'amont du projet (identification des utilisateurs cibles, ou Personas) jusqu'à sa finalisation (tests utilisateurs). Il intègre également les spécificités de chaque projet, que ce soit dans sa gestion (cycle en V, Agile…) ou dans le choix de la technologie (sites responsifs, applications mobiles…).

En alliant théorie et pratique, ce cours donne une vision d’ensemble d'un projet de développement d'interface web et mobile. Il propose une méthodologie dont les bénéfices se percevront en termes d'efficacité et de retour sur investissement. Enfin, la formation permet aussi d’ajouter une ligne généralement appréciée dans son CV à la rubrique « Ergonomie et UX ».

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation PowerShell Avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Mettre en œuvre la technologie DSC (Desired State Configuration) pour « imposer » une configuration identique à vos machines sur la base de fichier texte de configuration, ou d’utilisation de vos propres modules Powershell
  • Administrer votre parc à l’aide de workflow (comment orchestrer les phases d’installation, de reboot, etc. ?)
  • Utiliser les vastes possibilités d’interfaces entre Powershell et .NET ou COM pour construire des applications PowerShell graphiques et/ou communicantes (Web, Web Services, etc.)
  • Mettre en œuvre des jobs pour paralléliser vos traitements de façon efficace
  • Sécuriser vos scripts dans un contexte local ou distant
  • Automatiser les alertes (SMS, mail, slack, etc.)
Tarif

A partir de 1 960,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier connaitre les différents formats d'images
  • Décrire les modes couleur
  • Gérer la taille et la résolution d'une image
  • Créer et gérer un plan de travail
  • Créer et importer des objets dynamiques
  • Maitriser les calques de couleur, dégradés et motifs
  • Créer une forme vectorielle
  • Transformer une image
  • Maitriser les sélections
  • Ecrire du texte et le mettre en forme
  • Utiliser l’historique
  • Envoyer pour révision
  • Exporter le document
  • Maitriser les calques de réglages et la colorimétrie
  • Utiliser les outils de retouche
  • Utiliser les pinceaux
  • Appliquer des modes de fusion
  • Utiliser des masques de fusion
  • Appliquer des filtres et des styles
Tarif

A partir de 1 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Connaître le fonctionnement du langage JavaScript
  • Savoir implémenter du JavaScript conjointement avec du HTML et du CSS
  • Savoir manipuler le contenu et l’interactivité d’une page web
  • Savoir gérer les évènements déclenchés par l’utilisateur ainsi que les manipulations dynamiques
  • Savoir utiliser JavaScript pour animer l’aspect graphique d’un site web
  • Savoir dialoguer avec le serveur (AJAX)
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Rendre ses newletters performantes

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Identifier les méthodes de création d'une newsletter
  • Mesurer l'efficacité de la newsletter
  • Faire ressortir les éléments importants et mettre en valeur l'article
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les architectures typiques du monde Java EE
  • Identifier sur quels critères juger une architecture technique
  • Sélectionner les technologies Java EE adéquates
  • Communiquer avec d'autres technologies
  • Utiliser les outils et frameworks officiels et alternatifs.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus concrètement à l'issue de cette formation Illustrator Renforcer vos connaissances vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Dessiner et mettre en forme des objets vectoriels avec les fonctions de bases d’illustrator
  • Créer des effets
  • Concevoir des masques
  • Appliquer de la peinture dynamique
  • Travailler sur le dessin (Pathfinder, décomposition)
Tarif

A partir de 850,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Acquérir les bases essentielles de Photoshop pour redimensionner, recadrer, calibrer les couleurs et les imperfections de vos photos
  • Réaliser des montages et retouches photos de base
  • Préparer vos visuels pour l’impression professionnelle ou pour le Web (site Internet - réseaux sociaux)
Tarif

A partir de 1 500,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Prendre en main un firewall SNS et connaître son fonctionnement
  • Configurer un firewall dans un réseau
  • Définir et mettre en œuvre des politiques de filtrage et de routage
  • Configurer un contrôle d’accès aux sites web en http et https (proxy)
  • Configurer des politiques d'authentification
  • Mettre en place différents types de réseaux privés virtuels (VPN IPSec et VPN SSL)
Tarif

A partir de 2 550,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préparer et mettre en œuvre le plan de développement des compétences.
  • Optimiser l'utilisation du budget formation.
  • Respecter les obligations de l'employeur en matière de formation vis-à-vis des salariés.
  • Conseiller les responsables et salariés.
Tarif

A partir de 1 470,00 €

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...