cours dans Développement web Skill Tree
Défis interactifs en développement web
Débutant
Dans ce cours, vous apprendrez à améliorer vos compétences en développement web grâce à nos défis interactifs en JavaScript. Du maniement du DOM aux algorithmes avancés, relevez plus de 130 laboratoires pratiques conçus pour tous les niveaux. Parfait pour les développeurs en herbe aux États-Unis et en Europe qui cherchent à acquérir une expertise pratique en programmation.
javascriptweb-developmenthtml
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
- Introduction
- Programme
Bases de JavaScript
Un plus un égal à quoi?
Combien de chiffres voyez-vous?
Générateur de nombres aléatoires
Égal ou pas égal
Déterminer précisément le type de données
Inverser un tableau de chaînes de caractères
Générer un tableau
Implémenter la suppression des doublons dans un tableau en JavaScript
Réorganiser les zéros d'un tableau en place
Aplatir un tableau
Manipulation de chaînes de caractères
Lettre d'amour en trois lignes
Vérification de chaînes de caractères palindromes en JavaScript
Diviser un tableau par une longueur spécifiée
Gérer les mots sensibles
Qui est le plus long
Implémenter l'échappement HTML
Implémenter une fonction de remplacement d'espaces
Supprimer tous les doublons adjacents dans une chaîne de caractères
Tableaux et tri
Fonctions et fermetures (closures)
Calculatrice simple avec fonctions encapsulées
Fonctions de calculatrice d'impôt sur le revenu personnel
Optimiser les interactions web avec la fonction anti-basculement (debounce) en JavaScript
Implémentez la fonction apply
Implémenter une fonction d'incrémentation
Implémentez la fonction call
Implémentation de setInterval à l'aide de setTimeout
Implémenter la réduction d'un tableau en JavaScript
Objets et JSON
Manipulation du DOM
Gestion des événements
Algorithmes fondamentaux
Structures de données
Arbres binaires
Diamètre d'un arbre binaire
Trouver l'élément le plus petit du rang k dans un arbre Binaire de Recherche (BST)
Arbre binaire équilibré
Aplatir un arbre binaire en une liste chaînée
Compte de nœuds dans un arbre binaire complet
Moyenne des niveaux dans un arbre binaire
Vue droite d'un arbre binaire
Sous-arbre d'un autre arbre
Chemins d'un arbre binaire
Valider un arbre binaire de recherche
Implémenter la somme d'un chemin de la racine jusqu'à une feuille en JavaScript
Somme des feuilles gauches
Profondeur minimale d'un arbre binaire
Arbre binaire symétrique
Vérification d'égalité d'arbres binaires
Fusionner deux arbres binaires
Programmation dynamique
Maximiser le vol sans déclencher l'alarme
Voleur dans les maisons II
House Robber III
Résolveur du problème du changement de monnaie minimal
Coin Change II
Calculer les chemins distincts dans une grille
Chemins uniques II
Compte de sous-séquences en Python
Opérations de suppression minimales de deux chaînes de caractères
Algorithmes gloutons
Backtracking
Deux pointeurs
Fenêtre glissante
Simulation et problèmes mathématiques
Trouver le loup-garou
Secret That Cannot Be Told
Complétion d'une application de machine à sous
Programme de traduction de messages d'aliens
Collecte de fragments de bâtonnets de bambou
Construire des gratte-ciel sur un terrain plat
Division et classement
Statistiques sur les années de service
Projet étoilé annuel
Bâtisseuse de synthèse universelle
Vérificateur de noms patronymiques islandais
Le Lapin Grimpe les Marches
Méthode Mentale Qian Kun
Fenêtre d'échange boursier idéale
Maximum Subarray Sum
Résolution du défi d'addition d'entiers longs
Traitement de chaînes et expressions régulières
Validation des formulaires d'émission de carte universitaire
Carte d'étudiant LabEx
Fix Registration Verification Issue
Colis reçu
Passez à l'étape suivante la prochaine fois
Analyse et mise en évidence du contenu textuel
Conversion et génération d'ISBN
Vérificateur de force de mot de passe
Simplifier les chemins de fichiers au format Unix
Implémentation de l'analyse de chaînes de gabarit
Traitement de données et statistiques
Conception et implémentation système
Navigateur et environnement
Concepts avancés de JavaScript
Optimisation d'algorithmes
Résolution de problèmes complexes
Enseignant
Labby
Labby is the LabEx teacher.
Partager sur Google Classroom
Rejoignez notre Discord et apprenez ensemble
Rejoindre maintenantAvis des Utilisateurs
" thank for your support i really love that guidance."
— Prince Laar
" Gracias equipo LabEx, estos laboratorios, y en específico el actual, realmente dan la sensación de estar arreglando y aprendido en un entorno real de trabajo. Muchas gracias nuevamente y felicitaciones!"
— Conatus




