5160 sujets

Le Bar du forum

Bonjour Smiley smile

Je suis nouveau et viens de m'inscrire sur ce forum très interessant à lire, avec des personnes compétentes.

J'ai 21 ans, avec un bac pro Electrotechnique et passioné d'informatique depuis petit. A l'heure actuelle j'étudie de manière autonome les languages et les connaissances requises pour pouvoir exercer plus tard le metier de developpeur web.

J'y crois vraiment, avec beaucoup de motivations derrière. Mais j'aurais tout de même aimé avoir quelques avis et temoignages sur le choix que j'ai fait, afin d'ajouter un peu plus de réalité a mes idées.

La feuille de route que j'ai établie pour l'instant, (j'en suis a peu près vers la fin du premier et m'entraine a organiser un site au niveau des feuilles de styles et du balisage html ) :

xhtml/css2 -> html5/css3 -> php/mysql -> jquery voir plus largement Javascript

Un collegue qui bosse dans une agence web m'a dit que c'était la voie la plus facile, où il y a des debouchés ; Mais d'un autre coté il faut faire les choses dans l'ordre, se fixer des objectifs et ne pas bruler les étapes pour réussir correctement.

--- -- ---

Ensuite j'aurais également aimé avoir des conseils concernant mon apprentissage, et comment organiser peut-être un peu mieux mes journées.

Le matin je fais de la théorie en lisant des cours, en regardant des formations (toujours en avançant étapes par étapes), puis l'après-midi je passe à la pratique en réalisant quelques exemples que je repete jusqu'a ce que ça rentre.


Voila voila, en esperant que ça marchera et que mes efforts seront recompensés un jour.

Merci d'avance pour vos reponses, témoignages, avis..
Salut,
mazert a écrit :
La feuille de route que j'ai établie pour l'instant, (j'en suis a peu près vers la fin du premier et m'entraine a organiser un site au niveau des feuilles de styles et du balisage html ) :

xhtml/css2 -> html5/css3 -> php/mysql -> jquery voir plus largement Javascript

En ce qui concerne le JavaScript, tu devrais tâcher d'abord d'en maîtriser les bases, y compris la manipulation du DOM en natif (les document.getElementById () et autres joyeusetés de ce genre), avant d'aborder une bibliothèque JavaScript.

Quant à ta feuille de route, si ton objectif est de trouver un poste en agence, sache que la plupart des agences cherchent des profils qui ne toucheront qu'à un seul domaine. Autrement dit, un intégrateur (X)HTML / CSS ne touchera jamais au développement PHP, ni inversement, et les profils polyvalents intéressent surtout les toutes petites agences et les boîtes dont l'activité ne justifie pas la présence d'une équipe Web étoffée à longueur d'année. Pour ma part, je sauterai l'étape PHP / MySQL si l'objectif est de devenir intégrateur / développeur front-end (même si des connaissances en PHP ne font, en soi, jamais de mal Smiley cligne ).
Ah d'accord, je ne connaissais pas l'integrateur.. c'est en fait un spécialiste sur un/deux languages precis ?

Après developpeur web, le terme est peut-être effectivement trop vague, professionellement je souhaiterais commencer par le plus "simple" (si on peux dire comme ça), pour ensuite gagner petit à petit en experience.

Où je pense travailler je ne sais pas très bien mais plutôt en agence, vu ma situation pour l'instant je ne peux pas être exigeant Smiley murf . , je regarde quand même ce qu'on demande dans les offres d'emploi pour me guider un peu.

Donc dans l'état actuel des choses, vous me conseillerez de me perfectionner en xhtml/css2 et html5/css3 ?

Integrateur m'interesserait bien sinon, je vais me documenter d'avantage à ce sujet Smiley smile
mazert a écrit :
Donc dans l'état actuel des choses, vous me conseillerez de me perfectionner en xhtml/css2 et html5/css3 ?

Sans oublier le JavaScript.
Re,

