oShortyo Geschrieben 9. Dezember 2013 Geschrieben 9. Dezember 2013 huhuhu... Vorneweg: dotnet, C#, VB, etc sind sozusagen absolutes Neuland für mich...kannte ich bis jetzt zwar, hatte aber nie was damit zutun...:/ Da ich das nun lernen will/muss bin ich jetzt schon unzählige Tutorials durchgegangen, allerdings fehlen mir bis jetzt einfach "tutorial-projekte" die das ganze neue "theoretische" Wissen in die Praxis umwandeln... (nebenbei: das einzige was man letztendlich lernt zum umsetzen war immer "HelloWorld"-.-) Kennt jemand ein relativ gutes Tutorial, bei dem man sich von Projekt zu Projekt durcharbeitet (z.B. HelloWorld, dann Taschenrechner, dann Chat, etc etc)? lG, alex Zitieren
pr0gg3r Geschrieben 9. Dezember 2013 Geschrieben 9. Dezember 2013 Wie weit bist du denn schon mit Programmierung allgemein und spezifisch in C#? Wo genau hast/hättest du Probleme, wenn du einen Taschenrechner, einen Chat etc. programmieren würdest? Mit Büchern ist es immer so eine Sache, oft werden nur kleine Programme zur Veranschaulichung geschrieben. Aber es gibt auch praxisbezogene Bücher, einfach mal nach "c# praxis" suchen. Häufig wird dort über das gesamte Buch hinweg an einem oder zwei Programmen gearbeitet. Am besten die Beschreibung durchlesen, ob das zutrifft. Zitieren
oShortyo Geschrieben 9. Dezember 2013 Autor Geschrieben 9. Dezember 2013 bis jetzt hab ich eig nur mit HTML, CSS, PHP und bisschen Javascript gearbeitet... ich hab mir die letzten 1-2 Wochen C# und VB angeschaut, allerdings bringen die Erklärungen der tutorials nichts, wenn das alles nicht im Zusammenhang mit der Praxis steht... und bei so kleinen Programmen wie Taschenrechner, etc fehlt mir gerade einfach der Verstand wie man an die Sache ran geht...womit muss man anfangen, weitermachen, etc...;/ Zitieren
lbm1305 Geschrieben 9. Dezember 2013 Geschrieben 9. Dezember 2013 Für Einsteiger gibt es solche kleinen Aufgaben wie: a) Berechnen einer Quersumme Prüfzahlenberechnung c) FizzBuzz etc. Bei FizzBuzz gibt es mehrere Möglichkeiten. bspw. - erstelle zahlen von 1 bis 100 - durchlaufe jede Zahl, dabei sind folgende regeln zu beachten. * wenn zahl durch 3 teilbar ist => ausgabe "fizz" * wenn zahl durch 5 teilbar ist => ausgabe "buzz" * wenn zahl durch 3 und 5 teilbar => ausgabe "fizzbuzz" * trifft keine regel zu => ausgabe der zahl ausgabe auf der konsole, ggf. auch andere ausgabeform Zitieren
pr0gg3r Geschrieben 9. Dezember 2013 Geschrieben 9. Dezember 2013 Der größte Unterschied zu PHP ist, dass man objektorientiert programmieren muss. Das sollte man sich auf jedenfall aneignen, sonst wird man nicht weit kommen. Alle weiteren Designpattern kommen dann nach und nach. Zitieren
oShortyo Geschrieben 11. Dezember 2013 Autor Geschrieben 11. Dezember 2013 huhu... Joa das OOP fällt mir gerade noch ein wenig schwer, allerdings wird das wohl nach und nach kommen... Ich hab die Tage erfahren dass ich mich wohl doch erst in VB hängen soll bevor ich C# anfang...also tu ich das nun mal-.- Zitieren
aequi Geschrieben 26. Februar 2014 Geschrieben 26. Februar 2014 Die Galileo Bücher haben mir zum Einstieg sehr geholfen. Hier ist mal ein Openbook zum Einstieg in VB... Ich hab die Gedruckte Ausgabe für C# und fand es für den Anfang eigentlich recht hilfreich: Galileo Computing :: Einstieg in Visual Basic 2012 - index Und wenn du schon bissi Erfahrung gesammelt hast kannst du dich ja an ein eigenes Projekt mal ran wagen. Ich hatte als ein "Einstiegsprojekt" mal ein Adressbuch gemacht. Das fing ganz einfach an mit n paar Informationen die man eingeben hat und sich dann Anzeigen lassen konnte. Steigerung war dann das Speichern von den Adressen in einer Textdatei (da muss man sich ne Struktur überlegen). Danach in einer XML und zu guter letzt in einer Datenbank Kannst da deiner Fantasie ja vollkommen freien lauf lassen und vor allem immer weitere Ideen mit einbringen (Notizen zu den Kontakten? Kontaktbildchen? Abgleich mit Outlookkontakten?). Klar gehts am Anfang immer mal mit "Hello World" und "99 Bottles of Beer" los, aber wag dich auch mal an was ran, was auf den ersten Blick kompliziert wirkt . Zitieren
Gast KnapsackSolver Geschrieben 6. März 2014 Geschrieben 6. März 2014 Der größte Unterschied zu PHP ist, dass man objektorientiert programmieren muss. Das sollte man sich auf jedenfall aneignen, sonst wird man nicht weit kommen. Alle weiteren Designpattern kommen dann nach und nach. Jetzt nochmal kurz hierzu, PHP5 ist durchaus Objektorientiert und sollte von einem guten PHP-Entwickler auch so genutzt werden. Wenn du keinerlei Ahnung von Objektorientierung hast, solltest du wirklich komplett bei 0 anfangen und mit einem einfach Hallo-Welt programm starten. Ich denke das ist am besten geeignet. Ein weiterer Tip sind natürlich die tollen Artikel von openbooks.de C# - Galileo OpenBook Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.