Testez vos compétences en programmation avec ces concours en ligne
Êtes-vous dans une ornière de programmation? Craignant que vos compétences de codage ont atteint un plateau? Sur le point de brûler? Parfois, la réponse est à pied, prendre une pause, et aspirer vers le bas de l`air frais. Là encore, la réponse est parfois une bonne dose de défis qui étendent vos capacités à leurs limites.
Contenu
Dans Modèles d`apprentissage - une livre de programmation libre qui décrit le voyage de débutant à maître programmeur - il y a un peu tranquille de la sagesse qui dit la vérité:9 Programmation Livres gratuits qui vous fera un Pro9 Programmation Livres gratuits qui vous fera un ProAppel à tous les programmeurs, qu`ils soient nouveaux, anciens ou en herbe: nous avons trouvé un grand choix de livres libres (comme dans la bière) pour augmenter vos compétences de codage au niveau suivant. Hop et profiter.Lire la suite
L`échec est souvent la meilleure façon d`apprendre quoi que ce soit. Seulement en essayant de faire des choses audacieuses, à défaut, l`apprentissage de cet échec, et d`essayer à nouveau ne nous grandissons dans le genre de personnes qui peuvent réussir lorsqu`ils sont confrontés à des problèmes difficiles.
Quelle meilleure façon de « tenter des choses audacieuses » que de vous mesurer contre d`autres codeurs dans un environnement concurrentiel? Vous aurez probablement échouer, mais c`est correct. La participation elle-même va vous apprendre beaucoup de nouvelles compétences et techniques. Avec le bon état d`esprit pour la programmation sans stress, vous aurez rien à craindre.
TopCoder
Lancé en 2001, TopCoder a été la plus grande communauté de programmeurs compétitifs pour un certain temps. Il y a plus de 700 000 membres en concurrence pour résoudre les problèmes liés à l`industrie des prix en argent. Combien d`argent? En 2014, le tournoi annuel TopCoder ouvert a accordé plus de 300 000 $ aux gagnants.
TopCoder propose des concours dans plusieurs domaines, tels que la conception graphique, les algorithmes, le prototypage, et plus encore. Ce qui est cool leur algorithme de notation est qu`ils utilisent un système de notation basé sur ELO qui vise à déterminer le codeur « meilleur » au fil du temps. Plus vous êtes en compétition et mieux vous placez, plus votre classement sera.
Google Code Jam
le Google Code Jam est l`une des compétitions de programmation les plus populaires dans le monde. Il est un concours multi-tour basé sur la résolution de casse-tête algorithmiques et la seule restriction sur les langages de programmation, des environnements de développement, et des éditeurs de texte est que tout va aussi longtemps que l`on peut légalement se procurer une copie de leur propre gratuitement.
Video: SAAQ Examen théorique
La plupart de la compétition se déroule au moyen de présentations en ligne, mais si vous parvenez à le rendre à la finale, vous serez invité à un événement sur place qui sera livestreamed pour tous à regarder. Quant à gagner, l`événement 2014 a eu un grand prix 15 000 $. Combien de plus faut-il aller l`année prochaine?
Microsoft Imagine Cup
le imagine Cup est un événement une fois par an composé de trois concours distincts qui sont chacun liés à la mission de l`événement: «Imaginez un monde où la technologie aide à résoudre les problèmes les plus difficiles » Il est ouvert aux concurrents de partout dans le monde, culminant dans un grand site finales qui se déplace d`un pays à chaque année.
Les trois concours sont les suivants:
- Le chemin de l`innovation: Le but ici est de créer « la prochaine grande chose », qui pourrait être aussi simple comme un outil Web nouvelle et originale ou percutants comme une application mobile qui révolutionne la façon dont la société interagit.
- Le chemin de la citoyenneté mondiale: Voulez-vous faire du monde un meilleur endroit? Telle est la question qui anime cette compétition particulière. Créer un ordinateur de bureau, web, ou d`une solution mobile qui répond à un problème mondial, comme la maladie, l`égalité sociale ou la pauvreté.
- Jeux Chemin: Développer des jeux vidéo innovants sur les ordinateurs, consoles, téléphones ou tout autre appareil que vous fantaisie. L`objectif est d`offrir une expérience fonctionnelle, polie et engageante.
Il y a aussi le code de chasse Défi, un événement mensuel où les participants sont donnés un extrait de code et a demandé de le réécrire en peu de lignes de code que possible. Non seulement est le gagnant de chaque défi reçu 1 000 $, mais tous les participants sont entrés dans un tirage au sort pour 5 000 $.
Global Game Jam
L`industrie du jeu est plus grand que jamais, mais ce qui est plus intéressant est la montée dans le développement de jeu indépendant au cours des dernières années. Les développeurs indépendants - qui travaillent généralement seuls ou en petites équipes - produisent des jeux de qualité. Vous pouvez trouver beaucoup d`entre eux sur Vapeur Early Access.Vapeur Early Access: Ces 5 Jeux en valent la peine achat précoceVapeur Early Access: Ces 5 Jeux en valent la peine achat précoceVoulez-vous jouer à des jeux avant qu`ils ne soient même libérés au public? Avec vapeur Early Access, vous pouvez!Lire la suite
le Global Game Jam est un événement annuel qui se déroule sur un seul week-end. Les participants font équipe ensemble et travailler pour créer une démo de jeu jouable dans les 48 heures. Techniquement, GGJ est pas une compétition entre les équipes car il n`y a pas de perdre ou de gagner, mais il est toujours un bon moyen de tester votre courage et voir ce que vous pouvez accomplir.
Intéressé à faire des jeux? Commencez avec ces outils de développement de jeu gratuit. Nous recommandons en particulier, unité d`apprentissage car il est assez libre, puissant, polyvalent pour créer des jeux 2D et 3D, et dispose d`une base d`utilisateurs massif de ces tutoriels et des exemples.5 Développement Jeu gratuit Outils logiciels pour faire vos propres jeux5 Développement Jeu gratuit Outils logiciels pour faire vos propres jeuxMerci à ces outils logiciels de développement impressionnants de jeu gratuit, un jeu qui pourrait avoir eu besoin d`un an peuvent maintenant en six mois ou plus, parfois sans code!Lire la suite
ludum Dare
ludum Dare, qui signifie « pour donner un jeu » en latin, est un bourrage de développement du jeu qui se déroule trois fois par an: Avril, Août et Décembre. Il y a deux événements différents Ludum Dare:
- le Compo est une compétition solo qui exige tous les codes et les actifs à créer à partir de zéro entre le début et la fin du temps de l`événement, qui se déroule sur 48 heures. Par la suite, les participants deviennent juges et les meilleures entrées sont mis en lumière pour la gloire et les droits de vantardise.
- La confiture est une version plus décontractée du Compo. Vous avez 72 heures pour créer un jeu et vous pouvez travailler seul ou en équipe. Contrairement à la Compo, le Jam ne nécessite pas que les entrées sont mis en marche à partir de zéro absolu.
Tous les développeurs de jeux indépendants en herbe et vétérans devraient essayer au moins Ludum Oser une fois, que ce soit la confiture ou Compo. Non seulement il vous forcer à n`asseoir et de créer, il offre également la possibilité de faire des amis, trouver des partenaires, et juste beaucoup de plaisir avec des idées de jeu expérimental.
Dernières pensées
concours de programmation ne sont que l`un des nombreux façons de pratiquer les compétences de codage. D`une part, il peut être extrêmement efficace pour venir avec votre propre idées de projets de programmation et les poursuivre sur le long terme, mais chaque fois dans un certain temps, vous devez revenir en arrière et entrez une sorte de concurrence. Il vous gardera frais, honnête, et sur vos orteils.7 façons uniques d`exercer vos compétences de codage7 façons uniques d`exercer vos compétences de codageRépétons - il n`y a pas d`âge à l`apprentissage. Une fois que vous êtes sur ce chemin, il vous suffit de continuer à pratiquer. Et aujourd`hui, il y a plus d`un pour affûter vos côtelettes de codage.Lire la suite
Si vous êtes aux prises avec l`épuisement professionnel et ce genre de défis manquera pas de vous donner un nouvel élan, il peut être signe que vous n`êtes pas censé être un programmeur.
Cela étant dit, il y a des dizaines - peut-être même des centaines - d`autres concours de programmation en ligne disponibles sur le marché. Savoir de tous les autres qui méritent une mention? Avez-vous déjà participé à un avant? Partagez votre opinion avec nous dans les commentaires ci-dessous!