Comment Progresser en Algorithmique ? (Pour développeur)

  Рет қаралды 4,674

Mike Codeur

Mike Codeur

Күн бұрын

🎁 Formation REACT 100% Gratuite :
go.mikecodeur.com/formation-r...
Dans cette vidéo :
✔ Des pistes pour améliorer la résolution d'un algorithme
✔ Les structures de données d'un algorithme
✔ Des ressources gratuites pour apprendre l'algorithme
00:00 - Intro
00:55 - C'est quoi un algorithme ?
02:34 - Les structures de données
03:15 - Comment résoudre les problèmes d'algorithme : Des étapes clés
07:15 - L'optimisation et l'efficacité : La complexité
12:58 - Des sites des exercices algorithme
____
🎬 S'abonner à la chaine : go.mikecodeur.com/youtube
📷 Instagram : / mikecodeur
✉️ Email Privé : go.mikecodeur.com/emails
🔗 Liens (Discord, Twitter, Podcasts, Formations, ...) : go.mikecodeur.com/links
❓Poser une question : go.mikecodeur.com/questions
___
😼 QUI EST MIKE CODEUR ?
Développeur Fullstack depuis plus de 15 ans, j'ai décidé de changer de vie, de quitter le salariat pour devenir freelance et entrepreneur. Je suis maintenant formateur et coach depuis Bali en Indonésie.
Abonne-toi pour recevoir des conseils pour devenir développeur et/ou freelance.
Mike Codeur ! ✊
#compléxité #algorithme #code #freelance #entreprenariat #langages #développeur

