Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/05/2011, à 21:17

falke

Par quoi débuter en programmation ?

bonjour,

j'aimerais bien débuter en programmation mais la grande question est par quoi ?

J'aimerais utiliser un langage qui me permette de commencer par de simples programmes en consoles mais qui offre aussi la possibité de faire des applis web.

En fait l'idée serait de pouvoir réinvestir au maximum ce que j'ai appris de ce langage pour évoluer plus tard vers des applications web. En effet , je ne souhaite pas apprendre (pour l'instant plusieurs langages pour plusieurs usages) mais j'aimerais attaquer directement un langage polyvalent dont les bases me serviront dans différents type d'applications.

J'ai cru comprendre que JAVA était bien fait pour ça, et que pour le développement web (qui m'intéresserait à terme) ça représentait un langage d'avenir


Pouvez vous me donner quelques conseils s'il vous plaît ? Apprenant seul , j'aimerais ne pas partir dans une mauvaise direction.


merci à vous


falke

Hors ligne

#2 Le 13/05/2011, à 21:25

J5012

Re : Par quoi débuter en programmation ?

normalisation html 3.2 + js 1.2 puis recommendations html 4.0 + normalisation xhtml + css2

potasse a fond la norme 3.2 parce que il n'y en a pas d'autre !!
ni 4 ni 5 n'ont jamais atteint le status de normalisation; 4 parce que personne n'est d'accord, et 5 parce que ca vient de sortir...

avec java, tu seras trop dependant d'une technologie en particulier sauf si tu ne developpes pas pour le web... (pour un intranet oui)

Hors ligne

#3 Le 13/05/2011, à 21:47

bd1997lg

Re : Par quoi débuter en programmation ?

salut
tu peut aussi apprendre le c et le c++
language de haut niveau tres utile
pour les "orientation objet"

Hors ligne

#4 Le 13/05/2011, à 22:45

Wazisisgood

Re : Par quoi débuter en programmation ?

Et le 'Python', ne serait-il pas une bonne solution ?


When the power of love overcomes the love of power the world will know peace.-
http://wazisisgood.free.fr

Hors ligne

#5 Le 13/05/2011, à 22:49

fredr

Re : Par quoi débuter en programmation ?

Wazisisgood a écrit :

Et le 'Python', ne serait-il pas une bonne solution ?

+1
As-tu lu ce topic: http://forum.ubuntu-fr.org/viewtopic.php?id=352537


ArcoLinuxD Awesome
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.

Hors ligne

#6 Le 14/05/2011, à 11:16

funkalee

Re : Par quoi débuter en programmation ?

J5012 a écrit :

avec java, tu seras trop dependant d'une technologie en particulier sauf si tu ne developpes pas pour le web... (pour un intranet oui)

c'est une révélation ou un argument ?
Pour ce qui est de python c'est dans le développement système qu'il est bien(administration et automatisation de tache de ton OS), en complément de java par exemple, le monde java n'as rien de comparable avec python
D'ailleurs sur le forum j'ai l'impression que python est une secte ou une religion alors que un minimum de recherche te font vite comprendre la différence dans la variété de l'écosystème de l'un et l'autre.
Au final "the choice is yours".

Dernière modification par funkalee (Le 14/05/2011, à 11:22)

Hors ligne

#7 Le 14/05/2011, à 11:48

falke

Re : Par quoi débuter en programmation ?

Bonjour,

je me permets d'intervenir à nouveau. Pour préciser ma recherche :

souhaitant débuter en programmation et n'ayant pas non plus trop de temps.

je cherche un langage qui me permette :

de comprendre facilement les bases de la programmation (donc plutot avec une syntaxe simple)

me permette de faire de la programmation "classique" puis dans un second temps objet.

Puis si possible un langage qui permette d'évoluer vers des applications web sans avoir à réapprendre tout de zéro avec un autre langage.

Dans ce sens Java me paraissait bien : d'abord applis locales , puis par la suite petites applis web sans devoir tout réapprendre.


Maintenant , j'ai regardé python ç'est réputé être simple pour apprendre les bases de la programmation puis de la POO. En revanche pas fait pour le web visiblement.

Hors ligne

#8 Le 14/05/2011, à 11:57

Uda

Re : Par quoi débuter en programmation ?

Personnellement, je te conseillerai aussi le python pour commencer.
C'est facile apprendre et a mettre en œuvre.
Cela permet d'apprendre les concepts de base de la programmation et des technos qui t'intéresse (Web, GUI, ...).
Après rien ne t'empêche de passer a un autre langage plus "technique".

Commencer par java ou le C/C++, c'est possible mais cela nécessite un certain temps pour maitriser.
Alors qu'avec le python tu peux rapidement faire des trucs amusants.
Tu peux regarder du coté de django pour un framework web en python.
Pour le web, il faut aussi apprendre les bases du html, css et javascript.

Hors ligne

#9 Le 14/05/2011, à 14:57

falke

Re : Par quoi débuter en programmation ?

