Maison interface Web Questions et réponses frontales Que doivent apprendre les concepteurs et développeurs de sites Web ?

Que doivent apprendre les concepteurs et développeurs de sites Web ?

Feb 19, 2019 pm 12:43 PM
网页设计师

Les concepteurs de sites Web doivent apprendre : connaissance de la partie art, de la partie art Web et de la production de pages Web ; les développeurs de sites Web doivent : comprendre les langages front-end, apprendre les langages de programmation (Java ou PHP, etc.), les bases de données, technologies de serveur, etc.

Que doivent apprendre les concepteurs et développeurs de sites Web ?

Être concepteur et développeur de sites Web nécessite beaucoup de connaissances. L'article suivant vous donnera une brève compréhension de ce que les concepteurs et développeurs de sites Web doivent apprendre. J'espère qu'il sera utile à tout le monde.

Que doivent apprendre les concepteurs de sites Web ?

Les concepteurs de sites Web sont le personnel qui conçoit et produit les pages de sites Web. Ils sont à la fois des concepteurs professionnels et des ingénieurs en développement de sites Web statiques.

Les pages Web sont comme des façades, allant des pages d'accueil personnelles aux grandes entreprises, aux grands ministères et aux organisations internationales, tous utilisent les pages Web comme façades sur Internet. Lorsque vous cliquez sur un site Web, la première chose qui attire votre attention est la conception de l'interface de la page Web, comme l'introduction du contenu, le placement des boutons, la combinaison de texte, l'application des couleurs, les conseils d'utilisation. , etc. Tout cela relève du domaine de la conception Web et du travail des concepteurs Web.

Si vous souhaitez devenir concepteur de sites Web, vous devez apprendre les aspects suivants :

1. Vous devez apprendre la partie artistique :

<.>Esquisse structurelle, esquisse de lumière et d'ombre, esquisse, esquisse de conception, esquisse en extérieur, principes de couleur, correspondance des couleurs, couleur de conception, formation aux esquisses tonales et travail de couleur à long terme.

2. Partie artistique de la page Web :

Trois composants principaux : composition plane, composition des couleurs, composition tridimensionnelle

Vous devez apprendre Photoshop , Flash, etc., vous pouvez effectuer la correspondance des couleurs Web, la conception de la mise en page, la conception artistique du cadre du site Web, la conception du logo Web et la conception de la bannière.

3. Production de pages Web :

1), langage html. Tout d'abord, vous devez apprendre ceci. Le langage HTML est également appelé « langage de balisage hypertexte ». L'affichage de toute page Web doit être exprimé en langage HTML, qui est également le langage principal qui constitue les documents des pages Web.

2), configuration du serveur. Pour créer une page Web, vous devez configurer un serveur pour déboguer la page Web que vous avez créée.

3), langage CSS. CSS est également appelé feuilles de style en cascade. Apprendre les connaissances de base en CSS est le seul moyen de devenir un maître.

CSS contrôle le style d'affichage des images de page Web, des tableaux, du texte, etc. devant nous, comme la couleur, la bordure, la taille, etc. CSS peut simplifier ou optimiser la méthode d'écriture en fonction de la capacité de compréhension des différents utilisateurs et offre une forte lisibilité pour tous les types de personnes.

4), disposition div+css. Cette chose est le seul moyen d'évoluer vers une production professionnelle. Les éléments de page Web en dépendent pour construire le cadre de base. Des skins tels que Baidu Space et QQ Space sont créés à partir de cela.

5), base de données. Vers la base de pages Web dynamiques, telles que les questions et réponses de Baidu, impliquent toutes la lecture, l’écriture, la modification et la suppression de bases de données. Les bases de données courantes incluent MySQL, MSSQL, Access, etc.

La base de données est la base de tout logiciel. Plus de 80 % des applications impliquent une base de données. Cependant, pour la production de pages Web, il n'est pas nécessaire d'apprendre en profondeur, du moment que cela suffit.

6), langage dynamique : asp, php, jsp, .net (c#, etc.). Pour faire fonctionner la base de données et interagir, vous avez besoin d'un langage dynamique. De nos jours, de nombreux langages dynamiques comme PHP ont des "frameworks". Construire un site Web avec un framework, c'est comme construire une maison avec les parties d'une maison préfabriquée. comme construire une maison brique par brique.

7), script javascript. JavaScript est un langage de script appartenant à Internet. Il est généralement intégré aux pages Web HTML pour apporter divers effets dynamiques aux pages Web.

Que doivent apprendre les développeurs de sites Web ?

1. Aspect front-end

