11 Möglichkeiten, sich Java beizubringen

Inhaltsverzeichnis:

11 Möglichkeiten, sich Java beizubringen
11 Möglichkeiten, sich Java beizubringen

Video: 11 Möglichkeiten, sich Java beizubringen

Video: 11 Möglichkeiten, sich Java beizubringen
Video: Wie man mit Word PDF Dateien bearbeiten kann, wissen die wenigsten. 2024, April
Anonim

Wenn Sie über einen Berufswechsel nachdenken oder einfach nur zum Spaß eigenen Code schreiben möchten, fragen Sie sich vielleicht, welche Programmiersprache Sie lernen sollen und ob es überhaupt möglich ist, sie selbst zu lernen. Java ist aus gutem Grund eine der beliebtesten Programmiersprachen der Welt und definitiv eine der besten Optionen, wenn Sie sich selbst beibringen möchten. Um mehr über die Vor- und Nachteile des Erlernens von Java zu erfahren und Informationen darüber zu erhalten, wie Sie zu Hause beginnen können, haben wir Sie!

Schritte

Frage 1 von 11: Ist es einfach, Java zu lernen?

Bringen Sie sich Java bei Schritt 1
Bringen Sie sich Java bei Schritt 1

Schritt 1. Es ist kein Kinderspiel, aber es ist definitiv eine der leichter zu lernenden Sprachen

Java ist eine großartige Programmiersprache für Anfänger, da es Sie zwingt, die zugrunde liegende Logik des Codes zu verstehen, um ihn zu schreiben. Es ist auch viel einfacher, von Java zu einer anderen Programmiersprache zu wechseln, als von einer anderen Sprache zu Java. Wie jede Sprache erfordert es jedoch Zeit, Mühe und Konzentration, um wirklich zu verstehen, wie der Code optimal genutzt wird.

Viele Programmierer glauben, dass die Grundlagen und die zugrunde liegende Logik von Java viel einfacher zu erlernen sind als andere Sprachen

Bringen Sie sich Java bei Schritt 2
Bringen Sie sich Java bei Schritt 2

Schritt 2. Java ist viel einfacher zu lesen als andere Sprachen, aber es ist schwieriger zu schreiben

Java ist ausführlich, was bedeutet, dass Sie mehr Codezeilen schreiben müssen, um eine Funktion auszuführen als in anderen Sprachen. Dies ist großartig, wenn Sie noch nie mit der Codierung vertraut sind, da es einfacher ist, zu verarbeiten und zu verstehen, was Skripte tun, wenn alles offensichtlich buchstabiert wird. Da Sie jedoch mehr Codezeilen schreiben müssen, besteht mehr Raum für Fehler.

  • Einige Programmierer glauben, dass Java schwieriger zu beherrschen sein kann als andere Sprachen, da es mehr Skriptzeilen erfordert, um Aktionen auszuführen, und es auf einige nicht intuitive Weise dazu neigt, ziemlich redundant zu sein.
  • Nur als Beispiel, wenn Sie „Willkommen bei wikiHow!“drucken möchten. in Java benötigen Sie insgesamt 7 separate Codezeilen: class Main{ / / public static void main(String… args) { / / System.out.println("Welcome to wikiHow!"); / } / }. In so etwas wie Python brauchen Sie nur eine Zeile: print(“Willkommen bei Wikihow!”).

