Sélectionner une page

Réalisations

Parfumerie Al Wassila

Accueil

À propos

Produit

Accueil 2

Contact

Boutique

La Casa de Pizza

Accueil

Commandez en ligne

À propos

Produit

Localisation

Envie Equicoaching

Accueil

Multilingue

À propos

Galerie photo

Contact

O’Délice

Accueil

Burgers

Contact

Sandwichs

Tacos

Web Agency

Projet réalisé dans le cadre du parcours de Développeur Web Junior chez Openclassrooms.

Définir le contenu d’une page web à partir d’une maquette

  1. L’ensemble du contenu défini par la maquette est présent
  2. Le contenu texte est pertinent et grammaticalement correct
  3. L’aspect visuel correspond à la maquette sur écran d’ordinateur
  4. La maquette est adaptée de manière pertinente sur un terminal mobile

Coder la structure d’une page web en HTML

  1. La page HTML passe la validation w3c HTML sans erreur
  2. Les balises HTML sont définies avec la sémantique HTML 5 pertinente
  3. Les icônes sont crées avec un outil pertinent, type  font-awesome

Coder la présentation d’une page web en CSS

  1. Le code CSS passe la validation w3c CSS
  2. Le code CSS est écrit dans un ou plusieurs fichier CSS
  3. Aucun code CSS n’est appliqué via un attribut style  dans une balise HTML
  4. La zone avec le menu reste visible, en haut de la page, même lorsque l’on se déplace dans la page

Gérer la responsivité avec les Media Queries 

  1. Le viewport est configuré dans l’en-tête de la page HTML
  2. (Au moins) Un breakpoint pertinent est défini
  3. Des règles CSS @media  et/ou des feuilles de styles dédiées identifiées par un attribut mediasont utilisées
  4. Aucun Framework (type Bootstrap) n’est utilisé pour ce projet

Accueil

À propos

Produit

Vé-clic Rouen

Projet réalisé dans le cadre du parcours de Développeur Web Junior chez Openclassrooms.

Créer des objets simples en JavaScript, contenant des méthodes et des propriétés

  • Le code JavaScript est développé en Orienté Objet
  • Le diaporama est conforme et fonctionnel
  • Aucun plugin n’est utilisé pour la logique de l’application (Diaporama, Canvas, Carte)

Récupérer des données de formulaires en utilisant le langage JavaScript

  • Le canvas est fonctionnel
  • Le nom et prénom utilisent l’API LocalStorage
  • Les informations de réservations utilisent l’API SessionStorage
  • Les données de réservation sont affichées en dessous de la carte, s’il y a une réservation en cours

Faire des requêtes HTTP en langage JavaScript

  • La carte est récupérée dynamiquement depuis un web service cartographique
  • Les informations sur les stations utilisent l’API Live de JC Decaux

Écrire un code source lisible

  • Le code est correctement indenté
  • Les noms de classes, de méthode et de variables sont explicites (indifféremment en français ou en anglais)
  • Il y a une seule classe par fichier

Accueil

Projet Final Openclassrooms

Projet E-commerce, Blog, etc.. réalisé dans le cadre du parcours de Développeur Web Junior chez Openclassrooms.

Dans ce projet final, l’objectif est de démontrer que vous avez assimilé toutes les compétences vues dans les projets précédents de ce parcours. Vous devrez attester de votre degré d’autonomie dans l’organisation de votre travail et les choix techniques.

Pour vous aider à orienter vos choix, voici le détail de certaines des compétences listées ci-après. 

  • Organiser le code en langage PHP

– Charger automatique des classes ou utilisation de l’autoload de Composer
– Séparer du code en respectant l’architecture MVC
– Utiliser des exceptions pour gérer les erreurs
– Utiliser des namespaces pour organiser les classes
– Créer des templates HTML avec syntaxe PHP alternative ou Twig

  • Organiser et manipuler les données

– Créer et manipuler une session
– Valider des données côté serveur en PHP
– Valider des données côté client en JavaScript
– Créer de requêtes HTTP en JavaScript avec récupération de données en JSON (Ajax)
– Créer une pagination des données
– Envoyer des fichiers au serveur

  • Sécuriser l’application

– Supprimer des injections XSS dans les données saisies puis réaffichées
– Supprimer des injections SQL avec PDO
– Créer de mots de passes sécurisés avec un hachage fiable
– Créer un système de login / logout

Accueil Blog

Boutique

Edit Article

Dasboard Article

Dashboard

Contact

PARLEZ MOI DE VOTRE PROJET

Une idée, un projet, une création, une amélioration ou simplement besoin d’aide,  laissez-moi un message et je vous répondrais le plus rapidement possible.

VOTRE DEVIS RAPIDE ET GRATUIT