Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

26.08.2011, 10:18

Frage eines Neulings bezüglich Sprache

Hallo und Herzlich Willkommen zu meiner Frage :)

Erstmal kurz vor weg:

Ick bin 25 Jahre und gelernter ITSE (Informations under Telekommunikations System Elektroniker) also mehr auf Hardware fixirt, will mich aber Softwaremäßig weiterentwickeln.

Hatte zwar in der Schule "Turbo Pascal" und später in der Berufsschule "VB, C, Java Script" aber immer nur Grundsachen von denen ich heute nichts mehr weiß ohne in meine Unterlagen zu schauen. (Damals hat mich das auch alles nicht so interessiert)

So nun zu meinen Problem:
Die Hardware Branche speziel das Austauschen defekter Hardware ist ... nun sagen wir mal nicht sehr Zukunftorientiert und Stabil ... ist etwas Defekt wird es kaum noch Repariert sondern ausgetauscht was sogar eine Sekretären hinbekommt die grademal weiß wie man ein PC einschaltet (soll keine Diskriminiereung werden) oder aber die großen Firmen geben an Kleine firmen die Aufträge weiter die diese dann weiter geben und so weiter halt ... nennt man Outsorcing und ich bin dann nur noch der Subtechniker von den Subunternehmen die das Subunternehmen beauftragt haben ... auf Deutsch da jeder was dafür bekommen will ohne was zu machen bleibt für den armen kleinen Techniker kaum was übrig.

