Durée du cours en ligne : 1 heure et 27 minutes
Apprendre à programmer ne commence pas par un langage, mais par une façon de penser. Ce cours en ligne gratuit vous aide à construire une logique de programmation solide pour comprendre, analyser et résoudre des problèmes comme le font les développeurs. Que vous débutiez ou que vous ayez déjà tenté de coder, vous allez gagner en clarté, en rigueur et en autonomie, afin de transformer une idée en suite d’étapes précises.
Vous partez des fondamentaux de l’algorithmique et de la notion d’algorithme, puis vous découvrez comment manipuler des variables, des types et des opérateurs pour exprimer des calculs et des règles. Vous apprenez à gérer les entrées et sorties, à travailler avec des chaînes de caractères, puis à écrire des décisions fiables grâce aux structures conditionnelles. L’objectif est de savoir décrire exactement ce que le programme doit faire, et dans quels cas.
Vous allez ensuite maîtriser les mécanismes qui donnent de la puissance à vos programmes : les structures itératives pour automatiser des répétitions, le choix des boucles selon le contexte, et l’organisation des données avec les tableaux. Progressivement, vous apprenez aussi à structurer votre code proprement avec des fonctions et des procédures, pour éviter la redondance et faciliter la maintenance.
Le cours vous ouvre enfin à des concepts clés souvent sources de blocage : la récursivité, utile pour certains types de problèmes, et la complexité des algorithmes, indispensable pour comparer des solutions et comprendre pourquoi certaines approches deviennent trop lentes quand les données grandissent. Avec des vidéos et des exercices de vérification, vous consolidez vos acquis et développez des réflexes applicables dans la plupart des langages, de Python à JavaScript, en passant par Java ou C.
Leçon vidéo : Algorithmique (1/14) - Un algorithme c'est quoi?
05m
Exercice: _Qu'est-ce qu'un algorithme ?
Leçon vidéo : Algorithmique (2/14) - Les variables et les types
06m
Exercice: _Qu'est-ce qu'une variable en programmation?
Leçon vidéo : Algorithmique (3/14) - Les opérateurs
06m
Exercice: _Quels sont les quatre familles d'opérateurs en algorithmique?
Leçon vidéo : Algorithmique (4/14) - Lecture et écriture
06m
Exercice: _Quelle est la fonction qui permet de récupérer la valeur entrée par l'utilisateur dans l'algorithme présenté dans le texte?
Leçon vidéo : Algorithmique (5/14) - Les chaînes de caractères
03m
Exercice: _Comment déclare-t-on une variable de type chaîne de caractères en algorithmique ?
Leçon vidéo : Algorithmique (6/14) - Les conditions (Si - Sinon) - Structures conditionnelles
05m
Exercice: _Qu'est-ce que les structures conditionnelles permettent de faire dans l'algorithmique?
Leçon vidéo : Algorithmique (7/14) - Structure sélective Selon (Structure Cas)
03m
Exercice: _Quelle est la différence entre la structure conditionnelle imbriquée et la structure conditionnelle à choix multiple (ou structure sélective) ?
Leçon vidéo : Algorithmique (8/14) - Boucle TantQue - Structures itératives
06m
Exercice: _Quelles sont les trois structures itératives utilisées en algorithmique et dans la plupart des langages de programmation?
Leçon vidéo : Algorithmique (9/14) - Boucle Pour - Structures itératives
04m
Exercice: _Quelle est la différence entre la structure itérative TantQue et la structure itérative Pour?
Leçon vidéo : Algorithmique (10/14) - Boucle Répéter - Structures itératives
05m
Exercice: _Quelle est la différence entre les structures itératives TantQue et Pour ?
Leçon vidéo : Algorithmique (11/14) - Les tableaux
07m
Exercice: _Quels sont les types de base pour les variables en algorithmique ?
Leçon vidéo : Algorithmique (12/14) - Fonctions et procédures (sous-programmes)
10m
Exercice: _Quel est le problème de la redondance de code dans un programme ?
Leçon vidéo : Algorithmique (13/14) - La récursivité (fonctions récursives)
07m
Exercice: _Qu'est-ce que la récursivité en programmation ?
Leçon vidéo : Algorithmique (14/14) - Complexité des algorithmes
06m
Exercice: _Qu'est-ce qui permet de dire qu'un algorithme est plus efficace qu'un autre ?
1 heure et 27 minutes du cours vidéo en ligne
Certificat numérique de réussite du cours (gratuit)
Exercices pour développer vos connaissances
100% gratuit, du contenu au certificat
Prêt à commencer ?Téléchargez l’application et commencez dès aujourd’hui !
Installez l'application
dès maintenant pour accéder au coursPlus de 5000 cours gratuits
Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.
Plan d'études avec IA
L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.
De débutant à professionnel accompli
Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.
Vous pouvez également utiliser le code QR ou les liens ci-dessous.
Des milliers de cours en ligne en vidéo, livres électroniques et livres audio.
Pour tester vos connaissances lors de cours en ligne
Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail
Téléchargez notre application via QR Code ou les liens ci-dessous :.
+ 10 millions
d'étudiants
Certificat gratuit et
valide avec QR Code
60 mille exercices
gratuits
Note de 4,8/5 dans les
magasins d'applications
Cours vidéo et livres
audio gratuits
Commentaires de cours: Logique de programmation
Les étudiants jugent ce cours gratuit très clair, précis et facile à comprendre. Les retours sont très positifs (souvent 4–5 étoiles), avec des remerciements au professeur. Un étudiant demande aussi l’accès aux PDF.
Carl jose Romane Chachat
super
Jeff Evenson Vincent
Très explicite.
Jeff Evenson Vincent
très explicite ! Merci à vous Mr Mohamed Chiny
Sadjo Buli
je suis vraiment content avec vous monsieur professeur merci beaucoup que Dieu vous protège
Sadjo Buli
bonjour monsieur j'espère que vous allez bien pardon j'ai une question concernant je peux voir pdf
Ernest Niamy
c'est vraiment magnifique
Winchel St Jean
C'est le top des tops
Dolourou Seydou Soro
très précis dans son cours
Eder Mabila
Cet enseignement est vraiment compréhensible.
A_maadour
Bien