Ich bin ein professioneller Buchhalter, der Interesse an allen IT-bezogenen Dingen hat.
Ich habe VB, .NET und SQL Server alleine mit Büchern und Online-Ressourcen gelernt.
Nun möchte ich die Entwicklung von Webanwendungen mit Java lernen.
Ich habe keinerlei Erfahrung in der Webentwicklung.
Ich habe gerade vor zwei Tagen mit Java angefangen.
Mein oberstes Ziel ist es, eine webbasierte Buchhaltungsanwendung mit Java zu erstellen.
Ich weiß, das wird nicht einfach, aber ich bin entschlossen, zu lernen.
Jetzt sind meine Fragen:
Um eine Java-basierte, datenbankgestützte Webanwendung zu entwickeln, verwenden Sie im Allgemeinen mehrere Technologien und Frameworks, die zusammenarbeiten, um verschiedene Aspekte von Unternehmensanwendungen zu behandeln.
Hier sind ein paar hypothetische Techonologiestapel, die zusammen verwendet werden könnten:
Stapel 1
Stapel 2
Stapel 3
Das sind nur ein paar zufällige Gruppen, um Ihnen einige Optionen zu zeigen.
Ich würde googlen Java EE , EJB und eine Reihe der oben genannten Begriffe.
Was eine empfohlene Lernsequenz betrifft, hier ein paar Gedanken:
Fiedeln Sie mit grundlegendem Java:
Treffen Sie einige Auswahlmöglichkeiten für die von Ihnen verwendeten Tools:
Spielen Sie mit einer einfachen Web-App herum:
Erstellen Sie Ihre Datenbank:
Verbindung zur Datenbank herstellen:
Viel Spaß!
Das ist eine große Frage. :)
Ich habe kein bestimmtes Buch zu empfehlen, aber einen sehr allgemeinen Ansatz.
Ich denke, dass es für Ihr Ziel besser ist, mit den Java-Grundlagen zu beginnen, ohne zuerst über Web-Programmierung nachzudenken. Die Art der Anwendung, die Sie erstellen möchten, ist nicht einfach und erfordert eine Menge Arbeit mit Java-Code in Klassen (Java-Code, der in einer Web-Anwendung ausgeführt werden kann) und nicht mit JSPs ("JSP") Java-basierte Webseite).
Die Java Trails Tutorials sind ein guter Anfang: "Trails über die Grundlagen" Ссылка
Einige davon mögen auf den ersten Blick dunkel erscheinen, aber es gibt immer Foren wie diese, die Ihnen dabei helfen!
Wenn Sie eine "eigenständige" Entwicklung durchgeführt und die Grundlagen von Java ein wenig besser verstanden haben, dann würde ich anfangen, einige der Java-Web-Entwicklung E-Books.
Viel Glück dabei - Sie haben sicherlich ein lohnendes Ziel vor Augen. :)