Maison >Problème commun >Réflexions sur la formation en programmation PHP
Aujourd'hui, le site Web chinois PHP partagera avec vous un article sur l'expérience d'apprentissage de la formation en programmation php pour votre référence
Réflexions sur la formation en programmation php
Je crois personnellement qu'une fois que vous décidez de faire quelque chose, vous devez le prendre au sérieux ! Maintenant que vous avez décidé d'étudier, quelle que soit la mentalité avec laquelle vous êtes arrivé à ce cours de formation, vous devez vous consacrer sérieusement à l'apprentissage. Dans mes études, je me suis toujours posé cette question. (Apprentissage recommandé :formation php)
La première étape de la formation consiste à apprendre les bases du HTML/CSS/JavaScript. Au début, j'ai senti que j'avais quelques connaissances de base à ce sujet, c'était très simple, mais quand j'ai vu le professeur présenter la page Web si habilement, j'ai soudainement découvert qu'en fait, mes connaissances de base n'étaient pas aussi bonnes que je le pensais. , et les pages que j'ai conçues n'étaient pas aussi bonnes que je le pensais. Cela n'a pas l'air bien, même si la bordure du tableau est de 1 pixel, cela ne changera pas. Jusqu'à présent, je ne suis pas encore très compétent en composition et j'ai souvent du mal à bien arranger les choses. La deuxième étape de la formation commence par l'apprentissage de la structure grammaticale et de l'application du langage PHP. Concernant la structure grammaticale de PHP, je n'y étais vraiment pas habitué au début. Je ne comprenais vraiment pas pourquoi chaque variable devait être précédée d'un symbole "$", et après chaque instruction écrite, il fallait un "point-virgule". ajouté pour exprimer la phrase. De plus, PHP est sensible aux majuscules et aux minuscules. Vous devez faire attention à la différence entre les majuscules et les minuscules lors de l'écriture. Au début, parce que j'étais habitué à écrire au format ASP, j'ai toujours eu des problèmes dans ces aspects, et je n'ai pas trouvé le problème. Cela m'a rappelé que je dois être sérieux lorsque j'écris du code, et je ne peux pas être négligent et. manque quelque chose ";" ou les lettres ne sont pas sensibles à la casse, sinon il est très probable que l'erreur ne soit pas trouvée après une longue recherche. Mais heureusement, les erreurs grammaticales données par le langage PHP sont très détaillées. Tant que vous le connaissez un peu, vous pouvez facilement découvrir l'erreur en regardant le message d'erreur. PHP dispose également d'une fonction de débogage particulièrement utile. Dans une instruction PHP, vous pouvez utiliser echo pour afficher les résultats à tout moment, ou ajouter une sortie pour mettre fin à l'exécution des instructions PHP suivantes et réduire la portée du débogage, en particulier pour les programmes d'interaction avec la base de données. d'abord générer une instruction SQL pour voir, en passant, puis analyser pourquoi l'insertion/suppression a échoué ? Ceci est très utile pour le dépannage. Dans la troisième étape de la formation, vous commencez à entrer en contact avec MYSQL, à concevoir des bases de données et à apprendre à vous connecter aux bases de données MYSQL avec PHP. Je ne suis pas étranger à MYSQL, car l'école propose des cours sur le système Linux. Bien que le fonctionnement de la base de données ne soit pas très bon, au moins les opérations générales sur les données peuvent être utilisées sur la base du langage SQL d'origine. La quatrième étape de la formation consiste à utiliser le langage PHP pour développer de véritables programmes. Apprendre en combinant le développement de projets réels est vraiment efficace. Après avoir appris, vous pouvez commencer à pratiquer et il sera plus facile de maîtriser les connaissances que vous avez acquises. C'est incomparable à l'apprentissage à l'école. nous permet de travailler sur le développement réel. Des exercices de base de grammaire PHP au début, à l'application du langage PHP dans le WEB, en passant par le développement de projets réels, tels que des forums de discussion, des systèmes d'albums photos, des systèmes de sites Web pour petites et moyennes entreprises et de petits jeux sur le travail d'équipe. pendant cette période, j'ai beaucoup bénéficié et beaucoup appris. Surtout dans le développement du système d'album photo, parce que la division du travail et la coopération en équipe ont été adoptées, cela m'a fait comprendre l'importance de la communication entre les membres d'une équipe s'il n'y a pas de bonne communication entre les membres, si les tâches ne le sont pas. Bien alloué, il est facile pour plusieurs membres de répéter le même travail. Il est facile que des erreurs inconnues se produisent car il n'y a pas d'exigences cohérentes en matière de documents lors de la communication, ce qui affecte sérieusement la progression du développement et entraîne des retards dans le temps prévu. ne peut pas être achevé ou le projet achevé ne correspond pas aux fonctions du projet initialement prévues. Nous avons eu de tels problèmes dans le processus de développement du système d'album photo. Parce que nous ne communiquions pas bien, il y avait un problème de duplication du travail. Parce que les documents ne fournissaient pas d'instructions détaillées, nous nous demandions souvent temporairement. En général, j'ai beaucoup appris au cours de ce mois-ci, mais j'ai également rencontré beaucoup de problèmes, comme le téléchargement de lots d'images, je ne comprends toujours pas comment l'augmenter dynamiquement. le nombre d'images téléchargées, je ne peux télécharger qu'un nombre fixe d'images ; un autre exemple est l'utilisation du logiciel de débogage ZendStudio. J'ai regardé l'application du professeur plusieurs fois, mais j'ai toujours l'impression que ce n'est pas facile à utiliser et je ne le fais pas. Je ne comprends pas grand-chose. La valeur des données, laquelle est le vrai problème ; et l'encapsulation des instructions de base de données, je n'utiliserai que des fonctions simples pour encapsuler, et je n'encapsulerai pas en fonction des fonctions. Il y a beaucoup de choses que vous ne comprenez pas, et vous pouvez les résoudre facilement en utilisant les moteurs de recherche pour les rechercher ou en demandant à l'enseignant des explications et des conseils détaillés. Je suis personnellement assez satisfait du projet final de fin d'études, même si certaines fonctions n'ont pas été pleinement prises en compte et mal mises en œuvre.Grâce à cette période d'étude et de pratique, j'ai acquis une nouvelle compréhension du développement logiciel, qui ne se limite plus à l'unilatéralité d'avant. Bien sûr, ce que j'ai appris maintenant n'est en réalité pas grand-chose, et il y a encore un grand écart entre être un vrai programmeur. Si vous voulez vraiment vous lancer dans le développement de logiciels, vous avez encore beaucoup de connaissances à apprendre. En fait, quel que soit le travail que vous souhaitez exercer à l'avenir, vous devez utiliser votre temps libre pour acquérir et enrichir continuellement de nouvelles connaissances. il.
De plus, en équipe ou en travaillant dans une entreprise, vous devez faire attention à la communication et à la coopération entre les équipes ; vous devez corriger votre attitude lorsque vous étudiez ou travaillez, et être sérieux. Abordez tout avec une attitude, de sorte que vous pouvez investir et apprendre plus rapidement sans perdre votre temps.
(Cette expérience est extraite d'Internet, la source spécifique est inconnue. En cas d'infraction, veuillez contacter le site Web PHP chinois ! Merci de votre compréhension !)
Remarque : PHP chinois Le site Web propose un grand nombre de didacticiels vidéo PHP gratuits, originaux et haute définition, et des formations PHP sur le bien-être public auront lieu régulièrement !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!