Cisco Belgique organise le premier Challenge Python dans notre pays
2 min read
Python est encore une grande inconnue dans les programmes de bachelier et de master en informatique. Bien qu’il existe depuis presque trente ans déjà, Python est pourtant un langage de programmation promis à un bel avenir.
Non seulement Python est idéal pour le développement des TIC définies par logiciel – a fortiori lorsqu’on sait que le datacenter de l’avenir sera principalement piloté par logiciel, mais il permet également de programmer facilement des interfaces entre les systèmes (API). Par conséquent, Python a une longueur d’avance dans l’internet des objets qui affiche un développement exponentiel. Parallèlement, la communauté Python se développe à un rythme tout aussi soutenu. En collaboration avec EDITx et la Haute-école ECAM, Cisco organise désormais le tout premier Challenge Python en Belgique afin d’attirer plus d’attention sur ce langage.
En effet, Cisco utilise depuis un certain temps déjà Python pour le développement, entre autres, du code pour Cisco Spark, de l’informatique en brouillard et de son ‘digital ceiling‘. C’est aussi le cas de mon collègue Stijn Dubrul, qui travaille en tant qu’ingénieur au sein de nos équipes de recherche et développement : « Peu importe que vous souhaitiez lancer un site web, développer un logiciel d’administration système ou activer des applications cloud. Avec Python, tout est possible. Son principal avantage ? Il facilite considérablement l’automatisation et rend la programmation amusante. Par ailleurs, le code se « lit » aussi facilement et le langage a un certain nombre de fonctions d’enfer, comme « batteries included ». Il s’agit d’une bibliothèque complète avec des instructions codées au préalable. L’utilisateur n’a donc pas besoin de télécharger ou de programmer des paquets séparés. De quoi gagner vraiment beaucoup de temps ! »
DevNet
Le concours que nous lançons avec EDITx s’inscrit en droit ligne de notre programme de développement Cisco DevNet. Nous voulons aider la communauté des développeurs à mettre au point des applications exploitant les APIs de nos produits et plateformes. Sur le site web Cisco DevNet, les développeurs peuvent poser des questions, trouver des parcours d’apprentissage et des environnements « sandbox » pour apprendre à coder et tester des applis.
Vous y trouverez, entre autres, le cours d’introduction « Apprendre à coder avec Python » ainsi que 84 autres modules Python. Il y a aussi de nombreux cours ailleurs sur internet pour apprendre à travailler avec Python. Selon Stijn, notre collègue, cet apprentissage est très facile. Cerise sur le gâteau, les programmeurs Python ont la plus grande sécurité d’emploi et peuvent travailler presque dans tous les domaines.
Tour final avec 20 candidats
Nous avons composé un jury européen pour ce premier challenge. Chaque membre a formulé un certain nombre de questions et nous avons créé un quiz en ligne d’environ 30 questions. Ensuite, nous inviterons les 20 meilleurs candidats pour participer au tour final chez Cisco le 18 avril. Deux concours sont prévus : un pour les étudiants en informatique et un pour les professionnels. Dix candidats de chaque catégorie participeront à la finale.
Vous pouvez participer au Python Challenge jusqu’au 6 avril.
1 commentaires
Don't hesitate to participate!!! even if you are not located in Belgium…Python challenge, 15 minutes to answer to as many questions as you can (up to 30), 3 jokers, many prizes…