Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Comprendre et maitriser les algorithmes avec Javascript
6 students

Comprendre et maitriser les algorithmes avec Javascript

+40 exercices pratiques
Last updated 5/2024
French

What you'll learn

  • Comprendre ce qu'est un algorithme
  • Apprendre les bases des Algorithmes
  • Créer et utiliser des algorithmes simple
  • Créer et utiliser des algorithmes complexes

Course content

1 section • 44 lectures • 2h 26m total length
  • Introduction0:52
  • Préparation + Fichiers sources4:07
  • Definition3:24
  • Nombre paires3:34
  • Palindrome2:27
  • Plus grand nombre2:40
  • Nombre d'occurences3:29
  • Phrase Inversée1:58
  • Factorielle2:43
  • Nombre premier2:11
  • Fusion de tableaux4:11
  • Paires et cible4:25
  • Parité2:20
  • Conversion de température1:35
  • Validation de mail3:38
  • Séquence de Fibonacci2:44
  • Tri par séléction3:14
  • PGCD2:13
  • Knapsack problem4:05
  • QuickSort3:31
  • L'Algorithme de Dijkstra9:10
  • Mediane3:48
  • Voyelles2:42
  • Doublons2:56
  • Chiffres romain4:53
  • Date valide2:51
  • Heure valide2:54
  • Notes3:14
  • Recherche binaire3:53
  • Fonction de rappel2:54
  • Tri à bulles4:36
  • Recherche dans matrice triée5:36
  • Pic5:42
  • Tri en fusion8:14
  • Différences symétrique2:57
  • Convertir une chaine en nombre1:35
  • Tri par insertion3:17
  • Tri Shell3:25
  • Puissance1:25
  • Année bissextile2:15
  • Compter les mots d'une phrase1:43
  • PPCM2:50
  • Anagramme2:47
  • Conclusion + -30% sur le PASS PREMIUM1:41

Requirements

  • Base Javascript

Description

Dans le monde numérique en constante évolution, la maîtrise des algorithmes et des langages de programmation devient essentielle pour quiconque souhaite exceller dans le domaine du développement logiciel. C'est dans cette optique que notre formation en Algorithmes avec JavaScript prend tout son sens. Conçue spécifiquement pour les passionnés de programmation et les professionnels cherchant à approfondir leurs compétences, cette formation offre une plongée approfondie dans le monde des algorithmes, mettant l'accent sur l'utilisation du langage JavaScript.


Pour commencer, la formation débute par une introduction complète aux bases de JavaScript, le langage de programmation côté client par excellence. Les participants acquièrent une compréhension approfondie des structures de données, des variables, et des fonctions, préparant ainsi le terrain pour une exploration plus avancée des algorithmes. L'approche pédagogique favorise l'apprentissage pratique, avec des exercices et des projets concrets qui permettent aux apprenants d'appliquer immédiatement leurs connaissances nouvellement acquises.


L'un des points forts de cette formation réside dans son focus sur les algorithmes. Les participants explorent une variété d'algorithmes classiques, tels que les algorithmes de tri, de recherche, et de manipulation de graphes, en mettant en œuvre ces concepts à travers des projets pratiques. Ces travaux pratiques couvrent des scénarios réels, offrant ainsi aux apprenants l'occasion de résoudre des problèmes complexes et d'affiner leurs compétences en résolution algorithmique.


Au fur et à mesure de la progression de la formation, les participants abordent des sujets avancés tels que la conception d'algorithmes efficaces, l'analyse de la complexité, et l'optimisation des performances. Des discussions interactives, des séances de codage en groupe et des retours personnalisés des formateurs assurent un environnement d'apprentissage dynamique et collaboratif.

Who this course is for:

  • Débutant(es)
  • Amateurs(rices)
  • Personnes en reconvention
  • Développeur