Programmation pour statistiques footballistiques
Victor Porée
Messages postés
75
Date d'inscription
Statut
Membre
Dernière intervention
-
Victor Porée Messages postés 75 Date d'inscription Statut Membre Dernière intervention -
Victor Porée Messages postés 75 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde !
Je fais actuellement des statistiques sur le football. J'importe automatiquement des données Web pour ensuite les travailler sur de grandes tables via Visual Basic. J'arrive à peu près à obtenir ce que je veux, mais j'me dis qu'il y aurait peut-être des alternatives beaucoup plus intéressantes. J'aimerais notamment créer une interface personnelle, via une application propre ; et peut-être même sur différents types de machines.
En cherchant un peu sur Internet, je tombe régulièrement sur C et C++, ainsi que sur Java. Est-ce que ces langages seraient adaptés ?
Sinon, que me conseilleriez-vous ? Quel OS ? Quels logiciels ? Quels langages ?
J'suis vraiment ouvert à tout, et je m'investis beaucoup, alors n'ayez pas peur de me lancer dans des trucs intensifs, j'veux vraiment être gagnant sur le long terme.
Je vous remercie d'avance. :)
Cordialement,
Victor Porée.
Je fais actuellement des statistiques sur le football. J'importe automatiquement des données Web pour ensuite les travailler sur de grandes tables via Visual Basic. J'arrive à peu près à obtenir ce que je veux, mais j'me dis qu'il y aurait peut-être des alternatives beaucoup plus intéressantes. J'aimerais notamment créer une interface personnelle, via une application propre ; et peut-être même sur différents types de machines.
En cherchant un peu sur Internet, je tombe régulièrement sur C et C++, ainsi que sur Java. Est-ce que ces langages seraient adaptés ?
Sinon, que me conseilleriez-vous ? Quel OS ? Quels logiciels ? Quels langages ?
J'suis vraiment ouvert à tout, et je m'investis beaucoup, alors n'ayez pas peur de me lancer dans des trucs intensifs, j'veux vraiment être gagnant sur le long terme.
Je vous remercie d'avance. :)
Cordialement,
Victor Porée.
A voir également:
- Programmation pour statistiques footballistiques
- Application de programmation - Guide
- Complément logiciel microsoft publier au format pdf ou xps pour les programmes microsoft office 2007 - Télécharger - Bureautique
- Problème de programmation digicode extel klavy 3 ✓ - Forum Loisirs / Divertissements
- Comment faire pour programmer un message - Guide
- Fichier batch pour lancer un programme - Guide
5 réponses
Bonjour
À question vague, réponse imprécise.
Tout d'abord tu parles de visual basic, lequel?
Cette phrase
Une interface personnelle peut être écrite avec n'importe quel langage.
Java est nativement multiplateforme, C++ aussi à condition de prendre la version "de base", c++ win32 et C++.Net ne fonctionnent que sous Windows. Par contre passer de vb à C++, c'est pas simple.
Les grands éditeurs proposent des solutions multiplateformes, par exemple, tu peux faire des applis mobile avec Delphi, ou en C# et VB.Net via Xamarin, ça marche pour Mac aussi.
Quel OS, c'est à toi de voir, si tu veux cibler Windows, mac ou Linux et quelles versions.
À question vague, réponse imprécise.
Tout d'abord tu parles de visual basic, lequel?
- VBS
- VBA -> précisez:
- Word
- Excel
- Access
- Powerpoint
- Autre
- VB6 (ou antérieur, précisez)
- VB.Net - précisez la Framework et ->
- Winform
- WPF
Cette phrase
J'aimerais notamment créer une interface personnelle, via une application propreme fait penser à VBS ou VBA...mais bon.
Une interface personnelle peut être écrite avec n'importe quel langage.
Java est nativement multiplateforme, C++ aussi à condition de prendre la version "de base", c++ win32 et C++.Net ne fonctionnent que sous Windows. Par contre passer de vb à C++, c'est pas simple.
Les grands éditeurs proposent des solutions multiplateformes, par exemple, tu peux faire des applis mobile avec Delphi, ou en C# et VB.Net via Xamarin, ça marche pour Mac aussi.
Quel OS, c'est à toi de voir, si tu veux cibler Windows, mac ou Linux et quelles versions.
entre lire du C++ et l'écrire y a un effet marge, idem pour le C.
Perso je code en C# qui hérite en partie de C++, et quand je dois m'y plonger j'en chie grave.
Tu peux faire du Vb.net sur Mac avec visual studio 2017 pour mac (os 10.7 mini je crois). Sur Windows, la version Community est gratuite à condition de ne pas s'en servir professionnellement, (Ce qui ne semble pas être ton cas). Sur Mac, j'ai pas bien compris la politique, je l'ai installé hier à la maison pour l'essayer, je n'ai pas eu de licence à remplir, mais je l'ai juste démarré vite fait.
Et en plus du prix, il faut bien prendre en compte que vb.net est bien différent des autres, voir ici
Java est gratuit, Eclispe marche bien sur Mac, même si c'est un peu chiant à trouver le bon installateur.
C#, VB.Net et Java seront à apprendre.
Il existe de bons cours sur développez.com
https://tahe.developpez.com/dotnet/csharp/
https://plasserre.developpez.com/cours/vb-net/
https://java.developpez.com/livres-collaboratifs/javaenfants/
Le cours Java, de par son titre peut paraître inadapté aux développeurs apprenant un nouveau langage, il est certes accessible (mon fils de 10 ans l'a commencé récemment) mais j'en profite aussi et le trouvé très clair
Perso je code en C# qui hérite en partie de C++, et quand je dois m'y plonger j'en chie grave.
Tu peux faire du Vb.net sur Mac avec visual studio 2017 pour mac (os 10.7 mini je crois). Sur Windows, la version Community est gratuite à condition de ne pas s'en servir professionnellement, (Ce qui ne semble pas être ton cas). Sur Mac, j'ai pas bien compris la politique, je l'ai installé hier à la maison pour l'essayer, je n'ai pas eu de licence à remplir, mais je l'ai juste démarré vite fait.
Et en plus du prix, il faut bien prendre en compte que vb.net est bien différent des autres, voir ici
Java est gratuit, Eclispe marche bien sur Mac, même si c'est un peu chiant à trouver le bon installateur.
C#, VB.Net et Java seront à apprendre.
Il existe de bons cours sur développez.com
https://tahe.developpez.com/dotnet/csharp/
https://plasserre.developpez.com/cours/vb-net/
https://java.developpez.com/livres-collaboratifs/javaenfants/
Le cours Java, de par son titre peut paraître inadapté aux développeurs apprenant un nouveau langage, il est certes accessible (mon fils de 10 ans l'a commencé récemment) mais j'en profite aussi et le trouvé très clair
Bonjour
J'ai pris le temps hier soir de tester Visual Studio Mac, il permet de créer des applications iOS et Android, mais je n'ai pas trouvé comment faire des appli Mac. Cela marche avec Xamarin, qui propose l'accès à ses cours en ligne gratuitement pendant 60 jours.
J'ai pris le temps hier soir de tester Visual Studio Mac, il permet de créer des applications iOS et Android, mais je n'ai pas trouvé comment faire des appli Mac. Cela marche avec Xamarin, qui propose l'accès à ses cours en ligne gratuitement pendant 60 jours.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour le portable, tu n'avais pas précisé s'il s'agissait d'un mac, windows ou linux, alors j'ai supposé que c'était aussi un mac.
Python, je n'ai pas essayé, mais il a la réputation d'être assez accessible.
Ça n'est pas littéralement un langage de programmation, mais de scripting.
En gros tu écris des scripts d'outils existants.
On peut à peu près faire tout ce qu'un langage de programmation peut faire, mais c'est un peu plus lent.
Python, je n'ai pas essayé, mais il a la réputation d'être assez accessible.
Ça n'est pas littéralement un langage de programmation, mais de scripting.
En gros tu écris des scripts d'outils existants.
On peut à peu près faire tout ce qu'un langage de programmation peut faire, mais c'est un peu plus lent.
S'agissant de la base de données, si tu n'as vocation qu'à l'utiliser dans le cadre de ton application, tu peux utiliser SQLite, qui t'évite de mettre en place un serveur de gestion de base de données, et te permet d'embarquer la flexibilité du pilotage par requêtes SQL de ta base dans tes programmes.
SQLite est développé en C, mais il y a des "bindings" pour de nombreux autres langages.
Dal
SQLite est développé en C, mais il y a des "bindings" pour de nombreux autres langages.
Dal
Salut [Dal], et merci pour ta réponse !
J'avais effectivement commencé avec MySQL, mais l'approche serveur-client ne me convenait pas. Alors j'ai testé SQLite, via DataGrip, et j'dois avouer que c'est plutôt plaisant.
J'avais effectivement commencé avec MySQL, mais l'approche serveur-client ne me convenait pas. Alors j'ai testé SQLite, via DataGrip, et j'dois avouer que c'est plutôt plaisant.
J'utilise essentiellement VBE. Et AppleScript aussi, puisque c'est la galère, Excel sur MacOS.
Disons que j'aimerais ne pas passer par Excel, j'aimerais naviguer sur une application totalement personnelle.
Et entre C et C++ ?
C'est pas grave, quand je regarde du code en C++, ça me semble quand même familier.
Dans l'autre discussion, j'explique que j'en ai un peu marre de faire du VBE sur MacOS, parce que ça complique quand même les choses. Et comme je dois m'acheter un ordinateur portable — pour pouvoir travailler en déplacement — je reste ouvert à tout. Je pensais évidemment à Windows pour continuer le VBE et éventuellement le VB, mais il y aurait peut-être mieux à faire. J'attends vos lumières. :)
Je dois donc programmer sur ce nouvel ordinateur portable (et si j'peux le faire en même temps sur mon Mac, tant mieux !), mais en même temps, l'application créée devrait être utilisable sur MacOS et iOS, au moins. Je sais pas si c'est très clair. Ha ha !
au vu de son message et de ses contributions précédentes, je pense que notre ami travaille avec Excel et il y a des chances qu'il soit intéressé par tes connaissances sur les variantes de Visual Basic permettant de créer de vraies interfaces graphiques utilisateur qu'il semble ne pas connaître :-)