A propos de moi

Je suis Adil DOUNAS, développeur en plusieurs langages. Actuellement je suis étudiant dans le domaine de l'informatique (modélisation, développement).
A travers ce site web j'espère que vous pourriez-apprécier mes compétences en développement ainsi que mes réalisation.

Comment devenir un développeur ?

Le d√©veloppeur, √©galement appel√© programmeur, est un informaticien qui oeuvre aupr√®s des utilisateurs pour concevoir des logiciels adapt√©s √† leurs besoins. De l'analyse √† l'application en passant par la programmation, il conna√ģt tous les rouages pour mettre au point des programmes informatiques sur mesure. Comment devenir D√©veloppeur ? Retrouvez ici les missions, formation n√©cessaire, r√©mun√©ration de cette profession.

Mission du métier : Développeur

Le propre du d√©veloppeur est de pouvoir endosser plusieurs casquettes en fonction des diverses demandes qui lui sont faites. Ainsi, si le quotidien du programmeur informatique consiste √† concevoir, programmer, d√©velopper et am√©liorer des logiciels, il peut √©galement assurer un r√īle de maintenance et de suivi. Il est d√©sormais courant de voir un d√©veloppeur prendre en charge la formation des utilisateurs amen√©s √† utiliser les logiciels con√ßus par ses soins, avec un v√©ritable soutien technique. Enfin, il n'est pas rare qu'il participe √† la r√©daction de guides d'utilisation pour faciliter la prise en main des futurs usagers. Ainsi, le d√©veloppeur intervient √† diff√©rents niveaux en fonction de ses missions, souvent sous la direction du chef de projet. Il va donc :

  •    > participer √† l'analyse afin de cerner les besoins des utilisateurs avant d'√©tablir un plan de programmation ;
  •    > d√©terminer les solutions techniques √† mettre en place pour cr√©er le logiciel ou l'application en veillant √† respecter le cahier des charges ;
  •    > cr√©er un prototype du futur logiciel ou de la future application ;
  •    > se charger de l'√©criture du programme soit en totalit√©, soit partiellement s'il travaille avec une √©quipe de d√©veloppeurs ;
  •    > utiliser des progiciels qui facilitent son travail de programmation et de codage informatique ;
  •    > participer aux phases d'essai afin de tester les produits finalis√©s ;
  •    > prendre en charge la r√©daction des fiches techniques d'installation et d'utilisation ;
  •    > s'occuper, si besoin, du soutien technique et effectuer des op√©rations de maintenance en cas d'erreurs apr√®s la sortie du logiciel ou de l'application ;
  •    > se charger de faire √©voluer et d'am√©liorer les programmes qu'il a con√ßus.

Devenir Développeur : Qualités requises

Le développeur est un professionnel du monde informatique. Ainsi, il se doit tout d'abord de rester au courant de l'actualité et de maintenir à jour ses connaissances, qu'il s'agisse de nouvelles normes de sécurité, de procédures ou encore d'outils de développement. Ce spécialiste des langages informatiques doit accorder une place essentielle à la formation, qu'il pratique souvent de manière autonome. En tant que technicien et ingénieur, le développeur sait communiquer, analyser et synthétiser les demandes des utilisateurs. Il est disponible, rigoureux et sait rebondir devant les différents obstacles et répondre aux nouveaux impératifs qui se dressent devant lui tout au long du processus de développement et de programmation. Puisqu'il doit satisfaire les attentes des utilisateurs, la créativité, la concentration et l'imagination sont ses meilleurs alliés au quotidien pour aboutir dans ses projets. Pour celles et ceux qui se destinent au métier de développeur, ces premières qualités sont donc indispensables. Enfin, tout bon programmeur doit savoir s'adapter à son univers de travail. S'il est parfois autonome, il est souvent amené à travailler au sein d'une équipe. C'est ici que son sens de l'écoute et de la communication sont nécessaires pour porter un projet jusqu'à sa finalisation. Une bonne connaissance de l'anglais, notamment à l'écrit, s'avère souvent indispensable.

Développeur : carrière / possibilité d’évolution :

