tag:linuxfr.org,2005:/tags/autodidacte/publicLinuxFr.org : les contenus étiquetés avec « autodidacte »2017-07-11T10:10:48+02:00/favicon.pngtag:linuxfr.org,2005:Post/381462017-05-20T15:55:12+02:002017-05-20T15:55:12+02:00Comment construire un curriculum cohérent en informatique ?<p>Bonjour,</p>
<p>depuis quelques mois, je me pose la question suivante :</p>
<p>après avoir orienté ma vie professionnelle vers de l'informatique pure, je me demande comment se construire un curriculum cohérent, à la fois sur le plan pratique et sur le plan théorique. </p>
<p>La requête que je formule est double : je souhaite trouver à la fois les ressources théoriques et pratiques mais aussi les thèmes et contenus à privilégier pour faire de l'autoformation jusqu'à un niveau ~bac+5 en informatique.</p>
<p>Idéalement, je sens qu'il faut distinguer deux cas : la pratique et la théorie.</p>
<p>La pratique est faite des problèmes que l'on rencontre dans la vie professionnelle, mais pas seulement. Nombre de problèmes pourtant intéressant ne se rencontreront quasiment jamais, alors que d'autres sont même beaucoup plus fréquents. Enfin, les approches prisent dans ces tentatives de résolution varient grandement en fonction du bagage théorique et pratique d'une personne.</p>
<p>J'ai dégagé quelques thèmes et j'aimerais savoir si vous en voyez d'autres. J'aimerais aussi, si possible, accéder à des ressources (plutôt des ressources écrites) me permettant de dégager une motion synthétique.</p>
<ol>
<li>Bases de données relationnelles et NoSQL</li>
<li>Programmation système, C et C++ (Linux, Unix, Windows)</li>
<li>Architecture des processeurs et programmation bas niveau</li>
<li>Compilation, analyse lexicale et syntaxique, grammaires</li>
<li>Génie logiciel, tests, assurance qualité</li>
<li>Langages de script, administration système</li>
<li>Algorithmes, structures de donnée et intelligence artificielle</li>
<li>Paradigmes fonctionnels et objets, programmation appliquée</li>
</ol><p>Est-ce que vous voyez des trous dans cette proposition ? Si vous avez des liens à me donner vers des ressources (type cours de fac ou d'école d'ingénieur avec TD/TP en plus, ce serait génial) couvrant ces domaines, ce serait excellent. Si vous avez éventuellement des ouvrages à me conseiller, je suis preneur.</p>
<p>Ce serait bien également si vous pouviez me suggérer un ou deux langages à maîtriser en priorité (je connais un peu python, javascript, C).</p><div><a href="https://linuxfr.org/forums/general-general/posts/comment-construire-un-curriculum-coherent-en-informatique.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/111914/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-general/posts/comment-construire-un-curriculum-coherent-en-informatique#comments">ouvrir dans le navigateur</a>
</p>
nlhsshttps://linuxfr.org/nodes/111914/comments.atom