Coding Programieren lernen, Hilfe ! :)

  • Hallo zusammen,


    ich lese oft was hier im Forum vom Programieren/Coding und diesen ganzen "Programmierungssprchen" ect... Nun ja, da der ganze Mist mein Intresse sehr geweckt hat würde ich dies gerne mal erlernen und wissen welche Möglichkeiten es gibt.
    Wie gesagt, ich bin in dem Gebiet ein absoluter Noob und hab da so gut wie kein Plan von. Bisher haben mich diesen ganzen "verwirrenden" Formeln immer nur abgeschreckt. :hihi:


    Daher hier mal meine Fragen dazu:


    -Was ist die einfachste "Methode" ?
    -Was kann man alles machen ?
    -Wie siehts aus mit z.B. Webseiten erstellen, gibt es dazu irgendwas ?
    -Was ist für Anfänger am besten ?
    -Gibt es irgendwo gute Tutorials für Anfänger ?
    -Ein paar allgemeine Sachen zum Coding/Programmieren ?


    vielen Dank im Vorraus.
    Greetz F1nal :)

  • "-Was ist die einfachste "Methode" ?" - Wenn du so anfängst: Vergiss es!
    Programmieren ist nix, was du in 2-3 Wochen mal eben lernst und dann voll der krasse "programmierer/h4ckz0r" bist.
    Wenn du richtig programmieren willst dauert das Jahre.
    'Was kann man alles machen?' - So ziemlich alles, kommt auch drauf an welche Sprachen du benutzt.
    -Wie siehts aus mit z.B. Webseiten erstellen, gibt es dazu irgendwas ? - HTML und php
    Für Anfänger am besten.. Kommt drauf an was du machen willst. Für einfache bis mittlere Aufgaben ist AutoIt was nettes, aber AutoIt hat seine Grenzen an die man dann irgendwann stößt.
    Gute Tutorials findest du über all - Auch hier in der Coding Section

  • Was ist die einfachste "Methode" ?
    Kommt drauf an, was für ein Lerntyp du bist. Ich z.B. lerne wenig aus Büchern. Ich muss alles ausprobieren bzw. es muss mir jemand selbst erklären oder ich muss es selbst herrausfinden.


    Was kann man alles machen?
    Naja ... Alles?
    Jenachdem wie viel Motivation du aufbringst.
    Willst du jetzt konkrete Beispiele hören, die man als "Anfänger" realsieren könnte?


    Wie siehts aus mit z.B. Webseiten erstellen, gibt es dazu irgendwas ?
    Ich würde dir raten erstmal NUR in eine Richtung zu gehen.
    Zwischen Anwendungen für Betriebssysteme und Webseiten ist ein ziemlicher Unterschied.
    Bei Webentwicklung spielt noch viel mehr rein als eine Sprache. Für die Server-Seite brauchst du PHP oder ASP und für die Client-Seite HTML, CSS und ggf. JavaScript.
    Du kannst dir dieses Tutorial mal anschauen. Das gibt einen Einstieg in die Webentwicklung.



    Was ist für Anfänger am besten ?
    Hm ... gute Frage. Ich rate eigentlich oft zu C#, da es hier eine große Beispielsammlung und Dokumentation (MSDN) gibt.



    Gibt es irgendwo gute Tutorials für Anfänger ?
    Zu C# ist das Galileo OpenBook [Klick] recht gut.


    Ein paar allgemeine Sachen zum Coding/Programmieren ?
    Am Anfang wird es dir schwerfallen, Fehler direkt zu entdecken und zu verstehen. Aber mit der Zeit wirst du lernen wie der Compiler zu denken und Programmcode schon im Kopf durchzugehen. Versuche nicht ins "Schema F" abzurutschen, also nur Copy&Pasta und dann freuen das es geht bitte vermeiden.



    Gruß
    florian0

  • Ich rate dir NICHT mit C/C++/VB anzufangen. Natürlich sind diese "Hochsprachen" letztendlich viel umfangreicher und besser. Aber die Lernkurve ist extrem steil und es wird ewig dauern bis du vernünftige Resultate erziehlst. Die meisten Leute versuchen es und geben nach 1000 Zeilen Code ohne vernünftiges Ergebnis entnervt wieder auf.


    Ich würde dir raten mit was "kleinem" Anzufangen. Erstmal die absoluten Grundlagen (If-Then, For-Next, Funktionen und Variablen usw.) in einer einfachen Sprache wie AutoIt lernen. Wenn du dann die Theorie dahinter verstanden hast ist es ein verhältnismäßig kleiner Schritt das Ganze in eine beliebige Hochsprache zu porten. Und wenn DAS geklappt hat, kannst du dich am richtig Eingemachten (Multithreading usw.) versuchen.


    Also ich habe "damals" mit BlitzBasic angefangen. Wunderbare Sprache (BASIC basierend). Aber mittlerweile etwas veraltet und außerdem nicht auf Anwendungsentwicklung ausgerichtet sondern mehr auf Spieleprogrammierung/Grafik.


    Meine Empfehlung: AutoIt oder BlitzMax, wobei AutoIt halt eine Scriptsprache ist (Intepreter) und BlitzMax eine "echte" Sprache (Compiler). AutoIt wäre halt mehr in Richtung Anwendungsentwicklung (GUI, d.h. Bots usw.) und BlitzMax in Richtung Grafik (Spiele).


    Beide sind sehr Übersichtlich aber zum lernen ABSOLUT ausreichend...

  • Ich nutze VB.NET - du erzielst schnelle Resultate - jedoch kann man damit auch umfangreiche Projekte bearbeiten. Leider denken viele alte Programmierer VB sei mit VB.NET vergleichbar. Das einzige was daran wirklich "schlimm" für einige ist, ist der Syntax. Statt Klammern wie in C# nutzt man immer Subs. Bietet daher aber auch paar Nachteile, aber in der Übersicht gibt es auch Vorteile (für mich).


    Wenn du VB.NET nimmst helfe ich dir gerne.


    PS: AutoIt soll auch ne tolle Sprache sein - aber da muss man mehr eigenes machen (ist aber auch besser, wenn du später C++ lernen willst und dich schon daran gewöhnst die Oberfläche selber zu machen)

  • Ich würde dir raten direkt mit C# anzufangen und den ganzen Quatsch wie AutoIt, VB, etc. zu überspringen. C# sieht zwar auf den ersten Blick kompliziert aus, aber dafür ist der Code strukturierter. Wenn du dich ein wenig damit beschäftigst und zielstrebig bleibst, dann wirst du da schnell durchblicken. Da bin ich mir sicher :p


    Gesendet über das Internet