S'initier/commencer la programmation

Pages: [1] 2

Akira Kogami

  • Membre
  • 47 posts
04 mai 2014, 00:34
Bonsoir/Bonjours à tous ;D
En cours le prof nous a fait découvert un nouveau langage : le C++
Le prof nous a appris à utiliser code blocks et à recopier du code en C++ en gros le prof nous à juste donné un tuto et des feuilles d'excercices et on devais justes recopier les différentes programmes en C++(le classique hello word,les trucks de bases) :you:
On devais utiliser le logiciel code blocks pour coder en C++ mais je veux découvrir d'autres façon de coder,des tutos pour ça  :)
Quels languages je dois aprendre pour commencer ? :baffan:
J'ai entendu parler du Java,HTLM mais c'est très large et je ne sais pas par où commencer  :cheval
Quelqu'un pour me guider ?  :D
Merci d'avance :you:
« Modifié: 04 mai 2014, 00:36 par Akira Kogami »

Rouge Chimère

  • Membre
  • 2275 posts
04 mai 2014, 00:38
Commence à apprendre la différence entre les langages et après renseigne toi sur les langages en question. Il te suffira ensuite de choisir celui qui te correspond le mieux.

Max

  • Membre
  • 12928 posts

Akira Kogami

  • Membre
  • 47 posts
04 mai 2014, 00:45
Je cherche un langage très concret et simple à utiliser pour commencer  :)
Je voulais pouvoir créer un logiciel simple(permet de faire des tâches utilitaires pour le système par exemple,créer les fenetres suivant/précédent) pour commencer,ou soit coder un site web avec des images  :baffan:

Retrosasu

  • Membre
  • 27186 posts
04 mai 2014, 00:55
J'pense que le lolcode est un bon choix pour commencer.

H-S93

  • Membre
  • 3506 posts
05 mai 2014, 17:02
Qu'importe le langage avec lequel tu commences, concrètement ce qui importe c'est le fait que tu comprennes la logique d'écriture en programmation.
Donc si tu t'investis en C++ et que tu passes à un autre langage, t'auras aucun problème de compréhension générale, juste la syntaxe à apprendre.

Si tu veux faire du web, go faire du html/css (et java éventuellement).

Biodd13

  • Membre
  • 489 posts
05 mai 2014, 19:07
Citer
html/css
> language de programmation
> html/css

Oui

Perso, comme langage, je te conseille le basque. C'est une vraie révolution.

Retrosasu

  • Membre
  • 27186 posts
08 mai 2014, 02:10
C'pas le plus simple mais c'est largement faisable si t'es motivé, j'ai commencé avec le C j'avais 11-12 ans & ça allait crème. Sinon plus sérieusement Python oui. Puis ça dépend de ce que tu recherches aussi, faire de l'internet, des applications w/e
« Modifié: 08 mai 2014, 02:11 par Retrosasu »

Max

  • Membre
  • 12928 posts
09 mai 2014, 16:25
nan mais le C c'est de la merde, et encore plus pour débuter, autant faire du c++, plus complet et moins casse tête, ça reste pas bien compliqué (pour les bases) et la syntaxe  et treès proche de php et java, pour ne citer qu'eux

python est pas spécialement compliqué, mais dieu que j'aime pas

Guitoh

  • Membre
  • 5981 posts
09 mai 2014, 18:40
j pense qu'il faut faire vite fait du c pour débuter et piger ce qu'est la difficulté, après tu pars sur c'que tu veux, php, c++, c#, java...

Python je trouve qu'il vaux mieux pas commencer avec, y'a rien de pire que ce système d'indentation à la con, et rien que pour l'absence du ++ c'est chiant ><

Max

  • Membre
  • 12928 posts
09 mai 2014, 18:49
CA SERT A QUOI DE PIGER CE QUEST LA DIFFICULTE EN APPRENANT LE C

Biodd13

  • Membre
  • 489 posts
09 mai 2014, 21:54
Commencer par le C, c'est à mon avis un excellent moyen de se dégoûter de la programmation avant même d'avoir réellement commencé à en faire. Rien que de penser aux chaînes de caractères en C ou encore aux pointeurs... Bleh.

C++, c'est très bien, mangez-en. Ou Java, à la limite, les deux s'utilisent de façon intuitives en procédural, sans avoir besoin d'avoir compris le principe de la POO, qui n'est pas spécialement conseillée de voir en premier :v

Nuri Yuri

  • Membre
  • 575 posts
09 mai 2014, 23:26
C'est un langage de bas niveau aussi en C faut considérer que tout est nombre et tu passes un très bon moment :3
A Loritz on a programmé sur une machine avec un clavier ayant que les chiffres Hex et le programme était écrit en code machine alors bon, le C c'est rien : D (ST Num en seconde :d)
« Modifié: 09 mai 2014, 23:27 par Nuri Yuri »

Weby

  • Membre
  • 56564 posts
09 mai 2014, 23:27
"les chiffres hex"

Le macaron est un gâteau

  • Membre
  • 5898 posts
09 mai 2014, 23:35
Commencer par le C c'est pouvoir se démerder avec la plus part des langages. En plus c'est facile; facile de faire des codes de gros cradingues aussi mais bon.

luciole

  • Membre
  • 2315 posts
09 mai 2014, 23:46
Ouais le C c'est un bon langage pour débuter.
Après que ce soit n'importe quel langage c'est la même logique..
Pour débuter après ça dépend de comment tu apprends, si les cours/tutos sont bien expliqué
Mais je conseille pas le C# pour commencer :/

