Développeur web full-stack
Le programme Développeur web full-stack d'Aptitudes 21 est conçu pour ceux qui souhaitent maîtriser l'ensemble du processus de création de sites et d'applications web modernes. Face à un marché numérique en constante évolution, notre formation aborde des enjeux cruciaux de conception UI/UX, de web marketing et de webdesign, offrant des compétences indispensables pour créer des expériences utilisateur fluides et engageantes. Elle prépare à des tâches comme la rédaction de cahiers des charges pour sites web et le développement front-end avec HTML, CSS et Wordpress, ainsi que le développement back-end en PHP et JavaScript. S'adressant principalement aux professionnels du numérique, elle améliore votre employabilité dans les secteurs de la technologie, de la communication et du design, augmentant vos chances d'évolution vers des postes à responsabilité. Grâce à des compétences complètes en bases de données PHP MySQL, cette formation optimise votre profil pour répondre aux besoins croissants des entreprises cherchant des experts polyvalents et innovants. Rejoignez nos rangs pour transformer votre carrière dans le développement web.
Encore aucun avis pour cette formation
Objectifs pédagogiques
Maquetter un site web.
Réaliser une interface utilisateur web.
Développer une interface utilisateur web dynamique.
Créer une base de données.
Développer les composants d’accès aux données.
Développer la partie back-end d’une application web.
Le programme de la formation
14h Web marketing
Les spécificités du marketing on-line
Stratégie marketing pour le web
Le marketing relationnel
14h Webdesign
Ergonomie
Lisibilité
Apparence d’un site web
L’importance de la page d’accueil
Structurer l’information pour le web
Analyse de design
Conception et gestion de projets
35h UI / UX Design
Comprendre les bases de l’UI et de l’UX
Développer l’UX
Passer de l’UI à l’UX
14h Préparer un site web
Déposer un nom de domaine
Trouver un hébergeur pour son site
Définir l’arborescence
Organiser les contenus
Structurer la navigation
Créer l’ossature et les pages de son site
14h Rédiger le cahier des charges d’un site web
Définir le projet
Chiffrer le projet
Rédiger le cahier des charges
Intégrer les aspects juridiques
21h HTML
Les bases
Les balises et leurs attributs
Identifier une page, en-tête et titre
Création
Définir la police et ses propriétés
Définir un paragraphe
Liste à puces et numérotées
Les images
Les formats du Web
Taille, positionnement et arrière plan
Mise en page avec les tableaux
Créer un tableau
Mise en forme du tableau
Les liens hypertextes
Les ancres
Vers une adresse mail
Vers une adresse relative ou absolue
Les formulaires
Créer un formulaire
Les différents types de champs
Publication
21h JQuery
Présentation
Qu’est-ce que JQuery ?
Avantages et inconvénients du framework
Installation
La programmation DOM
Méthodes utilitaires de JQuery
La manipulation d’objets
Les méthodes d’objet, de tableau, de chaîne
Les sélecteurs
Présentation des sélecteurs de JQuery : les différents types et leurs rôles
Les pseudo-classes, les combinateurs
La gestion des évènements
La notion d’évènements
Uniformisation de la gestion des évènements
Transmission de paramètres
HTTP et XHR
JQuery et requête serveur
Requêtes Ajax en utilisant $.ajax()
Traitement de la réponse
Transmission de paramètres au serveur
RIA et effets visuels
JQuery.UI
Onglets, accordéons…
Glissé / déposé
35h CSS
Méthodologie
Construire des CSS efficaces
La structure des pages
La conception graphique
Les standards
Accessibilité, navigateurs, OS
La notion de cascade
Feuilles de styles internes, externes, intégrées
Héritage des styles en cascade
Sélecteurs CSS
Classes, id, pseudo-classes
Les règles de nommage des styles
Architecture
Structure et sémantique : balises sémantiques, balises hiérarchiques
Pseudo éléments et propriétés avancées
Positionnement
Structure des éléments : bloc, en ligne
Modèles de boîtes
Flux et positionnements
Rendus
CSS et navigateurs
Optimisation des rendus
Validation
35h Wordpress
Installer et paramétrer Wordpress
Installer l’environnement de travail Wordpress
Effectuer les paramétrages de base
Effectuer les mises à jour
Gérer les pages et créer un article
Créer une page à partir d’un thème
Écrire et paramétrer un article
Travailler sur les fichiers personnalisables
Créer un thème personnalisé
Structurer et composer un thème Wordpress
Réaliser la maquette graphique du thème
Ajouter un thème dans Wordpress
Mettre en page un thème personnalisé
Installer des plugins
Chercher un plugin et l’installer dans Wordpress
Créer un plugin
Composition et validité d’un plugin
Rappels
HTML et CSS
PHP (bases)
Vocabulaire
Les outils de l’intégrateur Web
Firebug
70h PHP
Le langage PHP
Les bases du langage
Le client serveur
Automatisation d’une page Web
Variables et fonctions
Contrôles de flux et boucles
Les concepts objets
Notion d’objet et de classe d’objets
L’encapsulation
La spécialisation, l’héritage
Les classes abstraites
Les méthodes abstraites
Application
Les objets en PHP
Classe et attribut
Méthode
Constructeur et paramètres en PHP
Manipulation des objets
L’héritage de classe
Instruction
Opérateur et parent
Durée de vie des objets
Gestion des erreurs
Les bibliothèques objets
35h JavaScript
Présentation
Les objets
Les propriétés
Les méthodes
Le code JavaScript
Comment et où écrire le code ?
Fichier source
Mise en garde
Les commentaires
Déclaration de variables
Des fonctions utiles pour manipuler les variables
La concaténation
Les tableaux
Les opérateurs
Gérer l’affichage
Les boîtes de dialogue
Les instructions conditionnelles
Les tests
Instruction If
Structure conditionnelle
Les branchements sélectifs : switch
Les structures itératives
Les boucles
La boucle For
La boucle While
Les fonctions
Généralités
Déclarations de fonctions
Les appels de fonctions
Les événements
L’objet window
L’objet history
L’objet screen
L’objet String
L’objet Math
L’objet Date
L’objet navigator
L’objet Array
L’objet document
L’objet Image
Autres objets
Gestion des formulaires
Les expressions régulières RegExp
Gestion des cookies
98h PHP MySQL
PHP (PHP Hypertext Preprocessor)
Le langage PHP
Types, variables, constantes, tableaux, opérateurs
Les instructions conditionnelles
Les structures itératives
Les fonctions déclarations et appels
Les principales fonctions PHP
Installation de PHP, MySQL et un serveur Apache
Création de pages à partir d’une base de données
Récupération d’informations sur les visiteurs de vos pages
MySQL (base de données)
Rappels sur les bases de données
Présentation de MySQL
Conception, modification et suppression de tables
Le SQL (Structured Query Language) de MySQL
Présentation du langage
Principales commandes SQL : interrogation, modification, suppression
Les fonctions propres à MySQL
Communication client-serveur
Les formulaires avec variables multiples
Les formulaires avec envoi de fichiers (upload)
Les cookies
Gestion des contextes
Mémorisation du chemin de l’internaute
Statistiques précises
Sécurisation
Gestion des sessions
Accès via utilisateur et mot de passe
Sécurisation et droit d’accès sur du contenu
Mise en place d’un projet
Création d’un site Intranet (Front office)
Création d’une zone admin (Back office)
Sécurisation Front office et Back office
Système de pagination
Liste avec filtre mémorisé
Ergonomie générale
Envoi de mails HTML via PHP
Accès FTP via PHP
Initiation à la programmation objet avec PHP
Le concept objets
Leurs limites dans PHP
Réorganisation de monde objet
Vous pouvez accéder au détail du contenu de la formation sur ce PDF .
À qui s'adresse cette formation ?
Pour qui ?
- Toute personne souhaitant devenir un développeur web full-stack.
Les pré-requis
- Avoir une bonne connaissance de l’environnement informatique et web.
Les financements pour cette formation
Aide Individuelle à la formation (AIF)
Éligible si vous êtes :
- Demandeur d’emploi inscrit à Pole Emploi
- Personne ayant subi un licenciement économique et bénéficiant d’un accompagnement CSP (Contrat de Sécurisation Professionnelle)
Comment en faire la demande :
- Réaliser un positionnement
- Élaborer un parcours personnalisé et obtenir un devis
- Faire valider votre projet par votre conseiller Pole Emploi
Une fois votre projet validé, nous saisissons votre devis AIF sur la plateforme Kairos de France Travail. Une réponse vous est notifiée par France Travail.
Si vous souhaitez avoir plus de détails concernant les financements vous pouvez consulter notre page dédiée.
Moyens et méthodes pédagogiques
Moyens pédagogiques
- PC système et logiciels
- Liaison Internet Fibre
- Vidéoprojecteur et tableau blanc
- Supports de cours
- Cette formation peut être suivie en classe virtuelle zoom
Méthode pédagogique & Encadrement
- Animation en présentiel par un formateur expert
- Apports théoriques, échanges, interactions
- Atelier de mise en application pratique à l’écrit et/ou à l’oral
Modalités de suivi de la formation
- Émargement de feuille de présence matin et après-midi
- Attestation d’assiduité
- Attestation de fin de formation
Modalités d’évaluation des résultats
- Exercices pratiques progressifs
- Validation régulière des acquis
- Autoévaluation
- Cas pratique
- Questionnaire de satisfaction
Si vous souhaitez avoir plus de détails concernant les moyens et méthodes pédagogiques vous pouvez consulter notre page dédiée.
Suite de parcours
Postuler à un emploi de développeur web.
L'équipe du centre de formation

Nathalie Guillorit

Après 30 ans d’expérience dans la formation professionnelle et Responsable du centre de formation depuis 9 ans, je m'engage chaque jour à proposer des solutions sur mesure, adaptées aux besoins des entreprises et aux parcours des apprenants.
Mon expertise des processus d’entreprise, des fonctions clés et des enjeux de compétences me permet de concevoir des formations personnalisées, tenant compte des acquis de chacun, qu'ils soient issus de l'expérience ou de la formation.
Animée par les valeurs d’excellence, de respect de l’humain et d’amélioration continue, je conçois des parcours qui offrent à chaque stagiaire l’opportunité de rebondir et d’élargir son horizon professionnel.
Mon objectif est de favoriser l’employabilité en construisant des passerelles vers un avenir professionnel épanouissant et durable.
Romain Travert

En tant que conseiller en formation chez Aptitudes 21, j’accompagne les entreprises dans le choix et la mise en œuvre des solutions de formation les plus adaptées à leurs besoins. Fort d’un titre professionnel de responsable de petites et moyennes structures, je bénéficie d’une vision globale des enjeux stratégiques des organisations.
Mon objectif est de vous proposer des conseils sur mesure, alignés avec vos priorités et vos défis. À l’écoute et réactif, je m’adapte à vos spécificités pour vous guider efficacement à chaque étape de votre projet de formation.


Mélanie Peyre

Je suis assistante formation au sein du centre. Accueillante, à l’écoute et toujours souriante, je suis là pour vous accompagner tout au long de votre parcours.
De votre arrivée à l’organisation des examens, en passant par les convocations et le suivi administratif de votre dossier, je veille à ce que chaque étape se déroule dans les meilleures conditions.
Investie dans ma mission, je reste disponible pour répondre à vos questions et vous aider à avancer sereinement.
Mon objectif est de créer un environnement bienveillant et propice à votre réussite.
Si vous souhaitez en apprendre plus concernant l'équipe du centre de formation vous pouvez consulter notre page dédiée.
Informations pratiques
58 jours
126€ / jour de formation
