Wie man Webprogrammierung lernt: 1. HTML und CSS lernen; 3. Eine serverseitige Skriptsprache lernen; 6. Lernen Sie Web-Frameworks.
Wie lernt man Webentwicklung und welche Aspekte müssen Sie beherrschen? Hier schreibe ich einige meiner Vorschläge nur als Referenz auf.
Es gibt zwei Lernmethoden zum Erlernen der WEB-Programmierung:
Typ 1: Egal was passiert, lernen Sie zuerst alle Grundlagen, jedes reicht aus, um es zu meistern 50 % der Wissenspunkte müssen im tatsächlichen Kampf hart arbeiten und nichts wettmachen. Dies wird als Lernen durch Ziele bezeichnet und zielt darauf ab, die endgültigen Entwicklungsergebnisse zu erzielen.
Typ 2: Egal welches Wissen, beherrschen Sie mehr als 80 %, egal was Sie wissen oder nicht, üben Sie es zuerst 20 Mal. Diese Art der Lernmethode gehört dem dummen Vogel, der zuerst fliegt. Harte Arbeit, bis zum eigentlichen Kampf später wird es viel einfacher sein.
Das Folgende ist eine spezifische Roadmap zum Erlernen der WEB-Programmierung
Schritt eins: HTML und CSS lernen
HTML (Super Text Markup Language (Text Markup Language) ist der Kern von Webseiten. Das gute Erlernen von HTML ist die Grundvoraussetzung, um Webentwickler zu werden. HTML ist leicht zu erlernen, aber auch leicht zu missbrauchen, und es erfordert einige Anstrengung, es zu beherrschen. Mit der Entwicklung und Popularität von HTML5 wird das Verständnis von HTML5 auch für Webentwickler zu einem Pflichtkurs. Wenn es um das Erscheinungsbild von Webseiten geht, müssen Sie CSS lernen, um Ihre Webseiten schöner zu gestalten. Verwenden Sie HTML und CSS, um das Layout und Layout (Farben, Bilder, Textstile usw.) einiger Websites zu simulieren, die Sie gesehen haben.
Schritt 2: Javascript lernen
Das DOM verstehen JavaScript ist eine Programmiersprache, die Ihre Webseiten lebendiger machen kann. Lernen Sie die grundlegende Syntax von JavaScript kennen und lernen Sie, JavaScript zum Betrieb von DOM-Elementen in Webseiten zu verwenden. Lernen Sie dann, einige JavaScript-Bibliotheken wie JQuery zu verwenden, die die meisten WEB-Entwickler gerne verwenden, um die Effizienz der JavaScript-Entwicklung effektiv zu verbessern.
Schritt 3: Den Webserver verstehen
Sie müssen dafür nicht zu viel Energie aufwenden, aber Sie müssen die Grundkonfiguration von IIS und Apache beherrschen. Das Erlernen dieses Wissens ist auch relativ einfach und dauert nicht lange. Erlernen Sie ein wenig Grundwissen über Unix und Linux, da die meisten Webserver auf Unix- und Linux-Plattformen laufen.
Schritt 4: Erlernen einer serverseitigen Skriptsprache
Serverseitige Skriptprogrammierung (Backend-Entwicklung) gehört ebenfalls zu den Grundkenntnissen von Webentwicklern Sie müssen eine serverseitige Skriptsprache wählen und diese gut erlernen. Zu den derzeit gängigen Server-Skriptsprachen gehören: PHP, ASP.NET, JSP, Ruby, Python usw. Wenn Sie WEB-Programmierung durchführen, muss es sich um PHP handeln! (Empfohlene Kurse: WEB-Full-Stack-Entwicklung)
Schritt 5: Datenbank- und SQL-Syntax lernen
Wird normalerweise zum Erstellen dynamischer Seiten verwendet. Datenbank. Zu den häufig verwendeten Datenbanken gehören SQLServer, Oracle, MySQL usw. Sie alle folgen den Standard-SQL-Prinzipien. Normalerweise verwenden asp.net-Programme die SqlServer-Datenbank und PHP und Java verwenden Oracle- und MySQL-Datenbanken.
Schritt sechs: Umfassende Übung
Wählen Sie eine Backend-Programmiersprache, die Ihnen gefällt, und kombinieren Sie sie mit den HTML-, CSS- und Javascript-Frontend-Technologien, die Sie gelernt haben Bevor Sie ein einfaches Gästebuch und ein Forumprogramm implementieren und anschließend ein einfaches CMS (Content Management System) implementieren.
Schritt 7: Lernen Sie, Web-Frameworks zu verwenden
Nachdem Sie HTML, CSS, JavaScript und serverseitige Skriptsprachen beherrschen, sollten Sie ein Web-Framework finden, das Ihnen dabei hilft Wenn Sie die Webentwicklung beschleunigen möchten, können Sie durch die Verwendung von Frameworks viel Zeit sparen.
Zum Beispiel MVC von .net, SSH von JAVA, Cakephp von PHP, CodeIgniter, Zend, ROR von Ruby, Dijango von Python usw. Tatsächlich haben sie alle einige Ähnlichkeiten.
Möglicherweise lernen Sie auch die Verwendung einiger Tools während des Entwicklungsprozesses: Visio, Dreamweaver, Vistual Studio, elipse (Vim, EditPlus, Notpad++), sqlserver, phpmyadmin, verschiedene Browser und FireBug-Plug-ins, WebDevelopmentHelper , IETester usw. unter IE.
Endlich
Wenn Sie vorsichtig genug sind, können Sie auch viele gute Ressourcen entdecken, wie z. B. CSDN, eine chinesische PHP-Website, einige Senior-Blogs, einige technische Foren usw . , das ist Ihr Vermögen auf dem Weg in die Zukunft.
Wenn Sie sich noch eingehend mit dem HTTP-Protokoll befassen und verstehen möchten, was zustandslos ist, können Sie sonst nie gut mit der WEB-Entwicklung umgehen. Studieren Sie auch die Funktionsprinzipien des Webprogrammservers TCP/IP, UDP-Protokolle usw.
Vom einfachsten HTML bis zum Web-Framework gibt es noch jede Menge Inhalte. Wer hier jede Technologie beherrschen will, muss hart arbeiten. Ein halbes Jahr reicht aus, um ein effektives Verständnis der Webentwicklung zu erlangen. Denken Sie zu diesem Zeitpunkt über die Richtung Ihres weiteren Studiums nach.
Das obige ist der detaillierte Inhalt vonSo lernen Sie Webprogrammierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!