Nuri Yuri

  • Membre
  • 575 posts
10 mai 2014, 02:10
@Weby : Remerci Claire Chazal et la flemme pour le hex >.>
Le langage de départ dépends du résultat voulu en arrivée. En C si tu maîtrise pas, tu feras Hello World et tu seras content, après, avec tu peux faire des extensions pour le langage Ruby et voir pour le RGSS quand tu maitrise bien les pointeurs et l'injection de code (là c'est des choses infâmes qu'il ne faudrait pas faire en règle général). En Ruby, tu codes des truc très très vite qui seront fatalement très lent (beaucoup de vérifications permettant d'éviter les erreurs).
Chaque langage a ses spécificités, après je vais pas te les lister parce que j'en sais pas énormément (je programme parce que j'en ai besoins pas parce que c'est ma formation ou mon métier).

Biodd13

  • Membre
  • 489 posts
10 mai 2014, 12:51
Citer
Mais je conseille pas le C# pour commencer :/
wat

C'est ce que j'utilise au boulot, c'est pas plus alambiqué que du Java

Max

  • Membre
  • 12928 posts
10 mai 2014, 17:02
J'approuve Linking, c++ ou java pour commencer c'est parfait (sans prendre en compte la notion de POO anéfé).
Vouloir faire du C pour commencer c'est se mettre des bâtons dans les roues (koukou les pointeurs) ou encore apprendre le JS avant le html/css

Morsula

  • Membre
  • 4745 posts

@merick@s

  • Membre
  • 38 posts
09 juin 2014, 12:23
Je te conseille de commencer par le C. Il est plutôt complexe. Après ce sera plus facile d'apprendre les autres.
Va sur le site: openclassrooms. Il y a plein de cours de programmation.
Si tu préfères commencer par un langage de programmation utile sur internet, il y a le site: www.codecademy.com.

Weby

  • Membre
  • 56564 posts
09 juin 2014, 17:15
voilà globalement ce que tu viens de recommander :

"Psst, hey, j'ai un super tuyau pour un bon café... starbucks !, et si vous voulez de bons sandwiches, mcdonalds !"

Morsula

  • Membre
  • 4745 posts
09 juin 2014, 20:06
Franchement je ne vois pas vraiment l'intérêt d'apprendre le C si c'est juste pour s'initier : autant prendre un langage plus facile à apprendre, moins rigide et plus polyvalent. Et puis le C en fait c'est pratiquement identique au C++ si je ne me trompe pas mais la dimension objet en plus.

Pour moi les valeurs sûres restent PHP et Java, bien que je n'aime pas du tout ce dernier (en réalité je déteste la POO mais le fait que cette saloperie s'exécute dans une VM me donne envie de faire de la détresse respiratoire ;D)

𝑻𝒚𝒆𝒍

  • Membre
  • 8516 posts
12 juin 2014, 19:05
le best langage c'est Haskell
c'est le mieux foutu, les mecs confondent pas programmation et discussion. C'est clair, c'est mathématique, c'est fonctionnel donc plus intuitif et logique, la doc est pas la plus énorme mais c'est franchement la mieux faite et la communauté est géniale.
Ce langage a radicalement changé ma façon d'aborder la programmation, Haskell est un voyage astral, une molecule de l'esprit.

Y'a beaucoup de librairies de qualités, en plus Haskell a son propre CPAN (Hackage) et les paquets sont pensés de façon à être interopérables ; c'est un langage interprété mais il peut aussi être compilé, qui supporte la POO, prend en charge les regex, il est portable, vous pouvez vous en servir comme d'un langage scripting, il est ultra versatile (très utilisé dans la finance, vous pouvez aussi vous en servir pour gérer un serveur, des applis web, il a servi à implémenter Perl 6 ...), vous pouvez faire du multi-threading, c'est open source, y'a vraiment absolument pas de pointeurs et il a une syntaxe hyper flexible

Ça s'apprend pas aussi vite qu'un autre langage mais c'est surtout parce que vous apprenez vraiment des trucs. C'est le roi des langages fonctionnels.

Cliché rébarbatif

  • Membre
  • 7992 posts
18 juin 2014, 03:13
Je t'aime Lyz.

𝑻𝒚𝒆𝒍

  • Membre
  • 8516 posts
18 juin 2014, 11:32
ben ouais normal

Weby

  • Membre
  • 56564 posts
18 décembre 2014, 00:22
Y'a quelqu'un qui aurait de bonnes ressources pour apprendre ruby on rails ?

J'ai une offre d'emploi en or massif si j'arrive à apprendre à l'utiliser avant juin 2015.

Rat si beau

  • Membre
  • 23932 posts
18 décembre 2014, 00:41
>refuser d'être pute/chauffeur et vivre la vie à new york
>weby

Weby

  • Membre
  • 56564 posts
18 décembre 2014, 00:44
J'appelle pas vivre à new york "la vie". Prends ma place si tu veux, j'te donne l'email du type.

𝑻𝒚𝒆𝒍

  • Membre
  • 8516 posts
22 décembre 2014, 00:14
Y'a quelqu'un qui aurait de bonnes ressources pour apprendre ruby on rails ?

J'ai une offre d'emploi en or massif si j'arrive à apprendre à l'utiliser avant juin 2015.
https://www.railstutorial.org/book
celui-ci est excellent
sinon j'imagine qu'ils ont de la doc sur le site officiel, je pense que t'as quand même des bases assez solides pour te servir là-dedans

Pages: [1] 2    En haut ↑