Table des matières
Premièrement : nous devons faire attention aux bases
Deuxième : L'apprentissage doit être profond et large
Troisième : assurez-vous d'explorer de bonnes méthodes d'apprentissage et de persévérer.
Maison interface Web tutoriel HTML Comment devrions-nous apprendre le front-end Web ?

Comment devrions-nous apprendre le front-end Web ?

Jun 24, 2017 am 11:48 AM
web 前端

Pour des raisons professionnelles, je prête souvent attention aux derniers développements de l'industrie Internet. Non, je viens de terminer l'examen d'entrée à l'université et j'ai inauguré la saison annuelle des diplômes. J'ai vu de nombreuses personnes dire qu'il était difficile de trouver un emploi de premier plan cette année, mais je n'ai trouvé aucune réponse. même les opportunités de stage n'étaient pas disponibles. Non, j'ai finalement passé plusieurs entretiens et j'ai découvert qu'il y avait des établissements de formation partout. À la fin, il y avait d'innombrables confusions dans mes yeux, et j'ai même commencé à me demander si j'étais en vie ?

Si vous êtes un nouveau venu qui souhaite apprendre le web front-end, alors félicitations, après avoir lu cet article, choisissez la direction de vos efforts et planifiez votre propre parcours d'apprentissage comme le plus tôt possible, si vous payez un peu plus que les autres et persévérez, vous gagnerez déjà sur la ligne de départ. Comme le dit le proverbe, si vous ne partez pas tôt, il y aura des gens qui partiront tôt.

Si vous avez terminé vos études mais que vous n'avez pas encore trouvé d'emploi, vous devriez réfléchir sur vous-même pour voir où vous manquez et rattraper ce retard. Il n'est pas trop tard pour agir maintenant et vous l'aurez encore. une chance !

Le marché est-il vraiment saturé ?

En fait, il y a toujours une pénurie de personnes, mais il n'y a pas de pénurie de praticiens de base. Il y a beaucoup de gens qui apprennent le front-end, ce qui signifie qu'il y a une grande concurrence pour les gars du front-end. qui se préparent à peine à entrer sur le marché du travail, trouver un emploi est une guerre. La cible, ce sont ces quelques emplois. Les gens autour sont tous des ennemis et ont peu de compagnons. Alors, comment pouvons-nous avoir notre propre compétitivité de base et nous démarquer de la concurrence ?

Premièrement : nous devons faire attention aux bases

Établissez d'abord la première ligne de compétences : c'est-à-dire que le front-end est composé de html, css et js ; puis affinez-le dans la première La deuxième ligne, html est composée de html4 et html5 ; la troisième ligne, css est composée de css2 et css3 ; la quatrième ligne, js est composée de es5 et es6 ;

La prochaine étape est l'extension du framework : less dans le sens css, bootstrap dans le sens html, et la bibliothèque jquery dans le sens js.

Étendez une couche plus bas : vers le html et le css, il existe des outils de construction front-end en plus de la bibliothèque jq, js dispose également de frameworks front-end plus complets, tels que React, Angular ; , et vue.

Plus de détails : React est une solution de couche de vue Pour qu'elle résolve pleinement les besoins front-end, elle doit être complétée par Redux, React-Router, etc.

Plus bas : Vous avez besoin d'un outil de packaging et de publication, webpack. . .

Ce sont les capacités qu'un ingénieur front-end qualifié devrait posséder.

Deuxième : L'apprentissage doit être profond et large

Les éléments suivants sont plus ou moins à maîtriser :

Bases de la production de pages Web , Maîtrisez la mise en page et la production de pages Web PC traditionnelles

Conception de sites Web d'interface utilisateur, conception de pages maîtres et conception de prototypes

techniques de programmation de base et utilisez js pour terminer le développement d'effets spéciaux de certaines pages Web courantes

Technologie de développement back-end, comprenez le principe de fonctionnement des serveurs Web et pouvez facilement créer votre propre serveur d'applications ;

Les applications Internet mobiles, maîtrisez la technologie actuelle de production de pages grand public, peuvent terminer la production. de microsites, et peut être compatible avec plusieurs appareils

Le front-end est riche et coloré, vous pouvez vous y intégrer, mais vous ne pouvez pas vous contenter de ce domaine. Si vous voulez mieux vous développer, vous. Vous devez diversifier votre développement, par exemple devenir un front-end JAVA, être un front-end axé sur l'interface utilisateur et être un chef de produit qui comprend bien la technologie, ce seront vos avantages. De nombreuses entreprises n'en ont en fait pas besoin. vos compétences avancées, et de nombreux projets ne nécessitent pas réellement de compétences avancées. Avec la technologie, souvent, si vous pouvez comprendre les besoins, vous pouvez créer des produits avec une bonne expérience utilisateur, pouvez simultanément occuper un certain poste à un stade particulier et pouvez faire des choses que les autres ne peuvent pas faire, votre existence aura plus de valeur ! En bref, nous devons saisir un point clé de la technologie, diversifier nos propres points techniques et emprunter un chemin plus large. En même temps, les techniciens doivent également veiller à améliorer leur intelligence émotionnelle.

