Rapport de Stage
Rapport de Stage
Rapport de Stage
Benjamin
Rapport de stage :
Entreprises :
2014/2015
-1-
-2-
Remerciements
D’une façon plus générale, je remercie l’ensemble d’IRCF pour l’intérêt qu’ils
m’ont porté tout au long de mon stage ainsi que pour leur aide et précisions.
-3-
Sommaire :
Remerciement …………………………………………………………………………………………3
Sommaire…………………………………………………………………………………………………4
Introduction…………………………………………………………………………………………….5
I- Présentation de l’entreprise…………………………………………………………………6
II – Les travaux effectués et les apports du stage ………………………………….8
A) Les travaux effectués……………………………………………………………..8
1- Les outils mis à ma disposition………………………………………….8
2- Les missions du poste occupé…………………………………………...9
B) Les apports du stage………………………………………………………………10
III – Conclusion……………………………………………………………………………………….11
IV – Références ………………………………………………………………………………………12
V – Annexes…………………………………………………………………………………………….13
-4-
Introduction
Ce stage d’une durée de 5 semaines, a consisté à la création d’un site web pour la
Communauté des Communes du Pays Vernois et du Terroir de la Truffe et à la création d’un
site e-commerce pour Equippro.
Ce rapport présente le travail que j’ai effectué lors de mon stage au sein d’IRCF. Il
s’est déroulé du 26 mai au 26 juin 2015 dans les locaux d’IRCF. Durant cette période, je me
suis familiarisé avec un environnement technique et d’applications (CMS, CMS e-commerce).
Ceci m’a permis par la suite de mettre en place le site web.
Le projet réalisé s’est avéré très intéressant et très enrichissant pour mon expérience
professionnelle. En effet ma formation s’inscrit précisément dans ce secteur (services
informatiques aux organisations option solutions logicielles et applications métiers). Grâce à
ce stage, j’ai travaillé sur des projets qui m’ont permis d’entrevoir en quoi consiste la
profession de développeur web dans ce secteur d’activité.
Le but de ce rapport n’est pas de faire uniquement une présentation exhaustive de tous
les aspects techniques que j’ai pu apprendre ou approfondir, mais aussi, de manière
synthétique et claire, de faire un tour d’horizon des aspects techniques et humains auxquels
j’ai été confronté.
-5-
I- Présentation de l’entreprise
IRCF met au service de ses clients ses compétences dans les domaines du réseau, de la
création de sites Internet/Intranet, de la programmation client/serveur, du graphisme et de la
formation professionnelle en informatique.
-6-
II-Les travaux effectués et les apports du stage
A) Les travaux effectués
Au cours de ce stage, j’ai passé le plus clair de mon temps à me documenter sur le
fonctionnement d’un CMS (Content Management System) et les différents langages de
programmation utilisés (html, css, php …). A mesure que j’apprenais, mes recherches se sont
approfondies. Ce n’est donc qu’à partir de la 2eme semaine de mon stage que j’ai été
véritablement opérationnel pour utiliser un CMS comme WordPress. Durant la dernière
semaine de mon stage j’ai eu l’occasion de découvrir le CMS Magento qui est une plateforme
de commerce électronique libre. Elle permet la création de site e-commerce.
-7-
2) Les missions du poste occupé
Présentation
Comme il a été précisé en introduction, mon travail était de faire deux sites web. Un
pour la communauté des communes du pays vernois et du terroir de la truffe et un pour
equippro
Tâches effectuées
Au cours de ce stage, différentes sortes d’activités m’ont été confiées lors des
différentes réunions technique :
Pour la communauté des communes du pays vernois et du terroir de la truffe :
-Faire l’arborescence du site a l’aide de la maquette
- Refaire la maquette du site sur open Office (quelques petite modification a faire)
- Faire un login, un formulaire d’inscription et un profil utilisateur
- Faire un espace intranet
-Faire un espace restreint
Pour Equippro :
-faire l’intégration de la charte graphique
- ajout des catégories
-8-
B) Les apports du stage
Tout au long de ce stage, j’ai beaucoup appris. Les apports que j’ai tirés de cette
expérience professionnelle peuvent être regroupés autour de trois idées principales : les
compétences acquises, les difficultés rencontrés ainsi que la vie en société.
Compétences acquises
Durant ce stage, j’ai eu l’occasion de me perfectionner dans les différents langages de
programmation (html, css, php, JavaScript), le serveur FTP avec l’utilisation de filezilla mais
aussi de commencer un site web avec les outils de création WordPress et Magento qui facilite
le développement du site. J’ai pu voir aussi l’intégration d’une charte graphique pour le
e-commerce (Magento). J’ai eu l’occasion de voir tout le processus nécessaire pour la
réalisation d’un site internet.
Difficultés rencontrés
Au cours de ce projet, j’ai rencontré différente difficulté. Tout d’abord la prise en main
de WordPress et Magento car se fut pour moi la première fois que j’utilisé un CMS. Ensuite
WordPress et Magento ont un langage bien définit et pour terminer il a fallu attendre que le
client valide la maquette, donne les codes couleurs qu’il veut sur son site (attente de plusieurs
jours) et que la charte graphique se monte (pour la communauté des communes du pays
vernois et du terroir de la truffe. Tandis que pour Magento le projet m’a été confié à la fin de
mon stage je n’ai donc pas eu le temps de le maitriser car le temps était restreint (4-5 jours).
La vie en société
Mon stage chez IRCF a été très instructif. Au cours de ces cinq semaines passés dans
l’entreprise, j’ai ainsi pu observer le fonctionnement d’une entreprise. Au-delà, de l’activité
de chacun des services, j’ai pu apprendre comment s’articulent les différentes parties d’une
entreprise. Par ailleurs, les relations humaines entre les différents employés de la société,
indépendamment de l’activité exercée par chacun d’eux, m’a appris sur le comportement à
avoir en toute circonstance.
-9-
III- Conclusion
- 10 -
IV-Références
Adresse web :
https://php.net : Documentation sur le langage php
http://getbootstrap.com : documentation de bootstrap (css, component)
http://wordpress.bbxdesign.com : Documentation WordPress
https://fr.wordpress.org : Téléchargement de WordPress
https://fr.wordpress.org/plugins : Liste de tous les plugins wordpress
-bloggento.fr : aide Magento
https://www.magentocommerce.com/download : Téléchargement de Magento
https://www.codeur.com/cms/aide/installer-magento : aide pour installer Magento
- 11 -
V – Annexes
Charte graphique (cahier des normes graphiques) : C’est un document de travail qui contient
l’ensemble des règles fondamentales d’utilisation des signes graphiques qui constituent
l’identité graphique d’un projet, d’une entreprise.
CMS (Content Management System) : C’est une famille de logiciels destinés à la conception
et à la mise à jour dynamique de sites Web ou d’applications multimédia.
WordPress : C’est un système de gestion de contenu libre (CMS) écrit en PHP reposant sur
une base de données MySQL. WordPress est surtout utilisé comme moteur de blog, mais ses
fonctionnalités lui permettent également de gérer n’importe quel site web.
Magento : C’est une plateforme de commerce électronique libre. Elle permet la création de
nombreux sites e-commerce.
Plugin (module d’extension) : C’est un paquet qui complète un logiciel pour lui apporter de
nouvelles fonctionnalités.
FileZilla : C’est un client FTP, FTPS et SFTP. Il existe également un logiciel de serveur FTP
du nom FileZilla Server.
- 12 -
MySQL : C’est un système de gestion de bases de données. Il fait partie des logiciels de
gestion de base de données les plus utilisés au monde, autant par le grand public (applications
web principalement) que par des professionnels.
Geany : C’est un éditeur de texte incluant les fonctions élémentaires d’un environnement de
développement intégré. Exemple de langages : html, css, JavaScript, php.
CSS (Cascading Style Sheets) : C’est un langage informatique qui décrit la présentation des
documents HTML. ). L’extension est « nom-de-la-page.css ».
- 13 -
Annexe B :Arborescence
- 14 -
Annexe C : Tableau de bord
Ceci est la page d’accueil de wordpress une fois connecté en administrateur. C’est ici que l’on
va gérer tout notre site.
- 15 -
Annexe D : Apparence
- 16 -
Annexe E : Extensions
L’extension permet de télécharger les plugins que l’on va utiliser pour notre site et les installe
automatiquement. (Voir photo ci-dessous)
- 17 -
Annexe F : Pages
Les pages ci-dessus on servit à faire le menu et les sous-menus ou encore même une page
avec accès restreint.
- 18 -
Annexe G : Header
Voici le début du code de l’entête de notre site. On peut y retrouver le langage html, php et le
langage propre de wordpress comme par exemple :
<title>< ?php if(!$title) { bloginfo(‘name’) ; wp_title() ; } else { echo $title ; } ?></title>
- 19 -