Je suis très intéressé par l'apprentissage du développement Web et j'ai appris quelques notions de base sur le HTML et le CSS il y a quelques années de W3Schools, mais je n'ai jamais appris à développer des sites Web conformes aux normes d'aujourd'hui, c'est-à-dire des sites fluides sans utiliser de tableaux pour régir la conception du site.
Quelles sont les bonnes ressources avec lesquelles je peux commencer?
Réponses:
CSS Zen Garden
Découvrez CSS Zen Garden et feuilletez les différents résultats. Ils sont très polyvalents et offrent beaucoup de différence par rapport au même code source. Vous en apprendrez beaucoup sur les techniques CSS modernes. Même si vous ne les disséquez pas complètement, vous trouverez au moins beaucoup d'inspiration et de capacités CSS par rapport au HTML accessible normal. La grande chose à propos de CSS Zen Garden est la sémantique contre le style. Le contenu n'est pas du tout un style. Tout ce que vous voyez dans les styles est fait uniquement par CSS, ce qui est la bonne façon de le faire, car les données peuvent être consommées par de nombreux clients différents, et uniquement par ceux qui les visualisent.
Livres
Quand il s'agit d'apprendre des livres, celui-ci ressemble beaucoup à un bon début CSS: The Missing Manual .
l'Internet
J'ai lu Smashing Magazine sur Internet qui fournit de nombreux exemples et approches. Il couvre des articles allant de la conception à de grandes approches de la conception Web et similaires.
la source
La meilleure façon d'apprendre à créer des sites Web et des applications est de le faire , ce qui signifie que vous devez créer des projets et le faire tout le temps. Cette courte vidéo transmet les émotions d'un nouveau venu et donne de bons conseils sur le sujet.
J'ai également écrit quelques autres recommandations pour les personnes intéressées par l'apprentissage du développement Web que vous devriez lire avant de commencer.
Cependant, tout comme vous ne parlez pas des langues dans lesquelles vous ne connaissez aucun mot, vous avez besoin d'une bonne compréhension des bases avant de pouvoir créer un projet utile. Voici quelques ressources pour découvrir quelques notions de base et sites qui vous permettent d'explorer par vous-même.
Il existe d'excellents endroits pour apprendre gratuitement les bases du développement Web. Commencez ici, mais dérivez-les pour jouer avec des choses qu'ils n'enseignent pas directement. Après en avoir parcouru quelques-uns, essayez de créer vous-même d'autres sites / projets à partir de zéro. Cela renforcera les concepts, vous enseignera les détails de mise en œuvre et vous apprendra probablement des choses supplémentaires également. Vous ne pouvez tout simplement pas devenir un bon développeur ou designer en lecture seule, vous devez créer !
J'ai fait un cours intensif pour les concepteurs apprenant le développement web
Vérifiez-le! Ils sont adaptés à un public basé sur la conception mais s'appliquent à tous ceux qui apprennent. Ils enseignent les bases dans les diapositives / post / vidéo, puis attribuent un petit projet à la fin de chacun pour enseigner le développement frontal dans le monde réel.
Autres bons sites Web de tutoriel
N'utilisez pas W3Schools , il est généralement obsolète et très sujet aux erreurs. Au lieu de cela, utilisez un site Web de didacticiel comme ceux ci-dessus pour apprendre et utiliser l'un des sites de documentation ci-dessous lorsque vous recherchez quelque chose de spécifique.
Documentation
Il est essentiel de consulter la documentation des propriétés, des bibliothèques, etc. pour devenir un bon développeur Web. Voici les meilleurs documents que vous pouvez utiliser:
Flux utiles
Éditeurs
Petits projets / jouer avec du code
Éditeurs de texte intégral
Autres sites Web utiles
Recherchez les blogs personnels des développeurs et concepteurs Web que vous aimez. Ils ont souvent un très bon contenu.
J'ai également rédigé une introduction à la conception de l'interface utilisateur qui pourrait être très utile. J'y ai lié de grandes ressources supplémentaires.
Je ne saurais trop insister, la meilleure façon d'apprendre est de construire des choses qui repoussent vos limites et de le faire continuellement .
Pour une liste encore plus grande (et peut-être écrasante) de sites Web utiles, consultez WebDesignRepo !
la source
Les meilleurs endroits pour moi sur l'apprentissage de la conception web (solutions de mise en page, convivialité, graphisme et solution technique) sont ceux-ci:
regardez tout le site Web des personnes qui ont écrit des articles dans ces sites Web:
Une liste à part
24ways.org
Ou quelque chose de plus technique sur la conception des listes et le flottant http://css.maxdesign.com.au/index.htm
Vous devez savoir quelles sont les normes Web. La source officielle est la suivante: World Wide Web Consortium (w3c) Il est un peu difficile d'en tirer des leçons car il est très technique, mais il est bon de le vérifier lorsque vous voulez savoir comment les choses fonctionnent sur le Web et pourquoi. sur les normes. la chose la plus utile c'est le validateur de votre code HTML.
Un meilleur moyen est de bien regarder le code source de bons sites Web, et naturellement la proportion de choses alignées comme celles pour apprendre les astuces: http://www.cssbeauty.com/
Et regardez le site Web de bons concepteurs de sites Web et ce qu'ils font:
Jason Santa Maria
Dustin Curtis
Joshua Davis
David DeSandro
http://www.thinkingforaliving.org/
etc ...
et mes favoris Delicious (il y a une variété de choses, vous devez les fouiller et parcourir ce dont vous n'avez pas besoin) http://www.delicious.com/Littlemad/webdesign
la source
Avant de commencer à apprendre tous ces cadres ...
Je veux rediriger votre attention vers la partie design de la conception web.
Bien sûr, vous pouvez facilement créer un site Web avec Bootstrap ou un autre cadre. Mais ce n'est pas de la conception. Un cadre peut être une base, mais si vous ne mettez pas votre propre spin, vous obtiendrez essentiellement un site Web qui est comme tous les autres sites Web .
C'est pourquoi je vous conseille d'apprendre les bases du design et d'essayer de les appliquer vous-même.
Comment créez-vous de (beaux) sites Web par vous-même?
Maintenant, c'est une question qui mérite un livre, mais voici quelques conseils:
Essayez de concevoir à partir de zéro
Maintenant, lorsque vous aurez fini de lire toutes ces choses et que vous connaissez le HTML et le CSS, vous pourrez faire votre propre conception très simple.
Essayez de concevoir une seule page avec juste du texte, en noir et blanc .
Pourquoi juste du texte? Parce que le texte est de loin le support le plus utilisé pour transmettre un message sur le Web. Par conséquent, il est fondamental pour vous, en tant que concepteur de sites Web, de pouvoir rendre le texte beau et agréable à lire.
Pourquoi noir et blanc? Parce que le choix des couleurs est encore une autre bête. Faire de petits pas vous rendra heureux des progrès que vous faites et vous aidera à apprendre plus rapidement.
Appliquez les principes de conception de base que vous avez appris + utilisez les observations des conceptions d'autres personnes + réfléchissez à l'objectif de cette page + dimensionnez le texte à l'aide d'une échelle modulaire.
la source
La meilleure façon d'apprendre est de créer des choses, alors faites-vous un site Web.
Lisez les normes , alistapart , tutsplus .
Si vous avez besoin d' un regard de livre à SitePoint de - HTML Utopia: Design sans tableaux L' utilisation de CSS .
Quelques réflexions sur csszengarden et W3Schools .
la source
Honnêtement, je commencerais par apprendre à développer des sites WordPress. Oui, je peux coder un site en HTML, CSS, PHP, ... mais je peux monter un site WordPress plus rapidement puis le personnaliser selon mes besoins.
Si vous cherchez à commencer par apprendre les normes d'aujourd'hui, je recommanderais http://nettuts.com/ . Il serait également avantageux d'obtenir l'abonnement premium et d'avoir accès à d'excellents tutoriels. Si le passage du PSD au HTML vous intéresse, ils couvrent cela.
Nettuts fait partie d'Envato. Envato propose plusieurs sites de didacticiels couvrant le développement Web, WordPress, les vecteurs, l'édition de photos et de vidéos et bien plus encore. C'est un bon endroit pour commencer.
Juste mes 2 cents.
la source
Pour les débutants de Photoshop sur la conception Web, je recommanderais ce site http://psdvibe.com/
la source
Il existe de nombreux sites Web avec des tonnes de tutoriels. Cependant, la meilleure plate-forme pour apprendre le webdesign est http://teamtreehouse.com/ . J'espère que ça aide! Nik
la source