Troisième : assurez-vous d'explorer de bonnes méthodes d'apprentissage et de persévérer.

De nos jours, le développement front-end n'est plus une époque où vous pouvez simplement apprendre le CSS et le JS et obtenir commencé. Cependant, de nombreux étudiants ne peuvent cliquer que sur JS, et beaucoup plus de personnes ne maîtrisent même pas les bases de JS. Comment est-ce possible s'ils veulent simplement obtenir un emploi avec de faux CV ?

Dans le domaine technique, trop de choses deviendront vite obsolètes. Comment rester invincible dans ce domaine pendant longtemps, il faut avoir de bonnes méthodes d'apprentissage et persévérer, et exercer sa capacité d'apprentissage en continu. et dépassez-vous. N'oubliez pas qu'il n'y a jamais de limite supérieure à la technologie.

Lorsque nous apprenons une technologie, nous devons d'abord l'analyser du point de vue des besoins de l'entreprise. Quels types de talents de développement front-end sont nécessaires sur ce marché ? Ce n'est qu'ainsi que nous, les praticiens du développement, pouvons disposer ? l'opportunité de réfléchir à la satisfaction des besoins, puis vous pourrez établir correctement une orientation de développement de carrière réalisable et enfin atteindre l'objectif que vous souhaitez.

Résumé :

Nous sommes engagés dans le métier de développement front-end. Vous devez savoir quel est votre objectif et quelle est votre quête, ce qui détermine en grande partie vos capacités. .à quelle hauteur. La seule façon d’augmenter l’expérience est de voir plus, de réfléchir davantage et de pratiquer davantage. Si cela vous intéresse, soyez attentif. Chacun a ses propres atouts, découvrez-les et concentrez-vous sur leur développement. Persévérez, faites un peu de progrès chaque jour, et le sentiment d'accomplissement vous motivera

Si vous rencontrez des problèmes pendant le processus d'apprentissage ou souhaitez obtenir des ressources d'apprentissage, n'hésitez pas à rejoindre le groupe d'échange d'apprentissage

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

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

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)

PHP et Vue : une combinaison parfaite d'outils de développement front-end PHP et Vue : une combinaison parfaite d'outils de développement front-end Mar 16, 2024 pm 12:09 PM

PHP et Vue : une combinaison parfaite d'outils de développement front-end À l'ère actuelle de développement rapide d'Internet, le développement front-end est devenu de plus en plus important. Alors que les utilisateurs ont des exigences de plus en plus élevées en matière d’expérience des sites Web et des applications, les développeurs front-end doivent utiliser des outils plus efficaces et plus flexibles pour créer des interfaces réactives et interactives. En tant que deux technologies importantes dans le domaine du développement front-end, PHP et Vue.js peuvent être considérés comme une arme parfaite lorsqu'ils sont associés. Cet article explorera la combinaison de PHP et Vue, ainsi que des exemples de code détaillés pour aider les lecteurs à mieux comprendre et appliquer ces deux éléments.

Questions fréquemment posées par les enquêteurs front-end Questions fréquemment posées par les enquêteurs front-end Mar 19, 2024 pm 02:24 PM

Lors des entretiens de développement front-end, les questions courantes couvrent un large éventail de sujets, notamment les bases HTML/CSS, les bases JavaScript, les frameworks et les bibliothèques, l'expérience du projet, les algorithmes et les structures de données, l'optimisation des performances, les requêtes inter-domaines, l'ingénierie front-end, les modèles de conception et les nouvelles technologies et tendances. Les questions de l'intervieweur sont conçues pour évaluer les compétences techniques du candidat, son expérience en matière de projet et sa compréhension des tendances du secteur. Par conséquent, les candidats doivent être parfaitement préparés dans ces domaines pour démontrer leurs capacités et leur expertise.

Django est-il front-end ou back-end ? Vérifiez-le! Django est-il front-end ou back-end ? Vérifiez-le! Jan 19, 2024 am 08:37 AM

