Je veux savoir mon niveau en html/css

Fermé
informatiquetech Messages postés 225 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 29 février 2016 - 30 juil. 2015 à 22:59
informatiquetech Messages postés 225 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 29 février 2016 - 31 juil. 2015 à 19:54
Salut, j'ai terminé le cours apprendre à créer son site avec html/css sur le site openclassrooms, grâce à ça j'ai pu faire une petite page que je developperais encore après avec le php et jscript, et j'ai pu dépasser des options réservés aux premiums sur l'outil de chrome inspetcer element,"ils m'ont appris le langage et je l'ai utilisé contre eux, hh!!, vraiment apprendre un langage c'est aussi pour modifier".
D'après ce que je viens de citer, quel est mon niveau en html/css( je ne parle pas de création de site car je pense que qq uns de vous auront écrit que je dois faire le php pour devenir expert, moi je parle du html/css), encore débutant,amateur,normal,professionnel,expert,développeur html?
Veuillez me répondre et merci.
A voir également:

1 réponse

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 737
Modifié par animostab le 30/07/2015 à 23:22
Salut

Bidouiller du code avec un outil de développement ca ne veux rien dire.
pour css tu dois maitriser css2.1 et css3: les animations 2D 3D, les pseudo éléments, les positionnements, les media queries etc ...
Pour html5 connaitre toutes les balises (ou presque), leur rôle sémantique, les attributs, la hiérarchisation du code, la hiérarchisation de contenu de page.
Etre capable de transformer en code un modèle visuel (maquette) et adapter cela en mode adaptatif (responsive).
Ca c'est la base qui fait un niveau à peu près correct.
Après la rapidité d'éxecution du codage à la volée sans erreur ni coquilles et l'expérience donne un niveau meilleur

Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
0
Bonne description animostab de ce qu'il faut maîtriser en HTML/CSS.
Et le respect des normes(et compatibilités des navigateurs) comme c'est possible de savoir:
https://validator.w3.org/
Le but es d'avoir un référencement naturel convenable aussi.

Après à la question je débute j'ai fait un cours de HTML/CSS que voulez vous qu'on réponde à part que vous êtes débutant?

Commencez par faire un site sur un sujet qui vous intéresse (ou simplement vous présenter) pour pratiquer car c'est le seul moyen de progresser et que de tout de façon votre premier site aura de grandes chances d'être raté(et apprendre des erreurs).

Je viens de tomber sur un site dans le même style qu'Open Class Room et qui propose des exercices pas à pas mais à réaliser directement sur le navigateur par le biais d'un éditeur de code en ligne.

https://www.codecademy.com/fr/tracks/web
Si vous voulez vous tester regardez la vitesse à laquelle vous répondez aux exercices et la facilité/difficulté que vous avez, ça vous donnera une idée.

" quel est mon niveau en html/css( je ne parle pas de création de site "
Ah bon alors si on ne parle pas de création de site d quoi parle on parce que HTML et CSS pour faire des gâteaux ou prévoir la pluie et le beau temps ça sert pas beaucoup...

Il faut différencier non pas des niveaux mais des domaines d'activités: HTML et CSS sont la présentation de la page et comme vous devez le savoir on y sépare le contenu(texte, image, vidéo...) des contenants(les balises) ainsi que leur présentation(CSS).
HTML ne concernne donc que l'apparence.

Pour faire d'autre chose qu'un site il faut utiliser la programmation:
Javascript tout d'abord qui permet une véritable interaction et fonctionne comme HTML(seul point commun) sur le navigateur(côté client).
Eventuellement JQuery qui est une bibliothéque/framework écrite en Javascript(Javascript n'a rien à voir avec Java qui est un langage compilé et non script comme la majorité des langages web).

Pour des sites dynamiques il faut faire un programme qui permet d'accéder à une base de données, donc maîtriser le langage des bases de données(SQL) et un langage serveur qui va relier la base à la page HTML(comme PHP par exemple).

Mais bon même si pour faire un site (dynamique) il faut utiliser la programmation la différence se situe surtout que l'un est de l'affichage l'autre du développement de logiciel; bref rien à voir l'un utilise l'autre et le manipule, l'autre affiche une page.
Pour résumer l'un est de l'analyse et conception du programme l'autre du design(on parle plutôt d'intégration mais c'est bien une mise en page/maquette graphique que l'on intègre).
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 737
Modifié par animostab le 31/07/2015 à 04:46
Pour la compatibilité des navigateurs : https://caniuse.com/ mais bon perso en dessous de IE8 ca devient de l'arrachage de cheveux
0
informatiquetech Messages postés 225 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 29 février 2016 6
31 juil. 2015 à 12:17
Bein je sais faire tous ça j'ai eu 10/10 dans tous les exercices, en ce qui concerne la réponse de rouah, j'utilise déjà le validateur et codeacademy, mais je ne peux pas faire le site car je veux le faire jusqu'à ce que j'apprenne le php et le javascript.
Merci pour vos réponses.
0
informatiquetech Messages postés 225 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 29 février 2016 6 > informatiquetech Messages postés 225 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 29 février 2016
31 juil. 2015 à 12:18
veuillez me répondre cette fois ci en sachant les dernières infos par:débutant,amateur,normal,professionnnel,développeur.
Et un site pour apprendre les fonctions avancés de html5/css3.
0
Bin c'est répondu il me semble...
Débutant et encore tant que vous n'avez pas fait un site par vous même et juste suivi des cours ça reste théorique plus que concret.
Il n'y a pas de niveau professionnel ou développeur.
Il y a des professionnels qui ne connaissent rien à la programmation et vont uniquement utiliser un CMS et se contenter de ça, donc aucune programmation et même pas de HTML/CSS. Je dirais pas ce que je pense de tels professionnels.

Si vous cherchez à être pro il faut vous confronter au milieu en réalisant quelque chose pour vous ou pour le projet de quelqu'un.
Développeur web c'est un métier qui tire ces compétences de l'informatique de gestion (qui a lui même différentes spécialités*)même si le web est une bonne porte pour y accéder car beaucoup de demandes et de facilités. C'est la méthodologie en analyse et conception et non savoir écrire un script qui fait la différence entre l'amateur et le développeur chevronné.
De plus un graphiste web designer intégrateur est autant pro qu'un développeur qui saurais pas faire une maquette, ce sont juste des domaines différents et complémentaires.

Pour codecademy je l'ai cité plus pour que vous évaluez la facilité avec laquelle vous y arrivez plus que la note.
Maintenant que vous avez le savoir c'est la pratique qui vous fera progresser et vous pouvez bien faire votre site sans rien savoir en programmation.

C'est la différence entre l'exercice et la pratique que je mettais en avant et donc confronter vos connaissances à un travail non guidé. Quitte à rajouter ensuite les fonctionnalités Javascript et la partie dynamique vous aurez quand même besoin de cette base donc ce sera déjà ça de fait.

Si vous voulez évaluer vos compétences faites le en temps de travail sur un projet et en termes de résultat(réalisations). C'est le seul moyen.


Quand aux domaines il y en a tellement de différents en développement que les spécialisations s'imposent:
Le concepteur multimédia à besoin de connaissances en graphisme et multimédia en plus de la maîtrise de l'intégration et de notions de programmation , tandis que le concepteur de systèmes d'information(SGBD) s'attache à retranscrire par des méthodes d'analyse et de modélisation informatique les besoins du client pour permettre la partie ouvrière du développement(programmation/scripting).
Un développeur back office est attaché aux mécanismes internes et invisibles à l'utilisateur(de gestion des informations), la partie front office elle concerne la partie fonctionnelle pour l'utilisateur des informations et de leur représentation.


Sur ce bon travail, pour ce domaine il faudra toujours apprendre rien que pour se mettre à jour des évolutions techno.



Comme vous pouvez voir ici :
https://www.commentcamarche.net/contents/667-analyste-programmeur-developpeur

Le HTML et le web n'en est qu'une facette car les fonctionnalités des sites Internet les font de plus en plus complexes et de véritables applications(intranet, extranet qui en font des outils de communication et de gestion upblique ou interne évolué: RIA pour Rich Internet Application).
0