Voila après environ 2 mois et demi à ne faire que du xhtml 1.0 strict et css2 tous les jours (enfin pratiquement ^^), j'ai appris les bases et sait réaliser maintenant un site web statique simple (avec plusieurs pages, et organisation des css) respectant les normes w3c, et les règles de bases d'accessibilité.

Pour vous montrer, j'ai pris ce template que j'ai essayé de reproduire à l'identique sans regarder le code source (donc juste à partir des images) :

http://www.designity.org/index.php?action=preview&author_id=1&design_id=67

Et voici mon code : [edit stéphanie : mon antivirus vient de bloquer le lien pour malware]

[edit mazert : Tiens c'est étrange Smiley langue . Bon du coup, j'ai hébergé la page d'exemple sur mon serveur web, via l'adresse si dessous]

http://mazert.dyndns-server.com/test

En dehors de ça, je sais utiliser (plus ou moins de tête il me faudra un peu de temps Smiley langue ), des tableaux, formulaires en tous genres, et certaines balises meta... .


Maintenant, je chercherai a m'entrainer avec des templates un peu plus complexe, car j'imagine bien que j'aurais dés sites plus élaborés à réaliser

Comme j'ai vu que vous êtes intégrateur, vous connaitrez des adresses où je pourrais m'en procurer, ou vous me conseillerez quelque chose d'autre en particulier ?

Le principal est que je me sente parfaitement à l'aise avec ces deux languages, avant de continuer plus loin.

Merci, et oui effectivement je n'oublierai pas le javascript Smiley cligne
Modifié par mazert (04 Feb 2013 - 09:15)
Hello !

mazert a écrit :
Ah d'accord, je ne connaissais pas l'integrateur.. c'est en fait un spécialiste sur un/deux languages precis ?

