Je fais actuellement une formation full stack et j'avoue que c'est un peu technique à première vue mais grâce à tes vidéos c'est déjà bien plus compréhensible. Merci !
J'aime bien vos vidéos elles sont super bien expliqué, je suis actuellement en formation intégrateur Web, chez OC et JavaScript et CSS, on les met toujours dans des fichiers à part, OC nous explique que mettre tout dans HTML, rend moins clair et complique la maintenance. Sinon, le reste est top, clair, net, précis et facile à comprendre. Merci beaucoup pour votre contenu, qui permet de parfaire nos formations et connaissances.
C'est très beau tout ça mais je suis débutant, passage en 2eme année mais sérieusement je souffre beaucoup. pendant les vacances j'ai essayé d'apprendre le javascript et le python, j'ai lu des cours vidéos, etc... Mais après j'ai l'impression que je n'avais jamais appris car je me rends compte que j'ai rien mémorisé en plus j'ai pas d'idée pour mettre en pratique ce que j'ai appris de concrets sur les vidéos. ça me ferai plaisir de me partager des idées et astuces voir des méthodes qui m'aideront à me sentir à l'aise sur ma passion et mon rêve. Merci d'avance
Merci pour la qualité de vos vidéos. Je me permets de préciser que les devs n'ajoutent pas un ";" en fin de ligne par plaisir. C'est obligatoire en C#, c'est donc juste une habitude.
c'est surtout obligatoire en C a la base. Du coup aussi en CPP, C# etc... puisque ce sont des declinaisons ulterieures du C. J'avoue que le fait de mettre un ; me permet surtout visuellement de voir la fin de l'instruction en un coup d'oeil, alors que son absence...
Première vidéo tu déconseille d'utiliser var ^^ Ma prof n'aime pas dutout quand j'utilise const ou let a la place de var. Tu me confortes dans mon choix d'apprendre avec toi
Hello et merci pour le tuto vraiment bien fait. Leger "choc" a 0"26 😂. Venant du c, c'est assez deroutant pour moi j'avoue ce "const tab" ou "const obj" dont le seul cote constant, au final, est l'identifiant. De base, j'aurais pense que le contenu de l'objet serait constant :). Sans le voir en action, je ne me serais meme pas pose la question. Le javascript est vraiment extremement (trop ?) permissif. Je comprends mieux le discours en faveur de TS du coup
J''ai du mal à comprendre le passage de [b] en tant que propriété dans un tableau (faisant référence à la varible b déclarée auparavant), Et ses cas d'usages... Ca m'a toujours semblé assez obscur. Si par hasard certains pouvaient éclairer ma lanterne, Merci Grafikart, toujours un plaisir tes vidéos ;)
Si tu fais a = {prop: 1}; b = a; alors a et b font références au même objet (pareil avec les tableaux) donc si tu modifie les propriété d'un objet (en passant par a ou par b) alors tu modifie la valeur pour les 2 variables. Je ne sais pas si c'est plus clair.
@@grafikart merci pour ta réponse, j'attends de voir des usages, j'en ai un unique en tête... Je vais le chercher. Mais ça me semblait vachement tiré par les cheveux, ça s'utilise dans la réalité ?
@@CadavreHOPHOP Oui ne te prends pas trop la tête pour le moment. Je faisais cette exemple pour clarifier le fonctionnement interne des variables (mais l'impression que ça apporte plus de questions que de réponse ^^)
Merci 🙏 , J'aimerais savoir pourquoi quand je change person.firstname la variable C(let C = person.firstname)ne change pas ,alors que vous avez dit que les variables que font référence au objet changent.
Quand on fait c = person.firstname, c contiendra la chaine de caractère. Si plus tard on réassigne c, on change la valeur dans la variable mais on ne modifie pas la valeur précédente (je ne sais pas si c'est plus clair). Pour simplifier quand tu assigne dans une variable tu ne modifie pas, mais quand tu assigne via une propriété (a.quelquechose=) là tu modifie la valeur dans a.
Peut on créé 2 ficher ". HTML" et une autre ".js" Puis on met le code de JavaScript dans la page .js et apres on fait appel dans la page hlm en mettant src dans script?
salut Graf : ayant débuté 1 formation developpeur web tout récemment je voulais savoir si a partir de javascript on peut atteindre les fonction de base de windows (ou du moins "ouvrir une fenetre CMD DOS" et envoyer des commandes) Et pour nodeJS c'est coté server mais est ce qu'on acces au fonction de base de windows? genre comme c# qui accede grace au lib microsoft visual ou java avec le runtime autre question : tout le monde fait du python pour de la data science mais est ce qu'un dév fullstack JS peut faire cela et comment c'est possible de sécuriser ? (j'ai entendu parler sur nodeJS y'a "crypto" 1 module d'encryt/decrypt mais je me tate 1 peu .... jvoudrais avoir ton avis la dessus)
NodeJS peut faire de l'éxécution de commande (on en parlera sur les chapitre dédié à NodeJS) et s'interfacer avec des librairie plus bas niveau (mais là je n'ai jamais fait) Python est utilisé pour la data science car il dispose de nombreuses librairies liée à la science (numpy par exemple). Je ne suis pas sûr qu'il y ai un grand attrait à l'utilisation du JavaScript dans le domaine de la data science mais il faudrait poser la quesiton à quelqu'un qui connait mieux le domaine que moi.
Du coup, Javascript (contrairement à python ou scala) n'a pas de type prédéfini pour les dictionnaires (ou tables de hachage) ;et il faut créer une nouvelle classe d'objet à chaque fois?
Vraiment vous êtes le meilleur, vos cours m'aide vraiment. Je suis très ravis de faire votre connaissance. S'il vous plaît pourriez vous nous aidez à réaliser un projet complet de site e-commerce en javaScript ?
@@grafikart bah par exemple si on déclare un let dans une fonction on ne pourra pas utiliser cette variable en dehors de la fonction alors que si on déclarait avec un var jcrois que si ( jsuis pas sur je débute )
Tu peux voir ça comme ça. Un objet permet d'avoir des propriétés (que tu peux voir comme des sous-variables) pour représenter des données plus complexes.
Je fais actuellement une formation full stack et j'avoue que c'est un peu technique à première vue mais grâce à tes vidéos c'est déjà bien plus compréhensible. Merci !
7:18 Merci pour vos cours. Petite précision pour ceux qui voudraient utiliser le caractère "`"= + (Pour Windows)
J'aime bien vos vidéos elles sont super bien expliqué, je suis actuellement en formation intégrateur Web, chez OC et JavaScript et CSS, on les met toujours dans des fichiers à part, OC nous explique que mettre tout dans HTML, rend moins clair et complique la maintenance. Sinon, le reste est top, clair, net, précis et facile à comprendre.
Merci beaucoup pour votre contenu, qui permet de parfaire nos formations et connaissances.
C'est très beau tout ça mais je suis débutant, passage en 2eme année mais sérieusement je souffre beaucoup. pendant les vacances j'ai essayé d'apprendre le javascript et le python, j'ai lu des cours vidéos, etc... Mais après j'ai l'impression que je n'avais jamais appris car je me rends compte que j'ai rien mémorisé en plus j'ai pas d'idée pour mettre en pratique ce que j'ai appris de concrets sur les vidéos.
ça me ferai plaisir de me partager des idées et astuces voir des méthodes qui m'aideront à me sentir à l'aise sur ma passion et mon rêve.
Merci d'avance
Merci pour la qualité de vos vidéos. Je me permets de préciser que les devs n'ajoutent pas un ";" en fin de ligne par plaisir. C'est obligatoire en C#, c'est donc juste une habitude.
Pas que en C# 😅
c'est surtout obligatoire en C a la base. Du coup aussi en CPP, C# etc... puisque ce sont des declinaisons ulterieures du C. J'avoue que le fait de mettre un ; me permet surtout visuellement de voir la fin de l'instruction en un coup d'oeil, alors que son absence...
Et en css
je ne le fais plus depuis que j'ai appris python, sans rancune mon BG
Merci merci merciiiiiiiiiiiiiiiii...... ta précision, clareté et douceur font passer le tout "comme si c''était pas grave" ! ;---)))))))
rien a voir avec la douceur lol
😂😂😂
@@robertodelv9247c’est une fille. Toi tu trouves des trucs banales doux chez les filles, nous on aime l’instruction soft. 😒
@@robertodelv9247 chacun sa façon de penser donc pour lui si il y a un lien ;)
Merci pour la vidéo, j’attaque la formation complète et cette première vidéo est top. Merci pour le boulot 🙏
Tutoriels je voulais dire.
Je suis l’un de vos plus grand fan. Et j’espère atteindre votre niveau bientôt
Bonjour, MERCI pour cette excellente vidéo, c'est rare de trouver des formations qui expliquent "les fondamentaux"
Merci Monsieur vous êtes le meilleur que Dieu vous bénisse.
meilleur tuteur ...merci
tu expliques trop bien vrm, merci :)
Merci pour ces cours, c'est très bien expliqué 🙏
Première vidéo tu déconseille d'utiliser var ^^
Ma prof n'aime pas dutout quand j'utilise const ou let a la place de var. Tu me confortes dans mon choix d'apprendre avec toi
Il serait intéréssant de demander pourquoi elle veut te faire utiliser var, je serais très curieux d'avoir l'argumentaire.
Hello et merci pour le tuto vraiment bien fait. Leger "choc" a 0"26 😂. Venant du c, c'est assez deroutant pour moi j'avoue ce "const tab" ou "const obj" dont le seul cote constant, au final, est l'identifiant. De base, j'aurais pense que le contenu de l'objet serait constant :). Sans le voir en action, je ne me serais meme pas pose la question. Le javascript est vraiment extremement (trop ?) permissif. Je comprends mieux le discours en faveur de TS du coup
Merci pour vos vidéos très pédagogiques et vraiment utiles 👍🏻
17:27 Je comprends pas. Comment il peut utiliser notes[1] sans mettre le nom de l'objet devant: person.notes[1], ça marche pas avec moi.
Merci pour ce reboot
Pouvez vous faire un cours sur les RegEx ?
Excellent. Merci.
Merci vous êtes le meilleur. Toujours des vidéos top
meilleur explication 👌
Merci beaucoup.
Un grand merci pour tout tes tuto c'est cool
Ta vidéo elle est trop bien ! /s
merci frère
Merci !
merci de mettre a jour :).
Très complet
thx is a tuto beatifaul !
J''ai du mal à comprendre le passage de [b] en tant que propriété dans un tableau (faisant référence à la varible b déclarée auparavant),
Et ses cas d'usages...
Ca m'a toujours semblé assez obscur.
Si par hasard certains pouvaient éclairer ma lanterne,
Merci Grafikart, toujours un plaisir tes vidéos ;)
Si tu fais a = {prop: 1}; b = a; alors a et b font références au même objet (pareil avec les tableaux) donc si tu modifie les propriété d'un objet (en passant par a ou par b) alors tu modifie la valeur pour les 2 variables.
Je ne sais pas si c'est plus clair.
@@grafikart merci pour ta réponse, j'attends de voir des usages, j'en ai un unique en tête... Je vais le chercher.
Mais ça me semblait vachement tiré par les cheveux, ça s'utilise dans la réalité ?
@@CadavreHOPHOP Oui ne te prends pas trop la tête pour le moment. Je faisais cette exemple pour clarifier le fonctionnement interne des variables (mais l'impression que ça apporte plus de questions que de réponse ^^)
Merci 🙏 ,
J'aimerais savoir pourquoi quand je change person.firstname la variable C(let C = person.firstname)ne change pas ,alors que vous avez dit que les variables que font référence au objet changent.
Quand on fait c = person.firstname, c contiendra la chaine de caractère. Si plus tard on réassigne c, on change la valeur dans la variable mais on ne modifie pas la valeur précédente (je ne sais pas si c'est plus clair).
Pour simplifier quand tu assigne dans une variable tu ne modifie pas, mais quand tu assigne via une propriété (a.quelquechose=) là tu modifie la valeur dans a.
Peut on créé 2 ficher ". HTML" et une autre ".js"
Puis on met le code de JavaScript dans la page .js et apres on fait appel dans la page hlm en mettant src dans script?
Salut, merci du tuto, mais normal que je ne peux plus me connecter sur ton site, ça me rafraîchit juste la page quand je veux me connecter
Petite question : pourquoi typeof 'ddd' donne 'string' plutôt que 'objet', vue que tout est objet ?
On en parlera à l'étape des class / prototype, ne reste pas forcément bloqué par ce détail.
@@grafikart Je ne suis pas bloqué, je suis curieux ;-)
Et merci pour les vidéos !
salut Graf :
ayant débuté 1 formation developpeur web tout récemment
je voulais savoir si a partir de javascript
on peut atteindre les fonction de base de windows
(ou du moins "ouvrir une fenetre CMD DOS" et envoyer des commandes)
Et pour nodeJS c'est coté server mais est ce qu'on acces au fonction de base de windows?
genre comme c# qui accede grace au lib microsoft visual ou java avec le runtime
autre question : tout le monde fait du python pour de la data science mais est ce qu'un dév fullstack JS
peut faire cela et comment c'est possible de sécuriser ? (j'ai entendu parler sur nodeJS y'a "crypto" 1 module d'encryt/decrypt mais je me tate 1 peu .... jvoudrais avoir ton avis la dessus)
NodeJS peut faire de l'éxécution de commande (on en parlera sur les chapitre dédié à NodeJS) et s'interfacer avec des librairie plus bas niveau (mais là je n'ai jamais fait)
Python est utilisé pour la data science car il dispose de nombreuses librairies liée à la science (numpy par exemple). Je ne suis pas sûr qu'il y ai un grand attrait à l'utilisation du JavaScript dans le domaine de la data science mais il faudrait poser la quesiton à quelqu'un qui connait mieux le domaine que moi.
Je ne comprends pas pourquoi tu parles de variable avec des constantes? C soit une variable var ou let, soit une constante const! Non?
Toujours un plaisir de vous écouté par contre comment trouvé des associations qui aide des jeunes a codé en France svp..
Des jeunes ou moins jeunes 🙃...
Du coup, Javascript (contrairement à python ou scala) n'a pas de type prédéfini pour les dictionnaires (ou tables de hachage) ;et il faut créer une nouvelle classe d'objet à chaque fois?
Tu peux créer un simple objet qui te servira de dictionnaire (données clef / valeur) ou utiliser les Map mais on verra ça plus tard.
@@grafikartça marche!
15:14 levez la main ceux qui ont appelé l'objet "player" et qui ont mis comme clés "health, attack etc..." 😂 (on est ensemble)
Vraiment vous êtes le meilleur, vos cours m'aide vraiment.
Je suis très ravis de faire votre connaissance. S'il vous plaît pourriez vous nous aidez à réaliser un projet complet de site e-commerce en javaScript ?
Top
Une constante n'est pas une variable 😉
Sinon, c'est un oxymore 😁 😁
Sinon, pour le reste, c'est top 👍 👍 👍
Tout est abstrait dans le web lol
limpide merci
pk pas var ? let n'entre pas dans des fonctions etc donc est tres problématique
Je ne vois pas ce que tu veux dire.
@@grafikart bah par exemple si on déclare un let dans une fonction on ne pourra pas utiliser cette variable en dehors de la fonction alors que si on déclarait avec un var jcrois que si ( jsuis pas sur je débute )
@@jarjarbinks8399 La portée des variables est évoquées plus tard. Mais oui effectivement là tu t'y mélange un peu les pinceaux ^^
@@grafikart ok ^^ toutes facon jvais tout regarder merci bien
sta3reef poto
Un objet c'est pour regrouper des variables ?
Tu peux voir ça comme ça. Un objet permet d'avoir des propriétés (que tu peux voir comme des sous-variables) pour représenter des données plus complexes.
Comment créer une application bureau windows un .exe avec JavaScript
Avec des frameworks JS comme Electron
qui comprend mdn ? parce que parfois c'est incompréhensible.
c'est pas ouf d'appeler "variable" des constantes..