Liebes Forum,
ich bin nicht ganz sicher, ob mein Beitrag hier richtig ist. Falls nicht, bitte um Entschuldigung!
Zunächst: ich bin Historiker von Beruf und damit der größtmögliche Quereinsteiger in Sachen Programmierung, den man sich vorstellen kann. Ich habe beruflich mit XML/XSLT meine erste Tuchfühlung mit Programmierung gehabt, fand das wider Erwarten rattenscharf und wollte mehr. Ich habe mich daher hobbymäßig mit Java beschäftigt und weiß sehr wohl, dass ich nie die absolut ausgefeilten Programme entwickeln werde, das macht aber nix. Mir reichen schon ganz einfache Sachen, die ich mir zusammenschreiben kann um mir das Leben zu erleichtern. Daher hab ich vor einiger Zeit angefangen, mir einige Grundlagen von Java mithilfe des Buchs "Java - Von Kopf bis Fuß" beizubringen. Das Buch gabs leider nur in der Version für java 5 von 2006 in der Bib auszuleihen, und 50€ für eine Sache, von der ich noch nicht weiß ob ich genug Skill habe um sie durchzuziehen war mir zu heikel. Das ganze ist damals auch bei Vererbung und Polymorphie eingeschlafen, weil es alles rein theoretisch war und als Autodidakt ganz ohne Code, an dem man immer wieder rumtüfteln kann schnell die Motivation schwindet. Außerdem bin ich jemand, der ab zu einen Ansprechpartner für Fragen braucht...
Egal, jedenfalls will ich die Sache wieder aufgreifen und wollte daher einige Fragen an die Community hier richten:
1) Ist die alte Version für die Grundlagen noch geeignet oder sollte ich doch lieber eine aktuelle Version besorgen?
2) Ein Projekt, das mit der Lektüre bzw. parallel zum Skill wächst, ist m.E. essenziell. Ohne schwindet einfach die Motivation, weils zu theoretisch-abstrakt wird. Ich tue mich aber schwer, so ein Projekt abzuschätzen: ist eine Idee zu banal, zu schwer, zu speziell, whatever... Habt ihr Tipps, was sich gut als Einsteigerprojekt eignet und was man idealerweise parallel zu dem genannten Buch fahren kann?
3) Gibt es Leute, die ebenfalls ohne einen vertieften mathematischen Hintergrund einfach spaßeshalber bissl programmieren lernen wollen, mit denen man sich ggf. zusammentun könnte?
Viele Grüße!
ich bin nicht ganz sicher, ob mein Beitrag hier richtig ist. Falls nicht, bitte um Entschuldigung!
Zunächst: ich bin Historiker von Beruf und damit der größtmögliche Quereinsteiger in Sachen Programmierung, den man sich vorstellen kann. Ich habe beruflich mit XML/XSLT meine erste Tuchfühlung mit Programmierung gehabt, fand das wider Erwarten rattenscharf und wollte mehr. Ich habe mich daher hobbymäßig mit Java beschäftigt und weiß sehr wohl, dass ich nie die absolut ausgefeilten Programme entwickeln werde, das macht aber nix. Mir reichen schon ganz einfache Sachen, die ich mir zusammenschreiben kann um mir das Leben zu erleichtern. Daher hab ich vor einiger Zeit angefangen, mir einige Grundlagen von Java mithilfe des Buchs "Java - Von Kopf bis Fuß" beizubringen. Das Buch gabs leider nur in der Version für java 5 von 2006 in der Bib auszuleihen, und 50€ für eine Sache, von der ich noch nicht weiß ob ich genug Skill habe um sie durchzuziehen war mir zu heikel. Das ganze ist damals auch bei Vererbung und Polymorphie eingeschlafen, weil es alles rein theoretisch war und als Autodidakt ganz ohne Code, an dem man immer wieder rumtüfteln kann schnell die Motivation schwindet. Außerdem bin ich jemand, der ab zu einen Ansprechpartner für Fragen braucht...
Egal, jedenfalls will ich die Sache wieder aufgreifen und wollte daher einige Fragen an die Community hier richten:
1) Ist die alte Version für die Grundlagen noch geeignet oder sollte ich doch lieber eine aktuelle Version besorgen?
2) Ein Projekt, das mit der Lektüre bzw. parallel zum Skill wächst, ist m.E. essenziell. Ohne schwindet einfach die Motivation, weils zu theoretisch-abstrakt wird. Ich tue mich aber schwer, so ein Projekt abzuschätzen: ist eine Idee zu banal, zu schwer, zu speziell, whatever... Habt ihr Tipps, was sich gut als Einsteigerprojekt eignet und was man idealerweise parallel zu dem genannten Buch fahren kann?
3) Gibt es Leute, die ebenfalls ohne einen vertieften mathematischen Hintergrund einfach spaßeshalber bissl programmieren lernen wollen, mit denen man sich ggf. zusammentun könnte?
Viele Grüße!