Пікірлер: 23
@danielleblanc5923
@danielleblanc5923 Ай бұрын
Merci pour cette vidéo. l'algorithmique est effectivement essentielle pour un développeur. Il faut se rappeler que le problème est double. Pour reprendre l'analogie de la recette de cuisine: 1) Il faut savoir ce que vet dire 'saisir', 'rissoler', 'déglacer' etc... il faut avoir un bagage de connaissances, un catalogue technique. 2) Savoir combiner ces briques de connaissance pour obtenir le résultat souhaité, c'est le coté plutôt créatif. Pour le 1 il n'y a pas de secret il faut s'y coller et apprendre (désolé). Pour le 2 la créativité ça ne s'apprend pas ça se vit; on apprend en codant. Il ne faut pas oublier de prendre en compte les ressources du language, on ne solutionne pas le problème de la même façon en Java et en PHP, les concepts sont différents. Exemple le tri d'éléments hors éléments simples pour lesquels il y a des fonctions intégrés en PHP: En PHP on prends un Array et on se débrouille avec, on est obligé de le faire à la main. En Java on écrit une méthode de comparaison entre éléments et un insère les elements dans un Set (qui va trier à l'insertion). Le fait qu'il y ait ou pas des fonctions intégrés peut complètement changer le choix de structure / algo etc... Donc, a) On pose problème clairement b) On étudie les resources du language (Collection Framework en Java etc...) c) Dans ce qui manque on regarde quelle(s) structure(s) de donnés correspond le mieux d) On teste pour voir si ça marche e) On adapte aux contraintes (est-ce que ça tient encore si le fichier d'entrée fait 10Go ?) f) On adapte la combinaison b) et c) et on recommence A la fin de tout ça on aura une solution et plus de bagage technique et créatif.
@jullien191
@jullien191 27 күн бұрын
Bonjour Mike, c’est pas mal pour les bases, mais je ne sais pas si j’ai appris une chose qui me va aidée à progresser.
@sidymohamedcherifhaidara980
@sidymohamedcherifhaidara980 Ай бұрын
Oh no , merci Mike, tu as complètement raison Même si il 6h chez moi là 😂😂😂 j'ai tout regardé
@MikeCodeur_
@MikeCodeur_ Ай бұрын
Thanks
@ChristianKavena
@ChristianKavena Ай бұрын
Merci Mike pour le plus
@MikeCodeur_
@MikeCodeur_ Ай бұрын
👌
@EltonMboumela
@EltonMboumela 20 күн бұрын
Est-ce qu'un étudiant étranger venant d'Afrique peut aussi se lancer en freelance en France à la fin de sa formation ou alors durant sa formation en utilisant les 20h par semaine de travail permises par la loi ?
@pierrel4063
@pierrel4063 Ай бұрын
Top 👌
@MikeCodeur_
@MikeCodeur_ Ай бұрын
👌
@blaisemugalu8309
@blaisemugalu8309 4 күн бұрын
😊
@pascalstrentz9549
@pascalstrentz9549 Ай бұрын
très bonne vidéo je suis d'accord avec toi tu n'as pas évoqué les Design Pattern portant dans ta formation TypeScript Pro (très très bien, une des meilleurs que j'ai pratiqué) tu nous fais travailler Merci pour les sites d'exercices je suis au niveau intermédiaire c'est la seule façon que j'ai trouvé d'avancer travailler travailler je ferai ta formation quand j'aurai plus confiance en moi Merci pour tes Vidéos ton partage ta générosité
@MikeCodeur_
@MikeCodeur_ Ай бұрын
Yes 👍
@iliasassadki1153
@iliasassadki1153 Ай бұрын
Oh c’était la video qu’il me fallait
@MikeCodeur_
@MikeCodeur_ Ай бұрын
👌
@jeanmarmain
@jeanmarmain Ай бұрын
De même, je cherchais comment m'entraîner à ça justement 😊
@gargotier6124
@gargotier6124 Ай бұрын
Les tableaux sont très loin d'être simples. Ils nécessitent une compréhension, une capacité d'abstraction et une maîtrise du fonctionnement des éléments d'un tableau. Bien comprendre la différence entre index et élément. on s'en rend vite compte sur les exos
@Jak-Harlow
@Jak-Harlow Ай бұрын
Bah c’est sure que si tu n’as pas les bases c’est compliqué.
@gargotier6124
@gargotier6124 Ай бұрын
@@Jak-Harlow ben justement c'est de ça qu'il s'agit. Bcp pensent "maitriser" mais ils se plantent sur un simple exo de tri tableau
@Jak-Harlow
@Jak-Harlow Ай бұрын
@@gargotier6124 oui mais j’imagine que quand il dit que c’est simple il part du principe que t’as les bases.
@MikeCodeur_
@MikeCodeur_ Ай бұрын
👌
@blaisemugalu8309
@blaisemugalu8309 4 күн бұрын
Tu as trouvé le problème des algorithmes est que cela d'enseigne souvent avec des problèmes mathématiques 😂
Freelance en 2024 : Le Guide Ultime pour Développeurs
42:20
Mike Codeur
Рет қаралды 13 М.
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 94 МЛН
7 Livres à Lire pour Devenir un Excellent Développeur
16:32
Mike Codeur
Рет қаралды 16 М.
Perplexity AI : Le Tuto Complet (cette IA est PHÉNOMÉNALE)
40:20
Ludo Salenne
Рет қаралды 62 М.
Maîtrisez les principes SOLID : C’est la seule façon d’écrire du code propre !
23:06
RÉVÉLATION : Le moment où tout devient LOGIQUE (en dev)
10:13
Melvynx • Apprendre à coder
Рет қаралды 7 М.
Développeur Web en 6 Mois : Trop Beau Pour Être Vrai ?
11:32
DevClub - Hugo Taschet
Рет қаралды 50 М.
Comment se rappeler de tout quand on apprend à coder
13:49
Simon Dieny - Code Senior
Рет қаралды 43 М.
12 SaaS en 12 Mois ! L'incroyable Histoire de Pieter Levels
11:11
Non ! l'IA ne remplacera pas les développeurs !
16:23
Grafikart.fr
Рет қаралды 32 М.
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 11 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 5 МЛН
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 41 МЛН
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,2 МЛН