Developpeur web et web mobile - bloc 2

MyRH

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs

  • Mettre en place une base de données relationnelle

  • Développer des composants d'accès aux données SQL et NoSQL

  • Créer des composants métiers côté serveur

  • Documenter et déployer une application dynamique web ou mobile
Programme
1. Introduction

  • Introduction au Bloc 2

  • Présentation des modalités pédagogiques
2. MERISE pour la Conception de Bases de Données


  • Bases des systèmes de gestion de données

  • Introduction à la méthode MERISE

  • MCD : Modèle Conceptuel de Données

  • MLD : Modèle Logique de Données

  • Exercices et corrections
3. Maîtriser le PHP-MySQL (pour les sites dynamiques)


  • Présentation du langage PHP

  • Environnement de développement

  • Intégration PHP/HTML

  • Templates et frameworks

  • Connexion aux bases de données MySQL

  • Séparation logique du code
4. Framework LARAVEL pour le Développement Back-End


  • Installation et configuration

  • Blade (moteur de templates)

  • Formulaires et vues

  • Artisan CLI, routing, contrôleurs

  • Création d'un projet complet avec Breeze

  • Seeder, Factory, authentification

  • Tests et finalisation
5. Maîtriser le langage PYTHON


  • Bases du langage Python

  • Concepts avancés

  • Programmation orientée objet

  • Utilisation dans un contexte web
6. Édition de sites avec le CMS WORDPRESS (inclus WooCommerce)


  • Installation et mise en ligne (hébergeur, domaine)

  • Interface de WordPress

  • Paramétrages, thèmes, extensions

  • Elementor et Gutenberg

  • Création de pages et de boutiques

  • Introduction au référencement SEO

  • Utilisation du plugin Yoast SEO

  • Quiz final
7. Linux et Environnements Virtualisés


  • Introduction à Linux et aux systèmes virtualisés

  • Installation via logiciels de virtualisation

  • Exploration des distributions (Ubuntu, Fedora, Mint)

  • Configuration du système

  • Administration, logiciels, sauvegardes

  • Quiz final

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Haut de page