Vous devez apprendre le html, le xhtml, le css, le JavaScript, le Jquery ; , norme xhtml.

2. Aspects back-end

1) Vous devez connaître au moins un langage de programmation, tel que le langage C, Java, php, etc.

langage c : Le langage C est la base de presque tous les langages

php : PHP est actuellement le langage de développement de sites Web grand public Il est utilisé par de nombreux sites Web d'entreprise et de commerce électronique. c’est qu’il est facile de démarrer et qu’il est relativement simple à faire et qu’il est également rapide à apprendre.

Java : Java est l'un des langages les plus utilisés au monde. Il est utilisé par les grandes entreprises et est largement utilisé dans les domaines distribués, big data et autres.

2), base de données d'apprentissage : mysql, Oraclel.

Les pages et les programmes du site Web ont été publiés, mais maintenant une base de données est nécessaire pour stocker les données, donc le fonctionnement de la base de données doit également être appris par les développeurs de sites Web.

3), apprendre et maîtriser l'utilisation combinée de Java et d'autres langages​​et bases de données, ce qui est la technologie jdbc.

4), apprendre la technologie des serveurs

Vous devez comprendre l'environnement d'exploitation du serveur. Les serveurs sont généralement divisés en deux types : Windows et Linux. Les sites Web doivent configurer le serveur pour s'ouvrir normalement. la connaissance du serveur doit être bien apprise.

Vous pouvez utiliser jsp ou php pour apprendre la technologie des serveurs servlets ; comprendre le mécanisme de fonctionnement d'Apache ou IIS, le socket, le protocole tcpip ; apprendre à compiler des logiciels serveur tels qu'apache, lighthttpd, nginx, un logiciel d'environnement d'exploitation, etc. .

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
4 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires? Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires? Mar 19, 2025 pm 03:58 PM

L'article traite de l'utilisation Effecte dans React, un crochet pour gérer les effets secondaires comme la récupération des données et la manipulation DOM dans les composants fonctionnels. Il explique l'utilisation, les effets secondaires courants et le nettoyage pour éviter des problèmes comme les fuites de mémoire.

Expliquez le concept de chargement paresseux. Expliquez le concept de chargement paresseux. Mar 13, 2025 pm 07:47 PM

Le chargement paresseux retarde le chargement du contenu jusqu'à ce qu'il soit nécessaire, améliorant les performances du Web et l'expérience utilisateur en réduisant les temps de chargement initiaux et la charge du serveur.

Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable? Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable? Mar 18, 2025 pm 01:44 PM

Les fonctions d'ordre supérieur dans JavaScript améliorent la concision du code, la réutilisabilité, la modularité et les performances par abstraction, modèles communs et techniques d'optimisation.

Comment fonctionne le currying en JavaScript et quels sont ses avantages? Comment fonctionne le currying en JavaScript et quels sont ses avantages? Mar 18, 2025 pm 01:45 PM

L'article traite du curry dans JavaScript, une technique transformant les fonctions mulguments en séquences de fonctions à argument unique. Il explore la mise en œuvre du currying, des avantages tels que des applications partielles et des utilisations pratiques, améliorant le code

Comment fonctionne l'algorithme de réconciliation React? Comment fonctionne l'algorithme de réconciliation React? Mar 18, 2025 pm 01:58 PM

L'article explique l'algorithme de réconciliation de React, qui met à jour efficacement le DOM en comparant les arbres DOM virtuels. Il traite des avantages de la performance, des techniques d'optimisation et des impacts sur l'expérience utilisateur. Compte de charge: 159

Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants? Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants? Mar 19, 2025 pm 03:59 PM

L'article explique UseContext dans React, qui simplifie la gestion de l'État en évitant le forage des accessoires. Il traite des avantages tels que les améliorations centralisées de l'État et des performances grâce à des redevances réduites.

Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements? Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements? Mar 19, 2025 pm 04:10 PM

L'article discute de la prévention des comportements par défaut dans les gestionnaires d'événements à l'aide de la méthode empêchée dedEfault (), de ses avantages tels que une expérience utilisateur améliorée et des problèmes potentiels tels que les problèmes d'accessibilité.

Quels sont les avantages et les inconvénients des composants contrôlés et incontrôlés? Quels sont les avantages et les inconvénients des composants contrôlés et incontrôlés? Mar 19, 2025 pm 04:16 PM

L'article traite des avantages et des inconvénients des composants contrôlés et incontrôlés dans la réaction, en se concentrant sur des aspects tels que la prévisibilité, la performance et les cas d'utilisation. Il conseille les facteurs à considérer lors du choix entre eux.

See all articles