Est-ce que quelqu'un connaît un site Web où il a une liste de projets intéressants que l'on peut faire pour augmenter progressivement ses compétences, et des choses qui sont réellement intéressantes. Cela pourrait être agnostique de la langue ou de la langue spécifique dans ce cas, je cherche C#. Un bon exemple de ceci diveintopythonSite Web des projets de programmation
Répondre
Project Euler est un choix populaire.
J'aime aussi CodingBat (a des sections pour Java et Python, mais vous pouvez prendre les problèmes et utiliser n'importe quelle langue que vous aimez). Ses problèmes sont moins comme des puzzles et plus comme la pratique de base du concept de programmation.
Projet Euler est bon, mais très mathématique - vous passerez autant de temps sur les maths que sur la programmation. Passez certainement un peu de temps à travailler sur ces questions, mais une fois que vous atteignez votre limite mathématique (je l'ai atteinte assez rapidement, et je pensais que j'étais bon en maths!), Je vous recommande de travailler sur des jeux simples. Si vous voulez encore une liste, voici une:
- aventure en mode texte
- Tic-tac-toe
- Tetris
- Pacman
- Breakout
- Mario
- Demi-vie
Eh bien, cela dépend de où vos intérêts se trouvent. diveintopython est plus un livre avancé qu'une liste de projets intéressants que l'on peut faire.
Si vous aimez les mathématiques, Project Euler est populaire. Mais si vous ne le faites pas, comme moi, cherchez simplement un problème que vous pouvez résoudre, un outil que vous pourriez utiliser personnellement. Toute pratique peut vous aider à développer vos compétences, peu importe les projets sur lesquels vous travaillez.
Je comprends ce que vous voulez dire sur DiveIntoPython, ce que je veux dire, c'est que les exemples utilisés sont très pratiques et utiles – Ren
- 1. projets d'application web v.s. site web projets
- 2. Projets de site Web dans le rôle Web Azure
- 3. Présentation de la compilation ASP.NET de projets de site Web
- 4. Gestion de projets concurrents écrits dans différents langages de programmation
- 5. Gestion de projets Visual Studio pour un site Web et des commandes personnalisées
- 6. Site pour les projets Simulink?
- 7. partage des contrôles utilisateur Web entre projets
- 8. Projets Web multilingues/par pays
- 9. projets de déploiement Web, Team Suite 2008
- 10. Site Recherche de site Web
- 11. Projets web Visual Studio 2003
- 12. Programmation Web avec des fonctions d'ordre supérieur
- 13. site web structure/architecture
- 14. début de la programmation Web
- 15. Analyse d'un site Web
- 16. Programmation Web dynamique
- 17. Liste de contrôle pour les vulnérabilités de programmation de site Web
- 18. Transfert de site Web
- 19. Site Web pour vérifier quel code de langue de programmation a été écrit?
- 20. Un site Web réussi basé sur Google App Engine?
- 21. Analyseur de site Web
- 22. Site Web de référence
- 23. Déploiement de site Web
- 24. Site Web pour l'information d'installation?
- 25. Transfert de la programmation Web à la programmation GUI?
- 26. Suivi des habitudes de visualisation des visiteurs du site Web
- 27. benchmarks de langage de programmation Web?
- 28. Programmation des appels de service Web synchrones dans flex
- 29. Optimisation des performances d'un site Web ASP.NET
- 30. ASP.NET - Envoyer des informations au site Web
Half-Life est un jeu simple? J'ai le sentiment que les gens de Valve Software seraient en désaccord. –
@Justin: J'ai mis ça à la fin comme une blague - j'ai oublié mes balises '': P –
Skilldrick