[JAVA] Ich habe versucht zu erklären, was Sie aus Anfängersicht in einer beliebten Sprache für die Webentwicklung tun können.

Ich bin Kazuki Tajima, Praktikantin bei Future Electronic Technology. Da Sie neu in der Programmierung sind, ist der Inhalt möglicherweise falsch. Wenn es Fehler gibt, werde ich sie korrigieren. Bitte weisen Sie immer mehr darauf hin.

Ich lerne Programmieren, aber was kann ich tun? ??

Es ist weniger als einen Monat her, seit ich angefangen habe, Programmieren zu lernen.

In den Markup-Sprachen wie HTML und CSS, die ich zuerst gelernt habe, dachte ich: "Dadurch sieht Ihre Webseite besser aus. Es ist cool."

Mit fortschreitendem Lernen habe ich jedoch gelernt, dass es in Programmiersprachen verschiedene Paradigmen gibt, und anscheinend muss ich die komplexe Sache lernen, die Algorithmen genannt wird.

** "Was passiert, wenn du das lernst ?!" **

** "Es gibt zu viele Arten von Sprachen !!" **

** "Was kannst du in welcher Sprache machen ?!" **

Ich fühlte mich so (lacht)

Aus diesem Grund habe ich untersucht, was für jede Programmiersprache getan werden kann, und werde es in diesem Artikel vorstellen.

Es gibt jedoch so viele Arten von Sprachen, dass ich mich dieses Mal auf die Sprachen von Web-Apps und -Diensten konzentrieren werde (Schweiß).

1. PHP

Funktionen von PHP

PHP ist eine Sprache, die es einfach macht, kommerzielle Webdienste zu erstellen.

Da es auf die Entwicklung von Webanwendungen spezialisiert sein kann, hat es eine einfache Grammatik und ist selbst für Anfänger leicht zu verstehen.

Außerdem wird WordPress, das häufig zum Erstellen von Blogs verwendet wird, von PHP erstellt. Daher freue ich mich sehr, dass es einfach ist, mit Blogs verknüpfte EC-Websites zu erstellen.

Was Sie mit PHP machen können

Wie oben erwähnt, können Sie mit PHP Folgendes tun

Sie können problemlos Webanwendungen entwickeln.

2. Java

Java-Funktionen

Java ist eine Sprache, die die komplizierte Verarbeitung vereinfachen kann und die Geschäftssysteme gut automatisiert und rationalisiert.

Java läuft auf einer virtuellen Maschine namens JVM (Java Virtual Machine). Wenn also ein Problem unter Java auftritt, bin ich froh, dass es nur geringe Auswirkungen auf andere Teile hat.

Da es sich um eine objektorientierte Sprache handelt, fehlt der Code, der leicht zu schreiben und zu verstehen ist. Das Entwerfen dauert jedoch einige Zeit. Wenn Sie also ein kleines System erstellen möchten, ist es besser, PHP zu verwenden, das zuvor eingeführt wurde.


[Ergänzung] Eine kurze Erklärung der Objektorientierung

Objektorientiert wird einfach ohne Angst vor Missverständnissen erklärt.

** "Machen Sie eine bestimmte Sache, fügen Sie detaillierte Daten hinzu und verwenden Sie diese Sache" **

Die Art und Weise, wie die Objektorientierung verstanden wird, unterscheidet sich jedoch geringfügig von Person zu Person. Bitte überprüfen Sie sie.

In einer solchen objektorientierten Sprache ist der Code leicht zu lesen und zusammenhängend, hat jedoch den Nachteil, dass es einige Zeit dauert, ihn im Voraus zu entwerfen.

Was Sie mit Java machen können

Es wird in einer Vielzahl von Bereichen eingesetzt.

Wie oben erwähnt, ist es besser, PHP für die Entwicklung im kleinen Maßstab zu verwenden.

3. Ruby

Eigenschaften von Ruby

Ruby ist eine objektorientierte Sprache, mit der Sie Webdienste einfach starten und Funktionen kontinuierlich verbessern und hinzufügen können.

Ruby wird als Skriptsprache bezeichnet und verfügt über die Funktion, dass Sie den Quellcode schreiben und sofort ausführen und überprüfen können.

Der Weg, den Sie beim Erlernen von Ruby immer einschlagen, ist das Ruby-Framework ** Ruby on Rails **.

Einfach ausgedrückt, ein Framework erleichtert die Verwendung einer Funktion und macht Sie beim Schreiben von Code produktiver.

Dieses Ruby on Rails-Framework ist so umfangreich, dass es von geschwindigkeitsbewussten Unternehmen stark nachgefragt wird.

Was Sie mit Ruby machen können

Und so weiter.

Wie unterscheidet es sich von PHP?

"Es gibt ** Website-Erstellung ** in dem, was Sie mit PHP machen können, aber ** was unterscheidet sich von PHP? **"

Einige mögen das denken.

Die Stärke von PHP ist, dass es leicht zu erlernen ist.

Auch im Fall von Ruby ist das Framework eine Option von Ruby on Rails, aber im Fall von PHP ist es auch ein Punkt, an dem verschiedene Frameworks verwendet werden können.

Auf der anderen Seite hat Ruby den Vorteil, ein sehr beliebtes Framework namens Ruby on Rails zu haben.

Da PHP einfach auszuführen ist, treten wahrscheinlich Probleme bei der Teamentwicklung auf, selbst wenn es sich um eine Einzelentwicklung handelt. In Ruby ist es jedoch unwahrscheinlich, dass solche Dinge auftreten, also bei der Teamentwicklung Ist auch geeignet.

Es ist wichtig, eine Sprache zu wählen, die auf diesen basiert.

4. JavaScript

Funktionen von JavaScript

JavaScript ist eine objektorientierte Sprache, die häufig zum Hinzufügen von Bewegung zu Webseiten verwendet wird.

JavaScript ist eine anfängerfreundliche Sprache, da es mit einem Browser und einem Texteditor ausgeführt werden kann.

Was können Sie mit JavaScript tun?

Und so weiter.

Ich bin gut darin, Websites zu verschieben, und ich kann Webseiten, die hier überraschend vorgestellt werden, verschiedene Funktionen hinzufügen.

Zusammenfassung

Dieses Mal haben wir vorgestellt, was Sie mit webbasierten Sprachen aus Anfängersicht nach Sprache tun können.

Es ist wichtig, eine Sprache entsprechend dem Zweck zu wählen, den Sie machen möchten.

Recommended Posts

Ich habe versucht zu erklären, was Sie aus Anfängersicht in einer beliebten Sprache für die Webentwicklung tun können.
Was tun, wenn in bind.pry eine falsche Anzahl von Argumenten angezeigt wird?
Was tun, wenn in GlassFish eine java.io.IOException auftritt?
Ich habe versucht, eine Webanwendung aus anderthalb Monaten Programmier-Lerngeschichte zu entwickeln
[Für Swift-Anfänger] Ich habe versucht, den chaotischen Layoutzyklus von ViewController und View zusammenzufassen
Ich habe versucht, eine Webanwendung voller Fehler mit Kotlin zu implementieren
Ich habe einen RESAS-API-Client in Java erstellt
Was benötigen Sie am Ende, um eine Web-App mit Java zu erstellen? Erklären Sie den Mechanismus und was zum Lernen notwendig ist
Was tun, wenn in Docker ein gcc-Fehler auftritt?
Ich habe versucht, eine C-Sprachprogrammquelle aus cURL zu generieren
Eine Geschichte über den Wechsel von Fähigkeiten von COBOL, das Ende der 20er Jahre 5 Jahre lang gepflegt wurde, zu einer Web-Sprache
Ich habe versucht, ein übergeordnetes Wertklasseobjekt in Ruby zu erstellen
Was tun, wenn Sie in Thymeleaf Layout eine groovige Warnung erhalten?
Was ich versucht habe, als ich alle Felder einer Bohne bekommen wollte
Ich habe versucht, eine Webanwendung voller Fehler mit Spring Boot zu klonen
Ich habe versucht, eine Webanwendung zu erstellen, die Tweets mit einer Vue-Word-Cloud durchsucht und die Tendenz untersucht, was im zugehörigen Profil geschrieben steht
[Für Anfänger] Ich habe versucht, DBUnit mit Eclipse zu verwenden
[Für Anfänger] Ich habe versucht, JUnit 5 mit Eclipse zu verwenden
Was tun, wenn Sie den Text eines Elements in Selen nicht abrufen können?
Was Android, Kotlin-Anfänger in einem Monat gemacht haben und was sie konnten
Überlegen Sie, was Sie mit der Ausbildung von SIer für junge Entwicklungsingenieure tun sollen (Teil 2).
<Punktinstallation> Was tun, wenn Sie aufgrund eines Fehlers beim Erstellen einer Entwicklungsumgebung für das Rails-Lernen nicht fortfahren können?
Ich habe versucht, eine Datenbankverbindung in der Android-Entwicklung zu verwenden
Was tun, wenn Sie versehentlich ein Modell erstellen?
Ich habe versucht, eine Clova-Fähigkeit in Java zu erstellen
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
Einführung in Java für Anfänger Grundkenntnisse der Java-Sprache ①
Ich habe versucht herauszufinden, was sich in Java 9 geändert hat
[Technische Hinweise] Dinge, die aus der Sicht eines Ingenieurs beim Erstellen einer Ansicht zu beachten sind
Was ist zu tun, wenn ein bestimmtes Objekt in JSF convertDateTime nicht als Datum formatiert werden kann?
[Rails Tutorial Kapitel 2] Was tun, wenn Sie einen Fehlern im Spaltennamen machen?
Was tun, wenn im Testcode der Steuereinheit in Rails der Fehler "302" angezeigt wird?
[Java] Ich habe versucht, ein Janken-Spiel zu erstellen, das Anfänger auf der Konsole ausführen können