{"id":19924,"date":"2023-07-25T13:50:21","date_gmt":"2023-07-25T13:50:21","guid":{"rendered":"https:\/\/devologyx.io\/les-depots-github-importants-dont-tout-developpeur-a-besoin\/"},"modified":"2024-10-31T17:54:19","modified_gmt":"2024-10-31T17:54:19","slug":"les-depots-github-importants-dont-tout-developpeur-a-besoin","status":"publish","type":"post","link":"https:\/\/devologyx.io\/fr\/les-depots-github-importants-dont-tout-developpeur-a-besoin\/","title":{"rendered":"LES D\u00c9P\u00d4TS GITHUB IMPORTANTS DONT TOUT D\u00c9VELOPPEUR A BESOIN"},"content":{"rendered":"\n<p>Il peut \u00eatre difficile de trouver les bonnes ressources et les bons outils pour am\u00e9liorer vos comp\u00e9tences et votre flux de travail en tant que d\u00e9veloppeur. C&rsquo;est pourquoi nous avons compil\u00e9 une liste compl\u00e8te des d\u00e9p\u00f4ts GitHub essentiels que tout d\u00e9veloppeur devrait conna\u00eetre. Que vous ayez besoin d&rsquo;aide pour les entretiens de codage, les \u00e9l\u00e9ments de conception, le d\u00e9veloppement frontend et backend, l&rsquo;apprentissage automatique ou tout autre chose, cette collection de d\u00e9p\u00f4ts peut vous aider \u00e0 am\u00e9liorer vos capacit\u00e9s de codage et \u00e0 cr\u00e9er des projets \u00e9tonnants. N&rsquo;oubliez pas de consulter notre article pour d\u00e9couvrir ces r\u00e9f\u00e9rentiels utiles.   <\/p>\n\n<p>Un d\u00e9p\u00f4t Git est le dossier .git d&rsquo;un projet et contient une collection de fichiers de plusieurs versions ind\u00e9pendantes d&rsquo;un projet particulier. Ce d\u00e9p\u00f4t est responsable du suivi et de l&rsquo;enregistrement de toutes les modifications apport\u00e9es aux fichiers d&rsquo;un projet Git, g\u00e9n\u00e9rant ainsi un historique au fil du temps. La suppression de votre dossier .git\/ implique l&rsquo;effacement de tout l&rsquo;historique de votre projet. Git utilise le syst\u00e8me de contr\u00f4le de version pour apporter des modifications au projet et les enregistrer dans le d\u00e9p\u00f4t.<\/p>\n\n<p>Vous pouvez poss\u00e9der des r\u00e9f\u00e9rentiels individuels ou partager la propri\u00e9t\u00e9 des r\u00e9f\u00e9rentiels avec d&rsquo;autres personnes. Vous pouvez \u00e9galement limiter l&rsquo;acc\u00e8s \u00e0 un d\u00e9p\u00f4t en choisissant la visibilit\u00e9 du d\u00e9p\u00f4t que vous pr\u00e9f\u00e9rez : priv\u00e9 ou public. Les r\u00e9f\u00e9rentiels publics sont accessibles \u00e0 tous sur internet. Les d\u00e9p\u00f4ts priv\u00e9s ne sont accessibles qu&rsquo;\u00e0 vous et aux personnes avec lesquelles vous partagez explicitement l&rsquo;acc\u00e8s.   <\/p>\n\n<p><strong>Types de d\u00e9p\u00f4ts Git<\/strong><\/p>\n\n<p>Il existe deux types de d\u00e9p\u00f4ts Git en fonction de l&rsquo;utilisation d&rsquo;un serveur. Il s&rsquo;agit de <\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>D\u00e9p\u00f4ts nus<\/strong><\/li>\n<\/ol>\n\n<p>Ces d\u00e9p\u00f4ts sont utilis\u00e9s pour partager les modifications apport\u00e9es par diff\u00e9rents d\u00e9veloppeurs. Un utilisateur n&rsquo;est pas autoris\u00e9 \u00e0 modifier ce r\u00e9f\u00e9rentiel ou \u00e0 cr\u00e9er une nouvelle version de ce r\u00e9f\u00e9rentiel sur la base des modifications effectu\u00e9es. <\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>D\u00e9p\u00f4ts non nus<\/strong><\/li>\n<\/ol>\n\n<p>Les r\u00e9f\u00e9rentiels non nus sont conviviaux et permettent donc \u00e0 l&rsquo;utilisateur de cr\u00e9er de nouvelles modifications de fichiers et de cr\u00e9er de nouvelles versions pour les r\u00e9f\u00e9rentiels. Le processus de clonage cr\u00e9e par d\u00e9faut un r\u00e9f\u00e9rentiel non nu si aucun param\u00e8tre n&rsquo;est sp\u00e9cifi\u00e9 lors de l&rsquo;op\u00e9ration de clonage. <\/p>\n\n<p>Voici quelques-uns des d\u00e9p\u00f4ts cruciaux sur Github concernant des sujets essentiels en programmation, de la conception de syst\u00e8me, du Frontend au Backend, de la DSA aux Design Patterns. Ces r\u00e9f\u00e9rentiels sont utiles aux d\u00e9veloppeurs de tous niveaux, des plus jeunes aux plus exp\u00e9riment\u00e9s. <\/p>\n\n<p><strong>Universit\u00e9 de l&rsquo;entretien de codage<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/EGQhUSU8Qa2fQqzGqSj_9SxNc076yt9yhcHbGFvnBxYWpc-ZaRKiGOjwIa08G6lfgAAeFQwSRV9w9mDFHPg5wNqCnJuR_Jk99hRbvfxA-V8CAAReeyMSkSrq2i_Ji5-HhUo7a27WD7xM8V1dhitgZ4I\" alt=\"\" width=\"461\" height=\"335\"\/><\/figure>\n\n<p>Vous vous pr\u00e9parez \u00e0 passer un entretien de codage dans une entreprise de technologie ? Si oui, voici le bon r\u00e9f\u00e9rentiel que vous devriez utiliser. Ce r\u00e9f\u00e9rentiel contient des ressources, des plans d&rsquo;\u00e9tude et des lignes directrices pour vous guider sur la fa\u00e7on de passer votre entretien de codage. En tant que d\u00e9veloppeur logiciel\/web exp\u00e9riment\u00e9, vous savez que le passage \u00e0 un poste d&rsquo;ing\u00e9nieur logiciel n\u00e9cessite des comp\u00e9tences en informatique. Vous trouverez de nombreux liens et ressources dans ce r\u00e9f\u00e9rentiel pour clarifier vos concepts informatiques ainsi que des d\u00e9tails sur la fa\u00e7on de se pr\u00e9parer aux entretiens de codage.   <\/p>\n\n<p><strong>Livres de programmation gratuits<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/L-2HJbxWVrC4P2p5kUXUeV0IP1ICMtd_0s73dI98rqaTLO2eP27OHQmzXwTanZjQpzQPcMPPU3UW-yJvPq9rLaH_6b-Ej_mkfTi2zdXJ52492nMYms5E0u9krKBuHSDpB2_kRiXQWxdnusEmEhXT8Ak\" alt=\"\" width=\"462\" height=\"259\"\/><\/figure>\n\n<p>Le d\u00e9p\u00f4t de livres de programmation gratuits est bien organis\u00e9 avec une compilation de ressources d&rsquo;\u00e9tude gratuites qui peuvent vous aider \u00e0 apprendre un grand nombre de concepts techniques. Le d\u00e9p\u00f4t contient des ressources telles que les algorithmes, la structure des donn\u00e9es, l&rsquo;apprentissage automatique, les cadres, le g\u00e9nie logiciel et bien d&rsquo;autres domaines. Ce d\u00e9p\u00f4t \u00e9tait \u00e0 l&rsquo;origine sur StackOverflow mais a ensuite \u00e9t\u00e9 d\u00e9plac\u00e9 sur Github par Victor Felder pour une mise \u00e0 jour et une maintenance collectives. C&rsquo;est un d\u00e9p\u00f4t bien class\u00e9 avec 131k \u00e9toiles et 32k forks.   <\/p>\n\n<p><strong>Mod\u00e8le HTML<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/u2hjj553WdmWEL-yLfd9HbBiwYjFZ4pc6-U5uPnybSIujUDLT4HLRM2ewrwcNvtoAjJEYtM4EaBWf5W7blslXKdChFDfesoiNIix-iLz1DRApB7vuxeyVYtpU5Lzkf5kK90XEL5OoVuy81Ku2erfPak\" alt=\"\" width=\"461\" height=\"259\"\/><\/figure>\n\n<p>Il s&rsquo;agit d&rsquo;un template frontend professionnel pour la construction de sites web ou d&rsquo;applications robustes, adaptables et rapides. C&rsquo;est dans ce d\u00e9p\u00f4t que HTML5-Boilerplate a \u00e9t\u00e9 cr\u00e9\u00e9. Ce projet n&rsquo;impose pas de cadre ou de philosophie de d\u00e9veloppement sp\u00e9cifique, vous pouvez donc architecturer votre code de la mani\u00e8re que vous pr\u00e9f\u00e9rez. Certains des outils, fichiers et processus que vous voyez ici sont simplement destin\u00e9s \u00e0 la production de HTML5 Boilerplate mais ne font pas partie de HTML5 Boilerplate. Par exemple, le script gulpfile.mjs est utilis\u00e9 pour construire le projet. Il ne fait pas partie du projet lui-m\u00eame.     <\/p>\n\n<p><strong>Feuille de route du d\u00e9veloppeur<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/8AzmDSOhtOjX_y1rkLH-Es-g3v9DfK420No85mdlyGLRkAaO_S2fSqf6KGUZtm6b940BcrCjiY36PVWevWp4nR6grpXJlieCy5perrB0bWAK7qVxXB--Y3q55qmCOycJwkA_VahWIcQtSr7k6ppk3DU\" alt=\"\" width=\"462\" height=\"330\"\/><\/figure>\n\n<p>Ce d\u00e9p\u00f4t est un guide du d\u00e9veloppeur cr\u00e9\u00e9 par Kamran Ahmed. La feuille de route du d\u00e9veloppeur offre des feuilles de route interactives et mises \u00e0 jour, des guides et d&rsquo;autres ressources \u00e9ducatives pour les d\u00e9veloppeurs backend et frontend, les ing\u00e9nieurs DevOps, les d\u00e9veloppeurs react et plus encore. Beaucoup d&rsquo;\u00e9tudiants et de d\u00e9butants ne savent pas quelle technologie ils doivent apprendre en premier et quel chemin suivre pas \u00e0 pas pour devenir un d\u00e9veloppeur senior. Ce r\u00e9f\u00e9rentiel est tr\u00e8s utile pour les personnes qui souhaitent commencer une carri\u00e8re dans le d\u00e9veloppement de logiciels ou mettre \u00e0 jour leurs comp\u00e9tences.   <\/p>\n\n<p><strong>API publiques<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/-b0FVWG5XUIQET-e6t6ONr22gMZEHCyiNTQNe3mLYQG_xD4D8QwI73hJd1k7DVSqdFz3y1QvZ2sjwR9wJwTZYgnkk2MppOOHMfU9evo1MHke79zZMwUzye4DgVVAnpLygyBMI99ClmErvsbO3Py3ypQ\" alt=\"\" width=\"462\" height=\"259\"\/><\/figure>\n\n<p>En tant que d\u00e9veloppeur, vous devrez incontestablement utiliser des interfaces de programmation d&rsquo;applications pour vos applications. Le r\u00e9f\u00e9rentiel public des API est une collection d&rsquo;API gratuites et fr\u00e9quemment mises \u00e0 jour, utilis\u00e9es dans le d\u00e9veloppement de logiciels et de sites web. Les API sont essentielles au d\u00e9veloppement et ce r\u00e9f\u00e9rentiel permet aux d\u00e9veloppeurs de trouver facilement des API applicables dans n&rsquo;importe quelle situation. Ces API sont r\u00e9parties en diff\u00e9rentes classifications pour vous faciliter l&rsquo;exploration.   <\/p>\n\n<p><strong>Les algorithmes<\/strong><\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/luULWISaaM6ODWhrvJZ7IkQH1I9w_kDjM5dR4Y7v-L8Q15GSdIGa1FzX0TMDDPlhINBof3ox7bOQzQrgIndu0U6Qr390UeSJT55jgAyn3LWMECBIn5OYRgbTeOiClbDdgMpLCQ_auDt1_pHitxsProc\" alt=\"\"\/><\/figure>\n\n<p>L&rsquo;un des d\u00e9p\u00f4ts v\u00e9rifi\u00e9s sur GitHub, Algorithms est une ressource open-source pour les d\u00e9veloppeurs qui s&rsquo;int\u00e9ressent aux algorithmes de donn\u00e9es, aux structures de donn\u00e9es et \u00e0 leur application dans n&rsquo;importe quel langage de programmation.  <\/p>\n\n<p>Les algorithmes donnent \u00e0 l&rsquo;ordinateur un ensemble sp\u00e9cifique d&rsquo;instructions qui lui permettent de tout faire, qu&rsquo;il s&rsquo;agisse de faire fonctionner une calculatrice ou une fus\u00e9e. Ce r\u00e9f\u00e9rentiel contient tous les algorithmes qui peuvent \u00eatre mis en \u0153uvre en Python, Javascript, Java, Go, C et C++ pour les d\u00e9butants et ceux qui souhaitent am\u00e9liorer leurs comp\u00e9tences. <\/p>\n\n<p><strong>Mod\u00e8les de conception Java<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/PSxPEhySIwmtxThJfN2InlQNsAjCaitiKtz0oaA3PcA0fnX1ZnMpckA3Ys7EQy92VXFIL1aOr1pDai2pc0akf18r847V5IuMCFTlTJ7sICVwe0mAnRpQIcDWtTDK9QVgZUc7Ac3KTcFUIZUb26ND7Ug\" alt=\"\" width=\"461\" height=\"307\"\/><\/figure>\n\n<p>Ce r\u00e9f\u00e9rentiel contient des mod\u00e8les de conception qui sont mis en \u0153uvre en Java. Les mod\u00e8les de conception sont des pratiques id\u00e9ales et formalis\u00e9es que tout d\u00e9veloppeur peut utiliser pour r\u00e9soudre des probl\u00e8mes r\u00e9guliers lors de la conception d&rsquo;une application ou d&rsquo;un syst\u00e8me. Ces solutions ont \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9es par des programmeurs exp\u00e9riment\u00e9s de la communaut\u00e9 open-source. Les mod\u00e8les de conception acc\u00e9l\u00e8rent le processus de d\u00e9veloppement en fournissant des paradigmes de d\u00e9veloppement test\u00e9s et \u00e9prouv\u00e9s. Lorsque vous r\u00e9utilisez des mod\u00e8les de conception, vous \u00e9vitez des probl\u00e8mes subtils et am\u00e9liorez la lisibilit\u00e9 du code pour les d\u00e9veloppeurs qui sont familiers avec les mod\u00e8les. Les mod\u00e8les peuvent \u00eatre consult\u00e9s \u00e0 partir de leur description de haut niveau ou de leur code source.     <\/p>\n\n<p><strong>Composants Web g\u00e9niaux<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/-9tX8J4Cnrs6dKxP_i_FF_TEOPZzbX7beLAef-ljr52HeTlXu3R8hzMCy0xcyUAIUd3vYsSNezOJ91RW1hf7Q-B7Mm4BPgzjrGkI3GDai8QKYn7rFBdwsgcsRfKB1SqK0IPkuj4hlUhQOvk6cgJfh5I\" alt=\"\" width=\"461\" height=\"192\"\/><\/figure>\n\n<p>Ce r\u00e9f\u00e9rentiel contient une liste d&rsquo;outils, de ressources et d&rsquo;articles sur les composants web. Le r\u00e9f\u00e9rentiel awesome web components contient des informations sur les composants web tels que les standards web sous les composants web, les sp\u00e9cifications des composants web, les lignes directrices sur la fa\u00e7on de cr\u00e9er un composant web et l&rsquo;interop\u00e9rabilit\u00e9 des composants web. <\/p>\n\n<p><strong>Grande liste de cha\u00eenes vierges<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/sfHSHiktA-r8QTNsvmi-xqpx6yVM4h8zvJ1_gtCprMrlT2k_6S2Rf_FPi_DYWk8lCimp81YQQTJVWYAmJb6W9nlKbr7TH-UjlIP8V0wyxe8VeJE9OyOhdDpt16pW0-j-PNsMyeKe1KMyinydEzyz150\" alt=\"\" width=\"462\" height=\"231\"\/><\/figure>\n\n<p>La grande liste du r\u00e9f\u00e9rentiel Naught Strings contient une liste \u00e9volutive de cha\u00eenes qui ont une forte probabilit\u00e9 de g\u00e9n\u00e9rer des probl\u00e8mes lorsqu&rsquo;elles sont utilis\u00e9es comme donn\u00e9es d&rsquo;entr\u00e9e par l&rsquo;utilisateur. Cette liste facilite les tests d&rsquo;assurance qualit\u00e9 manuels et automatis\u00e9s. Ce r\u00e9f\u00e9rentiel n&rsquo;est utilis\u00e9 que pour les logiciels que vous poss\u00e9dez et g\u00e9rez. Certaines cha\u00eenes vilaines indiquent des vuln\u00e9rabilit\u00e9s en mati\u00e8re de s\u00e9curit\u00e9 et l&rsquo;utilisation de ces cha\u00eenes avec des logiciels tiers peut constituer un d\u00e9lit. De plus, la Big List of Naughty Strings n&rsquo;est pas un substitut complet aux tests formels de s\u00e9curit\u00e9\/p\u00e9n\u00e9tration pour votre service.    <\/p>\n\n<p><strong>Ressources en mati\u00e8re de conception pour les d\u00e9veloppeurs<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/NLIzkoy1pPwI3khxx6kxlzxf1AmLFpnaIFYUBg-I7r-MIOyqv6T6EIxhWcfku4CHTdViteb50DxtEfcUGLrbVF4102yj451lpC51QKj83oPoitzVh7e5PjwUxWD1sWpL1WaakRSupPmvP_-6VQKgZO0\" alt=\"\" width=\"462\" height=\"243\"\/><\/figure>\n\n<p>Les d\u00e9veloppeurs ont g\u00e9n\u00e9ralement du mal \u00e0 trouver des ressources en mati\u00e8re de conception. Mais ce d\u00e9p\u00f4t est l\u00e0 pour r\u00e9soudre ce probl\u00e8me. Les ressources de conception pour les d\u00e9veloppeurs sont une liste de photos de stock, de mod\u00e8les web, de cadres CSS, de biblioth\u00e8ques d&rsquo;interface utilisateur, de couleurs, de polices de caract\u00e8res, de logiciels de conception et bien plus encore.  <\/p>\n\n<p><strong>Construisez votre propre X<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/FzPumCU_iewJlDF2OzmZ_rQY2uAxWYOZ8TJRcRO5ww9Z74HwG4QHAOj4yTeaLh5UORLLkAMdFAZUNUWlqqkyP8f_8agnhMSAsUEJpNx9BjcPgfsAckfZqE4ECpvsM5nI3V1kmE12lpukBqEGOV17Uzo\" alt=\"\" width=\"376\" height=\"282\"\/><\/figure>\n\n<p>Ce r\u00e9f\u00e9rentiel repr\u00e9sente une collection de guides clairement \u00e9crits pour recr\u00e9er vos technologies pr\u00e9f\u00e9r\u00e9es \u00e0 partir de z\u00e9ro, qu&rsquo;il s&rsquo;agisse d&rsquo;un moteur de rendu 3D, d&rsquo;un bot, d&rsquo;une blockchain, d&rsquo;un jeu et bien d&rsquo;autres encore. Ce d\u00e9p\u00f4t vous aide \u00e0 ma\u00eetriser la programmation en vous aidant \u00e0 reconstruire le logiciel. Ce d\u00e9p\u00f4t est le fruit du travail de nombreux contributeurs. Il a \u00e9t\u00e9 lanc\u00e9 par Daniel Stefanovic et est maintenant maintenu par CodeCrafters, Inc. Dans la mesure o\u00f9 la loi le permet, CodeCrafters, Inc. a renonc\u00e9 \u00e0 tous les droits d&rsquo;auteur et droits connexes ou voisins sur ce travail.    <\/p>\n\n<p><strong>Feuille de route du d\u00e9veloppeur Java<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/GVZSSYU96dipnyt1xkcHRYJRxZ6WQQPOdPHon2c7PhYPSdTFSFbAUJHnnpuls5m8HsDuSD8VpiY5sAMz6MxWQA0aw33T0h4CmxoYzNBf5_C0z7TJCWrEJSLQn6Wi_mhex6qRRLyRUdMnTAAD-XhF1JQ\" alt=\"\" width=\"463\" height=\"258\"\/><\/figure>\n\n<p>Ce r\u00e9f\u00e9rentiel est une feuille de route qui vous permettra de devenir un d\u00e9veloppeur Java. L&rsquo;objectif de ce r\u00e9f\u00e9rentiel est de vous donner une id\u00e9e du paysage. Il vous guide sur ce que vous devriez apprendre ensuite, plut\u00f4t que d&rsquo;apprendre ce qui est \u00e0 la mode. La feuille de route est construite en utilisant Draw.io. Le fichier de projet se trouve dans le fichier java-developer-roadmap.xml. Pour le modifier, ouvrez draw.io, cliquez sur Open Existing Diagram et choisissez le fichier xml avec le projet. La feuille de route s&rsquo;ouvrira pour vous.      <\/p>\n\n<p><strong>Tensorflow<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/pgI8h1PFS9L8SXCkSIsiFXBxMkh6QlEI2rpmBA58sDS7s28DmmXoHLHhy130z2N-VpH61w5iu3wuGL7LRZVvMqeUAOXXm5ilLN_f-qsSXyokLDG1w72iJKYFzNx2ITAIRfia47TLWCk9C-yXz6C1arw\" alt=\"\" width=\"463\" height=\"347\"\/><\/figure>\n\n<p>Vous cherchez une biblioth\u00e8que math\u00e9matique \u00e0 utiliser dans l&rsquo;apprentissage automatique et les r\u00e9seaux neuronaux, alors vous devez consulter le d\u00e9p\u00f4t GitHub de Tensorflow. Le d\u00e9p\u00f4t TensorFlow est une biblioth\u00e8que logicielle open-source permettant de r\u00e9aliser facilement des calculs bas\u00e9s sur des graphes. Il a \u00e9t\u00e9 cr\u00e9\u00e9 par les ing\u00e9nieurs et les chercheurs de l&rsquo;\u00e9quipe Google Brain et est utilis\u00e9 \u00e0 la fois pour la production et la recherche chez Google. Ce d\u00e9p\u00f4t a plus de 138k \u00e9toiles et plus de 78k forks sur GitHub.   <\/p>\n\n<p><strong>D\u00e9veloppement web pour les d\u00e9butants<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/Sp-MMUJ6ww59fM4zz6ygDvOoRgKdjUnG24gGTQetSJosBQRK9P-UWxVhuZRjEGWx1zp9o9YUTrQuEDV0hN70o3tOEUjc1FZVADg0_wZlmN_15mjMNAc7XJ34TO3VUM1CWGpgfAHt7YBC_E7BpbLazyM\" alt=\"\" width=\"462\" height=\"277\"\/><\/figure>\n\n<p>Le r\u00e9f\u00e9rentiel Web Development for Beginners vous aidera \u00e0 d\u00e9marrer en tant que d\u00e9veloppeur web. Ce r\u00e9f\u00e9rentiel vous est pr\u00e9sent\u00e9 par Azure Microsoft Advocates, il contient un programme de 12 semaines et 24 le\u00e7ons sur les bases de CSS, HTML et JavaScript. Chaque le\u00e7on comprend des quiz, des instructions \u00e9crites, des devoirs et leurs solutions. Ce r\u00e9f\u00e9rentiel vous permet d&rsquo;apprendre et de construire simultan\u00e9ment. Pour utiliser ce programme \u00e0 votre compte, vous devez forker l&rsquo;ensemble du d\u00e9p\u00f4t et r\u00e9aliser les exercices par vous-m\u00eame.    <\/p>\n\n<p><strong>Feuille de route pour l&rsquo;apprentissage automatique<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/1QARxHgAwihEUvQdXNmZ-6kXFx7qWVVCemrIhEmuvts5SzxGSw5k6HKQpJl7Hd-yw-zYm8_cP-S3RU8UiyTZ4F4L0DOMf01GX3TBcg6qM3sKWvyg8fXU3UypSJe_QU99h5sTSOAFc_7dH5yX9YL9nng\" alt=\"\" width=\"465\" height=\"303\"\/><\/figure>\n\n<p>La feuille de route de l&rsquo;apprentissage automatique relie de nombreux concepts essentiels de l&rsquo;apprentissage automatique, la fa\u00e7on d&rsquo;apprendre et les outils \u00e0 utiliser lors de l&rsquo;ex\u00e9cution. Ce r\u00e9f\u00e9rentiel contient le processus d&rsquo;apprentissage automatique : les \u00e9tapes \u00e0 suivre pour r\u00e9soudre un probl\u00e8me, les outils d&rsquo;apprentissage automatique : tels que tensorflow, collab, shogun et bien d&rsquo;autres, ainsi que la mani\u00e8re d&rsquo;utiliser ces outils. La plupart des \u00e9l\u00e9ments de ce r\u00e9f\u00e9rentiel sont inspir\u00e9s des mindmaps d&rsquo;apprentissage automatique de Daniel Formoso.  <\/p>\n\n<p><strong>Conclusion<\/strong><\/p>\n\n<p>Pour les d\u00e9veloppeurs web \u00e0 la recherche de recommandations, d&rsquo;astuces et de ressources, voici une liste des d\u00e9p\u00f4ts GitHub les plus pratiques \u00e0 utiliser. Le principal crit\u00e8re de s\u00e9lection \u00e9tait la facilit\u00e9 d&rsquo;utilisation. Par cons\u00e9quent, ces r\u00e9f\u00e9rentiels comprennent des ressources d&rsquo;apprentissage, des feuilles de route vers des pratiques id\u00e9ales, des conceptions de syst\u00e8mes et des outils. Nous esp\u00e9rons que cela sera utile au plus grand nombre de d\u00e9veloppeurs possible et que chacun trouvera quelque chose d&rsquo;utile pour am\u00e9liorer ses comp\u00e9tences et son flux de travail afin de cr\u00e9er d&rsquo;excellents projets.   <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il peut \u00eatre difficile de trouver les bonnes ressources et les bons outils pour am\u00e9liorer vos comp\u00e9tences et votre flux de travail en tant que d\u00e9veloppeur. C&rsquo;est pourquoi nous avons compil\u00e9 une liste compl\u00e8te des d\u00e9p\u00f4ts GitHub essentiels que tout d\u00e9veloppeur devrait conna\u00eetre. Que vous ayez besoin d&rsquo;aide pour les entretiens de codage, les \u00e9l\u00e9ments [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":17583,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"_jet_sm_ready_style":"","_jet_sm_style":"","_jet_sm_controls_values":"","_jet_sm_fonts_collection":"","_jet_sm_fonts_links":"","footnotes":""},"categories":[85],"tags":[],"writer":[],"class_list":["post-19924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classifiee"],"_links":{"self":[{"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/posts\/19924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/comments?post=19924"}],"version-history":[{"count":1,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/posts\/19924\/revisions"}],"predecessor-version":[{"id":19926,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/posts\/19924\/revisions\/19926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/media\/17583"}],"wp:attachment":[{"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/media?parent=19924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/categories?post=19924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/tags?post=19924"},{"taxonomy":"writer","embeddable":true,"href":"https:\/\/devologyx.io\/fr\/wp-json\/wp\/v2\/writer?post=19924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}