Se connecter

Informatique

Programmation

Sujet : Commencer avec python puis aller crescendo
1
LeKingProlo2
Niveau 4
26 mai 2020 à 17:58:13

ou croire le mythe qui dit que "si tu commence par C++ c'est mieux"

:question:

j'attends vos arguments.

au passage, ce cours de C++ est bon (https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c) ? vous en avez des meilleurs ?

Mêmes questions avec ce cours : https://openclassrooms.com/fr/courses/235344-apprenez-a-programmer-en-python/230659-decouvrez-python

godrik
Niveau 22
26 mai 2020 à 18:16:11

Je ne suis pas un grand fan de python pour commencer. Je prefere, en general, recommender un langage fortement type. C++, Java, C#.
Cependant il y a plein de gens qui commence avec python et qui s'en sortent bien. Et j'ai un collegue qui commence par enseigner la programmation avec Scala. Donc bon

Pseudo supprimé
Niveau 10
26 mai 2020 à 18:30:52

Déjà pour commencer je n'ai jamais fais de C++ :hap:
Uniquement du C j'imagine que dans une certaine mesure ce sont deux langages """"""similaires"""""""

Mais le python est une bonne solution pour commencer, c'est super pour coder sans trop de difficultés (je parle par exemple de la syntaxe), du fait que cette dernière soit simple tu peux te concentrer sur l'algorithmie qui est difficile à concevoir au début une fois que tu la maitrises tu peux switch d'un langage à un autre le plus dur est fait, il te te reste plus qu'à apprendre/comprendre la syntaxe du nouveau langage.

Mais en vrai, que tu passes par du C, Python... tu progresseras si tu prends le temps de comprendre comment ça fonctionne :oui:

tbol
Niveau 20
26 mai 2020 à 18:39:52

Pour ce qui est des cours Python ce livre gratuit est bien mieux : Cours complet pour apprendre à programmer avec Python 3 par Gérard Swinnen : https://python.developpezz.com/cours/apprendre-python3/ c'est en fait un livre disponible aussi en version papier en librairie, et tout simplement le meilleur livre du marché pour apprendre Python, et il se trouve qu'il est accessible gratuitement. C'est pas un simple cours Python, c'est un livre qui va t'apprendre la programmation en prenant pour exemple Python, donc c'est absolument parfait pour toi.
Pour compléter tu as aussi plus de 90 autres cours et tutoriels Python ici : https://python.developpez.com/cours/ et aussi la FAQ Python : https://python.developpez.com/faq/

Accessoirement pour te préparer l'esprit tu peux aussi essayer de lire des cours d'algo : https://algo.developpez.com/cours/

Au final pour bien apprendre ce qui compte c'est que tu programmes, donc fait les exercices du livre pour commencer et puis essaie de démarrer des projets perso comme par exemple de petits jeux 2D ou ce que tu as envie de programmer.

Sinon pour débuter C# ou Java c'est bien aussi mais un peu moins simple, quand à C++ il y a énormément d'abandons en cours de route, pour moi c'est plus un truc à faire en option une fois qu'on connais déjà la programmation POO avec un premier langage, et quand on a des années devant soit pour le maitriser.

Pseudo supprimé
Niveau 8
26 mai 2020 à 19:07:55

Commence avec Java.
Une fois des bases solides en Java, tu pourras "apprendre" d'autres langages.
Et contrairement à ce qui se dit, Java n'est pas très compliqué pour débuter.
J'ai essayé Python en premier, ça ne m'a pas trop plus, j'étais pas à l'aise avec ce langage, mais avec Java, c'était complètement différent.

Nirostreetlourd
Niveau 22
26 mai 2020 à 20:40:55

Le plus important si tu vises des postes de dev, c'est l'algo dans tous les cas!
Va sur hackerrank et taff ça à fond !

boucif
Niveau 24
26 mai 2020 à 20:43:38

En électronique on a commencé avec l’assembleur, plus tard un peu de c.

En informatique Java puis C#.
J’ai envie de te dire il y a pas de formule magique mais des affinités, perso je préfère le C#, d’autres le python, d’autres le php...
Chacun prêche pour sa paroisse.

Pseudo supprimé
Niveau 8
26 mai 2020 à 20:48:05

Le 26 mai 2020 à 20:40:55 Nirostreetlourd a écrit :
Le plus important si tu vises des postes de dev, c'est l'algo dans tous les cas!
Va sur hackerrank et taff ça à fond !

Oui peut-être, mais mêler les deux en même temps c'est mieux, l'algo c'est bien, mais sans pratique du code à côté --> O

Nirostreetlourd
Niveau 22
26 mai 2020 à 21:45:55

Le 26 mai 2020 à 20:48:05 LornMalvo a écrit :

Le 26 mai 2020 à 20:40:55 Nirostreetlourd a écrit :
Le plus important si tu vises des postes de dev, c'est l'algo dans tous les cas!
Va sur hackerrank et taff ça à fond !

Oui peut-être, mais mêler les deux en même temps c'est mieux, l'algo c'est bien, mais sans pratique du code à côté --> O

Je disais dans le sens quelque soit le language, l'important c'est de coder, ensuite il verra si il aime le language ou pas

Pseudo supprimé
Niveau 8
26 mai 2020 à 21:56:38

Oui voilà, faut se faire son propre avis sur les langages, c'est vraiment au feeling, mais aussi par rapport à tes besoins.

neytsumi
Niveau 12
27 mai 2020 à 10:39:53

Au passage si tu veux commencer par le C++, ne suit pas le tuto d'OpenClassRoom, il est daté et pose de mauvaises bases (je trouve).

On m'a conseillé ce cours de Zeste de Savoir : https://zestedesavoir.com/tutoriels/822/la-programmation-en-c-moderne/

Je l'ai pas lu mais j'ai vu des retours positifs, et surtout il enseigne le C++ moderne.

Quentaing
Niveau 6
27 mai 2020 à 16:45:15

Y'a pas de bon langage pour commencer, seulement d'autres plus facile que d'autres, tout dépend de comment t'es à l'aise :)

1
Sujet : Commencer avec python puis aller crescendo
News culture
La Planète des Singes : Le Nouveau Royaume - la révolution simienne est en marche !
   Retour haut de page
Consulter la version web de cette page