recherche

Défis frontaux

Apr 07, 2025 am 09:51 AM

Défis frontaux

La meilleure façon d'améliorer les compétences en développement frontal? C'est de la pratique! La construction d'un site Web est le moyen le plus efficace d'apprendre. Ce serait mieux si vous pouvez être payé pour cela; Même la construction d'un site Web pour vous-même ou votre famille et vos amis peut améliorer considérablement vos compétences. Même la création de projets juste pour la pratique peut vous permettre de vous développer rapidement, ce qui est certainement beaucoup plus efficace que de simplement lire du matériel!

Voici quelques ressources qui vous encouragent à améliorer vos compétences en créant des projets:

Frontend

Cette plate-forme n'a été lancée que récemment et est également l'inspiration pour l'écriture de cet article. Fournir des projets frontaux aux développeurs est un modèle commercial prospère en soi! Certains projets sont gratuits, certains projets sont facturés.

Hackerrank

De nombreuses entreprises construisent également leurs entreprises autour d'un modèle similaire. HackerRank se concentre principalement sur la recherche d'emploi et a des objectifs clairs, mais les tests de compétences (défis) qu'il fournit peut non seulement évaluer vos capacités, mais aussi une précieuse ressource d'apprentissage.

Des plates-formes similaires incluent: Codewars, Challengerocket, CodeSignal et TopCoder (VCS doit beaucoup aimer ce modèle).

Coderbyte

CoderByte propose également des plans payants conçus pour améliorer vos compétences d'entrevue grâce à des questions de défi.

Scénarios typiques: Parfois, le site Web est un produit, et vous êtes un client; Parfois, la société de recrutement est un client et vous êtes un produit.

Essayez de reproduire le travail de Dribbble

Méthode classique: trouvez votre pièce préférée sur Dribbble et essayez de la reproduire. @KeyFramers le font souvent. Le site de pratique de Tim Evko utilisé pour sélectionner au hasard Dribbble Works (ainsi que les problèmes de github et les défis de codage) pour vous, mais la section Dribbble semble être hors service et d'autres fonctionnalités sont toujours disponibles!

Matt Delac a fait des exercices similaires dans le passé. INDREK LASN a également partagé des articles similaires sur Medium.

Club des défis frontaux

Andy Bell a dirigé le Front-end Challenge Club, et bien qu'il soit actuellement en attente, vous pouvez toujours voir ses archives.

Défis de codepen

Codepen lance des défis chaque semaine, offrant des thèmes (ainsi que des idées et des ressources) que vous pouvez jouer librement. Un défi relaxant et agréable.

100 jours de défi CSS

Matthias Martin a créé un défi CSS de 100 jours. Tous les défis et entrées sont visibles publiquement - bien sûr, le but est d'essayer de relever le défi vous-même.

UI quotidien

Daily UI Challenge fournit un nouveau défi tous les jours (gratuit). Beaucoup de gens utilisent du code pour relever ces défis.

Frontloops

Frontloops propose 30 défis pour 19 $, y compris des informations, des suggestions, du matériel et des solutions.

Cssbattle

Si vous aimez imiter les conceptions avec le moins de code possible, alors CSSBattle sera parfait pour vous.

La rédaction de programmes avec le code aussi concis que possible est souvent appelée "Code Golf" et il existe également des sites Web de défi spécialisés.

Ace frontal

Les défis ACE frontal offrent une concentration sur le HTML, CSS et JavaScript natifs.

J'ai remarqué que le premier défi était de déposer le menu de navigation, mais il n'a pas géré la propriété expangée Aria. Je ne sais pas à quel point cela est problématique, ni une critique de l'as frontal - c'est juste un rappel que tout défi peut être problématique. Mais cela ne signifie pas que vous ne pouvez pas en apprendre.

Coditeur

Codier propose des défis ouverts, y compris des solutions publiées par d'autres utilisateurs.

Rendez-vous avec Cassidoo

La newsletter hebdomadaire de Cassidy comprend un défi dans chaque numéro.

Rina Diane Caballar cite Tim transporte "Extension des limites de CSS":

