Gamecodeur - Les coulisses
Kanalga Telegramâda oâtish
Mes formations et mes meilleurs conseils en avant premiĂšre.
Ko'proq ko'rsatish754
Obunachilar
Ma'lumot yo'q24 soatlar
+17 kunlar
+530 kunlar
Postlar arxiv
Nouvelle vidéo :
Comment programmer des jeux en C sans graphismes (et pourquoi c'est ce qu'il faut faire)
https://youtu.be/9Emj2vI7oN4
Lu sur Twitter :
ChatGPT est excellent pour rĂ©soudre rapidement des problĂšmes. Tout comme les librairies (API, etc). Si vous ĂȘtes dans la programmation pouraffaires - utilisez-le, vos concurrents le font aussi. Cependant, si vous ĂȘtes dans la programmation par passion - Ă©vitez les raccourcis. Investissez du temps pour apprendre depuis les bases.
"ChatGPT is great for solving problems fast. Just like libraries. If youâre in programming for money/business - use it, your competitors are. However, if youâre in programming for the passion - avoid shortcuts. Invest time in learning from the ground up."
Les précommandes sont ouvertes pour 48h. Il reste une 30e de guides disponibles.
https://school.gamecodeur.fr/precommande-guide-c
Il te reste quelques heure pour précommander mon guide "Formation Accélérée au Langage C".
Demain à 9h les pré-commandes seront ouvertes à tous et il n'y a que 100 places !
Plus de 40 précommandes ont été passées lors de l'envoi de mon précédent email.
Si tu n'as pas encore passé commande, ne tarde pas.
Tu bĂ©nĂ©ficies d'une remise exceptionnelle de 120 âŹ, active la rĂ©duction en cliquant sur le lien que tu as reçu par mail.
Demain il sera peut ĂȘtre trop tard.
Si tu as déjà passé commande, je suis ravi de pouvoir t'accompagner dans ton apprentissage.
1 Ă 2 commandes par minutes... â€ïž
Rappel : le tarif de précommande, avec 120 ⏠de réduction, c'est pendant 72h et limité à 100 commandes.
Vous ĂȘtes bientĂŽt 200 Ă ĂȘtre prĂ©inscrits pour ĂȘtre informĂ© du lancement de la prĂ©commande. La pression !
Ecriture du guide terminée. 133 pages avant relecture.
Relecture démarrée. Précommandes d'ici la fin de la semaine. Restez connectés.
Entre ma formation offerte et le guide C en liste d'attente, il y a de l'activité tous les jours et toute la journée sur school.gamecodeur.fr !
â€ïž
"Ce que j'aime avec Gamecodeur c'est qu'on n'apprend pas la programmation, on apprend a programmer" (Damien)
Meilleur compliment qu'on puisse me faire.
Merci Damien.
Je lis trop de témoignages d'élÚves d'écoles de programmation qui ne comprennent rien au C car leur prof se lance direct dans des projets avec des pointeurs, des listes chaßnées, etc.
Mais c'est quoi un pointeur ?
Comment ça marche en mémoire ?
Comment le C fonctionne en interne ?
Sans bases solides, c'est l'échec assuré.
C'est comme vouloir conduire sans savoir à quoi servent les pédales et le levier de vitesse.
Pour comprendre le C il faut avoir appris le fonctionnement de la mémoire.
Pour comprendre le fonctionnement de la mémoire il faut savoir ce qu'est un "bit" et un "octet".
Pour comprendre l'intĂ©rĂȘt des pointeurs il faut savoir ce qu'est le "tas" et la "pile".
Pour comprendre les tableaux en C il faut savoir ce qu'est un "offset".
Etc.
Sans bases SOLIDES, pas de projets possibles.
Je te rappelle au passage que tu peux t'inscrire en liste d'attente pour pouvoir commander mon guide Ă un tarif exceptionnel (79 âŹ) pendant les premiĂšres 48h du lancement Ă venir :
âhttps://school.gamecodeur.fr/formation-acceleree-au-langage-câ
79 euros c'est un énorme cadeau.
Si on enlÚve le travail accompli + le coût d'impression + les timbres (120 pages ça pÚse lourd) + 20 % de TVA + 34 % d'impÎts, il ne me restera pas grand chose.
Ce sera donc uniquement pour récompenser les plus fidÚles et lancer le produit. Je ne le vendrai plus jamais à ce prix en version physique !
Inscris-toi vite et lis bien tes mails la semaine prochaine pour la précommande !
50 ⏠par mois en location.
Ca va me changer de mon tel recyclé en hotspot à 40 Mo et de mon ADSL à 15 Mo.
Déjà prÚs de 100 personnes en liste d'attente :
https://school.gamecodeur.fr/formation-acceleree-au-langage-c
Plusieurs personnes m'ont demandé s'il y aurait un jeu à programmer dans mon guide "Formation accélérée au langage C".
Je souhaite garder le guide orienté vers un seul but : "acquérir des bases solides de C en un temps record", donc pas question de me la jouer "je pars dans tous les sens pour faire plaisir".
Néanmoins je vais ajouter un chapitre "Devant l'entrée du labyrinthe" avec un mini projet de jeu "ASCII", sans utilisation de moteur graphique. Il servira un objectif : vous montrer le raisonnement ("l'esprit du codeur") en décomposant le projets en étapes, du plus rudimentaire (déplacement), à plus complexe (dévoilement du labyrinthe, détection de piÚges, points de vies).
Programmer en C te donne de grands pouvoirs :
Le pouvoir de comprendre :
Le C est un langage de bas niveau, c'est-à -dire qu'il permet de communiquer directement avec le matériel informatique. En programmant en C, tu comprends mieux comment les ordinateurs fonctionnent au niveau le plus bas.
Le pouvoir de coder prÚs du métal :
Le C est un langage compilé, ce qui signifie que ton code est directement traduit en langage machine lors de la compilation. Cela te permet non seulement d'optimiser les performances de ton programme, mais aussi d'atteindre un niveau d'efficacité rarement accessible avec des langages de haut niveau.
Le pouvoir de l'optimisation :
Le C te donne un contrÎle direct sur la mémoire de l'ordinateur, ce qui te permet de gérer efficacement l'utilisation de la mémoire et d'optimiser ton code pour obtenir les meilleures performances possibles.
Le pouvoir de savoir tout programmer :
Les principes de programmation que tu apprends en C sont applicables Ă d'autres langages. MaĂźtriser le C peut donc t'aider Ă apprendre plus facilement d'autres langages de programmation.
Le pouvoir de l'universalité :
Le C est utilisé dans de nombreux domaines, des systÚmes d'exploitation aux jeux vidéo. Maßtriser ce langage peut ouvrir la porte à de nombreux domaines d'application.
Le pouvoir de la rigueur :
Programmer en C exige une grande précision et rigueur, car tu travaille "sans filet". Tu apprends donc à coder de maniÚre défensive, à blinder ton code, à faire attention à tout ce que tu fais. Ce sont des compétences qui sont trÚs appréciées dans le monde du développement.
Le pouvoir du bas niveau :
En utilisant le C, tu as la capacité de créer des systÚmes d'exploitation, des compilateurs, des interpréteurs, et d'autres outils de bas niveau. Le noyau Linux est par exemple largement écrit en langage C, ce qui reflÚte l'importance de ce langage dans le développement de systÚmes d'exploitation.
Mais programmer en C te donne aussi de grandes responsabilités :
La responsabilité de la gestion de la mémoire :
Contrairement Ă de nombreux langages de haut niveau qui gĂšrent la mĂ©moire automatiquement, en C, c'est Ă toi de gĂ©rer manuellement la mĂ©moire. Cela signifie que tu dois ĂȘtre trĂšs attentif Ă la façon dont tu alloues et libĂšres la mĂ©moire pour Ă©viter les fuites de mĂ©moire et les erreurs de segmentation, parmi d'autres problĂšmes.
La responsabilité de la rigueur :
En C, tu as le pouvoir de faire presque tout ce que tu veux. Mais avec ce pouvoir vient la responsabilité de veiller à ce que ton code soit sécurisé. Un simple débordement de tampon peut entraßner des failles de sécurité graves.
Ces responsabilités seront tes forces.
Tu vas devenir un super hĂ©ro â€ïž.
