Besoin de conseils pour se lancer dans le codage

Besoin de conseils pour se lancer dans le codage - PHP - Programmation

Marsh Posté le 06-06-2010 à 02:48:25    

Bonjour tout le monde :hello:  
 
J'ai étudié le graphisme pendant un paquet d'années et j'en ai fais mon métier mais le code m'a toujours fait peur et j'ai toujours cherché à l'éviter. Mais maintenant j'aimerai m'y mettre et commencer sur de bonnes bases pour ne pas patauger comme j'ai pu le faire pendant pas mal de temps à mes débuts en graphismes. Après quelques recherches je suis déjà perdu et je ne sais pas par quel bout commencer, je n'ai absolument aucune connaissance en codage je commence donc à 0 et mon but et d'arriver dans quelques temps (1-3 ans) à coder un site complet avec gestion de membres forum, ... une sorte de nuked-klan light, autant dire que la route est longue.
 
Étant intermittent j'ai la chance d'avoir des heures par dizaine à perdre lorsque je suis au chômage mais sans fil directeur autant dire que je vais en gâcher beaucoup. J'aimerai donc avoir l'avis de ceux qui ont un jour commencé comme moi de 0, quels livres lire? Par ou commencer? Quel forum? ... les questions sont nombreuses tout comme les directions possibles, j'espère que vous pourrez m'aider à y voir plus clair et partir du bon pied  :)  
 
Merci d'avance pour vos conseils  :hello:


---------------
Mon Feedback Hardware --- | 66 ventes | - | 11 achats | --- : http://forum.hardware.fr/forum2.ph [...] mreponse=0
Reply

Marsh Posté le 06-06-2010 à 02:48:25   

Reply

Marsh Posté le 06-06-2010 à 12:38:12    

Pour le PHP déjà regarde sur ce topic : http://forum.hardware.fr/hfr/Progr [...] 6526_1.htm
Il y a pas mal de liens.

Reply

Marsh Posté le 06-06-2010 à 13:32:56    

Merci pour ton lien mais j'étais déjà passé dessus un peu plus tôt, le problème est que les sujets abordés sont déjà au dessus de mon niveau de compétence, je pars vraiment de 0 et je ne suis même pas sur qu'il est possible de commencer du PHP sans avoir d'autres bases (HTML ? CSS ? Java ?).
 
J'ai prévu passer à la fnac cette après midi trouver un ouvrage sur le sujet, quelqu'un aurait un conseil à me donner ?


---------------
Mon Feedback Hardware --- | 66 ventes | - | 11 achats | --- : http://forum.hardware.fr/forum2.ph [...] mreponse=0
Reply

Marsh Posté le 06-06-2010 à 15:05:18    

Effectivement il faut d'abord que tu commences par HTML/CSS/JavaScript (ne pas confondre Java et JavaScript !) avant de t'attaquer au PHP.
Et après éventuellement les bases de données avec MySQL.

 

Par contre je n'ai pas de référence à te donner.


Message édité par Deamon le 06-06-2010 à 15:05:48
Reply

Marsh Posté le 07-06-2010 à 09:49:06    

:hello: LK
ça va depuis le temps ?
 
Tu peux aussi fouiller mon site (signature) il y a des tutos dessus.
il faut commencer par l'HTML et le CSS, chez Eyrolles il y a de très bons ouvrages.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 07-06-2010 à 11:53:03    

Le top serait une "vraie" formation, en alternance par ex, mais c'est sans doute pas donné. Y'a tellement de notions à appréhender avant les langages de dév : la modélisation et les algorithmes. En gros, la modélisation te permet, par rapport à un pb à résoudre donné, de trouver une solution (bien souvent, y'en a pas qu'une). Les algorithmes donnent une "implémentation" de la solution.  
Ex : ton pb, c'est de trouver la façon la plus rapide de te rendre d'une ville A à une ville B. Modélisation = pb du plus court chemin. Algo = dijkstra.
 
Ensuite, faut appendre les BD relationnelles (quand tu fais un site de nos jours, y'a souvent une BD). Faut savoir modéliser une BD (à l'aide de MERISE, par ex) puis écrire les requêtes (SQL).
 
Côté dév, apprendre l'objet (POO) + qq design pattern genre Singleton et MVC, va servir à pas coder comme un porc.
 
Après, tu peux passer aux langages liés aux sites web : xhtml/CSS + javascript pour commencer (sites statiques). PHP après pour le côté dynamique. Enfin, tu rajoutes l'aspect BD à tout ça.
 
Côté bouquin : http://www.amazon.fr/Best-practice [...] 2212116764
 
C'est pas tellement pour apprendre la syntaxe du php, mais pour utiliser les bons outils et méthodes.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 07-06-2010 à 13:18:48    

merci pour ces conseils avisés je vais voir si je trouve ces ouvrages et les potasser un peu ^^


---------------
Mon Feedback Hardware --- | 66 ventes | - | 11 achats | --- : http://forum.hardware.fr/forum2.ph [...] mreponse=0
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed