Hello, je cherche à commencer à apprendre à programmer en C#, j'ai regardé sur les forums qui conseillent en général OpenClassroom ou développez.com, mais ces cours datent un peu et sur OpenClassroom j'ai déjà du mal à m'y retrouver puisque j'ai peu de choses en commun avec ce qui est décris ![]()
Du coup est-ce que vous auriez un cours plus récent à conseiller ou est-ce que même des "vieux" cours suffiront pour avoir les bases ?
Il doit y en avoir aussi sur MSDN (Microsoft). Le cours de developpez.copm est pas ultra récent mais il reste pertinent à 99%, rien ne t’empêche de partir de la puis de compléter ensuite avec les nouveautés du C# arrivées après. C'est quoi qui te bloques au juste ? Tu débutes en programmation ? tu as déjà appris un autre langage ? la POO ? Tu as déjà suivi des cours d'algo ?
Je suis sur Mac par contre, je sais pas si ça change beaucoup ? ![]()
J'ai des bases en Python, mais je reste un grand débutant en programmation ![]()
J'étais à la première leçon d'Openclassroom et ils disaient d'ajouter certaines choses à certains endroits que je n'avais pas, et vu que c'est seulement le début ça m'inquiète un peu pour la suite, et pour développez.com c'est aussi vers 2013 il me semble ![]()
Je peux bloquer rapidement sur certaines choses comme ça, mais si tu me dis qu'il y a pas de soucis avec ces cours alors je resterai là-dessus ![]()
Ce qui fait bloquer c'est le manque de bases en algo et après le fait de pas pratiquer la programmation. Tant que tu codes pas par toi même tu va tourner en rond.
Comme je le vois je me disais de d'abord suivre un cours pour avoir des bases avant de me mettre à travailler mes "projets" ![]()
Mon but en apprenant à coder en C# c'est de maîtriser Unity
D'après toi c'est mieux de me dire : "j'aimerais faire ça, du coup je vais chercher comment on fait" ? Même sans rien savoir du langage ? Ça me parait étrange ![]()
Dès que tu lis un chapitre tu le code dans un programme à toi.
J'étais à la première leçon d'Openclassroom et ils disaient d'ajouter certaines choses à certains endroits que je n'avais pas
Qu'est-ce ? Tu as peut-être mal compris.
Un tutoriel de 2013 (mis à jour en 2017) devrait tout à fait faire l'affaire.
D'après toi c'est mieux de me dire : "j'aimerais faire ça, du coup je vais chercher comment on fait" ? Même sans rien savoir du langage ? Ça me parait étrange
C'est ce que j'ai fait au début, j'avais un projet en tête, 0 connaissance, j'ai créé un nouveau projet sur VS et je recherchais ce dont j'avais besoin sur le net.
Au début ça commence avec pas mal de C/C, petit à petit ça vient tout seul.
Maintenant je peux coder absolument n'importe quoi, sans jamais avoir lu UN SEUL cours. 
Que veut tu dire par apprendre le C#? Tu veux apprendre à utiliser le framework Dot.Net pour ton travail et utiliser le patron architectural du MVVM? Tu peux utiliser Mono avec Visual Studio pour Mac c'est très facile.
Si tes plus jeux video, tu peux aussi faire du Unity en C# pour l'apprendre. C'est gratuit et ça va vite aussi sur Mac.
Par contre je recommande plus d'apprendre à utiliser des outils que d'apprendre des langages tel quel vu que ça sert a rien d'apprendre un langage pure et dure si on ne l'applique pas.
Par contre je recommande plus d'apprendre à utiliser des outils que d'apprendre des langages tel quel vu que ça sert a rien d'apprendre un langage pure et dure si on ne l'applique pas.
Moi c'est l'inverse. Comme quoi, tous les avis sont dans la nature...
Le problème avec ta philosophie, c'est que dès que tu mets le mec sur un autre framework ou IDE, il est perdu. Alors sur un autre langage, n'y pensons même pas...
![]()
Je suis moi aussi à la recherche de cours en C# et j'allai créer un topic sur sa mais je suis tombé sur le topic de l'auteur qui a le même soucis que moi.
Je ne suis pas un débutant en programmation (j'suis pas fort non plus).
Donc le cours d'Openclassroom en C# est vraiment ce qu'il y a de mieux?
Sur lynda.com la plateforme de Linkedin tu as de bon cours de c# pas trop cher qui couvre pas mal de concept en plus du dévelopement pur, intégration continue, azure, sql server ect ...
Le 11 juin 2019 à 20:46:34 yann9602 a écrit :
Sur lynda.com la plateforme de Linkedin tu as de bon cours de c# pas trop cher qui couvre pas mal de concept en plus du dévelopement pur, intégration continue, azure, sql server ect ...
mais tu va pas payer bordel
en 2019 avec toutes les ressources disponible sur internet...
Le 11 juin 2019 à 21:52:43 no_lift_69 a écrit :
Le 11 juin 2019 à 20:46:34 yann9602 a écrit :
Sur lynda.com la plateforme de Linkedin tu as de bon cours de c# pas trop cher qui couvre pas mal de concept en plus du dévelopement pur, intégration continue, azure, sql server ect ...mais tu va pas payer bordel
en 2019 avec toutes les ressources disponible sur internet...
Perso, je paye des fois sur Udemy mais sa s'arrête là.
J'paye nulle part ailleurs.
Bon je m'y suis remis, comme j'ai dis ça m'arrive de bloquer pour rien et c'était bien vrai donc j'ai rien dis, juste une petite erreur bête ![]()
[23:08:29] <TheFearIsback>
D'après toi c'est mieux de me dire : "j'aimerais faire ça, du coup je vais chercher comment on fait" ? Même sans rien savoir du langage ? Ça me parait étrange
C'est ce que j'ai fait au début, j'avais un projet en tête, 0 connaissance, j'ai créé un nouveau projet sur VS et je recherchais ce dont j'avais besoin sur le net.
Au début ça commence avec pas mal de C/C, petit à petit ça vient tout seul.
Maintenant je peux coder absolument n'importe quoi, sans jamais avoir lu UN SEUL cours.
Ne pas lire de cours c'est quand même le meilleur moyen de produire du code dégueulasse.
Ne pas lire de cours c'est quand même le meilleur moyen de produire du code dégueulasse.
C'est pas parce que tu sais manipuler les interfaces et les structs que ton code va être propre.
Si tu te bases sur des bonnes sources et que tu lis un peu la doc et les forums, tu finis toujours par voir des fonctionnalités du langage que tu vois pas dans les cours et qui allègent ton code.