Le secteur du développement d’applications web connaît une forte demande, avec des entreprises en quête de concepteurs développeurs d’applications qualifiés pour répondre aux évolutions technologiques. Cette formation complète vous permettra de maîtriser les principaux langages de programmation comme PHPSQL et HTML/CSS, vous préparant ainsi à créer des applications web performantes et sécurisées. Les compétences acquises vous offriront des opportunités d’emploi dans des secteurs variés, tout en vous permettant d’évoluer vers des responsabilités plus stratégiques. En apprenant à gérer à la fois les aspects front-end et back-end, vous serez capable d’accompagner les entreprises dans la transformation numérique et de développer des solutions adaptées aux besoins croissants du marché. Rejoindre cette formation, c’est s’assurer une expertise recherchée et un rôle clé dans l'innovation technologique. 

Public

À qui s'adresse la formation Concepteur développeur d'applications (e-Learning - BC02)

Cette formation s’adresse aux débutants et aux développeurs en reconversion souhaitant renforcer leurs compétences en développement web. Elle est idéale pour les étudiants, professionnels de l'IT et freelances désireux de se spécialiser et de répondre aux besoins croissants des entreprises en solutions web et applications mobiles.

Objectifs

Compétences visées pour la formation Concepteur développeur d'applications (e-Learning - BC02)

L’objectif est d’acquérir des compétences pratiques en analyse de données, programmation en PHP, gestion des bases de données SQL et MySQL, ainsi qu’en conception d’applications web. Vous serez capable de développer des solutions complètes adaptées aux besoins des entreprises et des utilisateurs.

Programme

Introduction à l’informatique et gestion

  1. Comprendre l'informatique et la gestion
  2. Le cycle de vie d’un logiciel
  3. Les méthodes d’analyse et conception

Introduction au langage SQL

  1. Définition des données et manipulation
  2. Cas pratiques SQL
  3. Manipulation avancée des données

Merise - Analyse des données

  1. Modèle conceptuel de données (MCD)
  2. Modèle logique de données (MLD)
  3. Modèle physique de données (MPD)

Merise - Recueil des besoins

  1. Identification du projet
  2. Recueil du besoin étape par étape

Merise - Maquettage de l'application

  1. Premières étapes du maquettage
  2. Affiner le maquettage et les interfaces

Merise - Analyse des traitements

  1. Modèle de traitements (MCT)
  2. Organiser les traitements (MOT)
  3. Cas pratique de traitement

Merise - Diagrammes des cas d’utilisation

  1. Créer un diagramme de cas d’utilisation
  2. Approfondir les diagrammes d’utilisation

Introduction à PHP

  1. Environnement et bases du PHP
  2. Variables et types de données PHP
  3. Opérations et premières instructions

Contrôles et structures PHP

  1. Conditions et boucles en PHP
  2. Fonctions et portée des variables
  3. Constantes et opérateurs PHP

Programmation orientée objet en PHP

  1. Concepts de base en POO
  2. Notions avancées de POO en PHP
  3. Gestion des erreurs et espaces de noms

Introduction aux bases de données MySQL

  1. Présentation de MySQL et SQL
  2. Manipulation des données avec PDO
  3. Utilisation des jointures et sous-requêtes

Gestion des formulaires et fichiers en PHP

  1. Manipuler les formulaires HTML avec PHP
  2. Lire, écrire et manipuler des fichiers en PHP
  3. Expressions régulières et validation de données

Programmation PHP - Cas pratiques

  1. Cas pratique 1 : Manipuler des données
  2. Cas pratique 2 : Traitement des formulaires
  3. Cas pratique 3 : Programmation orientée objet

PHP et MySQL - Approfondissement

  1. Relations avancées entre PHP et MySQL
  2. Optimiser les requêtes et bases de données
  3. Techniques avancées en PHP et SQL

Projet final et révision des acquis

  1. Réalisation d’un projet en PHP/MySQL
  2. Révision des concepts clés
  3. Déploiement d’une application web complète

La formation Concepteur développeur d'applications (e-Learning - BC02) est dispensée sur 68 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Concepteur développeur d'applications - e-Learning - BC02 68 heures 499.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau