conseil pour un débutant qui aimerai apprendre le PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : conseil pour un débutant qui aimerai apprendre le PHP

par Henri » 16 sept. 2006, 09:35

Avant toute chose, il te faut un projet qui servira de base à ta formation. Parce qu'apprendre à faire des boucles et des conditions dans le vide, ça ne sert à rien, pédagogiquement parlant.

Le proje ne doit pas être trop complexe (il pourra le devenir plus tard), mais pas trop simple non plus, sinon tu ne verras pas l'intérêt du PHP.

Autre chose : hormis l'aspect purement syntaxique du langage, il est intéressant d'avoir des bases d'algorithmique. C'est très bien de connaître la syntaxe d'un FOR ou d'un tableau de données. Mais si tu ne sais pas quand il faut (ou il ne faut pas) les employer, c'est un peu inutile. De même avec les notions orientées objets qui, mal comprises, peuvent donner lieu à des monstruosités absolument contre-productives.

Pour faire un parallèle un peu approximatif : l'algorithmique, ce sont les leçons de code de la route ; l'apprentissage du PHP, c'est la mise en application du code dans les leçons de conduite.

par momox » 16 sept. 2006, 06:24

Accesoirement on peut citer le Site du Zéro ( www.siteduzero.com ) ou tu pourras aussi trouver des cours de php gratuits.
@+ ;)

par Cyrano » 16 sept. 2006, 01:23

Mouais, si on veut : l'intérêt majeur d'un langage serveur, c'est la possibilité de communiquer avec un serveur de base de données. À partir de là, on peut effectivement parler de site dynamique dans la mesure où on stocke le contenu du site dans une base et qu'on modifie ce contenu sans devoir refaire la page continuellement directement : le PHP permet de reconstruire une page à partir d'un modèle et de remplacer des variables par des valeurs récupérées dans une base. Donc chaque internaute au fil de sa navigation aura des pages différentes des autres. Un site catalogue en est l'illustration la plus parlante.

Maintenant, il reste à comprendre la logique de programmation. Si tu connais déjà les langages clients, c'est une bonne chose, mais attention, le PHP ne les remplacera pas : il va les compléter.

Je te suggère une suite de tutos sur phpdebutant.org qui te permettront d'aborder point par point les bases fondamentales. Après, il faudra du temps et de la pratique pour assimiler petit à petit le vocabulaire propre au langage, sa syntaxe et ses règles de façon de plus en plus détaillée.

par reman91 » 16 sept. 2006, 01:13

A rendre dynamique un site, je connais le sujet car je sort d'une formation de webmaster, je connais le html, le xhtml, un peux de js, mais on a survolé le php, je connais les logiciels de création design comme photoshop cs2, illustrator cs2, flash un peux action script 1 et 2 et dreamweaver, mais hélas pas assez en php

par Cyrano » 16 sept. 2006, 00:56

Je dirais qu'il faut commencer par comprendre l'utilité du PHP. T'es-tu demandé à quoi sert un langage serveur ? Ensuite, tout ce dont tu vas avoir besoin pour commencer, c'est de la logique, du papier et un crayon avant de coder quoique ce soit. Mais l'important, c'est de bien réaliser que faire du PHP simplement pour faire du PHP, c'est sans intérêt.

Donc selon toi, à quoi ça sert ?

par reman91 » 16 sept. 2006, 00:54

lol j'ai lu se post mais comme il dit, il a déjà des notion hors ce n'est pas la cas pour moi, donc j'aimerai commencer par le début.

par graphistnet » 16 sept. 2006, 00:41

Le sujet a été abordé aujourd'hui même, ce que je peux te dire déjà c'est que pour apprendre il faut se documenter et j'ai l'impression que tu manques un peu de curiosité alors il faudra déjà travailler ca :wink:
Voilà le lien : http://www.phpfrance.com/forums/voir_sujet-22303.php

conseil pour un débutant qui aimerai apprendre le PHP

par reman91 » 16 sept. 2006, 00:35

Bonjour,

J'aimerai apprendre correctement le php, mais quand je vois certain script que je ne comprends pas je me dis que c'est hyper dur ou être programmeur = être un géni mais comme cela est quelque par magique et permet de monter un crant au dessus pour la réalisation de site, je me dis que avec du travail et un peux de réflexion, voir beaucoup, je pourrai y parvenir, pour cela j'ai acheter le livre suivant, livre, non, je devrai dir dictionnaire vue ca grosseur, enfin bref il s'agit de PHP &MySQL Best Seller de Luke Welling & Laura Thomson parue chez CampusPress Réference. Mais c'est pas évident sans avoir une métodologie de travail et d'apprentissage.
J'attend vos conseil !!

Merci à tous !!