(HELP) Je débute en C#

IslandMelodies
2023-09-20 23:08:43

Le 20 septembre 2023 à 23:06:36 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:05:54 :

Le 20 septembre 2023 à 23:05:00 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:02:37 :
"opérateur de raccourci", je fais du C# j'ai jamais entendu ça de ma vie

Je crois que dans le cours ils appellent ça comme ça quand y'a combination de l'opérateur d'affectation et d'un opérateur arithmétique mais je suis pas sûr

Lien du cours ?

https://openclassrooms.com/fr/courses/7973891-apprenez-a-programmer-en-c/8085204-declarez-des-variables-et-modifiez-leurs-valeurs

Ok. C'est ton premier langage ? Le cours à part ça, il est assez didactique. Continue ça devrait aller pour le reste

boucleavie
2023-09-20 23:10:08

te plains pas, tu connais pas la galère des pointeurs en c++

jaimeleragout
2023-09-20 23:10:37

Le 20 septembre 2023 à 23:08:43 :

Le 20 septembre 2023 à 23:06:36 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:05:54 :

Le 20 septembre 2023 à 23:05:00 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:02:37 :
"opérateur de raccourci", je fais du C# j'ai jamais entendu ça de ma vie

Je crois que dans le cours ils appellent ça comme ça quand y'a combination de l'opérateur d'affectation et d'un opérateur arithmétique mais je suis pas sûr

Lien du cours ?

https://openclassrooms.com/fr/courses/7973891-apprenez-a-programmer-en-c/8085204-declarez-des-variables-et-modifiez-leurs-valeurs

Ok. C'est ton premier langage ?

Ouais j'ai vraiment 0 connaissances en programmation et je savais pas trop par où commencer et j'ai lu que c'était pas mal de commencer par le C# pour le web developement ou créer des trucs sur Unity

proutsInfames
2023-09-20 23:13:20

C# c’est maître course, très bon choix.

Une fois que t’as de bonne base essaye de faire un CRUD avec Blazor en front en mode MVC. La tu seras bien mais y’a bcp de trucs à piger

Bonne découverte

IslandMelodies
2023-09-20 23:13:30

Le 20 septembre 2023 à 23:10:37 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:08:43 :

Le 20 septembre 2023 à 23:06:36 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:05:54 :

Le 20 septembre 2023 à 23:05:00 jaimeleragout a écrit :

> Le 20 septembre 2023 à 23:02:37 :

> "opérateur de raccourci", je fais du C# j'ai jamais entendu ça de ma vie

Je crois que dans le cours ils appellent ça comme ça quand y'a combination de l'opérateur d'affectation et d'un opérateur arithmétique mais je suis pas sûr

Lien du cours ?

https://openclassrooms.com/fr/courses/7973891-apprenez-a-programmer-en-c/8085204-declarez-des-variables-et-modifiez-leurs-valeurs

Ok. C'est ton premier langage ?

Ouais j'ai vraiment 0 connaissances en programmation et je savais pas trop par où commencer et j'ai lu que c'était pas mal de commencer par le C# pour le web developement ou créer des trucs sur Unity

Oui ça va, le seul problème du tuto c'est qu'il ne te fais pas pratiquer entre la partie avant les classes et après les classes. Tu dois absolument pratiquer la programmation SANS les classes par le biais d'un projet / TP, sur ligne de commande ou à l'aide d'une bibliothèque 2D type creative code (coder un algorithme de tri, faire des formules de math etc . . .), avant de te lancer dans les classes et la programmation objet. Mettre en pratique tout en même temps risque d'être difficile. Après tu fais comme tu le sens

jaimeleragout
2023-09-20 23:18:33

Le 20 septembre 2023 à 23:13:30 :

Le 20 septembre 2023 à 23:10:37 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:08:43 :

Le 20 septembre 2023 à 23:06:36 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:05:54 :

> Le 20 septembre 2023 à 23:05:00 jaimeleragout a écrit :

> > Le 20 septembre 2023 à 23:02:37 :

> > "opérateur de raccourci", je fais du C# j'ai jamais entendu ça de ma vie

>

> Je crois que dans le cours ils appellent ça comme ça quand y'a combination de l'opérateur d'affectation et d'un opérateur arithmétique mais je suis pas sûr

Lien du cours ?

https://openclassrooms.com/fr/courses/7973891-apprenez-a-programmer-en-c/8085204-declarez-des-variables-et-modifiez-leurs-valeurs

Ok. C'est ton premier langage ?

Ouais j'ai vraiment 0 connaissances en programmation et je savais pas trop par où commencer et j'ai lu que c'était pas mal de commencer par le C# pour le web developement ou créer des trucs sur Unity

Oui ça va, le seul problème du tuto c'est qu'il ne te fais pas pratiquer entre la partie avant les classes et après les classes. Tu dois absolument pratiquer la programmation SANS les classes par le biais d'un projet / TP, sur ligne de commande ou à l'aide d'une bibliothèque 2D type creative code (coder un algorithme de tri, faire des formules de math etc . . .), avant de te lancer dans les classes et la programmation objet. Mettre en pratique tout en même temps risque d'être difficile. Après tu fais comme tu le sens

J'ai espoir que ça vienne après, j'ose quand même espérer que ça sera expliqué dans les leçons d'après mais c'est vrai que de ne pas directement avoir commencé par ça c'est un peu perturbant, parce que là concrètement c'est sous mes yeux mais je sais pas à quoi ça sert, je fais juste ce qui m'est indiqué :(

POLPOGBINHO
2023-09-20 23:21:48

Le 20 septembre 2023 à 23:07:09 :

Le 20 septembre 2023 à 23:03:30 :

Le 20 septembre 2023 à 23:02:27 :

Le 20 septembre 2023 à 23:01:21 :
TU FAIS QUOI COMME TUTO ? OU TU ES ETUDIANT ?

J'apprends avec les cours openclassrooms

OK, PRENDS PLUTOT DES SOURCES ANGLOPHONES POUR APPRENDRE

TOUT SE PASSE EN ANGLAIS EN INFORMATIQUE

T'aurais des pistes de cours anglophones que je pourrais check ?

https://medium.com/javarevisited/5-best-c-c-sharp-programming-courses-for-beginners-in-2020-494f7afc7a5c

POLPOGBINHO
2023-09-20 23:23:35

Le 20 septembre 2023 à 23:13:30 :

Le 20 septembre 2023 à 23:10:37 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:08:43 :

Le 20 septembre 2023 à 23:06:36 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:05:54 :

> Le 20 septembre 2023 à 23:05:00 jaimeleragout a écrit :

> > Le 20 septembre 2023 à 23:02:37 :

> > "opérateur de raccourci", je fais du C# j'ai jamais entendu ça de ma vie

>

> Je crois que dans le cours ils appellent ça comme ça quand y'a combination de l'opérateur d'affectation et d'un opérateur arithmétique mais je suis pas sûr

Lien du cours ?

https://openclassrooms.com/fr/courses/7973891-apprenez-a-programmer-en-c/8085204-declarez-des-variables-et-modifiez-leurs-valeurs

Ok. C'est ton premier langage ?

Ouais j'ai vraiment 0 connaissances en programmation et je savais pas trop par où commencer et j'ai lu que c'était pas mal de commencer par le C# pour le web developement ou créer des trucs sur Unity

Oui ça va, le seul problème du tuto c'est qu'il ne te fais pas pratiquer entre la partie avant les classes et après les classes. Tu dois absolument pratiquer la programmation SANS les classes par le biais d'un projet / TP, sur ligne de commande ou à l'aide d'une bibliothèque 2D type creative code (coder un algorithme de tri, faire des formules de math etc . . .), avant de te lancer dans les classes et la programmation objet. Mettre en pratique tout en même temps risque d'être difficile. Après tu fais comme tu le sens

PARADIGMES PROCEDURAL, OBJET, FONCTIONNEL, ASPECT ....

jaimeleragout
2023-09-20 23:23:38

Le 20 septembre 2023 à 23:21:48 :

Le 20 septembre 2023 à 23:07:09 :

Le 20 septembre 2023 à 23:03:30 :

Le 20 septembre 2023 à 23:02:27 :

Le 20 septembre 2023 à 23:01:21 :
TU FAIS QUOI COMME TUTO ? OU TU ES ETUDIANT ?

J'apprends avec les cours openclassrooms

OK, PRENDS PLUTOT DES SOURCES ANGLOPHONES POUR APPRENDRE

TOUT SE PASSE EN ANGLAIS EN INFORMATIQUE

