Apprendre un langage de programmation en un temps record

  Рет қаралды 9,654

codeconcept

codeconcept

5 ай бұрын

Après avoir appris un dizaine de langages et presqu’autant de frameworks, j’ai mis au point cette méthode d’apprentissage efficace et équilibrée
💪 Soutenir la chaine via tipeee :
fr.tipeee.com/codeconcept
🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀
codeconcept.teachable.com/

Пікірлер: 37
@BricBracASMR
@BricBracASMR 5 ай бұрын
Merci beaucoup pour ta sincérité, ton calme et ta pédagogie. Tes vidéos sont d’une qualité vraiment appréciable !
@codeconcept
@codeconcept 5 ай бұрын
@BricBracASMR Merci ☺
@TheRemiRODRIGUES
@TheRemiRODRIGUES 5 ай бұрын
Oui c'est vraiment important de comprendre les subtilités d'un langage. Quand on est face à un type de bug particulièrement étrange, une bonne connaissance du langage permet d'avoir de bonnes intuitions, et donc de résoudre plus rapidement le problème. Et pour les tutos vidéos, la meilleure approche (mais qui prend du temps), c'est de stopper la vidéo, et de tenter de développer ce que l'instructeur va montrer. Après on regarde ce qu'il fait, puis on essaye de reproduire sans regarder la vidéo. Aussi il faut s'habituer à regarder la doc, donc dès qu'un nouveau module est présenté, il faut le rechercher dans la doc du langage et essayer de trouver les réponses à ses questions dans la doc. C'est important, car au final, on utilisera la doc tout le temps (et j'avoue être très mécontent quand la doc change de format). Après ça amène sur les cours vidéo à faire un x4-5 sur le temps indiqué : 1h = une demi-journée complète / 2-3 soir 2h = une journée complète / une semaine (uniquement le soir) 10h = une semaine complète / un mois (uniquement le soir)
@codeconcept
@codeconcept 5 ай бұрын
@TheRemiRODRIGUES mettre en pause la vidéo pour essayer soi-même est en grosse partie pour ça que je mets 3 fois le temps de la vidéo à la pratiquer😀C'est également parce que je regarde la doc ou des articles de blog sur le sujet pendant que j'ai mis sur pause, avant de reprendre la vidéo. Après, c'est pas interdit, quand le sujet est complètement nouveau, de regarder une vidéo en entier en x1.5 pour satisfaire sa curiosité, puis de la reprendre en mode interactif. Mais le risque de passer en mode tutorial hell augmente 👹😁
@TheRemiRODRIGUES
@TheRemiRODRIGUES 5 ай бұрын
@@codeconcept J'avoue avoir du mal à mettre en x1.5 ou plus, car souvent il y a pas mal de valeur ajoutée dans les explications orales, et les tutos que je regarde sont la plupart en anglais.
@Eloii_Xia
@Eloii_Xia 5 ай бұрын
En ce qui me concerne, si je devais donner des conseils à un junior ou à un débutant en programmation, je lui recommanderais de commencer par apprendre le langage C et le LUA. Cela offre une perspective solide sur les fondamentaux de la programmation. Il est également essentiel de se familiariser avec des technologies telles que Git/Github et SQL, qui sont cruciales dans le domaine. Au-delà de ces compétences, la compréhension des structures de données et des algorithmes de base constitue un atout fondamental. En acquérant ces connaissances, on établit des bases solides, ce qui permet d'aborder efficacement n'importe quel projet sans avoir à chercher des tutoriels à chaque étape !
@codeconcept
@codeconcept 5 ай бұрын
@Eloii_Xia avec la satisfaction d'apprendre quelque chose qui servira sur la (longue) durée. C'est ce qui est frustrant, parfois épuisant dans le développement web, de passer beaucoup de temps à apprendre un framework ou un outil qui sera remplacé par un autre lors de la prochaine vague de hype 😁 Il va falloir que je jette un oeil à Lua car j'en entends de plus en plus parler ces derniers temps.
@dev-rachid
@dev-rachid 5 ай бұрын
Concernant la procrastination: C'est un phénomène normal à un cerveau fatigué. c'est dû à un cerveau rempli de pensées négatives à la base suite à une baisse d'énergie. Il faut faire le vide dans sa tête et la procrastination disparaitra. quand on fait le vide dans sa tête, les remords(lié au passé) et l'anxiété(lié au futur) disparaissent. Faire le vide : 1°Les recherchent démontrent que la qualité de nourriture et équilibrée y sont pour beaucoup dans l'amélioration car notre esprit reste focus au lieu de décrocher durant l'apprentissage. 2°Le "jemenfoutisme" de tout problème imaginaire (dans le bon sens du terme biensûr) est tout aussi important pour rester connecté au présent, il y contribue pour beaucoup. 3°Combler le déficit accumulé en sommeil en dormant beaucoup jusqu'à ne plus avoir envie de dormir. Ce défit est bien souvent ignoré par notre cerveau car on y avait pas réagit pour le résoudre quand il le fallait, pourtant il est bel et bien là. Le sommeil est un gestionnaire de déchets, c'est lui qui nous permet d'effacer ce qui ne sert à rien que ce soit en termes de toxines à éliminer (les déchets du corps à devoir évacuer physiquement) ainsi que les mauvaises pensés (passé et futur uniquement). Les agents colloîdaux sont à minimiser voir les supprimer complètement pour un maximum d'efficacité. 4°Éviter les mauvaises personnes et s'entourer de bonnes personnes (voir dans le pire des cas s'isoler). 5°à défaut des point précédents, l'Utilisation de béquilles s'avère intéressantes pour accompagner le processus mais ne règle pas le problème la ou les causes. ces béquilles sont les exitants cérébraux tel que le caféine, chocolat, musique (pour ne citer que ceux là) Conclusion: Pour vouloir atteindre les objectifs, il faut s'en donner les moyens. La motivation ne reste que la partie théorie sans la pratique. Motivation + Les moyens => Succès Motivation sans moyens => Procrastination Merci pour ton partage 👍
@codeconcept
@codeconcept 5 ай бұрын
Le sommeil est le meilleur ami du dev en effet. Plus largement de toute personne qui doit apprendre régulièrement et travailler sur des projets tentaculaires. C'est pour ça que cette mode de certains décideurs de se vanter de ne dormir que 4 heures voire moins est une aberration. Quand je vois les bugs que je produits ou qui me résistent quand je suis fatigué, c'est un signe fort qu'on a bien plus besoin de son oreiller que de café 😁 Sauf cas exceptionnel et très ponctuel.
@PhilippeLagarrigue
@PhilippeLagarrigue 4 ай бұрын
Salut et merci pour tes vidéos, c‘est clair et bien présenté. Pour ma part, j‘adore programmer et en ce moment je m‘amuse avec Go que je viens de découvrir . Ma methode d‘apprentissage est différente, je commence par survoler la doc et essaye de programmer des trucs de plus en plus complexes, au début c‘est un peu difficile mais ça me permet de mieux apprendre
@codeconcept
@codeconcept 3 ай бұрын
Salut 😀, La doc de Go est tellement bien faite que c'est en effet un bon point de départ : entre le "Tour of Go" et "Go by example" du site officiel, il y a déjà de quoi faire. Après 9 mois de Go, je passe de plus en plus de temps sur les interfaces. Autant au départ c'est tout le côté accès concurrents, channels et goroutines qui fascine, autant maintenant je réalise que je ne les utilisent pas systématiquement, alors que les interfaces : si. C'est la seule abstraction par rapport aux langages traditionnels, mais je la vois dans le code de tout le monde. Tout comme les contextes d'ailleurs.
@radioduthe
@radioduthe 5 ай бұрын
J’ai vu passer un de mes sites web 😅 Il est bien mon site de pomodoro. 😁
@codeconcept
@codeconcept 5 ай бұрын
Si c'est minuteur-en-ligne, il est en effet très bien 👍
@radioduthe
@radioduthe 5 ай бұрын
Merci
@schblu
@schblu 5 ай бұрын
Tu n'es pas le premier à aborder le souci de la vidéoite aigu et c'est tant mieux. On vit dans une injonction permanente à tout faire vite et l'apprentissage n'y échappe pas. Pour mon humble personne je n'arrive jamais à approfondir une technologie si je ne code pas quelque chose de concret. J'aime beaucoup les vidéos mais c'est un format qui ne convient pas à mon cerveau. Réussir à bloquer du temps pour bosser sur son apprentissage c'est très dur surtout quand on cumule déjà vie de famille et emploi ...
@codeconcept
@codeconcept 5 ай бұрын
Le top, c'est d'être dans une entreprise qui forme régulièrement ses devs. J'intervenais dans un service info où les devs avaient eu une formation avant celle que je venais leur délivrer, et une autre prévue après. De mon côté, en salarié, j'ai eu en tout et pour tout ... 2 jours de formation. Et toutes et mes demandes de CPF toujours refusées. On n'est pas tous logés à la même enseigne. Alternativement, mais là il faut être en télétravail, c'est de caller son heure de veille techno avant la journée. Le cerveau est frais, l'heure consacrée, c'est celle qui aurait été passée dans les transports.
@maxnorrfar6918
@maxnorrfar6918 5 ай бұрын
Merci pour la vidéo, très intéressante ! 🙂
@codeconcept
@codeconcept 5 ай бұрын
Merci Max 😀
@rachidamirat9470
@rachidamirat9470 5 ай бұрын
Merci pour ton travail…
@codeconcept
@codeconcept 5 ай бұрын
Merci ! 😀
@mehdib8612
@mehdib8612 5 ай бұрын
Bonsoir, Est ce que tu as une bonne ressource pour apprendre react js ? Je veux suivre ta méthode !trop bien tes vidéos !
@codeconcept
@codeconcept 5 ай бұрын
Bonsoir Mehdi, il y a une vidéo ici même de 2h30 dans la description. Egalement, le teachable de Code Concept 😀
@mehdib8612
@mehdib8612 5 ай бұрын
@@codeconcept oui, j'ai pris bcp de chose avec ta vidéo jai mm pu le refaire seul. J'ai tjrs cette impression de rien savoir et être pas prêt pour postuler comme dev front end react. Merci de ta réponse
@cgc2300
@cgc2300 2 ай бұрын
salut est-ce que tu pourrais m'expliquer et les bases que je dois apprendre pour arrivé à mes objectifs je demande à GPT quatre de me faire de super tutoriels mais sais-tu tout son carrément nul est-ce que tu gères les gpts?
@thomasbrunelouellet4370
@thomasbrunelouellet4370 5 ай бұрын
hum. maybe... mais reste que la logique derriere la programmmation sera toujour utile pour les humains
@rudys.3865
@rudys.3865 5 ай бұрын
Bonjour
@codeconcept
@codeconcept 5 ай бұрын
bonjour 👋
@alexg7282
@alexg7282 5 ай бұрын
Oui éviter 'l'enfer des tutos'. Merci
@codeconcept
@codeconcept 5 ай бұрын
C'est pas toujours évident, car c'est presque une séance de ciné. Mais le plaisir de faire des choses qui marchent, même simples, procure un plaisir inégalé 😀
Comment font les BONS PROGRAMMEURS pour progresser si RAPIDEMENT
20:09
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 10 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 178 МЛН
Maîtriser JavaScript, 8 points et concepts qu'il faut connaître
17:03
7 sites gratuits pour développeurs (que vous ne connaissez probablement pas)
17:31
Simon Dieny - Code Senior
Рет қаралды 33 М.
Ne fait pas ces erreurs en installant React
42:42
Clément Touzet
Рет қаралды 99
10 astuces pour éviter les structures if/else ennuyeuses dans votre code
18:00
Simon Dieny - Code Senior
Рет қаралды 34 М.
Développeur : toucher à tout ou se spécialiser ?
7:49
codeconcept
Рет қаралды 4,1 М.
Si vous utilisez Github Copilot, vous devez voir ça !
7:58
codeconcept
Рет қаралды 11 М.
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 11 МЛН
Хакер взломал компьютер с USB кабеля. Кевин Митник.
0:58
Последний Оплот Безопасности
Рет қаралды 1,5 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 10 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 433 М.
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 471 М.
İĞNE İLE TELEFON TEMİZLEMEK!🤯
0:17
Safak Novruz
Рет қаралды 607 М.