Erste Schritte Wie anfangen?

xR0fl

Aktives Mitglied
Guten Tag,
Ich hab vor einem halben Jahr angefangen in c++ zu programmieren. Habe mir aber vorgenommen eine kleine Lernpause einzulegen und in dieser Zeit Java zu lernen. Mein Ziel ist es Apps für Android programmieren zu können.
Jetzt bin ich mir jedoch unsicher. Muss ich zuerst extra Java Funden PC lernen und dann für Android der kann ich gleich mit android anfangen? Ich hätte gerne eine Buchempfehlung , da ich mit Bücher am Besten lernen kann ;)

Hoffe auf Antworten :)
MFG Moritz ;)
 

xR0fl

Aktives Mitglied
Darf ich wenigsten fragen was die Aufgabe ist? Einfach nur die Meldung ausgeben? Den string splitten(oder wie man das nennt)?
Du wartest genau darauf, dass ich ein Fehler mache :D
 

JavaMeister

Gesperrter Benutzer
Nö.

Aber allein durch Buch lesen lernt man nix. Und manchmal fehlen einen die Ideen oder die Motivation sowas kleines zu proggen und da kann es schon tüken geben.

Ahja: Beachte die Definition eines Algorithmus dabei ^^
 
Zuletzt bearbeitet:

xR0fl

Aktives Mitglied
Jaja :D
Achja kann mich nicht dran erinnern dass das in meinen Grundlagen drin vorkam..
Ich werd es morgen meistern wie ein jahrelanger Profiprogrammierer ;)
Ich geh auch pennen..
 

xR0fl

Aktives Mitglied
ich melde mich mal wieder ^^
wie genau soll ich fortfahren wenn ich die Java Grundlagen drauf habe bzw was zählt alles zu den Grundlagen?
Soll ich mir ein Eclipse Android Buch kaufen, damit ich es verstehe wenn ja welches? :)
danke ;)
 

xR0fl

Aktives Mitglied
warum solltest du die Kekse schon bekommen? ^^
ne noch nicht. wie meinst du denn das überhaupt?
ich kann ja auch einfach ne meldung ausgeben lassen:
x
xR
xR0
XR0f
XR0fl
 

KSG9|sebastian

Top Contributor
Du hast jetzt schon die Grundlagen drauf? Wow :)

Was dazu gehört? Das komplette JDK mit sämtlichen APIs (Collections, Streams, Swing, Concurrency, IO allgemein), Patterns, Konzepte für UI-Entwicklung (MVC, MVP), SOA und noch zig andere.
 

Sorainthy

Mitglied
Ich persönlich habe mit dem deutschen Video-Tutorial grade angefangen und Lese dabei zwei Bücher:
- Java 7 Jetzt lerne ich Java
- Java ist auch nur eine Insel

Einfach um aus drei Sichtweisen die Grundlagen mitzukriegen. Durch Arbeitszeiten leider eher auf das Wochenende beschränkt (wobei ein paar Übungen auch unter der Woche gehen).

Aber ich muss sagen, dass die Leute hier recht haben :) Denk dir ein Szenario aus und versuche es zu lösen. Geht es mit den erworbenen Grundlagen nicht, erweiter dein Wissen um dieses Problem zu lösen.

Ich hab zum Beispiel mit einem Programm angefangen, welches meinen Namen ausgibt.

Daraus wurden zwei Klassen.... daraus ein Objekt.... daraus private member usw. Es muss nicht arg komplex am Anfang sein. Hauptsache du machst was.
Die Idee von JavaMeister mit der Splittung des Strings werde ich aber wohl auch noch implementieren. Einfach weil es eine Logik Grundlage ist.

Grüße,

Sorainthy
 

HarleyDavidson

Bekanntes Mitglied
Aaaaaalso, ich hab mir jetzt alle sieben Seiten durchgelesen ....

Alles was mir dazu einfällt ist: Don't feed the troll ...

@xR0fl: Jetzt, da du die Grundlagen ja beherrschst, nimmst du dir eine einfache Aufgabenstellung und prgrammierst die. Und wenn du dann eine Frage hast, kannst du sie hier posten.

Wo soll dieser Thread denn hinführen? Ihr lenkt den armen Bub doch vom Lernen ab! :lol:
 

xR0fl

Aktives Mitglied
Ich melde mich mal nach einer langen Zeit wieder, da ich mit der Schule einiges zutun hatte bzw habe.
Aber jetzt nochmal . soll ich denn zuerst Java für PC lernen und dann für Android oder soll ich direkt mit android anfangen?
Und welches buch jetzt? Irgendwie fängt jeder mit einem anderen Buch an :D
 

JavaMeister

Gesperrter Benutzer
Weder noch.

Wenn du jetzt noch nicht mal angefangen hast, wird das auch nix mehr...

---