Frage 2 von 11: Kann man sich Java selbst beibringen?

  • Bringen Sie sich Java bei Schritt 3
    Bringen Sie sich Java bei Schritt 3

    Schritt 1. Es ist mehr als möglich – es ist die gebräuchlichste Methode

    Sie können absolut selbst lernen, wie man Java liest und schreibt. Heutzutage beginnen die meisten professionellen Programmierer so. Es gibt so viele kostenlose Tutorials, Übungstools, Vorlesungen und Kurse, dass dies einfacher denn je ist. Es ist jedoch wichtig, realistisch zu sein – wenn Sie Java wirklich beherrschen wollen, ist es wahrscheinlich der langsamste Weg, dies selbst zu tun. Es kann getan werden, aber es kann ein paar Jahre und eine Menge Übung dauern.

    • Viele professionelle Programmierer glauben, dass sie nicht wirklich ein Experte in Java geworden sind, bis sie anfingen, an Projekten mit anderen Programmierern zu arbeiten. Es ist schwieriger, eine Programmiersprache selbst zu beherrschen, wenn Sie nicht mit anderen zusammenarbeiten, um Fehler zu erkennen, wenn Sie sie machen.
    • Etwa 69 % aller Computerprogrammierer sind zumindest teilweise Autodidakten. Wenn Sie gerade erst anfangen, ist das selbstständige Lernen eine gute Möglichkeit.

    Frage 3 von 11: Wie fange ich an, Java von Grund auf zu lernen?

    Bringen Sie sich Java bei Schritt 4
    Bringen Sie sich Java bei Schritt 4

    Schritt 1. Beginnen Sie mit dem Lesen oder Ansehen von Anleitungen zu den Grundlagen der Sprache

    Nehmen Sie einfach für ein paar Tage so viele Informationen wie möglich auf, damit Sie sich mit den Begriffen und der Logik der Sprache vertraut machen. Sie finden diese Informationen auf jedem YouTube-Kanal oder jeder Programmier-Website, aber der beste Ort, um mit dem Lernen zu beginnen, ist möglicherweise die Website von Oracle, da sie das Unternehmen sind, das Java besitzt. Sie veröffentlichen alle ihre Dokumentationen und Informationen online unter https://www.oracle.com/java/technologies/javase-downloads.html. Beginnen Sie mit dem Lernen:

    • Bedingungen. Dies sind Anweisungen, die einem Programm mitteilen, ob es auf der Grundlage einer anderen Information etwas tun soll. Diese sind das Lebenselixier eines jeden Programms. Bedingungen beginnen immer mit „if“gefolgt von Klammern.
    • Schleifen. Dies sind Werkzeuge, mit denen Sie eine Reihe von Funktionen eine bestimmte Anzahl von Malen wiederholen können. In Java gibt es dafür drei Möglichkeiten (while-Schleifen, for-Schleifen und while-Schleifen). Sie sind der Schlüssel, wenn Sie möchten, dass ein Code komplexe Aufgaben ausführt.
    • Funktionen/Methoden. Diese Codeblöcke sind die wiederverwendbaren Informationsbits, die eine bestimmte Aufgabe ausführen. Es gibt mehrere Möglichkeiten, eine Funktion/Methode in Java zu erstellen, aber die zugrunde liegende Logik ist zu Beginn wichtig.
    • Erklärungen. Diese Anweisungen kommunizieren ein bisschen Daten, indem sie eine Variable und einen Namen geben. Diese sind wichtig, wenn es darum geht, bestimmte Informationen in Ihrem Code auszuwählen.
    Bringen Sie sich Java bei Schritt 5
    Bringen Sie sich Java bei Schritt 5

    Schritt 2. Folgen Sie den kostenlosen Online-Kursen, um die Grundlagen in den Griff zu bekommen

    Es gibt so viele Ressourcen für Java, dass Sie es vielleicht lernen können, ohne etwas für einen ausgefallenen Kurs oder ein Bootcamp auszugeben. Code Gym, Learn Java Online und Coding Bat sind alle 100% kostenlos. Diese Seiten geben Ihnen Übungsübungen, erklären, wie die Sprache funktioniert, und führen Sie durch alles, was Sie über die Grundlagen wissen müssen. Verbringen Sie ein paar Wochen oder Monate damit, diese Tutorials zu absolvieren, um die Grundlagen zu erlernen.

    • Es gibt auch Hunderte von kostenlosen Kursen zum Programmieren mit Java auf YouTube. Oracle, das Unternehmen, dem Java gehört, hat dort sogar eigene kostenlose Videos. Andere großartige Optionen sind Code Java, Programmierung mit Mosh und Amigos-Code.
    • Sie können einen Java-Kurs bei Udemy oder Coursera bezahlen, wenn Sie möchten. Manche Leute bevorzugen diese Kurse, weil sie motivierter sind, daran festzuhalten, wenn sie für den Kurs bezahlen.
    Bringen Sie sich Java bei Schritt 6
    Bringen Sie sich Java bei Schritt 6

    Schritt 3. Üben Sie das Schreiben grundlegender Programme, um die Syntax zu beherrschen

    Syntax ist die Reihenfolge und Anordnung von Codezeilen, und es ist eines der schwieriger zu erlernenden Dinge. Sie können Java nicht beherrschen, indem Sie nur Videos ansehen oder Bücher lesen. Sie müssen den Akt des Schreibens tatsächlich üben, um die Syntax zu verstehen. Folgen Sie entweder einem Tutorial, um Code zu erstellen, oder nehmen Sie eine grundlegende Anfängeraufgabe wie ein „Hallo Welt“-Programm in Angriff. Spielzeug herum, viel Spaß damit. Versuchen Sie, Ihre eigenen einfachen Codes zu erfinden, indem Sie die Fähigkeiten verwenden, die Sie lernen. Beliebte Anfängerprojekte sind:

    • Ein Programm, das grundlegende mathematische Funktionen ausführt.
    • Ein Programm, das Fakultäten mithilfe einer rekursiven Funktion findet.
    • Ein Programm, das erkennt, ob ein von Ihnen geschriebenes Wort ein Palindrom ist oder nicht.
    • Ein Programm, das wie ein Texteditor funktioniert.

    Frage 4 von 11: Wie kann ich feststellen, ob ich tatsächlich lerne?

  • Bringen Sie sich Java bei Schritt 7
    Bringen Sie sich Java bei Schritt 7

    Schritt 1. Treten Sie einer Online-Community bei und bitten Sie sie, Ihren Code zu überprüfen

    Eine der besten Möglichkeiten zum Lernen besteht darin, mit anderen Programmierern über den von Ihnen geschriebenen Code zu sprechen. Stack Overflow ist bei Programmierern sehr beliebt, und Github ist eine gute Wahl, wenn Sie große Codeblöcke teilen oder Probleme mit anderen Enthusiasten beheben möchten. Teilen Sie Ihre Inhalte, bitten Sie um Feedback und lassen Sie sich von anderen Programmierern beraten, um zu sehen, wie Sie sich verbessern können!

    • Wenn Sie ein Reddit-Konto haben, sind r/programming und r/learnjava absolut phänomenale Gemeinschaften, denen man beitreten kann.
    • In jedem dieser Foren oder Communities kannst du darum bitten, an einem Programmierprojekt teilzunehmen! Es gibt Unmengen von kommunalen Programmierprojekten, und viele von ihnen hätten kein Problem damit, einen Anfänger an Bord zu holen, um ihnen die Seile zu zeigen.

    Frage 5 von 11: Ist es besser, mir Java selbst beizubringen oder einen Kurs zu belegen?

    Bringen Sie sich Java bei Schritt 8
    Bringen Sie sich Java bei Schritt 8

    Schritt 1. Bootcamps sind großartig, wenn Sie schnell lernen möchten und sich beruflich verändern

    Bootcamps sind beliebter denn je, weil sie Profis eine einfache Möglichkeit bieten, den Beruf zu wechseln. Diese intensiven Programme dauern normalerweise 2-4 Monate und ihr Ziel ist es, Ihnen alles beizubringen, was Sie über eine bestimmte Programmiersprache wissen müssen. Wenn Sie keine Jahre Zeit haben, um alleine zu lernen, ist dies ein guter Weg!

    Diese Bootcamps kosten in der Regel 3.000 bis 13.000 US-Dollar. Absolventen werden jedoch oft direkt in Jobs vermittelt, Sie erhalten normalerweise eine Zertifizierung, sobald Sie ihren Abschluss gemacht haben, und der durchschnittliche Absolvent eines Coding-Bootcamps kann nach ein paar Jahren 100.000 US-Dollar pro Jahr verdienen der Arbeit

    Bringen Sie sich Java bei Schritt 9
    Bringen Sie sich Java bei Schritt 9

    Schritt 2. College-Abschlüsse sind ideal, wenn Sie eine fundierte Ausbildung und Referenzen wünschen

    Wenn Sie in der High School sind oder ein Zwischenjahr machen und herausfinden möchten, was Sie am College studieren möchten, ist Informatik eine großartige Option! Sie lernen Java neben einer Reihe anderer Programmiersprachen und erhalten ein tiefes Verständnis für alle Dinge, die mit Codierung und Computer zu tun haben!

    Wenn Sie bereits studiert haben oder direkt ins Berufsleben eingestiegen sind und über eine berufliche Veränderung nachdenken, müssen Sie nicht zurückgehen und einen BA in Informatik machen, um als Programmierer zu arbeiten. Viele Programmierer sind Autodidakten, und diejenigen, die eine formale Ausbildung in Java wünschen, können dies mit einem Bootcamp schneller und für weniger Geld tun

    Bringen Sie sich Java bei Schritt 10
    Bringen Sie sich Java bei Schritt 10

    Schritt 3. Es ist am besten, selbst zu lernen, wenn Sie Spaß haben und es langsam angehen lassen möchten

    Wenn Sie daran interessiert sind, Programmieren zu lernen und in Ihrem eigenen Tempo lernen möchten, können Sie es sich absolut selbst beibringen. Es kann länger dauern als zur Schule zu gehen, aber es wird mehr Spaß machen und sehr lohnend sein. Außerdem, wenn Sie dies zu einem Beruf machen wollen, können Sie absolut mit einem Autodidakten-Hintergrund angestellt werden! Es kann einfach etwas länger dauern, die Sprache zu beherrschen.

    Frage 6 von 11: Was benötige ich, um das Programmieren in Java zu üben?

  • Bringen Sie sich Java bei Schritt 11
    Bringen Sie sich Java bei Schritt 11

    Schritt 1. Laden Sie eine IDE herunter, um mit dem Schreiben von Code zu beginnen

    Sie können technisch gesehen Code in ein Textverarbeitungsdokument wie Notepad oder Microsoft Word schreiben, aber das macht kein professioneller Programmierer. Wenn Sie ernsthaft lernen möchten, laden Sie eine IDE (integrierte Entwicklungsplattform) herunter. Eclipse ist wahrscheinlich die beste Wahl, wenn Sie anfangen, weil es beliebt und kostenlos ist, aber Sie können auch IntelliJ, BlueJ, Xcode oder jede andere mit Java kompatible IDE lernen.

    Diese Programme verfügen über Taskleisten, Tools und Benutzeroberflächen, die speziell für Programmierer entwickelt wurden. Ja, Sie könnten auf Notepad lernen, wenn Sie wirklich möchten, aber es hat keinen Sinn. Viele IDEs sind kostenlos, und Sie müssen sie lernen, um professionellen Code tatsächlich freizugeben, auszuführen oder zu schreiben

    Frage 7 von 11: Können Sie auf jedem Computer programmieren?

  • Bringen Sie sich Java bei Schritt 12
    Bringen Sie sich Java bei Schritt 12

    Schritt 1. Ja, Java funktioniert auf jedem Betriebssystem

    Java ist eine allgemein verwendbare und einheitliche Programmiersprache, die unabhängig davon, ob Sie Apple OS, Windows oder Linux verwenden, auf die gleiche Weise funktioniert. Das ist großartig, da Sie keine teure Hardware oder Software kaufen müssen. Deshalb meinen die Leute es ernst, wenn sie sagen „jeder kann programmieren lernen“!

  • Frage 8 von 11: Wie lange dauert es, Java zu beherrschen?

  • Bringen Sie sich Java bei Schritt 13
    Bringen Sie sich Java bei Schritt 13

    Schritt 1. Es kommt ganz darauf an, aber jeden Tag zu üben wird den Prozess beschleunigen

    Wenn Sie Python und C++ bereits kennen, können Sie Java vielleicht in ein paar Monaten beherrschen. Wenn Sie jedoch noch nie mit dem Codieren vertraut sind und sich selbst beibringen, kann es Jahre dauern, bis Sie vollständig verstehen, wie komplexe Programme codiert werden. In jedem Fall ist es am schnellsten, sich jeden Tag etwas Zeit zum Üben zu nehmen. Auch wenn es nur 20-30 Minuten am Tag sind, müssen Sie üben!

    Es hängt auch davon ab, was Sie mit "Meister" meinen. Es gibt so viele verschiedene potenzielle Spezialisierungsbereiche, dass Sie theoretisch ein ganzes Leben damit verbringen könnten, all die verschiedenen Arten zu lernen, Code in Java zu schreiben

    Frage 9 von 11: Ist Java die beste Programmiersprache zum Lernen?

  • Bringen Sie sich Java bei Schritt 14
    Bringen Sie sich Java bei Schritt 14

    Schritt 1. Es ist mit Sicherheit eine der Top-3-Sprachen, also ist es keine schlechte Wahl

    Nach Python und Javascript (was nicht mit Java identisch ist) ist Java die drittbeliebteste Programmiersprache der Welt. Über 3 Milliarden Geräte laufen auf Java, es ist also kein Mangel an Verwendungsmöglichkeiten dafür. Es ist auch so ausführlich, dass es oft einfacher ist, von Java zu etwas wie Python zu wechseln, anstatt umgekehrt. Alles in allem ist Java eine gute Wahl, wenn Sie neu in der Programmierung sind!

    Der durchschnittliche Java-Entwickler verdient ungefähr 100.000 US-Dollar pro Jahr und es gibt hier eine große Nachfrage. Wenn Sie also eine Anstellung suchen, ist Java eine gute Wahl

    Frage 10 von 11: Wie kann ich Java in 24 Stunden lernen?

  • Bringen Sie sich Java bei Schritt 15
    Bringen Sie sich Java bei Schritt 15

    Schritt 1. Leider wird es nicht passieren

    Wenn Sie online herumstöbern, werden Sie alle möglichen Arten von „Programmieren lernen in 24 Stunden“sehen! oder „Mastercodierung in einem Monat!“Kurse und Bücher. Leider sind sie meistens Gimmicks. Während Sie in ein oder zwei Wochen sicherlich eine Menge Fortschritte machen können, wenn Sie sich Ihrem Studium widmen, werden Sie in so kurzer Zeit nicht lernen, wie man tatsächlich in Code schreibt.

    Denken Sie daran, Java ist das, was Sie für einen Abschluss in Informatik ganze Kurse belegen würden. Dies ist nicht die Art von Dingen, die Sie über Nacht vollständig lernen können

    Frage 11 von 11: Warum schlagen manche Programmierer vor, Java nicht zu lernen?

  • Bringen Sie sich Java bei Schritt 16
    Bringen Sie sich Java bei Schritt 16

    Schritt 1. Einige Fachleute sind der Meinung, dass es veraltet ist

    Java ist eine der ältesten Programmiersprachen, und viele professionelle Programmierer mögen es nicht, wie repetitiv und ausführlich es ist. Es dauert nur länger, ein Programm in Java zu schreiben, als es in anderen Sprachen zu schreiben. Infolgedessen glauben einige Fachleute, dass Java den Weg des Dodo geht. Es gibt sicherlich einige Beweise dafür, dass Java nicht mehr so verbreitet ist wie früher, aber es wird nicht so schnell verschwinden. Wenn es in Ungnade fällt, wird es noch lange dauern.

  • Empfohlen: