Fermer

mars 24, 2020

10 projets pour vous amener à votre premier emploi de développeur en 2020 –


Pour ceux d'entre vous qui cherchent à percer dans le monde du développement Web avec votre premier travail de développement, la quantité de choses que vous êtes censé savoir peut être écrasante: HTML, CSS, JavaScript, contrôle de version, construire des outils, des cadres, la ligne de commande. La liste continue…

Mais n'ayez crainte! Dans cet article, j'aimerais vous offrir quelques conseils en décrivant dix compétences qui vous aideront à décrocher votre premier emploi de développeur en 2020. Pour chaque compétence, je vous proposerai un projet pratique pour vous aider à démarrer et vous indiquer aux ressources appropriées sur SitePoint Premium pour plus de détails.

Plongeons dedans.

1. Apprenez à connaître votre éditeur de code

En tant que codeur, vous allez passer beaucoup de temps dans l'éditeur de votre choix. C'est pourquoi vous devez faire l'effort d'apprendre ce qu'il peut faire et comment le configurer correctement. Le sujet de l'éditeur à utiliser peut rapidement devenir controversé, mais si vous débutez, je vous encourage à consulter VS Code (ou VSCodium si vous vous souciez de la confidentialité

VS Code est livré avec de nombreuses fonctionnalités intéressantes, telles que Abréviations Emmet intellisense divers raccourcis clavier et Intégration Git . Il existe également des centaines (sinon des milliers) d'extensions que vous pouvez installer pour personnaliser votre flux de travail.

Idée de projet

Installez VS Code sur votre machine et engagez-vous à l'utiliser. Passez du temps à rechercher des extensions populaires pour la langue de votre choix et installez au moins trois d'entre elles. Vous devez également installer Prettier et le configurer pour formater votre code lors de l'enregistrement, ainsi que ESLint qui affichera les erreurs de peluchage JavaScript dans la console de VS Code. Pour des points bonus, vous pouvez imprimer la feuille de référence des raccourcis clavier pour votre plate-forme et essayer de mémoriser deux ou trois raccourcis par semaine.

Lectures complémentaires

À titre de référence, je recommanderais Code Visual Studio: outils d'édition et de débogage de bout en bout pour les développeurs Web . Ce guide à jour couvre tous les composants essentiels de VS Code, y compris les fonctions d'édition de l'espace de travail, les fonctionnalités avancées telles que la refactorisation de code et la liaison de touches, et l'intégration avec Grunt, Gulp, npm et d'autres outils externes. Le chapitre deux qui vous présente l'interface utilisateur, et le chapitre neuf sur l'utilisation des extensions, devraient être particulièrement intéressants.

Si vous créez une application Web, ce n'est qu'une question de temps jusqu'à ce que vous rencontriez des formulaires HTML. Ils font partie intégrante de l'expérience Web et peuvent être compliqués. Par exemple, vous devez les rendre accessibles et vous devez vous assurer qu'ils s'affichent bien sur différents navigateurs et sur des écrans plus petits. Il peut également être difficile de les styliser de manière cohérente sans briser leur facilité d'utilisation.

Les formulaires sont un élément essentiel du parcours d'un visiteur sur votre site. Même si votre visiteur est vendu sur ce que vous avez à offrir, un formulaire cassé ou même mal agencé pourrait lui suffire pour abandonner le navire. Cela signifie que vous perdez la conversion.

Idée de projet

Créez et stylisez un formulaire de contact. Concentrez-vous sur l'alignement des champs du formulaire, un CTA proéminent, et assurez-vous que le formulaire est bien prévisualisé sur les navigateurs et les appareils. Essayez d'inclure divers contrôles de formulaire, tels que des éléments et des cases à cocher