Und wenn du es wirklich ernst meinen würdest, dann würde sich diese Frage gar nicht stellen, da diese schon millionenfach beantwortet wurde.
 

xR0fl

Aktives Mitglied
Warum sollte es denn dann nichts mehr werden?
Ich kann schon VB und habe auch schon Erfahrung in C++. Warum sollte es dann bitte schön jetzt nicht mehr gehen?

Übrigens wird diese Frage echt millionenfach beantwortet. Leider sind die Antworten immer verschieden und so weiß man nicht, wie man anfangen soll...
 

Beatsleigher

Bekanntes Mitglied
Warum sollte es denn dann nichts mehr werden?
Ich kann schon VB und habe auch schon Erfahrung in C++. Warum sollte es dann bitte schön jetzt nicht mehr gehen?

Übrigens wird diese Frage echt millionenfach beantwortet. Leider sind die Antworten immer verschieden und so weiß man nicht, wie man anfangen soll...

Wenn du schon VB und C++ kannst, dann weißt du doch schon wie du anfangen kannst. Genau so wie du es mit den anderen Sprachen gemacht hast...

Hab ich auch gemacht, ich hab Java gelernt, indem ich mir Sachen auf YouTube angeguckt habe, und (sehr oft) Fragen gestellt habe.
Ich komme auch von VB und C# und kann auch ein Wenig C++ (ANSI C++ und nicht Mirkoshit Visual C++)

Sent from my GT-I9505 using Tapatalk
 

xR0fl

Aktives Mitglied
Ja das meine ich ja nicht.
Bei Java kann man ja für PC UND Android programmieren deswegen weiß ich nicht, ob ich zuerst Java für PC können muss um auf Android umzusteigen. Bei C++ kann man ja (außer mit alternativen wie QT Necessitas) nur für den PC programmieren.
 

Beatsleigher

Bekanntes Mitglied
Ja das meine ich ja nicht.
Bei Java kann man ja für PC UND Android programmieren deswegen weiß ich nicht, ob ich zuerst Java für PC können muss um auf Android umzusteigen. Bei C++ kann man ja (außer mit alternativen wie QT Necessitas) nur für den PC programmieren.

Du kannst auch mit VB für Android programmieren.
Erstmal sollte man Java Desktop können. Die Basics, IO, Threads, etc. Dann kannst du dich langsam auf Android zu bewegen.

Sent from my GT-I9505 using Tapatalk
 

xR0fl

Aktives Mitglied
Ja ich weiß, dass man mit VB auch für Android programmieren. Habe auch basic4android jedoch ist das nichts ganzes und nichts halbes(ich glaub das Sprichwort geht so). Man fühlt sich etwas eingeschränkt und wenn dann lerne ich gleich was richtiges.

Okay dann werde wohl Java für den PC zu erstmal lernen. Gehört denn zu den Basics auch arbeiten mit mysql datenbanken oder post requests schicken usw oder soll man das dann aus den Grundlagen heraus selber lernen?
Ich habe 2 Ziele, die ich für Android umsetzen will:
- Vertretungsplanapp für unsere Schule
- Ein Programm welches eine Verbindung zu einem Computer aus dem selben WLAN mit TCP aufbaut und somit Datenaustausch ermöglicht.
 

Beatsleigher

Bekanntes Mitglied
Ja ich weiß, dass man mit VB auch für Android programmieren. Habe auch basic4android jedoch ist das nichts ganzes und nichts halbes(ich glaub das Sprichwort geht so). Man fühlt sich etwas eingeschränkt und wenn dann lerne ich gleich was richtiges.

Okay dann werde wohl Java für den PC zu erstmal lernen. Gehört denn zu den Basics auch arbeiten mit mysql datenbanken oder post requests schicken usw oder soll man das dann aus den Grundlagen heraus selber lernen?
Ich habe 2 Ziele, die ich für Android umsetzen will:
- Vertretungsplanapp für unsere Schule
- Ein Programm welches eine Verbindung zu einem Computer aus dem selben WLAN mit TCP aufbaut und somit Datenaustausch ermöglicht.

Da du ja für deinen zweiten Ziel ja auch eine App am PC brauchst, empfehle ich dir mein eigenes JDroidLib. Schau es dir auf GitHub an: http://github.com/Team-M4gkBeatz/JDroidLib

Sent from my GT-I9505 using Tapatalk
 

Beatsleigher

Bekanntes Mitglied
Okay danke :)
Mit was hast du denn genau Java gelernt bzw kannst du es auch für Android?
Hast du es mit Videos gelernt? Bücher oder einen Kurs?

Ich habe es mir größtenteils selber beigebracht, durch viel googeln und fragen. Aber ich habe von meiner Ma dieses Jahr zum 17. Geburtstag zwei Java Bücher vom Herdt Verlag bekommen. Beide sehr empfehlenswert.

