Formation : Developpeur d'applications web

Durée : 19 journées (152 heures)

Niveau : Initiation

maj 11-2024

Prérequis : Aucun
Connaissances souhaitées : Connaissances de base en informatique (savoir utiliser un ordinateur, naviguer sur internet, utiliser un traitement de texte). Notions de base sur la création de fichiers et l’utilisation de logiciels. Aucun prérequis en programmation n’est nécessaire, mais des connaissances de base en programmation seront un plus
Public concerné : Débutants ou intermédiaires souhaitant apprendre à créer des sites web dynamiques. Personnes en reconversion professionnelle dans le domaine du développement web. Étudiants en informatique ou développeurs souhaitant renforcer leurs compétences en front-end et back-end.
Moyens techniques : Ordinateurs avec accès internet et logiciels nécessaires (éditeur de texte, navigateur web, serveurs locaux comme XAMPP ou MAMP, logiciels FTP). Accès à un serveur d’hébergement pour mise en pratique des concepts d’hébergement et gestion des noms de domaine. Tableaux interactifs ou projecteurs pour les démonstrations et les exercices en groupe. Environnement virtuel de développement partagé pour les travaux pratiques (Git, GitHub).
Moyens pédagogiques : nos formations sont basées sur une alternance de points théoriques, de partages d'expériences et d'ateliers pratiques.
Lieux : Saint Etienne, Lyon, Clermont Ferrand, Le Puy en Velay, Grenoble, Valence, autre...
Dates : Nous contacter, dates sur mesure*
Objectifs : Comprendre et maîtriser les bases du développement web : création d’un site internet avec une architecture complète (front-end, back-end, base de données). Maîtriser les outils front-end : HTML5 pour la structure, CSS3 et Bootstrap pour la mise en forme, JavaScript et jQuery pour les interactions utilisateur. Comprendre le développement back-end : PHP pour la gestion du serveur, manipulation des bases de données avec MySQL, et communication front-end/back-end. Savoir gérer un serveur d’hébergement : mise en ligne d’un site web, gestion des fichiers via FTP, configuration des noms de domaine et sécurisation de son site.
Méthodes mobilisées et modalités d’évaluation : Suivi en continu par le formateur.

Programme de la formation

Blocs de compétences :
  • Introduction au développement web (1 jour)

    • Présentation des concepts clés : client/serveur, front-end/back-end, navigateurs, protocoles HTTP.
    • Outils et technologies du développement web.
  • HTML5 : Structurer un site web (2 jours)

    • Les balises HTML : éléments de base, structures avancées (formulaires, tableaux, médias).
    • Accessibilité et bonnes pratiques.
  • CSS3 : Style et mise en page (3 jours)

    • Sélecteurs CSS, propriétés et concepts de base.
    • Positionnement, Flexbox, Grid, et animations CSS.
    • Préprocesseurs CSS (introduction à Sass).
  • Bootstrap : Framework CSS (2 jours)

    • Introduction à Bootstrap : grille, composants et utilitaires.
    • Création de sites web responsive.
    • Personnalisation avancée des thèmes Bootstrap.
  • JavaScript : Langage du web (4 jours)

    • Syntaxe de base, variables, boucles, fonctions et objets.
    • Événements, gestion des formulaires et validation.
    • Introduction aux API et Ajax.
    • Sélecteurs jQuery, manipulation du DOM, gestion des événements.
  • PHP : Programmation serveur (3 jours)

    • Introduction à PHP : syntaxe, variables, boucles, fonctions.
    • Programmation orientée objet en PHP.
    • Gestion des formulaires, cookies et sessions.
  • MySQL : Bases de données relationnelles (2 jours)

    • Introduction à MySQL : création de bases de données et tables.
    • CRUD : requêtes SQL pour la création, la lecture, la mise à jour et la suppression de données.
    • Interactions entre PHP et MySQL (PDO/MySQLi).
  • Serveur d’hébergement & gestion des noms de domaine (1 jour)

    • Mise en ligne d’un site web.
    • Utilisation de FTP pour gérer les fichiers.
    • Gestion des noms de domaine et sécurité.
  • Projet de fin de formation (1 jour)

    • Mise en pratique des connaissances acquises en créant un site web complet.
    • Présentation et évaluation des projets réalisés.

Alternance de théorie et de travaux pratiques pour renforcer la compréhension des concepts.
Exemples concrets et exercices basés sur des projets réels.
Feedback continu et séances de révision pour approfondir les connaissances.


Mise en place de la formation

Nos formations sont réalisables rapidement, habituellement sous 15-30 jours.
Les dates sont définies en fonction des disponibilités du formateur et du/des stagiaires.
Ce délais peut varier suivant la demande de prise en charge et de la réactivité de votre OPCO.


Moyens pédagogiques, techniques et humains

Formations en présentiel ou distanciel sur demande (sous conditions d'équipements adéquats - connexion internet, matériel et licence logiciels)
Formation 100% avec le formateur.


Locaux / Matériel mis à disposition :

Nous vous accueillons dans nos locaux à Andrézieux, ou sur site, dans vos locaux.

Nous mettons à votre disposition jusqu'à 4 stations de travail récentes (Ordinateurs PC portables + écrans).
Notre salle est équipée du matériel de projection interactif.

Pour votre confort, vous avez la possibilité de manger sur place (micro ondes frigo) ou aux alentours, (pizzeria à 50m, commerces à 2 min en voiture).
Parking : nombreuses places de stationnement à proximité. Merci de ne pas stationner dans la cours du 40 bis, places réservées aux résidents de l'immeuble.


Exemple de financement d'une formation InDesign intra entreprise :

3 salariés d'une même structure (mêmes besoins) se forment sur 19j en Developpeur d'applications web à Saint Etienne :

2 jours x 590 €HT
= 1180 €HT / 3 stagiaires
= 393 €HT / stagiaire / 2 jours
= 196 €HT / stagiaire / 7 heures
= 28 €HT / stagiaire / heure

Je souhaite plus d'information sur cette formation Inscription à cette formation

HANDICAP et formations :

FORMASOFT PRO fait en sorte que tous ses lieux d'interventions soient accessibles aux personnes à mobilité réduite, dans la mesure de ses ressources, et en particulier à l'occasion des ses formations. Pour tout autre type de handicap, le contact initial avant prestation nous donne l'occasion d'étudier la possibilité de dérouler la prestation dans des situations de confort adaptées : zoom des supports, lecture vocale. Nous pouvons également faire signer nos communications dans certaines conditions ; nous contacter au préalable.

UN PROJET DE FORMATION ?

Débutant, confirmé, nous proposons des formations sur mesure individuelles ou en intra entreprise, Eligibles CPF (compte personnel de formation)


PAO

WEB

PROGRAMMATION

BUREAUTIQUE

Un conseil ?

Notre équipe est à votre écoute.
Monter en compétence, c'est avant tout choisir le bon logiciel ou la bonne technologie sur laquelle se former.

Pour ne pas faire fausse route,
appelez nous / 04 77 55 06 05

Demandez-nous conseil