Weiß jemand von einer Website, auf der eine Liste interessanter Projekte vorhanden ist, die man machen kann, um schrittweise seine Fähigkeiten zu steigern, und Sachen, die tatsächlich interessant sind? Dies könnte sprachunabhängig oder sprachspezifisch sein. In diesem Fall suche ich nach C#. Ein großartiges Beispiel dafür ist diveintopython
Antworten
Zu viele Anzeigen?Project Euler ist gut, aber sehr mathematisch - du wirst genauso viel Zeit mit Mathe verbringen wie mit Programmierung. Verbringe auf jeden Fall etwas Zeit damit, an diesen Fragen zu arbeiten, aber sobald du dein mathematisches Limit erreicht hast (ich habe es ziemlich schnell erreicht, und ich dachte, ich sei gut in Mathe!), würde ich empfehlen, an einigen einfachen Spielen zu arbeiten. Wenn du immer noch eine Liste möchtest, hier ist eine:
- Textbasiertes Abenteuer
- Tic-tac-toe
- Tetris
- Pacman
- Breakout
- Mario
- Half-life
Project Euler ist eine beliebte Wahl.
Ich mag auch CodingBat (hat Abschnitte für Java und Python, aber Sie können die Probleme nehmen und die Sprache verwenden, die Sie möchten). Die Probleme sind weniger wie Rätsel und mehr wie Übungen zu grundlegenden Programmierkonzepten.
Nun ja, interessant hängt davon ab, wo deine Interessen liegen. "diveintopython" ist eher ein fortgeschrittenes Buch als eine Liste interessanter Projekte, die man machen kann.
Wenn du Mathe magst, ist Project Euler beliebt. Aber wenn nicht, wie ich, dann suche einfach nach einem Problem, das du lösen kannst, einem Tool, das du persönlich nutzen könntest. Jede Übung kann dazu beitragen, deine Fähigkeiten zu verbessern, egal an welchen Projekten du arbeitest.