Catalogue de cours
Algorithmes et structures de données
Choisissez vos structures selon leur comportement et démontrez leur complexité par des traces d’exécution.
- Intermédiaire
- 9 leçons
- 2 projets
- Environ 1.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Analysez la complexité, les tableaux et les tables associatives, les piles et les files, la recherche dichotomique, les arbres et les graphes, le parcours en largeur et la décomposition de problèmes à l’aide d’invariants vérifiables par le code.
Programme
Section 1
Complexité et conteneurs
Comptez les étapes pour décrire la croissance avec la notation grand O, puis choisissez tableaux et tables associatives selon le mode d’accès souhaité.
- Croissance et notation grand O
- Tableaux et tables associatives
- Invariants de boucle
Section 2
Structures linéaires
Construisez piles et files à partir de leurs règles d’accès, puis parcourez des données triées en un passage avec deux pointeurs.
- Piles
- Files
- Parcours à deux pointeurs
Section 3
Recherche et graphes
Divisez les candidats triés en deux avec la recherche dichotomique, représentez les graphes creux par des listes de voisins et explorez-les par couches avec BFS.
- Recherche dichotomique
- Représentation des graphes
- Parcours en largeur
Parcours d’apprentissage
Développement avec l’IA
Lancez une application TypeScript sécurisée en intégrant l’IA à votre façon de travailler : des algorithmes testés, des outils aux limites bien définies, des choix d’architecture que vous savez expliquer et des mises en production que vous pouvez vérifier après leur déploiement.
Suite de 16 cours
Développement web full-stack
Créez et partagez une application React full-stack testée : une interface accessible à tous, des données visibles uniquement par leur propriétaire, des API aux limites claires, des mises à jour en temps réel qui restent cohérentes et des déploiements réversibles.
Suite de 14 cours
Développement Python et données
Analysez des données réelles et créez des outils testés qui communiquent avec des API externes en toute sécurité et recherchent dans vos contenus, avec Python, Git, SQL et la recherche vectorielle.
Suite de 10 cours
Votre idée en ligne. Commencez en 60 secondes.
Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment
Commencer