top of page

Stage à L'école Demain Le Printemps

En première année, j'ai réalisé un stage d'une durée de 6 semaines (17 mai au 25 juin).

Missions :

  1. Héberger les différents sites de l'école sur Ionos et o2switch

  2. Gestion des certificats SSL

  3. Création d'un site vitrine de l'association de l'école

  4. Conclusion du stage

1. Concernant cette tâche, je devais me familiariser avec les hébergeurs Ionos et o2switch. Je communiquais, échangeait et faisait le point avec le tuteur via Skype. Étant donné que les sites étaient construit par d'anciens stagiaires, ma première difficulté a été de savoir quel hébergeurs possédait les noms de domaines des sites.

Voici des captures de l'espace d'hébergement :

2.
Sur Ionos :

Comme le montre la capture d'écran ci-dessus, un seul site est sécurisé. Ceci est due au fait que Ionos offre un seul certificat SSL (certificat numérique que l'on attribut à un site afin d'établir avec certitude le lien entre le site internet et son propriétaire) selon l'offre choisie :

ssl_ionos.PNG

Il était donc préférable de l'attribuer au site principale de l'école, le site que que j'ai construit durant le stage de 2e année (voir page Stage 2e année).

Sur o2switch :
L'hébergeur o2switch est meilleur sur ce point, n'imposant aucune limite en terme de certificat SSL, ce qui à permis de sécuriser tous les sites hébergés dessus :

Compétence concernée :
- Gérer le patrimoine informatique (Mettre en place et vérifier les niveaux d’habilitation associés à un service)

1_tab.PNG

3. Une fois cela enfin terminé, j'ai pu commencer le site web de l'association Demain Le Printemps. Le site devait être un site vitrine présentant l'association de l'école. Pour ce faire, le tuteur voulait que la page d'accueil soit originale, il a donc proposer de partir d'une image présentant un cercle avec plusieurs points qui représenteront les différents menu du site.

Il fallait donc procédé par étapes :

  • Langages à utiliser : HTML, CSS, PHP et un peu de JavaScript

  • Création de la page d'accueil

  • Définition du menu et sous-menu

  • Création des différentes pages

J'ai dû adapter la taille, l'inclinaison, la couleur ainsi que la position des points pour que chacun correspondent à l'emplacement.

Les point correspondent à des liens a href avec un id unique, puis gérer par le CSS

Étant donné que le rideau fonctionne avec une fonction de hover, il fallait donc régler un problème de responsivité, c'est-à-dire que le site n'était pas agréable à visionner sur téléphone. J'ai donc opter pour un petit code en JS permettant de renvoyer directement sur l'interface avec les menus :

Exemple d'une page (l'École de théâtre en Biélorussie) :
J''ai donc créer une page avec un header, un menu et un footer qui sont tous include. La structure du site est la même pour toutes les pages.

Compétence concernée :
- Mettre à disposition des utilisateurs un service informatique (Déployer un service)
- Organiser son développement professionnel (Mettre en place son environnement d’apprentissage personnel)

1_tabl.PNG

4. Ce que j'ai retenu de ce stage :
J'ai appris à me familiarisé avec les différents hébergeurs, ainsi que l'attribution des certificats SSL, appris de nouvelles connaissances en HTML, CSS via l'autodidacte et l'occasion d'utiliser du code JS.

bottom of page