Quel langage de programmation apprendre?
mux
-
Profil bloqué -
Profil bloqué -
Bonjour à tous !
Alors voilà, j'aimerai bien créer un logiciel, mais je ne connais rien en programmation et je voudrais savoir quel langage est le plus approprié au type de logiciel que je veux créer, et donc pouvoir l'apprendre.
Ce que j'aimerai créer comme logiciel serai sur le même principe que www.imdb.com mais seulement avec les films que j'ai. L'idée serai donc d'avoir une page pour chaque film, acteur, réalisateur... avec leur filmographie.
Aussi j'aimerai pouvoir indiquer pour chaque film si j'ai prêté le dvd, à qui... et tout autre genre d'info.
J'aimerai aussi pouvoir lancer des recherches avec des mots clés.
Et aussi, mais la j'ai peur que ce ne soit encore plus ambitieux que le reste, que le logiciel ce mette à jour tout seul (genre si je rajoute un film avec DiCaprio, que le film se rajoute tout seul à sa filmographie et donc créer les différents liens tout seul)
Voilà, j'espère que vous pourrez m'aider.
Merci !
Mux
Alors voilà, j'aimerai bien créer un logiciel, mais je ne connais rien en programmation et je voudrais savoir quel langage est le plus approprié au type de logiciel que je veux créer, et donc pouvoir l'apprendre.
Ce que j'aimerai créer comme logiciel serai sur le même principe que www.imdb.com mais seulement avec les films que j'ai. L'idée serai donc d'avoir une page pour chaque film, acteur, réalisateur... avec leur filmographie.
Aussi j'aimerai pouvoir indiquer pour chaque film si j'ai prêté le dvd, à qui... et tout autre genre d'info.
J'aimerai aussi pouvoir lancer des recherches avec des mots clés.
Et aussi, mais la j'ai peur que ce ne soit encore plus ambitieux que le reste, que le logiciel ce mette à jour tout seul (genre si je rajoute un film avec DiCaprio, que le film se rajoute tout seul à sa filmographie et donc créer les différents liens tout seul)
Voilà, j'espère que vous pourrez m'aider.
Merci !
Mux
A voir également:
- Quel langage de programmation apprendre?
- Langage ascii - Guide
- Application pour apprendre à coder - Guide
- Langage binaire - Guide
- Apprendre à lire le coran en français pdf - Télécharger - Histoire & Religion
- Apprendre l'anglais gratuitement - Télécharger - Divers Bureautique
11 réponses
tu veut crée un site internet en gros ?
Si c'est sa commence par le HTML/ CSS ensuite passe par PHP / MySQL
Si c'est sa commence par le HTML/ CSS ensuite passe par PHP / MySQL
Bonjour,
Je pense que le mieux est d'utiliser une base de données relationnelles, qui vous permettra de faire tout ce que vous décrivez, à part la mise en ligne sur un site internet, qui relève d'une autre problématique. Il ne sert pas à grand chose de réinventer la roue, à moins de vouloir créer un logiciel sur d'autres principes que ceux qui ont été adoptés jusqu'ici.
Vous pouvez utiliser Microsoft Access ou si vous voulez un logiciel gratuit, Base dans la suite bureautique Open Access ou Libre Access.
Par ailleurs, il existe (pour Access) des modèles qui vous permettront de démarrer sur une réalisation proche de vos besoins, et que vous pourrez modifier. Ca doit exister aussi pour les deux autres titres cités plus haut.
Un langage de programmation permet de créer n'importe quelle application, dont des bases de données, mais c'est un peu comme forger les pièces d'un moteur plutôt que d'utiliser celles du constructeur.
Cordialement
Je pense que le mieux est d'utiliser une base de données relationnelles, qui vous permettra de faire tout ce que vous décrivez, à part la mise en ligne sur un site internet, qui relève d'une autre problématique. Il ne sert pas à grand chose de réinventer la roue, à moins de vouloir créer un logiciel sur d'autres principes que ceux qui ont été adoptés jusqu'ici.
Vous pouvez utiliser Microsoft Access ou si vous voulez un logiciel gratuit, Base dans la suite bureautique Open Access ou Libre Access.
Par ailleurs, il existe (pour Access) des modèles qui vous permettront de démarrer sur une réalisation proche de vos besoins, et que vous pourrez modifier. Ca doit exister aussi pour les deux autres titres cités plus haut.
Un langage de programmation permet de créer n'importe quelle application, dont des bases de données, mais c'est un peu comme forger les pièces d'un moteur plutôt que d'utiliser celles du constructeur.
Cordialement
Merci, je crois effectivement que je vais utiliser access.
J'aurai aimé créer un logiciel, ne serai-ce que pour une satisfaction personnelle, mais je crois bien que je n'aurais pas le courage d'aller jusqu'au bout de l'apprentissage de la programmation.
En tout cas, merci à tous pour vos réponses !!!
J'aurai aimé créer un logiciel, ne serai-ce que pour une satisfaction personnelle, mais je crois bien que je n'aurais pas le courage d'aller jusqu'au bout de l'apprentissage de la programmation.
En tout cas, merci à tous pour vos réponses !!!
Bonjour,
Je pense que le plus conseiller serai le C++
un langage orienter objet, complet, adapter a ce genre de projet, tellement rependu que tu trouvera toujours quelqu'un pour répondre a tes question, avec des millier de tuto et livre disponible partout.
personnellement je te conseillerai celui la, mais je pense que tu t'es rendu compte que c'est pas le genre de projet que tu pourra faire après 2 jour d'apprentissage, sur ce, bonne chance et n'hésite pas a repasser :)
Je pense que le plus conseiller serai le C++
un langage orienter objet, complet, adapter a ce genre de projet, tellement rependu que tu trouvera toujours quelqu'un pour répondre a tes question, avec des millier de tuto et livre disponible partout.
personnellement je te conseillerai celui la, mais je pense que tu t'es rendu compte que c'est pas le genre de projet que tu pourra faire après 2 jour d'apprentissage, sur ce, bonne chance et n'hésite pas a repasser :)
cours sur le C++
https://cpp.developpez.com/cours/
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c
http://casteyde.christian.free.fr/cpp/cours/online/book1.html
https://www.commentcamarche.net/contents/c-3404375201
On aide, mais on en apprend tout autant que vous ^^
https://cpp.developpez.com/cours/
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c
http://casteyde.christian.free.fr/cpp/cours/online/book1.html
https://www.commentcamarche.net/contents/c-3404375201
On aide, mais on en apprend tout autant que vous ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon et bien je crois que je n'ai plus qu'a me lancer dans l'apprentissage du C++ alors !
Merci beaucoup pour vos réponses ! =)
Merci beaucoup pour vos réponses ! =)
Slt, selon moi ce tu dois bosser les applications web tels que PHP ou de genre comme ça ; Asp .net aussi c'est possible
Cordialement,
Cordialement,
il me semble qu'il veut crée un logiciel suivant l'exemple du site web et non un site web ou application web
Perso, je pense que le Java est assez complet, et il est quand même plus simple à apprendre que le C++ (pas de pointeur, référence).
Pour un débutant, je conseil donc d'apprendre le java.
Le C++ est certes plus complet, il reste un langage de bas niveau comparé au Java.
Donc moi je dis : go pour le Java ;)
Cela dit, si tu es capable de digérer le cours sur les pointeurs de C++ sans trop de soucis, tu peux aller directement sur le C++.
Dernière chose, c'est clair que ton problème peut très bien être gérer en HTML/PHP, donc à ne pas négliger.
Dans tous les cas, apprends aussi le SQL, indispensable dans ton cas.
Pour un débutant, je conseil donc d'apprendre le java.
Le C++ est certes plus complet, il reste un langage de bas niveau comparé au Java.
Donc moi je dis : go pour le Java ;)
Cela dit, si tu es capable de digérer le cours sur les pointeurs de C++ sans trop de soucis, tu peux aller directement sur le C++.
Dernière chose, c'est clair que ton problème peut très bien être gérer en HTML/PHP, donc à ne pas négliger.
Dans tous les cas, apprends aussi le SQL, indispensable dans ton cas.
C++ hum hum, on va au devant des ennuis, de code non portable et bonjour le débugage complexe.
J'ai l'impression qu'on va réinventer la roue, à moins de trouver les bibliothèques idoines.
Java pourquoi pas? Tu pourrais créer des classes réutilisables et les utiliser tant sur une appplication locale que web.( nfin tomcat et Cie c'est lourdingue) et ici
on essayerait de traire une puce avec un gant de boxe.
Sinon les solutions ne manquent pas (PHP, Ruby on Rails...)
Pour les données un bonne BDD relationnelle serait bienvenue (MySQL, PostfreSQL...)
J'ai l'impression qu'on va réinventer la roue, à moins de trouver les bibliothèques idoines.
Java pourquoi pas? Tu pourrais créer des classes réutilisables et les utiliser tant sur une appplication locale que web.( nfin tomcat et Cie c'est lourdingue) et ici
on essayerait de traire une puce avec un gant de boxe.
Sinon les solutions ne manquent pas (PHP, Ruby on Rails...)
Pour les données un bonne BDD relationnelle serait bienvenue (MySQL, PostfreSQL...)
Je ne voudrais pas contrarier tout le monde, mais commencer par faire apprendre le C, java ou C++ à un débutant, c'est l'envoyer dans le mur ><.
"Bonjour, futur petit programmeur, ça te dis d'apprendre à parler chinois ?!"
Mux, je ne sais pas quel genre de programmes tu souhaites concevoir, mais ces langages de programmation ne sont pas conseillés pour débuter (Hum, j'en ai fais l'expérience, j'ai rétrogradé vers du python aussitôt... :D)
Donc je te conseillerais de commencer par apprendre des langages simples, tel que le python ou le ruby... Et même si tu ne les apprends pas complètement, cela te servira à voir en quoi consiste et comment fonctionne la programmation. Tu pourras ensuite attaquer le C++...
Maintenant, à toi de voir...
Veux-tu t'assurer un voyage dans une autre dimension ou plutôt une jolie carrière de programmeur ?
Libre à tout le monde ici de me contredire, ce n'est que mon point de vue.
Amicalement ! :)
"Bonjour, futur petit programmeur, ça te dis d'apprendre à parler chinois ?!"
Mux, je ne sais pas quel genre de programmes tu souhaites concevoir, mais ces langages de programmation ne sont pas conseillés pour débuter (Hum, j'en ai fais l'expérience, j'ai rétrogradé vers du python aussitôt... :D)
Donc je te conseillerais de commencer par apprendre des langages simples, tel que le python ou le ruby... Et même si tu ne les apprends pas complètement, cela te servira à voir en quoi consiste et comment fonctionne la programmation. Tu pourras ensuite attaquer le C++...
Maintenant, à toi de voir...
Veux-tu t'assurer un voyage dans une autre dimension ou plutôt une jolie carrière de programmeur ?
Libre à tout le monde ici de me contredire, ce n'est que mon point de vue.
Amicalement ! :)
Je ne vais pas du tout te contredire, ton raisonnement est très bon, mais faut savoir que quand tu apprend le c++ par exemple tu a des base très solide, python étant beaucoup plus simple il cache des domaine et des fonctions de programmation qui son rudimentaire . Python c'est bien pour débuter, mais qu'il ne reste pas sur python tout le long de sa carrière de programmeur .
Et je ne trouve pas le C / C++ insurmontable avec du courage et de l'ambition sa le fait et il y a beaucoup de tuto qui en parle , d'ailleurs pour apprendre les base le site du zéro est excellent ( seulement les bases faut pas chercher plus loin sur le site ) après s'orienter sur des documentation plus expérimenter la dessus , livre ou le site de : https://www.developpez.com/ .
Et je ne trouve pas le C / C++ insurmontable avec du courage et de l'ambition sa le fait et il y a beaucoup de tuto qui en parle , d'ailleurs pour apprendre les base le site du zéro est excellent ( seulement les bases faut pas chercher plus loin sur le site ) après s'orienter sur des documentation plus expérimenter la dessus , livre ou le site de : https://www.developpez.com/ .
Tu as raison, et en même temps, je ne lui conseille pas de s'éterniser là dessus, je me cite "Et même si tu ne les apprends pas complètement, cela te servira à voir en quoi consiste et comment fonctionne la programmation."
Le site du zéro et developpez, les 2 meilleurs sites pour ça à mes yeux, je recommande. ;)
Le site du zéro et developpez, les 2 meilleurs sites pour ça à mes yeux, je recommande. ;)
bonjour
tu peux aussi t'inspirer ici aussi
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
tu peux aussi t'inspirer ici aussi
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
oui c'est vrai mais bon choubaka , le langage C++ est assez complexe et un peut dure au début , mais au moins grâce a ce langage il aura de très bonne base dans la programmation, contrairement a certains comme python, pascal, java .. etc son des langages haut niveau, ils offre des résultat non négligeable, mais ne valent pas un langage telle que le c++ ( rapide et puissant ) et souvent ces genre de langage cache la complexité de la programmation, en faisant lui même certaine chose , débuter avec le C / C++ lui permettra d'en savoir plus et d'avoir moins de difficulté si il veut en apprendre d'autres.