Django est un framework d'application Web écrit en Python qui met l'accent sur un développement rapide et des méthodes propres. Bien que Django soit un framework Web, pour répondre à la question de savoir si Django est un front-end ou un back-end, vous devez avoir une compréhension approfondie des concepts de front-end et de back-end. Le front-end fait référence à l'interface avec laquelle les utilisateurs interagissent directement, et le back-end fait référence aux programmes côté serveur. Ils interagissent avec les données via le protocole HTTP. Lorsque le front-end et le back-end sont séparés, les programmes front-end et back-end peuvent être développés indépendamment pour mettre en œuvre respectivement la logique métier et les effets interactifs, ainsi que l'échange de données.

PHP est-il front-end ou back-end dans le développement Web ? PHP est-il front-end ou back-end dans le développement Web ? Mar 24, 2024 pm 02:18 PM

PHP appartient au backend du développement Web. PHP est un langage de script côté serveur, principalement utilisé pour traiter la logique côté serveur et générer du contenu Web dynamique. Par rapport à la technologie front-end, PHP est davantage utilisé pour les opérations back-end telles que l'interaction avec les bases de données, le traitement des demandes des utilisateurs et la génération du contenu des pages. Ensuite, des exemples de code spécifiques seront utilisés pour illustrer l'application de PHP dans le développement back-end. Tout d'abord, regardons un exemple de code PHP simple pour se connecter à une base de données et interroger des données :

Comment activer l'accès administratif à partir de l'interface utilisateur Web du cockpit Comment activer l'accès administratif à partir de l'interface utilisateur Web du cockpit Mar 20, 2024 pm 06:56 PM

Cockpit est une interface graphique Web pour les serveurs Linux. Il est principalement destiné à faciliter la gestion des serveurs Linux pour les utilisateurs nouveaux/experts. Dans cet article, nous aborderons les modes d'accès à Cockpit et comment basculer l'accès administratif à Cockpit depuis CockpitWebUI. Sujets de contenu : Modes d'entrée du cockpit Trouver le mode d'accès actuel au cockpit Activer l'accès administratif au cockpit à partir de CockpitWebUI Désactiver l'accès administratif au cockpit à partir de CockpitWebUI Conclusion Modes d'entrée au cockpit Le cockpit dispose de deux modes d'accès : Accès restreint : il s'agit de la valeur par défaut pour le mode d'accès au cockpit. Dans ce mode d'accès vous ne pouvez pas accéder à l'internaute depuis le cockpit

Que sont les standards du Web ? Que sont les standards du Web ? Oct 18, 2023 pm 05:24 PM

Les normes Web sont un ensemble de spécifications et de directives développées par le W3C et d'autres organisations associées. Elles incluent la normalisation du HTML, CSS, JavaScript, DOM, l'accessibilité du Web et l'optimisation des performances. En suivant ces normes, la compatibilité des pages peut être améliorée. , maintenabilité et performances. L'objectif des normes Web est de permettre au contenu Web d'être affiché et d'interagir de manière cohérente sur différentes plates-formes, navigateurs et appareils, offrant ainsi une meilleure expérience utilisateur et une meilleure efficacité de développement.

Partage d'expérience en développement C# : compétences en développement collaboratif front-end et back-end Partage d'expérience en développement C# : compétences en développement collaboratif front-end et back-end Nov 23, 2023 am 10:13 AM

En tant que développeur C#, notre travail de développement comprend généralement le développement front-end et back-end. À mesure que la technologie se développe et que la complexité des projets augmente, le développement collaboratif du front-end et du back-end est devenu de plus en plus important et complexe. Cet article partagera quelques techniques de développement collaboratif front-end et back-end pour aider les développeurs C# à effectuer leur travail de développement plus efficacement. Après avoir déterminé les spécifications de l’interface, le développement collaboratif du front-end et du back-end est indissociable de l’interaction des interfaces API. Pour assurer le bon déroulement du développement collaboratif front-end et back-end, le plus important est de définir de bonnes spécifications d’interface. La spécification de l'interface implique le nom de l'interface

Explorer la technologie front-end du langage Go : une nouvelle vision du développement front-end Explorer la technologie front-end du langage Go : une nouvelle vision du développement front-end Mar 28, 2024 pm 01:06 PM

En tant que langage de programmation rapide et efficace, le langage Go est très populaire dans le domaine du développement back-end. Cependant, peu de gens associent le langage Go au développement front-end. En fait, l’utilisation du langage Go pour le développement front-end peut non seulement améliorer l’efficacité, mais également ouvrir de nouveaux horizons aux développeurs. Cet article explorera la possibilité d'utiliser le langage Go pour le développement front-end et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre ce domaine. Dans le développement front-end traditionnel, JavaScript, HTML et CSS sont souvent utilisés pour créer des interfaces utilisateur.

See all articles