Hallo,ich programmiere schon seid ein paar monaten(ca 8) und weiss nicht wie ich weiter lernen soll da die meisten buecher fuer anfaenger sind und und auch kurse z.B bei udemy.com sind auch eher fuer einsteiger.Welche Buecher soll ich dann lesen oder kurse koennt ihr mir da empfehlen?
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Wie soll man programmieren lernen?
- Ersteller Simonnnn
- Erstellt am
Nero1
Captain
- Registriert
- Nov. 2009
- Beiträge
- 3.732
Suche dir Probleme, Ideen, Inspiration und programmiere einfach drauf los. Denk dir wie du sie erweitern könntest. Evaluiere wie gut dein bisheriger Ansatz diesen Umbau zulässt und wo in der Softwarearchitektur vielleicht ein besserer, generischerer Ansatz sich gelohnt hätte. Optimiere deinen Code, indem du schaust wo du ineffiziente Zuweisungen und schleifen durch effektiveren Code ersetzen kannst.
Ansonsten findest du, je nach Sprache, zu eigentlich allen Sachen Tutorials im Netz. Sei es tutorialspoint oder diverse andere bekannte How-To Seiten. Mir nutzt das aber oft relativ wenig, ich hab in den gut 6 Jahren, die ich programmiere und mittlerweile auch in dem Fachgebiet angestellt bin, nicht ein Buch ernsthaft durchgelesen. Warum? Weil ich mir eh nicht jeden Kniff davon merken kann. Erfahrung kommt mit Praxis und Praxis muss man sich suchen. Das ist jedenfalls mein Ansatz. Daher, wenn du dich noch nicht damit auseinandergesetzt hast, empfehle ich dir dich mit Design Pattern auseinanderzusetzen und diese mit ein paar Beispielen in ein kleines Projekt zu gießen.
Vielleicht wäre es auch gut zu wissen mit welchen Sprachen du bisher hantierst hast und was so dein aktueller Kenntnisstand ist? Wo hängst du fest, in welchen Bereichen willst du mehr lernen?
Ansonsten findest du, je nach Sprache, zu eigentlich allen Sachen Tutorials im Netz. Sei es tutorialspoint oder diverse andere bekannte How-To Seiten. Mir nutzt das aber oft relativ wenig, ich hab in den gut 6 Jahren, die ich programmiere und mittlerweile auch in dem Fachgebiet angestellt bin, nicht ein Buch ernsthaft durchgelesen. Warum? Weil ich mir eh nicht jeden Kniff davon merken kann. Erfahrung kommt mit Praxis und Praxis muss man sich suchen. Das ist jedenfalls mein Ansatz. Daher, wenn du dich noch nicht damit auseinandergesetzt hast, empfehle ich dir dich mit Design Pattern auseinanderzusetzen und diese mit ein paar Beispielen in ein kleines Projekt zu gießen.
Vielleicht wäre es auch gut zu wissen mit welchen Sprachen du bisher hantierst hast und was so dein aktueller Kenntnisstand ist? Wo hängst du fest, in welchen Bereichen willst du mehr lernen?
Spiele. Zuerst einfache, dann immer komplexere Programmieren. Tic Tac Toe, Vier gewinnt, Space invaders, side scroller (mario etc.) usw.
Bei jedem Spiel wirst du neue Ansätze lernen/brauchen um es umzusetzen. Von der Steuerung über Threads bis zu Design Patterns kann man dabei alles lernen.
Bei jedem Spiel wirst du neue Ansätze lernen/brauchen um es umzusetzen. Von der Steuerung über Threads bis zu Design Patterns kann man dabei alles lernen.
HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 589
Ich glaube dir nicht, dass die udemy.com Kurse für dich zu einfach sind!
Ein Kurs z.B. geht über 77h....! Das ist für einen 13 jährigen zu heavy.
Ein Kurs z.B. geht über 77h....! Das ist für einen 13 jährigen zu heavy.
HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 589
Hauptsächlich: Programmieren, worauf du Bock hast.
Oder bei Projekten mitmachen, auf die du Bock hast.
Wenn dir was neues begegnet, ein neues Problem, unbekannter funktionen etc.: Viel Googlen. Und wenn das mit einem neuen Thema zusammenhängt: Googlen. Und lesen was dir so dazu unterkommt. Bis du das Gefühl hast, dass du einiges lernen konntest. Dann das Problem mit dem neuen Wissen lösen.
Wenn du über einen Begriff stolperst, der dich interessiert: Googlen, lesen, googlen, mehr lesen.
Oder bei Projekten mitmachen, auf die du Bock hast.
Wenn dir was neues begegnet, ein neues Problem, unbekannter funktionen etc.: Viel Googlen. Und wenn das mit einem neuen Thema zusammenhängt: Googlen. Und lesen was dir so dazu unterkommt. Bis du das Gefühl hast, dass du einiges lernen konntest. Dann das Problem mit dem neuen Wissen lösen.
Wenn du über einen Begriff stolperst, der dich interessiert: Googlen, lesen, googlen, mehr lesen.
new Account()
Banned
- Registriert
- Mai 2018
- Beiträge
- 7.198
Udemy (sh. Signatur)
@HerrDrachen ich habe bis jetzt mich mit Webentwicklung beschäftigt also html und css und habe dann mit Datenbanken weiter gemacht also php und MySQL als nächstes wollte ich mit c# anfangen weil ich mal in die richtung Software und spiele Entwicklung gehen wollte und ich habe noch nicht bei projekten mitgemacht oder so
HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 589
HTML und CSS ist doch kein richtiges programmieren.
Lern lieber Java und Python.
Das ist um einiges schwerer als HTML und CSS...!
Lern lieber Java und Python.
Das ist um einiges schwerer als HTML und CSS...!
HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 589
Das habe ich mir schon gedacht. Du hast mit deinen 13 Jahren 0 Ahnung von
Softwareentwicklung.
Softwareentwicklung.
new Account()
Banned
- Registriert
- Mai 2018
- Beiträge
- 7.198
Lass dir nichts einreden.
C# ist eine gute Wahl. Hier ein kostenloser Kurs dafür, der nicht schlecht ist:
Dort wird nicht nur C# behandelt, sondern auch viele andere Dinge, die gutes Programmieren ausmachen. Kannst uns ja mal wissen lassen, was du vom Niveau so hältst, oder ob er dich immer noch unterfordert
C# ist eine gute Wahl. Hier ein kostenloser Kurs dafür, der nicht schlecht ist:
YouTube
An dieser Stelle steht ein externer Inhalt von YouTube, der den Forumbeitrag ergänzt. Er kann mit einem Klick geladen und auch wieder ausgeblendet werden.
Ich bin damit einverstanden, dass YouTube-Embeds geladen werden. Dabei können personenbezogene Daten an YouTube übermittelt werden. Mehr dazu in der Datenschutzerklärung.
Dort wird nicht nur C# behandelt, sondern auch viele andere Dinge, die gutes Programmieren ausmachen. Kannst uns ja mal wissen lassen, was du vom Niveau so hältst, oder ob er dich immer noch unterfordert
Nero1
Captain
- Registriert
- Nov. 2009
- Beiträge
- 3.732
@HerrDrachen Wie wäre es mit konstruktiven Vorschlägen anstatt einen Seniordeveloper mit 5 Jahren Berufserfahrung zu erwarten?
@Simonnnn du kannst eigentlich anfangen womit du magst. Java und Python haben den Vorteil, dass sie recht plattformübergreifend sind. Also unter Unix und Windows meist funktionieren. Über die Vor- und Nachteile diverser Sprachen kannst du dich im Web informieren, da gibts endlose Artikel drüber Ich würde mich wenn du jetzt mit einer Hochsprache schreiben willst erstmal mit Grundlagen der Softwareentwicklung auseinandersetzen, also Coding Styles, Design Pattern, für später Sinn und Möglichkeiten von Repositories. Wenn du da nen Überblick hast ist C# ein ebenso guter Anfang wie Java oder Python, wobei jede ihre eigenen Paradigmen hat. Such Dir einfach was aus, dass dir im Moment gefällt
@Simonnnn du kannst eigentlich anfangen womit du magst. Java und Python haben den Vorteil, dass sie recht plattformübergreifend sind. Also unter Unix und Windows meist funktionieren. Über die Vor- und Nachteile diverser Sprachen kannst du dich im Web informieren, da gibts endlose Artikel drüber Ich würde mich wenn du jetzt mit einer Hochsprache schreiben willst erstmal mit Grundlagen der Softwareentwicklung auseinandersetzen, also Coding Styles, Design Pattern, für später Sinn und Möglichkeiten von Repositories. Wenn du da nen Überblick hast ist C# ein ebenso guter Anfang wie Java oder Python, wobei jede ihre eigenen Paradigmen hat. Such Dir einfach was aus, dass dir im Moment gefällt
HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 589
https://www.udemy.com/java-the-complete-java-developer-course/
Das wird dich mit Sicherheit nicht unterfordern!
Das wird dich mit Sicherheit nicht unterfordern!
new Account()
Banned
- Registriert
- Mai 2018
- Beiträge
- 7.198
Ja, und Udemy ist immer noch eine asoziale Platform für Instruktoren. Da sollte man sich echt überlegen, ob man sowas unterstützen möchte.
@HerrDrachen sh.
@HerrDrachen sh.
YouTube
An dieser Stelle steht ein externer Inhalt von YouTube, der den Forumbeitrag ergänzt. Er kann mit einem Klick geladen und auch wieder ausgeblendet werden.
Ich bin damit einverstanden, dass YouTube-Embeds geladen werden. Dabei können personenbezogene Daten an YouTube übermittelt werden. Mehr dazu in der Datenschutzerklärung.
Zuletzt bearbeitet:
HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 589
asoziale Platform ? Warum das ?
Ähnliche Themen
- Antworten
- 20
- Aufrufe
- 1.946
- Antworten
- 29
- Aufrufe
- 2.827
- Antworten
- 36
- Aufrufe
- 1.786
- Antworten
- 11
- Aufrufe
- 1.090