Salut,

merci pour ton conseil.

python m'a l'air pas mal pour comprendre simplement les grand principes de la programmation (prog procédurale puis objet) avant de me tourner vers la prog web et/ou d'autre outils plus complexes plus tard.


falke

Hors ligne

#10 Le 15/05/2011, à 12:33

k3c

Re : Par quoi débuter en programmation ?

>>>En revanche pas fait pour le web visiblement.

Tu peux développer ? tu connais mechanize ou urllib2 par exemple ?
http://wwwsearch.sourceforge.net/mechanize/
http://www.voidspace.org.uk/python/arti … cais.shtml


Archlinux sur Xiaomi Air 13

Hors ligne

#11 Le 15/05/2011, à 15:10

vpoulailleau

Re : Par quoi débuter en programmation ?

Salut,

Je te conseille l'excellent site du zéro :
http://www.siteduzero.com/tutoriel-3-36 … encer.html

À+
Vincent


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#12 Le 15/05/2011, à 15:13

vpoulailleau

Re : Par quoi débuter en programmation ?

Et je me permet une citation de la section « Programmer des logiciels » (par opposition aux sites web)

Site du zéro a écrit :

Les langages de programmation du Web


Tous les langages de programmation que je vous présente ici peuvent aussi servir à créer des sites web dynamiques à condition de les associer avec des "extensions" appropriées : Java (avec J2EE), Ruby (avec Ruby on Rails), Python (avec Django), etc.
En fait, les sites web sont aujourd'hui de plus en plus de véritables programmes informatiques... qui s'affichent sous forme de sites et non de fenêtres classiques.

Les langages de programmation peuvent donc aussi bien servir à créer des programmes "classiques" que des sites web dynamiques.
Notez que certains langages, comme PHP, sont spécifiquement conçus pour créer des sites web dynamiques et non des programmes classiques (bien que ce soit techniquement possible de faire les deux).
Enfin, Javascript est lui aussi considéré comme un langage de programmation.


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#13 Le 15/05/2011, à 15:18

falke

Re : Par quoi débuter en programmation ?

vpoulailleau a écrit :

Salut,

Je te conseille l'excellent site du zéro :
http://www.siteduzero.com/tutoriel-3-36 … encer.html

À+
Vincent

Mais ça m'a l'air bien tout ça :-)

merci encore

Hors ligne

#14 Le 15/05/2011, à 15:23

vpoulailleau

Re : Par quoi débuter en programmation ?

falke a écrit :

Mais ça m'a l'air bien tout ça :-)

merci encore

De rien ;-)

Et pour avoir lu des articles sur des domaines que je maitrise, globalement les cours sont de bonne qualité, très pédagogiques, dans un style de rédaction sympathique.

Tu peux aussi tenter de te faire coacher sur un petit projet :
http://www.siteduzero.com/forum-83-6337 … ojets.html

À+
Vincent


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#15 Le 15/05/2011, à 15:24

falke

Re : Par quoi débuter en programmation ?

vpoulailleau a écrit :

Et je me permet une citation de la section « Programmer des logiciels » (par opposition aux sites web)

Site du zéro a écrit :

Les langages de programmation du Web


Tous les langages de programmation que je vous présente ici peuvent aussi servir à créer des sites web dynamiques à condition de les associer avec des "extensions" appropriées : Java (avec J2EE), Ruby (avec Ruby on Rails), Python (avec Django), etc.
En fait, les sites web sont aujourd'hui de plus en plus de véritables programmes informatiques... qui s'affichent sous forme de sites et non de fenêtres classiques.

Les langages de programmation peuvent donc aussi bien servir à créer des programmes "classiques" que des sites web dynamiques.
Notez que certains langages, comme PHP, sont spécifiquement conçus pour créer des sites web dynamiques et non des programmes classiques (bien que ce soit techniquement possible de faire les deux).
Enfin, Javascript est lui aussi considéré comme un langage de programmation.

Donc, python est approprié pour débuter en prog et évoluer vers des applications web même si ce n'est pas le langage le plus apprécié pour ce dernier usage contrairement à Java ou Php. Et inversement Php n'est pas le meilleur langage semble t'il le meilleur langage pour faire des applis "locales" et JAVA peut-être trop compliqué pour le débutant.

Bon, j'avance un peu dans mes interrogations.

merci encore.

Hors ligne

#16 Le 15/05/2011, à 15:28

vpoulailleau

Re : Par quoi débuter en programmation ?

Beaucoup de langages ont des structures de contrôle identiques à la syntaxe près (if, for, while…).
Si tu connais bien un langage, tu passes très vite à un autre langage de même type (par type, j'entends fonctionnel, orienté objet, déclaratif…) et relativement vite à un langage de type différent mais cela demande d'apprendre de nouvelles notions.

À+
Vincent


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#17 Le 15/05/2011, à 15:40

HP

Re : Par quoi débuter en programmation ?

falke a écrit :

Donc, python est approprié pour débuter en prog et évoluer vers des applications web même si ce n'est pas le langage le plus apprécié pour ce dernier usage contrairement à Java ou Php.

Python est largement utilisé par Google et la NASA, notamment, pour ce faire… mais je préfère te laisser là à tes fausses certitudes wink.


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#18 Le 15/05/2011, à 15:47

vpoulailleau

Re : Par quoi débuter en programmation ?

Et voici « quelques » frameworks web : http://en.wikipedia.org/wiki/Comparison … frameworks

Tu as le choix du langage donc ;-)


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#19 Le 15/05/2011, à 15:52

falke

Re : Par quoi débuter en programmation ?

HP a écrit :
falke a écrit :

Donc, python est approprié pour débuter en prog et évoluer vers des applications web même si ce n'est pas le langage le plus apprécié pour ce dernier usage contrairement à Java ou Php.

Python est largement utilisé par Google et la NASA, notamment, pour ce faire… mais je préfère te laisser là à tes fausses certitudes wink.

Euh ... Pour HP , les spécialistes pourront peut-être lui répondre mieux que moi ? tongue

Hors ligne

#20 Le 15/05/2011, à 16:13

Laurdbayrone

Re : Par quoi débuter en programmation ?

Bonjour,
Si tu n'es pas Anglophone, choisi un langage bien documenté en Français, tant sur le web que sous forme de livres.
Je débute en Java, et c'est le problème que je rencontre actuellement, les tutoriels que je trouve, sont d'un niveau trop élevé, ou en Anglais et les livres concernant NetBeans, l'IDE que j'utilise, sont très rare en Français.
Choisi également un langage simple, pour moi qui ne suis ni informaticien, ni programmeur, le Java c'est limite (alors le C++...).
C'est malheureux à dire, mais j'avais beaucoup moins de mal avec VB.net, par ce qu'il est très bien documenté en Français avec une foule de livres plus didactiques les uns que les autres, qui te guide de débutant extrême, à programmeur avancé.

Bon courage.


Ubuntu: Humanité envers les autres...
Mon modeste blog: http://laurdbayrone.wordpress.com/

Hors ligne

#21 Le 15/05/2011, à 16:16

vpoulailleau

Re : Par quoi débuter en programmation ?

Je sais, je me répète, mais je conseille le site du zéro.
Pour le java, ça donne http://www.siteduzero.com/tutoriel-3-10 … -java.html

À+
Vincent


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#22 Le 15/05/2011, à 19:10

HP

Re : Par quoi débuter en programmation ?

falke a écrit :
HP a écrit :
falke a écrit :

Donc, python est approprié pour débuter en prog et évoluer vers des applications web même si ce n'est pas le langage le plus apprécié pour ce dernier usage contrairement à Java ou Php.

Python est largement utilisé par Google et la NASA, notamment, pour ce faire… mais je préfère te laisser là à tes fausses certitudes wink.

Euh ... Pour HP , les spécialistes pourront peut-être lui répondre mieux que moi ? tongue

J'attends avec impatience ! tongue


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#23 Le 15/05/2011, à 19:19

vpoulailleau

Re : Par quoi débuter en programmation ?

falke a écrit :
HP a écrit :
falke a écrit :

Donc, python est approprié pour débuter en prog et évoluer vers des applications web même si ce n'est pas le langage le plus apprécié pour ce dernier usage contrairement à Java ou Php.

Python est largement utilisé par Google et la NASA, notamment, pour ce faire… mais je préfère te laisser là à tes fausses certitudes wink.

Euh ... Pour HP , les spécialistes pourront peut-être lui répondre mieux que moi ? tongue

T'as du bol, je ne suis pas spécialiste des sites web. Mais bon, je sais que vraiment beaucoup de sites utilisent le python, en particulier avec django et zope. Donc là je ne pourrais pas te défendre wink


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne

#24 Le 15/05/2011, à 19:32

HP

Re : Par quoi débuter en programmation ?

vpoulailleau a écrit :
falke a écrit :
HP a écrit :

Python est largement utilisé par Google et la NASA, notamment, pour ce faire… mais je préfère te laisser là à tes fausses certitudes wink.

Euh ... Pour HP , les spécialistes pourront peut-être lui répondre mieux que moi ? tongue

T'as du bol, je ne suis pas spécialiste des sites web. Mais bon, je sais que vraiment beaucoup de sites utilisent le python, en particulier avec django et zope. Donc là je ne pourrais pas te défendre wink

Tu ne pourras pas me défendre en affirmant que tu sais que de nombreux sites utilisent Python… alors que j'affirmais que des entreprises sérieuses font de même… oui, certes ! wink big_smile


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#25 Le 15/05/2011, à 19:35

vpoulailleau

Re : Par quoi débuter en programmation ?

Je parlais de défendre falke. Mais effectivement, c'était interprétable wink


Guitaristes, pianistes, batteurs, bassistes, venez chercher des partitions sur :
www.tabs.for.free.fr

Hors ligne