Wenn du magst, kann ich es dir ein wenig beibringen und dir meinen Code-Stil zeigen. Musst mich nur auf Skype hinzufügen. (Gibts per PN)

Sent from my GT-I9505 using Tapatalk
 

Beatsleigher

Bekanntes Mitglied
Ja wäre schön wenn du mir dabei helfen könntest. Den Codestil sollte ich vielleicht selber finden ;)
Was für Bücher hast du denn gekauft?

Ja, gerne. Den Codestil, ja, den sollte man selber für sich finden, aber es ist, finde ich, auch sehr hilfreich, wenn man einen Ansatz hat.

Ich habe (wie gesagt) die Bücher von meiner Ma bekommen.
Einmal Java Grundlagen (da steht eine Menge Interessantes drin) und Java Erweiterte Programmierung.

Sent from my GT-I9505 using Tapatalk
 

JavaMeister

Gesperrter Benutzer
@Beatsleigher

Der TO ist ein Troll. Du bist da leider auf was reingefallen.

Mich würde weiterhin interessieren, wie man mit VB.NET für Android programmieren kann.

@TO:

In dem aktuellen Tempo kann es noch hundert Jahre dauern, bis du auch irgentwas sinnvolles hinklatscht.

Namespryramide schon fertig?

---

@Admin: vote 4 close.
 
Zuletzt bearbeitet:

Beatsleigher

Bekanntes Mitglied
@Beatsleigher

Der TO ist ein Troll. Du bist da leider auf was reingefallen.

Mich würde weiterhin interessieren, wie man mit VB.NET für Android programmieren kann.

@TO:

In dem aktuellen Tempo kann es noch hundert Jahre dauern, bis du auch irgentwas sinnvolles hinklatscht.

Namespryramide schon fertig?

---

@Admin: vote 4 close.

Ich kann leider nur sagen, dass ich immer nur das Gute im Menschen sehe. Ich habe es ihm angeboten, und ich halte auch an meinen Angeboten. Ich werde ja sehen, wie er sich schlägt :)

Sent from my GT-I9505 using Tapatalk
 

xR0fl

Aktives Mitglied
Tja ich habe dir auch schon beantwortet wie man mit VB.net für Android programmiert (Basic4Android) und du hast die Frage auch wieder gestellt.
Aber wir werden es ja sehen ;)
 

JavaMeister

Gesperrter Benutzer
Basic4Android kommt in diesem Forum exakt einmal vor ;D Aber ich habe diese Frage bestimmt hundert mal gestellt ;D

----

Namenspyramide schon fertig?


---

Ach jetz bin ich auf den Troll reingefallen =( -- Wenigstens weiß ich es.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
DrahtEck Schleife soll wieder da anfangen wo ich es möchte ! Java Basics - Anfänger-Themen 17
S Mit Java anfangen Java Basics - Anfänger-Themen 3
A Endlich anfangen mit Programmieren ! Java Basics - Anfänger-Themen 8
H Anfangen mit Java Java Basics - Anfänger-Themen 4
K Code mit dem ich nichts anfangen kann Java Basics - Anfänger-Themen 10
F Nach Beendigung aller Schleifen von vorn anfangen, Java Basics - Anfänger-Themen 5
L Wo anfangen um besser zu werden Java Basics - Anfänger-Themen 13
A Erste Schritte Wie soll ich anfangen? Java Basics - Anfänger-Themen 15
E String soll mit Großbuchstaben anfangen und keine Sonderzeichen enthalten Java Basics - Anfänger-Themen 4
D Erste Schritte Womit anfangen, Java 6 oder 7 ? Java Basics - Anfänger-Themen 18
W anfangen mit Java! Java Basics - Anfänger-Themen 3
J wie anfangen? Java Basics - Anfänger-Themen 10
X Mit JSPs anfangen ... Was wird benötigt? Java Basics - Anfänger-Themen 5
L Wie soll ich anfangen? Java Basics - Anfänger-Themen 13
E Java-Programm mit Eclipse - wie muss ich anfangen. Java Basics - Anfänger-Themen 7
J wie soll ich anfangen? Java Basics - Anfänger-Themen 22
G Fehlermeldung - Kann leider nichts damit anfangen Java Basics - Anfänger-Themen 3
T Eine HTML Datei mit Java bear. Wie soll kann man anfangen? Java Basics - Anfänger-Themen 11
E Womit soll ich anfangen? Java Basics - Anfänger-Themen 5
M IntegerVariable und Zuweisung von Zahlen die mit 0 anfangen! Java Basics - Anfänger-Themen 3
G Aufgabenstellung in JAVA, wie anfangen ? Java Basics - Anfänger-Themen 13
R FileWriter: Dort wieder anfangen, wo er aufgehört hat Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben