langage web à choisir pour débutant
Bonjour,
Ca fait maintenant 3 ans que je programmes sur Mac en Objective-c/Cocoa et histoire de varier les plaisirs, j'aimerais apprendre un langage web.
J'avais pensé à 2 en particulier : Php ou Ruby on rails ? (sachant que j'apprendrais surement Php à l'école dans quelques années, mon choix se portait plus sur Ruby on Rails)
J'ai vu sur le forum la dernière fois que certains avaient du mal avec le web et mêmes avec le temps arrivaient qu'à faire des sites "bricolés". Est-ce plus dur que l'utilisation de Cocoa? (je compte faire rien de hard-core ^^ )
Ca fait maintenant 3 ans que je programmes sur Mac en Objective-c/Cocoa et histoire de varier les plaisirs, j'aimerais apprendre un langage web.
J'avais pensé à 2 en particulier : Php ou Ruby on rails ? (sachant que j'apprendrais surement Php à l'école dans quelques années, mon choix se portait plus sur Ruby on Rails)
J'ai vu sur le forum la dernière fois que certains avaient du mal avec le web et mêmes avec le temps arrivaient qu'à faire des sites "bricolés". Est-ce plus dur que l'utilisation de Cocoa? (je compte faire rien de hard-core ^^ )
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Les deux langages sont très intéressants. A toit de choisir ;-)
PS : Je suis très habitué à PHP mais je te laisse choisir.
Tu ne devrais pas avoir de difficultés, c'est même plus simple sur certains aspects.
J'ai un site qui tourne avec ; c'est que du plaisir
Le framework de développement est intéressant ; tu y retrouveras l'omniprésent pattern MVC.
Plutôt fait pour être utilisé en lignes de commande. Moi j'aime bien mais ça peut dérouter.
Les tests automatiques sont préparés par le framework ; j'adôôôôôre.
Le style de programmation du langage Ruby est assez surprenant avec les blocs de code passés en paramètre de toutes les méthodes. On comprend rapidement que c'est très efficace.
Je te conseille :
- Programming Ruby
- Agile Web Development with Rails
tous les deux dans la série The Pragmatic Programmers de Pragmatic Bookshelf
Pour débuter, je te recommande plutôt le php. Oui, sa syntaxe est bizarre, oui, il faut faire trop de choses soi-même, mais il est supporté par tous les hébergeurs. On trouve beaucoup de documentation.
Commencer à générer quelques pages soi-même et faire un peu de SQL me semblent une bonne école. Ce que tu verras t'aidera pour Rails par la suite, ce n'est pas du temps de perdu.
@jpimbert Merci pour les lectures, je regarderais plus en détails au moment venu du coup
Ca fait comme même un peu peur au niveau des serveurs, j'utilise le serveur gratuit de Free pour mon site fait avec iweb. Je vais donc être obligé de me payer un serveur
Tout va dépendre de tes nécessités et de la complexité de tes projets de site.
Pour les choses simples que je fais j'utilise html + css + javascript + php -> php à dose homéopathique, mes besoins sont faibles.
Sinon, je trouve que beaucoup de cours sont verbeux. J'utilise comme aide mémoire le cours "apprenez-a-creer-votre-site-web-avec-html5-et-css3" (simple et en bon français) que j'ai trouvé sur le site du zéro en pdf. Certainement insuffisant pour les spécialistes experts de la création web. Pour javascript j'utilise deux bouquins achetés chez Artaud (à Grenoble).
Heroku, c'est la boite à Mattt Tompson non ?