Si le développeur intervient dans de très nombreux domaines, c'est bien l'avènement d'Internet qui a permis à ce métier de se diversifier mais aussi de se spécialiser. De ce fait, il existe plusieurs portes d'entrée à ce métier : l'informatique industrielle, l'informatique de gestion, les télécommunications ou encore diverses entreprises comme les banques et les assurances. Les SSII (Sociétés de services et d'ingénierie informatique) recrutent majoritairement des développeurs. Surtout, le poste de développeur sert souvent de tremplin vers d'autres métiers comme celui de chef de projet, l'encadrement voire même des fonctions commerciales. Les changements d'entreprises sont très fréquents dans ce milieu et permettent d'évoluer rapidement.

Salaire brut mensuel d'un débutant :

7000 Dh

Devenir Développeur : formation nécessaire

Il existe plusieurs formations qui m√®nent au m√©tier de d√©veloppeur. G√©n√©ralement, celles-ci vont de bac + 2 pour les techniciens √† bac + 5 pour les ing√©nieurs. Pour se lancer dans la formation, les BTS informatiques et les DUT sont bien accueillis par la profession. Ensuite, il est tr√®s int√©ressant de se tourner vers des dipl√īmes nationaux :

  •    > Licences pro avec des sp√©cialisations en syst√®mes informatiques et logiciels ou encore syst√®mes d'information.
  •    > Dipl√īmes des √©coles d'ing√©nieurs et autres sp√©cialis√©es en informatique.
  •    > Dipl√īmes scientifiques universitaires comme le MIAGE (M√©thodes informatiques appliqu√©es √† la gestion).
  •    > Masters pro ou de recherche √† l'universit√©.
Chaque futur d√©veloppeur doit avoir de bonnes notions d'anglais. √Ä savoir √©galement que les titulaires d'un dipl√īme d'ing√©nieur peuvent esp√©rer voir leur carri√®re progresser bien plus rapidement. La qualit√© des exp√©riences en entreprise fait ensuite le reste tout au long de la carri√®re.

Situation du métier / contexte pour devenir Développeur

Si les possibilités d'embauches restent assez limitées, les développeurs les plus compétents parviennent à trouver rapidement du travail. Les SSII et les entreprises axées vers l'informatique de gestion recrutent majoritairement. Pour autant, Internet crée de nombreuses vocations, à condition d'être spécialisé dans un domaine spécifique tout en conservant une certaine polyvalence. Les débutants qui accèdent à ce poste sont souvent amenés à partir à l'étranger. Il faut saisir les opportunités qui se présentent pour engranger de l'expérience et évoluer rapidement.

sources: http://etudiant.aujourdhui.fr/etudiant/metiers/fiche-metier/developpeur.html

Mes compétences

Grace à mes études, mes différents stages, expériences professionnels ainsi que mes projets personnels, j'ai pu acquérire plusieurs compétences. A travers cette page je vous en présente certaines

Simplicité & innovention

En face de chaque nouveau challenge, trouver une solutions simple et innoventes sont mon principal objectif.

Technologies @Web

J'ai eu l'occasion de travailler sur la mise en place d'applications et sites web HTML5 & CSS3 client/serveur

Langages & Frameworks

.Net, J2EE, C#, Php, Java, J2EE, CSS, Boostrap, HTML5, Bootstrap, JQuery, WAMP, XML, Cisco CCNA1, Windows, Ms. Office

SGBD, Gestion & autres

Ms SQL Server, MySQL, Merise, UML, Informatique pour Gestion d‚ÄôEntreprises, Réseaux informatiques locaux et sans fils, PhotoShop CS, Dream Weaver, WAMP, etc.

Mes réalisations

Veuillez consultez les différents projets sur lesquels j'ai travaillé récemment
# Projet Technologie Status Repository Git
1 Site Statique Agence Immobilière HTML/CSS Fonctionnel Daruma Git
2 Gestion Patrimoine Entreprise .Net/C# Fonctionnel PatrimoineEntreprise Git
3 Gestion Service Entreprise Apache/Php/MySQL Fonctionnel ServiceEntreprise Git
4 Tourisme Spring Boot Fonctionnel Tourisme Git
5 Gestion Agence Immobili√®re Java EE Fonctionnel Gestion Agence Immobiliére Git
6 Site Web E-Commerce e-Shop PHP/MYSQL Fonctionnel Site Web E-Commerce e-Shop Git
sq-sample26

Projet d'une boutique E-Commerce des équipements Hi-Tech

Application réalisée dans le cadre de mon PFE. Elle permet au client d'alimenter son panier jusqu'au paiement. Elle permet également à un administrateur de gérer le stock des articles en vente Repository GIT : La Boutique (e-Shop)
sq-sample26

Projet d'une boutique E-Commerce des équipements Hi-Tech

Application réalisée dans le cadre de mon PFE. Elle permet au client d'alimenter son panier jusqu'au paiement. Elle permet également à un administrateur de gérer le stock des articles en vente
sq-sample26

Projet d'une boutique E-Commerce des équipements Hi-Tech

Application réalisée dans le cadre de mon PFE. Elle permet au client d'alimenter son panier jusqu'au paiement. Elle permet également à un administrateur de gérer le stock des articles en vente
sq-sample26

Projet d'une boutique E-Commerce des équipements Hi-Tech

Application réalisée dans le cadre de mon PFE. Elle permet au client d'alimenter son panier jusqu'au paiement. Elle permet également à un administrateur de gérer le stock des articles en vente
sq-sample26

Projet d'une boutique E-Commerce des équipements Hi-Tech

Application réalisée dans le cadre de mon PFE. Elle permet au client d'alimenter son panier jusqu'au paiement. Elle permet également à un administrateur de gérer le stock des articles en vente
sq-sample26

Projet d'une boutique E-Commerce des équipements Hi-Tech

Application réalisée dans le cadre de mon PFE. Elle permet au client d'alimenter son panier jusqu'au paiement. Elle permet également à un administrateur de gérer le stock des articles en vente
sq-sample26

.Net est une technologie Microsoft de développement d'applications web & desktop

Le choix de cette technologie pour ce projet est une occasion pour mettre en place les connaissances acquises pendant le cours ... Repository GIT : Gestion Patrimoine Entreprise
sq-sample26

Gestion du patrimoine entreprise

Application Desktop de gestion du patrimpoine de l'entreprise développée en utilisant la technologie Microsoft .NEt (C#, Ms SQL Server). Ici la fenêtre de Login sécurisée
sq-sample26

Gestion du patrimoine entreprise

Fenêtre vision admin pour la gestion du patrimoine de l'entreprise, demandes d'emprunt, d'√©quipements informatiques. Ici gestion du patrimoine de l'entreprise.
sq-sample26

Gestion du patrimoine entreprise

Fenêtre vision employé pour la gestion d'emprunt d'√©quipements informatiques. Ici consultation de la liste de mes demandes.
sq-sample26

WAMP (basé su Apaché, MySQL et Php) & Bootstrap sont des frameworks gratuits de développement & design d'applications web

Le choix de la combinaison de ces deux technologies pour ce projet est une occasion pour mettre en place les connaissances acquises pendant le cours ... Repository GIT : Gestion Service Entreprise
sq-sample26

Gestion des services de l'entreprise

Application Web de gestion des employés, chefs de service ainsi que l'affectation et suivi des missions/têches de chacun développée en utilisant WAMP & Bootstrap. Ici la fenêtre de Login de l'utilisateur
sq-sample26

Gestion des services de l'entreprise

Fenêtre vision employé pour la gestion de toutes les ressources de l'entreprise (Directueur). Ici gestion des services.
sq-sample26

Gestion des services de l'entreprise

Fenêtre vision employé pour la gestion de toutes les ressources de l'entreprise (Directueur). Ici Ajout d'un nouvel employé.

Mes loisirs & Activités

J'essaie de partager mon temps libre dont je dispose entre les diiférentes activités cidessous.

Evénements &associations

Etant membre actif de deux associations, je participe souvent au travail associatif, animation et organisation des événements, etc.

Multimédia & Musique

Comme beaucoup de jeunes, j'aime écouter la musique du monde. Mon instrument préféré est la guitare, Jaime aussi faire du montage video et la création de contenu.

Développement personnel

Je suis passionn√©e par le développement personnel, l'entrepreneriat etc.

Culture & voyages

Je suis également passion√© par le voyages, la lecture, blogging et suivi des nouvelles technologies.