Skip to content

Développement Web

Formateur

Ahmed Meftah

Catégories

3.5

Avis

3.5/5

Prix ​​de la formation

DT
Play Video

Date de début

Durée

6 week

Inscrits

Lectures

Formation Développement Web

Le développement Web désigne de manière générale les tâches associées au développement de sites Web: le codage ou la programmation qui permet de faire fonctionner un site Web.

Pour le développement web, le marché du travail se développe chaque jour, ce qui crée de nouvelles opportunités pour les développeurs.

Les avantages du Développement Web

  • Le marché de  travail s’agrandit chaque jour
  • La possibilité de travailler en entreprise ou en Freelance
  • Un poste bien rémunéré
  • Des opportunités de travail à l’international
  • c’est un métier créatif
  • La participation à la transformation digital

 Pour devenir Développeur

 

  • Bénéficier d'une formation en développement web.
  • Auto-apprentissage tout au long de sa carrière. 
  • pensée logique.
  • être strict.
  • pragmatique.
  • Vitesse d'écoute et d'exécution.
  • Très adaptable

DÉVELOPPEMENT  WEB REACT 

Introduction au framework React JS : Les bases et la conception d'un projet

 

Formateur:  

Ahmed Meftah,Développeur web, Entrepreneur et formateur Web

 

objectifs de la formation :  

- Initiation HTML CSS

- Apprendre à créer un projet avec ReactJS,

- Créer des routes, des contrôleurs et des vues

- Intégration de firebase pour enregistrer les données

 

Public cible:

  • Etudiants en informatique,
  • Développeur web, 
  • amateurs de développement Web

 

 

Programme de la formation:  

Module 1 :Introduction à HTML5 et CSS3

Module 2 : Introduction à React JS

Module 3 :Découvrir NPM

Module 4 :Installation d’un projet React

Module 5 :découvrir le JSX

Module 6 :Importer un template

Module 7 :Cycle de vie d’un composant ReactJS

Module 8 :State

Module 9 :Props

Module 10 :PropType

Module 11 :Les formulaires

Module 12 :Event Handler

Module 13 :Le Routing

Module 14 :Axios Introduction à firebase

Module 15 :Créer un site multilingue

 

DÉVELOPPEMENT WEB LARAVEL: 

Introduction au framework Laravel : Les bases et la conception d'un projet

Apprendre à créer un projet avec ReactJS, Créer des routes, des contrôleurs et des vues avec l'utilisation de firebase pour enregistrer les données.

Programme de la formation: 

Jour 1 : Introduction à Laravel 

○ Limitations des solutions maison

 ○ Les apports de Laravel

  • Une nouvelle approche

 ○ Une base Http plus robuste

 ○ Du PHP moderne

  • Caractéristiques et inspirations principales

 ○ Expressivité et simplicité

 ○ Responsabilités, nommage et conventions

 ○ Bonnes pratiques 

  • Structure d'une application Laravel

 ○ Conteneur Service et cycle de vie de la requête

 ○ Explorer Laravel

 ○ Version 5 vs. 

Version 4

  • Environnement de développement 

○ Composer 

○ Créer une nouvelle application Laravel

 Jour 2 : Première Application avec Laravel 

  • Conception

 ○ Entités, relations et attributs

 ○ Plan 

  • Premières routes

 ○ Paramètres restrictifs

 ○ Exceptions HTTP

 ○ Redirections

 ○ Retour de Vue

  • Routes & CRUD

 ○ Page Liste

 ○ Page Unité 

○ Liaison Route-modèle 

○ Ajout, Modification et suppression 

  • Du simple routage aux contrôleurs

 ○ Contrôleurs de ressources 

Jour 3 : Blade

  • Création de template
  • Création des vues
  • Contrôler les données

 ○ Les conditions 

○ Les boucles

 ○ Utiliser du PHP

  • Les formulaires 

○ CSRF 

○ Méthodes 

○ Validation des Erreurs 

Jour 4 : SGBD

  • Création du modèle Éloquent
  • Construire la Base
  • Alimenter la base ORM Eloquent
  • Lecture des données 

○ Filtrage des enregistrements

  • Enregistrement

 ○ Affectation en masse

  • Suppression 

○ Suppression logique

  • Portée des Requêtes
  • Relations

 ○ 1 à 1

 ○ n à n & Tables Pivot

 ○ Has-many-through 

○ Relations Polymorphes Authentification & Sécurité avec Laravel 

  • Les middlewares 
  • Authentifier les routes et les vues 
  • Validation des saisies Internationalisation
  • Gestion des fichiers de langues 
  • Traductions javascript
  • Détection du langage utilisateur Déploiement et maintenance 
  • Intégration dans APACHE 
  • Logging 
  • Intégration avec GIT ou autres CVS
Inscrivez-vous et commencez à apprendre