Aber genug abgeschweift ... mein Problem is bekannt auf Hardware läuft nicht mehr viel also muss die Software ran. Programmieren heißt ja das Zauberwort. Spiele sind zwar schick aber nicht unbedingt mein Ziel sondern eher Software wie Lagerbestandssoftware, Verwaltungssoftware oder andere Nützliche dinge (die man eventuell sogar mit Accses lösen könnte, aber ich will ja etwas haben was ohne großen Aufwand auf viele verschiedene Systeme (eher Windoof als Linux) laufen.

ich habe mir einige Totorials im Netz angeschaut, Java (http://www.gailer-net.de/tutorials/java5/index.html) hab ich auch den Anfang noch gut verstanden aber irgendwie ist das nicht so das ware für mich. (liegt auch an die Art und weise wie es geschrieben ist, viel zu "Fachlich")
ich suche eine Anleitung (Buch wäre ideal, online gehts aber auch) die etwas "lockerer" geschrieben ist und bin dabei über das Buch "C++ für Spieleentwickler" gestoßen. Daher weiß ich auch von der Seite hier :)

Nun meine Frage ... C++ interesse meinerseits ist vorhanden, ich weiß auch das das Buch nur Grundlagen enthält aber genau auf die kommt es mir an! Lohnt sich das Buch? kennt das jemand und kann bestätigen was die leute bei Amazon schreiben? also Lockerer schreibstil alles "Idiotenfreundlich" mit guten Beispielen und so? oder gibt es andere Bessere Bücher die als Anfänger sich lohnen und auch etwas bringen ?
C++ für Kids oder so gibt es ja auch aber ka ob das was bringt ... Hättet ihr ein paar Ratschläge und Hinweise für einen Anfänger ?

Mit freundlichen Grüßen und Sorry das es so lang geworden ist und danke für eure Mühe

Barash

2

26.08.2011, 10:38

Wenn du in Richtung Anwendungsentwicklung gehen möchtest, würde ich dir nicht zu C++ raten. C++ ist eine relativ hardware-nahe sprache, die dann zum einsatz kommt, wenn es um hoch performante berechnungen und zeitkritische anwendungen geht (z.B. Spiele). Für Anwendungen würde ich zu C# oder Java raten, die sind beide etwas leichter zu lernen (würde ich behaupten) und gerade Java ist auf platformunabhänigkeit ausgelegt. Diese beiden Sprachen sind eigentlich der standard für anwendugnsentwicklung (irre ich mich da?). Für ganz einfache Sachen kann man außerdem noch VisualBasic nehmen, würde ich aber nicht für größere Projekte empfehlen.

3

26.08.2011, 11:20

also ich würde gerne auch Beruflich mich damit beschäftigen (bin anfänger also rechne ich nicht innerhalb der nächsten 3 Jahre dafür ein job zu bekommen) aber die Sprache sollte somit auch für Große Projekte geeignet sein. C# gibt es dafür gut geschriebene bücher, also solche die auch gut verständlich sind ? Das c++ Buch von der Seite hier soll ja sehr locker geschrieben sein, und grade was die grundlage angeht finde ich das besser als einfach nur "das ist der Befehl und so setzt man ihn ein"
das später man um "fachbücher" nicht herum kommt ist mir klar, mir gehts erstmal um die Grundkenntnisse

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

4

26.08.2011, 11:25

Das ist, denke ich, ganz klar Geschmackssache.
Ich hab mich schon mit Java, Phyton, PHP und C++ beschäftigt (oder tue es eben immer noch) und würde dir für Wirtschaftsprogramme auch eher zu 1 oder 2 raten (wobei du PHP natürlich eh rausnehmen musst), da man bei den beiden nicht nur schnell und einfach programmiert, sondern auch einfach Fenster (auf verschiedenen Betriebssystem), so wie die gesamte grafische Oberfläche erstellen kann.
Allerdings kannst du auch C++ lernen und dann ein Framework benutzten, hätte auch den Vorteil das du evt. Maschinen damit programmieren könntest (evt. + ASM).

It´s your choise.

[EDIT]

Achso wegen Bücher immer einfach Amazon (oft sind englische Bücher besser).

Fireball

Alter Hase

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

5

26.08.2011, 11:32

Erstmal die Objektorientierung kapieren

Hallo Barash,

ich würde dir auch erstmal raten die Finger von C und C++ zu lassen. Mache deine ersten Schritte mit Java oder C#. Danach kannst du dann immer noch C/C++ lernen.
Es ist erstmal wichtig, dass du die Eigenschaften der Objektorientierung kennen lernst und da gibt es schon genug was du lernen musst.
Da würden dich Dinge wie Pointer, Präprozessor und sonstige Fallstricke aus C/C++ nur unnötig behindern. Außerdem - wer C++ lernen will, der kommt auch nicht an C vorbei, ein weiterer Punkt der erstmal gegen C++ spricht.

Schau dir mal eines der folgende Bücher an:

http://openbook.galileocomputing.de/visual_csharp_2010/
http://openbook.galileocomputing.de/javainsel/

Und fang einfach mal an.

Viel Erfolg

Fb

Wirago

Alter Hase

Beiträge: 1 193

Wohnort: Stockerau

Beruf: CRM Application Manager

  • Private Nachricht senden

6

26.08.2011, 11:45

ich kann dir das og. open-book zu C# eig nur empfehlen. ist zwar sehr sachlich geschrieben aber dafür lässt es ncihts aus und erklärt es auch ganz gut wie ich finde.
hab mir da aber die gebundene version gekauft, habs lieber in einer festen form wo ich rumblättern kann ^^

7

26.08.2011, 12:04

"Feste Form" ist mir auch lieber, bei e-books werd ich nur abgelenkt :D mhh werd mir mal das Buch über C# vielleicht ist das ja was für mich

8

26.08.2011, 12:10

was ist mit dem Buch:
Einstieg in Visual C# 2010: Inkl. Visual Studio Express Editions (Galileo Computing)

kennt ihr das ? ist das überhaupt geeignet für einen Anfänger? oder ist Visual C# etwas komplett anderes als C#?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Barash« (26.08.2011, 12:24) aus folgendem Grund: nachgelesen


Wirago

Alter Hase

Beiträge: 1 193

Wohnort: Stockerau

Beruf: CRM Application Manager

  • Private Nachricht senden

9

26.08.2011, 12:29

ich hab mir dashier geholt:
[amazon]3836215527[/amazon]
der vorteil gegenüber dem Einstiegsbuch is, dass da XML, WPF, ADO.Net und Linq to SQL dabei ist, somit deckt das eine buch eig relativ viel ab wie ich finde.

unterschiede zwischen C# und visual C# gibts afaik keine. nur halt, dass in dem fall jetzt das MS visual studio dabei is und daher visual c#

10

26.08.2011, 12:45

ok weiß ich erstmal bescheid .. danke für die Antworten

Werbeanzeige