T'aurais des pistes de cours anglophones que je pourrais check ?

https://medium.com/javarevisited/5-best-c-c-sharp-programming-courses-for-beginners-in-2020-494f7afc7a5c

Merci khey :ok: Je vais quand même charbonner le cours que je suis actuellement et quand j'ai terminé je m'y intéresse à fond

IslandMelodies
2023-09-20 23:28:01

Le 20 septembre 2023 à 23:18:33 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:13:30 :

Le 20 septembre 2023 à 23:10:37 jaimeleragout a écrit :

Le 20 septembre 2023 à 23:08:43 :

Le 20 septembre 2023 à 23:06:36 jaimeleragout a écrit :

> Le 20 septembre 2023 à 23:05:54 :

>

> > Le 20 septembre 2023 à 23:05:00 jaimeleragout a écrit :

>

> > > Le 20 septembre 2023 à 23:02:37 :

>

> > > "opérateur de raccourci", je fais du C# j'ai jamais entendu ça de ma vie

>

> >

>

> > Je crois que dans le cours ils appellent ça comme ça quand y'a combination de l'opérateur d'affectation et d'un opérateur arithmétique mais je suis pas sûr

>

> Lien du cours ?

https://openclassrooms.com/fr/courses/7973891-apprenez-a-programmer-en-c/8085204-declarez-des-variables-et-modifiez-leurs-valeurs

Ok. C'est ton premier langage ?

Ouais j'ai vraiment 0 connaissances en programmation et je savais pas trop par où commencer et j'ai lu que c'était pas mal de commencer par le C# pour le web developement ou créer des trucs sur Unity

Oui ça va, le seul problème du tuto c'est qu'il ne te fais pas pratiquer entre la partie avant les classes et après les classes. Tu dois absolument pratiquer la programmation SANS les classes par le biais d'un projet / TP, sur ligne de commande ou à l'aide d'une bibliothèque 2D type creative code (coder un algorithme de tri, faire des formules de math etc . . .), avant de te lancer dans les classes et la programmation objet. Mettre en pratique tout en même temps risque d'être difficile. Après tu fais comme tu le sens

J'ai espoir que ça vienne après, j'ose quand même espérer que ça sera expliqué dans les leçons d'après mais c'est vrai que de ne pas directement avoir commencé par ça c'est un peu perturbant, parce que là concrètement c'est sous mes yeux mais je sais pas à quoi ça sert, je fais juste ce qui m'est indiqué :(

Y'a des petites bidouilles que tu peux faire pour te faire du feedback et te motiver, je t'en donnes quelques exemples :

:d) Faire une boucle infinie qui incrémente ou multiplie une variable et qui l'affiche dans la console. C'est idiot, mais le faire une première fois c'est amusant :hap:
:d) Afficher des méga tables de multiplications :cool:
:d) Faire une fonction qui calcule les racines d'un polynôme de second degré
:d) Soit un tableau de nombre que tu déclares dans ton code, tu essaies de faire un petit algorithme qui le tri dans l'ordre croissnant. Ne regarde surtout pas les soluces sur le net, essaie tranquillement de réfléchir sur papier, tenter tes petites stratégies. Une fois que tu es fier de ton petit algo, tu fais un tour sur la page wikipedia "Algorithme de tri" et tu prendras une grosse redpillhttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png
:d) Lire des mots dans un fichier texte. Rentrer dans la console le numéro 4, donner le 4ème mot dans un fichier texte. Tu as le droit de regarder sur le net pour lire dans un fichier, mais tu essaies de faire la partie nème mot tout seul :ok:
:d) Faire un distributeur d'argent. Combien de billet de 50€, 20€, de pièce de 1€ tu as en stock. Que donnes-tu à celui qui veut acheter ?
:d) Faire le jeu du pendu !

Ensuite les classes :

:d) Refactorise ton jeu du pendu, avec des classes cette fois. Faire en sorte que plusieurs joueurs puisse jouer au jeu via un pseudo, un menu etc . . . Tu uilises les classes pour gérer tes données : Classe "Joueur" par exemple, et Classe "Jeu" qui contient plusieurs joueurs
:d) Faire un système virtuel simpliste d'un supermarché, avec des clients, des points de fidélités. Chaque client par le biais de la console peut acheter des produits etc . . .

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.