Bonjour à tous,

Voilà je suis nouveau sur ce forum.
J'ai en 2002 fait une formation en temps que "Technicien de Maintenance Informatique Micro et Réseaux".
J'ai brièvement travaillé sur le html (1 semaine max) mais ce n'étais pas intensif.

J'ai un problème d'incapacité (10% d'invalidité) au niveau de mon pouce droit,
(balo je suis droitier). Donc après mure réflexion codé des sites web me parait idéal pour travaillé sans être anxieux pour mon doigt.

Je me suis procuré début juillet l'ouvrage réaliser par "Le site du zéro".
L'intituler du livre : Réaliser votre site web avec html5 et css3.
Ainsi que HTML 5 une référence pour le développeur web aux édition Eyrolles.

Donc je vais je pense être plus où moins francs sur mon niveau d'apprentissage.
Html5 je dirais 40% acquis 60% à apprendre encore.
Css3 je dirais 10% acquis 90% à apprendre encore.

Maintenant 1ère question qui est à la base le sujet a aborder.

Je suis sur la réalisation de 2 sites.
1 -> Axé sur un sport que j'aime temps (Le handball), c'est un site sur mon club..
2 -> Un site plus où moins perso. Avec comme rubrique principal mon cv.

Donc que me conseillez vous ?
Continuer les 2 sites ?
En faire 1 à la fois ? sachant que le Cv reste tout de même très rapide vue qu'il contiendra quelques page à contrario du site de hand qui lui serait bien plus complexe.
Es ce vraiment gênant que mes site ne soit pas sous "Wordpress" ?
Je pense avoir bonne organisation sur la hiérarchie des fichiers pour chaque site.

Sauf un réalisateur de site spécialisé connaît-il par cœur chaque balise ?
Par exemple je pêche sur tout ce qui est Z-index, display, position etc.

J'aimerais que mes sites soit vraiment sympathique, avec des effets particulier.
Mais après comment je saurais si il faut que j'utilise J'quéry du javascript.. du flash.. comment savoir tout ça...

Une fois qu je maitriserais plus où moins bien le html,css dois-je me penché sur le jquéry ? Java ? sachant qu'ils sont complémentaire d'après ce que j'ai pue lire.

J'aimerais pas faire d'erreur vue que c'est un milieu que j'adore réellement, c'est limite je me pose la question si j'ai pas loupé ma vocation.

Enfin bref je souhaite de tout cœur, d'avoir une aide vue qu'à la base le savoir se partage et je doute qu'ici vous gardez vos connaissances pour vous.

Amicalement. Smiley sweatdrop
Modifié par blanche (08 Sep 2012 - 19:05)
Hello,

blanche a écrit :
Continuer les 2 sites ?

Personnellement, je préfère bosser sur un projet à la fois. Mais c'est purement personnel.

blanche a écrit :
Es ce vraiment gênant que mes site ne soit pas sous "Wordpress" ?

Pourquoi le serait-ce?

blanche a écrit :
Sauf un réalisateur de site spécialisé connaît-il par cœur chaque balise ? Par exemple je pêche sur tout ce qui est Z-index, display, position etc.

Ce sont des propriétés CSS que tu as cité et pas des balises HTML. Le fait de les connaitre c'est une chose, de savoir les utiliser correctement c'est encore mieux. C'est valable aussi bien pour les propriétés CSS que les balises HTML donc.

blanche a écrit :
Une fois qu je maitriserais plus où moins bien le html,css dois-je me penché sur le jquéry ? Java ?

Attention à ne pas confondre le "Java" du "Javascript". Ce ne sont pas les mêmes langages. Les effets et animations sont faisables en CSS pour la plupart. Tu devras sans doutes utiliser du Javascript ou Jquery si tu cherches à faire des choses plus sophistiquées (et encore). L'utilisation de Flash est à laisser tomber.

A mon avis, tu mélanges encore un peu les pinceaux. Je me base évidemment sur les quelques fautes de terme que tu as faites. Si je dois te donner un conseil, c'est de commencer par la base et de ne pas sauter des étapes.

Je rappelle aussi que la majorité du temps, un site c'est dynamique. Dans la plupart des cas, c'est le PHP qui est utilisé pour développer coté serveur. Je ne connais pas tes compétences dans ce domaine, puisque non spécifiées.

En espérant t'avoir un peu éclairé, bye !
Bosser sur 2 sites en même temps n'est pas forcément un problème, à partir du moment où le second est perso, petit, et ne te met sans doute pas la pression.
Tu peux aussi tout à fait commencer par expérimenter sur ton site perso et en faire bénéficier l'autre...

Concernant les technologies à utiliser, je pense que tu prends le problème à l'envers...
C'est surtout ce que tu veux faire avec ton site qui va faire que tu vas utiliser telle ou telle techno.
Dynamique => php.
Interactif => css3 et/ou javascript (avec éventuellement l'utilisation de JQuery, ou autre)

Quoi qu'il en soit c'est une bonne chose d'attaquer avec le html5, sachant que c'est la meilleure façon de le rendre 'forward' compatible, mais prévois tout de même des solutions de secours pour ceux qui n'ont pas encore des navigateurs modernes.

Pour Flash... je pense qu'il vaut mieux oublier... C'est une technologie dont je suis vraiment amoureux mais malheureusement elle n'a pas d'avenir sur le web.

Bon courage pour la suite Smiley cligne
Merci pour vos réponses.

Effectivement, c'est une erreur d'écriture vis à vis du "Java". J'y es pensé un peu après mais je me suis dit que ça choquerait pas Smiley langue , je me suis juste trompé ^^".

Pour ce qui est du PHP, je suis hum comment dire Nul dans le domaine sachant que je crois que les bases de donnée MySQL sont complémentaire au PHP.

Par contre pour ce qui est du "FLASH", je suis vraiment content qu'il soit obsolète.
D'après toutes mes lectures, le Jquery et le javascript sont plus simple à mettre ne place que le flash en lui même. Enfin je crois.

Pour ce qui est des propriétés, effectivement je confond encore les attributs et la propriétés sur l'écris.
par exemple : <link rel="stylesheet" href="test.css">

je dirais que :
1°- <link> est une balise,
2°- rel est un attribut,
3°- stylesheet est une propriété,
4°- href est un attribut,
5°- test.css est une propriété.. (pas sur à 100%)

Donc je me débrouille déjà bien,
Par contre j'avoue que mon code doit être vraiment bordélique.
Je suis vraiment partie de zéro.

J’essaie de vous mettre un screen du rendu actuel pour chaque site.
upload/46117-cv.jpg
upload/46117-usmhb.jpeg

Pour ce qui est de la question vis à vis de wordpress, ça fait pas plus professionnel ?

Et dernière question.
Pour être vraiment performant dans le web design afin d'être autodidacte, les langage que je dois apprendre sont ceux-là ? :

HTML5 / CSS3 / JAVASCRIPT / JQUERY / PHP / MYSQL + PHOTOSHOP ?

Si j'en oublie faites le moi savoir.

Et surtout si je suis à 300% dessus, combien de temps me faudrait-il pour avoir déjà une base de tout ceci.

En tout cas merci pour votre patience. Smiley confused

Amicalement.
Modifié par blanche (08 Sep 2012 - 21:04)
Je pense que pour mon site sur le club de hand il faudra que je boss sur du php.

En gros il y aura une zone html/css (site en lui même) et une zone perso pour chaque catégorie (donc plusieurs base de données "Mysql" et donc une partie du site en php.)
Je me pose même la question pour ajouter sur chaque catégorie un mini forum réserver aux personne enregistrer sur leurs zone prédéfini.

Exemple :

seniors 1 & 2 dans une rubrique avec une base de donnée rien qu'à eux. Un forum rien qu'à eux avec leur zone de connexion.

Je sais pas si c'est complexe comme idée.

Ou alors mettre en place une base de donnée utilisateur avec un forum global regroupant chaque catégorie mais le problème chaque utilisateur serait tenté d'aller répondre sur un sous forum qui ne lui serait pas attribuer.

Enfin pour le moment j'y suis pas encore mais ça me travail de pensé a ça.


Amicalement.
Pour moi tu te lances dans quelque chose d'un poil complexe pour débuter...
Pour les forums, je ne suis pas spécialiste (loin s'en faut) mais je pense que tu dois pouvoir trouver des bouts de codes tout fait, pour ne pas réinventer la roue...

Concernant Wordpress, c'est pas une mauvaise idée en fait. Justement tu peux y adjoindre des modules tout fait sans avoir à trop mettre les mains dans le cambouis. Par contre tu perds un peu en contrôle et tu n'apprend pas grand chose mis à part gérer un site Wordpress... Encore une fois cela dépend de tes propres attentes (juste créer un site qui marche ou apprendre à le faire par toi même)

Concernant le PHP, à l'origine c'est simplement un moyen de rendre ton site dynamique (un fainéant qui en avait marre d'administrer son site à la main Smiley lol ).
Comme le langage est stable et bien digéré, c'est celui qui est le plus souvent utilisé pour faire des appels à une base de données, mais les deux ne sont pas obligatoirement liés.
Moi j'aurai plutôt tendance à l'utiliser pour insérer un Footer dans chaque page à partir d'un fichier unique, centralisant ainsi les modifications éventuelles dans un seul fichier.

Stylesheet et test.css sont les VALEURS de tes attributs, tout simplement.

Flash est très puissant mais c'est vrai que si c'est pour faire de la 'simple' interaction, le javascript est une solution très bien (Jquery est simplement une bibliothèque de javascript, au passage).

Concernant les aspects à apprendre je pense que tu es dans la bonne voie :

Conception, design : Photoshop (mais pas obligé non plus, tu peux le faire à la main aussi...)
Contenu : Html, PHP et MySQL
Apparence : CSS
Comportement : Javascript

Je ne veux surtout pas être pessimiste ou donneur de leçons mais je pense sincèrement que tu devrais y aller étape par étape... Commencer par créer un site simple.
Ensuite tu pourra l'améliorer, le rendre dynamique avec du PHP. Une fois un peu plus à l'aise, tu fais des appels à une base de données (pour gérer des comptes simples ou pour mettre à jour un article de blog, etc.). Et ensuite tu y intègre de l'interaction ou des animations avec du javascript. Ensuite tu te simplifie la vie avec JQuery pour cet aspect comportemental.

Tout ceci peut te prendre facilement une année pour intégrer simplement les bases (bon, ça dépend de ta motivation, du temps que tu y passe, des bouquins que tu lis, etc.)

Et sans doute un grand nombre d'année pour commencer à avoir un niveau ou tu fais à peu près ce que tu veux (perso j'en suis encore loin).

Et après pour t'amuser tu peux apprendre à faire des applet Java, du Perl, du Python... Smiley lol
Salut Smiley smile

premier point
a écrit :
Pour ce qui est de la question vis à vis de wordpress, ça fait pas plus professionnel ?

euh... non carrément pas !!! les cms tout fait sont là pour aider les non professionnel à faire des sites acceptable et relativement respectueux des standards...
Des pros qui utilise wordpress ne sont pas des pros...

Ensuite, que tu fasse 2 sites en même temps pour quoi pas... j'en gère bien 7 chaque jour en développement... après ça dépend du temps que tu passes sur chacun, et du temps qu'il te reste pour finir, soit l'un soit l'autre...

Après, apprend le html (c'est la base) le css, puis le php et enfin jQuery et un peu javascript...
Avec tout ça tu saura faire des sites web Smiley smile

Pour ce qui est des connaissances, connaître vraiement par coeur un langage, est ce bien nécessaire ?? savoir comment il fonctionne, connaitre ses possibilités et avoir quand même un bon bagage de fonctions ou balise en tête c'est pour moi suffisant, après il y a les docs...

J'utilise assez souvent les mêmes fonctions php et pourtant j'ouvre souvent la doc pour être sur de tout mettre dans le bon sens... et quand je veux faire un truc très particulier, bah la doc est là... pareil pour jQuery ou certaines propriétés css particulières...

donc ne t'inquiète pas sur tes compétences, la rigueur, l'envie et l'obstination sont tes meilleurs atouts...

Je rejoins Serguei sur l'ensemble de ses paroles...

;)
pchlj a écrit :
Des pros qui utilise(nt) wordpress ne sont pas des pros...

Ça leurs fera plaisir Smiley rolleyes
Évitons les jugements à l'emporte pièce.
pchlj a écrit :
Des pros qui utilise wordpress ne sont pas des pros...
La bonne blague...

Qu'un développeur back-end soit capable de développer son propre CMS, c'est pas plus mal. Qu'un intégrateur le fasse, ça n'a pas vraiment d'intérêt.

Wordpress est un outils très prisé dans le web, et c'est une très bonne chose que d'y avoir touché au moins une fois (et encore meilleurs de le maitriser).


HTML, CSS, PHP, MySQL, puis JavaScript, c'est pas vraiment un plan de bataille efficace pour quelqu'un qui veux se lancer vite.

Pour faire de l'intégration, HTML, CSS, un peu de JS et JQuery sont suffisant (soyons réaliste faire une include en PHP ne demande pas de connaissance particulière).

PHP et MySQL, c'est plus pour jouer avec le back-end.