En fait l'intégrateur c'est la personne qui transforme la maquette du graphiste en page web (donc à l'aide de HTML, CSS, Javascript), alors que le développeur va plutôt faire tout ce qui est traitement des données (donc plutôt PHP, SQL, voire Python ou Ruby).
Pour ma part je suis développeur, mais il m'arrive de faire un peu d'intégration au besoin, au même titre que notre intégrateur met parfois les mains dans le PHP...

xhtml/css2 -> html5/css3 -> php/mysql -> jquery voir plus largement Javascript

C'est le cheminement que j'ai fait.

Par contre aujourd'hui il n'y a à mon avis plus d'intérêt à faire du XHTML/CSS2 : C'est bien que tu aies fait du XHTML comme ça tu sais ce que c'est, et c'est dans un sens plus rigoureux que le HTML (4 ou 5). Mais il faut dire ce qui est : Ca n'a jamais vraiment pris... Très peu de sites ont réellement utilisé le XHTML en tant que document XML, et maintenant c'est le HTML5 qui prend la relève. Du coup je te conseillerais de passer au HTML5 dès que possible : C'est presque pareil, mais en plus souple et avec plus de possibilités.
Idem pour CSS : le W3C lui-même ne raisonne plus en terme de "versions" (il n'y aura en principe pas de CSS4, du moins ce n'est pas prévu), mais en terme de fonctionnalités. Donc plutôt que de te limiter au fonctionnalités de CSS2 ou 2.1, demandes-toi simplement si les navigateurs que tu vises supportent telle ou telle fonctionnalité.
Que ce soit pour HTML5 ou CSS3, tu as tout ce qu'il faut savoir en terme de compatibilité sur http://caniuse.com/

Si tu vise un poste d'intégrateur tu n'auras pas forcément besoin de PHP, même si des bases de PHP/SQL sont souvent bien vues.
Par contre si tu veux faire des projets seul, tu seras sans doute amené à en faire (pour stocker des infos dans une base de donnée, faire de l'ajax...). Donc à toi de voir, si ça t'intéresse c'est toujours bon à apprendre, mais sache que ça ne fait pas partie du métier d'intégrateur.
Et puis avec des bibliothèques comme jquery, le javascript est surement plus ludique à apprendre que le php.

a écrit :
Pour vous montrer, j'ai pris ce template que j'ai essayé de reproduire à l'identique sans regarder le code source (donc juste à partir des images) :

Super démarche, c'est un très bon exercice !
Par contre ton serveur doit être éteint, je n'ai pas pu charger la page. C'est peut-être l'occasion de te prendre un petit hébergement pas cher avec un nom de domaine pour pouvoir montrer ton travail et qu'on puisse te donner des conseils.

a écrit :
Le principal est que je me sente parfaitement à l'aise avec ces deux languages, avant de continuer plus loin.
Merci, et oui effectivement je n'oublierai pas le javascript

Ne tarde pas trop, Aujourd'hui javascript constitue l'essentiel du travail d'intégrateur, et je pense que c'est en maitrisant javascript que tu maitrisera parfaitement HTML et CSS, en apprenant à manipuler le DOM et à utiliser les sélecteurs CSS.


Bonne continuation !
Modifié par BlueScreenJunky (17 Feb 2013 - 16:16)
Bonjour et merci pour toutes ces remarques Smiley smile

En fait, mon idée à la base est de partir dans une voie où j'aurais le plus de chance d'y trouver un travail à mon niveau : l'intégration m'a semblé une bonne chose. Donc dans un premier temps je concentre toutes mon énergie la dessus, et je trouverai après, un poste en agence.

Ensuite oui, je me pencherai sur les langages coté serveur et les bases de données, pour continuer à me former d'avantage sur ces technologies très répandues. Mais ce n'est pas pour tous de suite.


a écrit :
et maintenant c'est le HTML5 qui prend la relève. Du coup je te conseillerais de passer au HTML5 dès que possible : C'est presque pareil, mais en plus souple et avec plus de possibilités.




Oui je prend évidement le html5 et le css3 en considération, il sera majoritairement utilisé à l'avenir et de plus en plus demandé par les employeurs. J'ai commencé avec xhtml/css2 pour me familiariser avec les anciennes normes et doctype que l'on retrouve encore sur de nombreux sites web.

D'autant plus que tous les navigateurs ne sont pas html5 ready (ie8 notamment le dernier navigateur microsoft sous xp), donc pour garder une compatibilité avec les deux mondes c'est encore intéressant de les connaitre.


a écrit :
Ne tarde pas trop, Aujourd'hui javascript constitue l'essentiel du travail d'intégrateur, et je pense que c'est en maitrisant javascript que tu maitrisera parfaitement HTML et CSS, en apprenant à manipuler le DOM et à utiliser les sélecteurs CSS.


Ah d'accord merci de l'indication, j'ai justement commencé le js il y a quelques jours avec en plus l'html5/css3, comme ça j'alterne entre les deux tous les deux jours.
Et a propos de temps, vous pensez que combien de temps sont nécessaires globalement, pour me faire une idée et ne pas prendre justement trop de retard ?


J'aimerai également éclaircir quelques points :

Dans de nombreuses offres d'emploi (comme celle ci : http://offre-emploi.monster.fr/Int%C3%A9grateur-Web-H-F-offre-emploi-Lyon-Rh%C3%B4ne-Alpes-France-119007979.aspx) on demande de savoir maitriser Photoshop, Dreamweaver et illustrator, du coup je pense que je vais passer à ces outils dans leur dernière version pour mettre toutes les chances de mon coté Smiley smile

Et aussi sur le fait qu'il faut avoir un bon sens du design, moi qui pensait que c'était complétement l'affaire des webdesigners Smiley lol Ce qui fait que je dois apprendre quand même ce qu'il faut en design web ? savoir créer de belles maquettes avec Ps ?

Voila, et sinon oui concernant le serveur je l'avais éteint, maintenant il est allumé. Je m'autoberge car pour l'instant parmi les hébergeurs gratuit personne ne m'a accepté car ils refusent les sites de tests, il ne veulent que des sites prêts avec capture d'écran et descriptions. Et les autres mettent des frames de pubs partout, donc bon ^^ .
Mais j’essaierai de négocier une petite place dans le serveur de mon assos, pour un uptime de 100%.

Voila voila Smiley smile
mazert a écrit :
Concernant le serveur je l'avais éteint, maintenant il est allumé. Je m'autoberge car pour l'instant parmi les hébergeurs gratuit personne ne m'a accepté car ils refusent les sites de tests, il ne veulent que des sites prêts avec capture d'écran et descriptions. Et les autres mettent des frames de pubs partout, donc bon ^^ .
Mais j’essaierai de négocier une petite place dans le serveur de mon assos, pour un uptime de 100%.

Voila voila Smiley smile
Pourquoi ne pas payer un tout petit mutualisé ? On en trouve pour 1€/mois ^^
+1 pour le mutualisé à pas cher. Souvent tu as des offres d'appel avec un nom de domaine offert qui sont bien suffisantes pour débuter.
Modifié par BlueScreenJunky (21 Feb 2013 - 21:53)
Administrateur
mazert a écrit :
J'aimerai également éclaircir quelques points :

Dans de nombreuses offres d'emploi (comme celle ci : http://offre-emploi.monster.fr/Int%C3%A9grateur-Web-H-F-offre-emploi-Lyon-Rh%C3%B4ne-Alpes-France-119007979.aspx) on demande de savoir maitriser Photoshop, Dreamweaver et illustrator, du coup je pense que je vais passer à ces outils dans leur dernière version pour mettre toutes les chances de mon coté Smiley smile
Je n'ai pas lu l'annonce en question mais pour te répondre en général, un intégrateur est un spécialiste d'HTML/CSS et a quelques autres cordes à son arc (accessibilité, JS/jQuery, design, ergonomie, perfs, PHP et autres langages serveurs, administration système, SEO, un ou plusieurs CMS) OU PAS. Les employeurs recherchent le mouton à 5 pattes, il n'existe qu'en très peu d'exemplaires et ensuite c'est pêle-mêle une entreprise fantaisiste, une entreprise qui en demande énormément pour mieux négocier le salaire d'embauche à la baisse ("ah vous savez faire que ça ?" ==> ben pourquoi embaucher quelqu'un si ce n'est pas le profil recherché mmh ? Smiley confus ), une entreprise qui sait pas se faire comprendre et il peut y avoir de bonnes raisons à ça (intégrateur est un mot très flou, tout comme webdesigner et ça va dépendre du pays...), une entreprise qui a des grilles de salaire et des fiches de poste dont elle peut pas sortir parce que les RH blabla.

mazert a écrit :
Et aussi sur le fait qu'il faut avoir un bon sens du design, moi qui pensait que c'était complétement l'affaire des webdesigners Smiley lol Ce qui fait que je dois apprendre quand même ce qu'il faut en design web ? savoir créer de belles maquettes avec Ps ?

Il y a ce qui va correspondre grosso modo au webdesigner, personne qui réalise un design de A à Z dans Photoshop et l'intègre elle-même en HTML/CSS et l'intégrateur (genre moi) qui va recevoir un PSD du graphiste, va devoir se démerder pour ouvrir PS, récupérer les images, les découper, les répéter dans une direction, cacher des calques, récupérer des dimensions, marges, textes, couleurs, fontes, taille de police et effets, comprendre comment est réalisé un effet pour le reproduire en CSS3 (ça c'est récent). Ca c'est indispensable pour tout intégrateur professionnel.
Analogie: savoir mettre un texte en forme dans un traitement de texte et être écrivain sont 2 choses assez différentes Smiley smile
Je "maîtrise" Word 2000 et LibreOffice Writer dans un des 2 sens du terme. Mais (pour revenir à la suite Adobe) réaliser un design ? Ce serait vraiment pas professionnel de ma part qu'un client voit ça Smiley biggol , pour le design ce sont des collègues dont c'est la passion et le métier qui s'en chargent. Et si je leur sors que je "maîtrise" PS ils vont à juste titre me rire au nez. L'utiliser, oui ; pour faire autre chose. Mais à un recruteur OK, il faut dire que tu "maîtrises" PS pour ton travail d'intégration, parce que c'est une autre acception du verbe "maîtriser", pas le même contexte.