Le transport recommande de commencer avec des objets du monde réel - comme l'interface d'une console de jeu ou d'une calculatrice - et d'essayer de le reproduire en utilisant CSS uniquement. "Une bonne façon de repousser les limites dans une langue est de créer quelque chose que cette langue n'aurait pas dû faire", a-t-il déclaré.

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
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
Les astuces CSS perdues de Cohost.orgLes astuces CSS perdues de Cohost.orgApr 25, 2025 am 09:51 AM

Dans cet article, Blackle Mori vous montre quelques-uns des hacks trouvés tout en essayant de repousser les limites du support HTML de Cohost. Utilisez-les si vous osez, de peur que vous soyez également étiqueté un criminel CSS.

Style CSS de niveau supérieur pour les curseursStyle CSS de niveau supérieur pour les curseursApr 23, 2025 am 11:04 AM

Les curseurs personnalisés avec CSS sont excellents, mais nous pouvons faire passer les choses au niveau supérieur avec JavaScript. À l'aide de JavaScript, nous pouvons passer entre les états du curseur, placer du texte dynamique dans le curseur, appliquer des animations complexes et appliquer des filtres.

Worlds Collide: Détection de collision de l'ordre clé à l'aide de requêtes de styleWorlds Collide: Détection de collision de l'ordre clé à l'aide de requêtes de styleApr 23, 2025 am 10:42 AM

Les animations CSS interactives avec des éléments se ricochent semblent plus plausibles en 2025. Bien qu'il soit inutile de mettre en œuvre Pong dans CSS, la flexibilité et la puissance croissantes de CSS renforcent le soupçon de Lee selon lequel un jour, ce sera un jour

Utilisation du filtre de fond CSS pour les effets d'interface utilisateurUtilisation du filtre de fond CSS pour les effets d'interface utilisateurApr 23, 2025 am 10:20 AM

Conseils et astuces sur l'utilisation de la propriété CSS Back-Filter pour styliser les interfaces utilisateur. Vous apprendrez à superposer des filtres en toile de fond entre plusieurs éléments et à les intégrer à d'autres effets graphiques CSS pour créer des conceptions élaborées.

Smil sur?Smil sur?Apr 23, 2025 am 09:57 AM

Eh bien, il s'avère que les fonctionnalités d'animation intégrées de SVG n'ont jamais été obsolètes comme prévu. Bien sûr, CSS et JavaScript sont plus que capables de porter la charge, mais il est bon de savoir que Smil n'est pas mort dans l'eau comme précédemment

'Pretty' est dans l'œil du spectateur'Pretty' est dans l'œil du spectateurApr 23, 2025 am 09:40 AM

Yay, laissez-le saut pour le wat-wrap: joli atterrissage dans la technologie safari aperçu! Mais méfiez-vous qu'il est différent de la façon dont il fonctionne dans les navigateurs de chrome.

CSS-Tricks raconte xliiiCSS-Tricks raconte xliiiApr 23, 2025 am 09:35 AM

Cette mise à jour de CSS-Tricks met en évidence des progrès significatifs dans l'Almanac, des apparitions de podcast récentes, un nouveau guide CSS Counter et l'ajout de plusieurs nouveaux auteurs contribuant un contenu précieux.

La fonctionnalité @Apply de Tailwind est meilleure qu'il n'y paraîtLa fonctionnalité @Apply de Tailwind est meilleure qu'il n'y paraîtApr 23, 2025 am 09:23 AM

La plupart du temps, les gens présentent la fonctionnalité de Tailwind avec l'un des utilitaires à propriété unique de Tailwind (qui modifie une seule déclaration CSS). Lorsqu'il est présenté de cette façon, @Apply ne semble pas du tout prometteur. So évidence

See all articles

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

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Version crackée d'EditPlus en chinois

Version crackée d'EditPlus en chinois

Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

Télécharger la version Mac de l'éditeur Atom

Télécharger la version Mac de l'éditeur Atom

L'éditeur open source le plus populaire

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

Listes Sec

Listes Sec

SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.