Carlos87 Geschrieben 26. Mai 2011 Teilen Geschrieben 26. Mai 2011 Hallo, ich beginne ab den 01.08.11 eine Ausbildung zum FIAE. Mein Ausbilder hat mir vorgeschlagen, dass ich mir bis zum Ausbildungsanfang einige Grundlagen über PHP (inkl. OOP) und MySQL aneigne. Was ich natürlich sehr gerne mache. Ist es besser mir die Grundlagen einzeln (PHP und MySQL getrennt) beizubringen oder soll ich mir eigene kleine Projekte machen? Ich habe angst mir falschen oder einen schlechten Programmierstil anzueignen. Vielen Dank im voraus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i � unicode Geschrieben 26. Mai 2011 Teilen Geschrieben 26. Mai 2011 (bearbeitet) Als Anfänger wirst du eh noch nicht "Top-Code" produzieren. In 3 bis 4 Jahren, wenn du dir mal dein ersten Codezeilen wieder anschaust, wirst du dir denken: "WTF? Was hab ich denn DA gemacht - wie sieht DAS denn aus?" Guter Code kommt mit der Zeit. Man muss nur einige Dinge berücksichtigen: - Sinnvolle Benamung von Funktionen, Variablen, etc. in einer (!) Sprache - deutsch oder, noch besser: englisch - Ordentlich dokumentierter Code ist Gold wert (Kommentare!) - Einrückungen beachten - 1 Befehl pro Zeile, bei längeren Befehlen, sinnvolle Zeilenumbrüche - halte dich an bestimmte Paradigmen und (Vorgehens-)Muster - für viele Probleme gibt es bereits Lösungen (Patterns). - Besorg dir eine ordentliche Entwicklungsumgebung. Ich empfehle uneingeschränkt "Eclipse" - Gibt's auch für PHP Es gibt haufenweise Bücher und eBooks dazu. Ein, meiner Meinung nach ziemlich gutes ist das hier: Amazon: Clean Code Kostet aber auch etwas Geld Ansonsten wühl dich mal bei code.google.com oder sonstigen durch "gängige und gute" Open-Source-Software Codes und schau sie dir an. Und zum Thema lernen mit Projekten oder nicht: Die Grundlagen musst du "so" lernen. Beispielsweise mit : w3schools Wenn du der Meinung bist, du kannst es einigermaßen, denk dir kleine Projekte aus. Nicht gleich was riesiges angehen - das kann unter Umständen in die Hose gehen und du kriegst das Gefühl, dass du nix kannst Frühe und schnelle Lernerfolge sind wichtig! //Edit: Was ich natürlich vergessen habe: Herzlichsten Glückwunsch zur Ausbildungsstelle Mögest du die 3 Jahre voll und ohne Probleme durchziehen. Bearbeitet 26. Mai 2011 von i � unicode Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
itazubi Geschrieben 26. Mai 2011 Teilen Geschrieben 26. Mai 2011 eigene kleine Projekte Besser: ein kleines Projekt. PHP+MySQL das kannst du sehr gut in einer Vereinsverwaltung regeln. Viel Spaß dabei :-) Btw: selfphp und w3schools sind sehr empfehlenswert. In der w3schools gibt es auch SQL-Trainings. Diese kannst du dort direkt ausführen und bekommst vom System Rückmeldung. Damit lernt man ganz einfach SQL Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
martinposer Geschrieben 26. Mai 2011 Teilen Geschrieben 26. Mai 2011 Es gibt aber auch sehr gute Bücher zu dem Thema ;-) Ich kann zum Beispiel die Hefte des Herdt-Verlages empfehlen, da man da am Ende jedes Kapitels Übungen findet. :-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Carlos87 Geschrieben 26. Mai 2011 Autor Teilen Geschrieben 26. Mai 2011 Erstmal Herzlichen Dank für die Antworten :bimei @ i � unicode Danke für den Glückwunsch Deine Tipps fürs richtige Coden werde ich beherzigen. @ itazubi Also w3schools kannte ich vorher noch nicht finde es aber super :beagolisc @ martinposer Das mit dem Heften aus dem Herdt-Verlag finde ich eine gute Idee, aber diese sind schon ein bisschen Kostspielig (ca.20 € ein Heft). Ich behalte diese Hefte aber im Hinterkopf. ;-) Habt ihr noch ein paar Ideen welche Projekte ich machen kann? (Ein bisschen PHP & MySQL kann ich schon). Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
itazubi Geschrieben 26. Mai 2011 Teilen Geschrieben 26. Mai 2011 Verwaltungen rauf und runter programmieren. Danach übergehen auf kleine Hilfstools. Was könnte ich brauchen? Diesen Gedanken immer im Kopf behalten. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
martinposer Geschrieben 26. Mai 2011 Teilen Geschrieben 26. Mai 2011 Du könntest zum Beispiel einen kleinen Webshop erstellen mit ein paar Produkten und Funktionen wie Warenkorb und Benutzerkonto. Muss ja nicht der beste Shop sein, halt rein zur Übung. :-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Carlos87 Geschrieben 28. Mai 2011 Autor Teilen Geschrieben 28. Mai 2011 Danke für die Antworten werde ein bisschen Herumexperimentieren ;-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
fisianer2009 Geschrieben 28. Mai 2011 Teilen Geschrieben 28. Mai 2011 schreibe ein Gästebuch mit MySQL DB :-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
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.