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
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
A voir également:
- Je veux savoir mon niveau en html/css
- Editeur html - Télécharger - HTML
- Mise a niveau windows 10 - Accueil - Mise à jour
- Br html - Forum HTML
- Saut de lignes sans <br/> ✓ - Forum Webmastering
- Espace en html ✓ - Forum HTML
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
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.
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.
Modifié par rouah le 31/07/2015 à 00:46
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).
Modifié par animostab le 31/07/2015 à 04:46
31 juil. 2015 à 12:17
Merci pour vos réponses.
31 juil. 2015 à 12:18
Et un site pour apprendre les fonctions avancés de html5/css3.
31 juil. 2015 à 14:58
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).