Skip to content

romain7594/Files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Mises à jour :

9 février 2019

2 décembre 2018 :

16 octobre 2018 :

9 octobre 2018 :


Bienvenue !

Tu trouveras ici plusieurs tutoriels, notamment des tutoriels en python !

Des tutoriels ? Encore ???? Mais il y en a déjà 1000 sur le net ... Oui je suis au courant, mais les miens sont "particuliers", de mon point de vue.

Mais tout d'abord, qui suis-je ? Je m'appelle Romain, et je viens non pas d'un cursus informatique, mais d'un cursus biologie. Je me suis ensuite tourné vers un double cursus qu'est la bioinformatique (biologie + informatique), dans lequel je me suis perfectionné en informatique, et plus particulièrment en programmation. Actuellement, j'occupe un poste d'ingénieur d'étude dans une entreprise d'ingénierie et conseil en technologies, dans lequel je fais du développement en python.

Et tu proposes des tutos en informatique WTF ? Oui parce qu'au cours de mes années universitaires, j'ai eu l'occasion de découvrir la programmation en informatique, en commençant par le langage C, puis le langage Python. Aujourd'hui je me suis plus spécialisé en python parce que dans le cursus bioinformatique, le langage python est le plus utilisé et plus facile à prendre en main que le langage C, étant donné que nous travaillions beaucoup sur des séquences de caractères.

Revenons sur les tutoriels en python que j'ai réalisé. Premièrement, pourquoi j'en ai réalisé ? Au cours de notre double cursus bioinformatique, nous avions réalisé que tout le monde n'avait pas forcément les bases requises pour suivre ce cursus, n'ayant pas un niveau de programmation suffisant (venant d'un cursus non informatique ou ne savant pas programmer en python). Nous avions tous des difficultés au début pour appréhender la programmation en python (même moi d'ailleurs). Et c'est avec acharnement et une entraide mutuelle que nous avons pu réussir. Me sentant à l'aise au bout d'un certain temps, j'ai donc décidé de réaliser des tutoriels en python qui apporteront une aide à mes camarades moins à l'aise.

Mais tes camarades peuvent aller voir les tutos sur le net non ? Oui certes, sauf que j'ai moi même regardé ces tutoriels, et de ce que j'ai vu, c'est rempli de texte, de blabla, de termes techniques, ... en format "livre". Afin de simplifier tout cela, j'ai décidé de réaliser des tutos plus "clairs".

Ce que je fais : je lis ces fameux "tutos sur le net", et je n'en prends que l'essentiel. Je laisse tout le blabla de côté. Je rassemble ensuite ces informations dans mes diapositives, que je décortique au mieux.

Des diapositives ? Oui. J'ai choisi ce format pour changer du format livre, où toutes les informations sont compactées, et dur à assimiler en une fois. Pour moi les diapositives sont déjà de plus grande taille et permettent de contenir beaucoup d'information.

Mais tu viens de te contredire non ? Oui. Mais par contenir beaucoup d'information, je veux dire que dans une diapositive, j'essaye de mettre le stricte minimum à la compréhension du concept. Rien ne sert de charger charger charger, on ne va qu'embrouiller le lecteur/lectrice.

Ces diapositives sont destinées à toute personne voulant apprendre de façon autonome. Ils peuvent être utilisés comme présentation à projeter pour plusieurs personnes à la fois, mais ce n'est pas le but principal. Ils ne sont également pas destinées à ceux/celles qui veulent apprendre seulement, mais aussi à ceux et celles qui veulent enseigner, les aidant par exemple à établir un plan d'enseignement.

J'essaye de mettre le maximum d'information tout en les minimisant pour qu'à la fin, la personne n'a pas de question à poser. Certes, il en aura, mais peu (j'espère). J'y ajoute également une "pointe" d'humour sans exagérer puisque je trouve cela plus confortable d'apprendre en s'amusant et en rigolant que de manière trop sérieuse, stricte et trop linéaire.

C'est également un genre de "livre", puisque tu le prends et tu fais défiler les diapositives. Mais j'estime que ce sont des livres "aérés" et plus simples. Dans chacun des tutoriels, j'y ai des mis des exemples afin d'illustrer (presque) tous les cas que l'on peut rencontrer pour un certain concept. Pour mieux assimiler tout cela, j'y ai également mis des exercices à la fin de chaque "partie", que je conseille de faire. Tous les exemples sont situés dans le dossier "Additional/Exemples" à côté du tuto pdf. La correction des exercices se trouve dans le dossier "Additional/Exercices". Essayez de faire les exercices avant d'aller voir la correction, mais attention ! La correction que je propose est une des corrections "possible". Il en existe une multitude. À toi de voir laquelle tu préfères.

Pour finir, ces diapositives ne sont pas parfaits certes. C'est pour cela que je compte sur vous, lecteurs/lectrices, de me faire savoir toute remarque qui permettrait d'améliorer le contenu de ces tutoriels.

Si tu souhaites me contacter :

Bon courage à toi jeune padawan !

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages