{"id":23072067,"url":"https://github.com/sanogotech/passeportcodeur","last_synced_at":"2026-05-06T19:32:01.928Z","repository":{"id":266062758,"uuid":"897259706","full_name":"sanogotech/PasseportCodeur","owner":"sanogotech","description":"Passeport Codeur","archived":false,"fork":false,"pushed_at":"2024-12-10T12:27:28.000Z","size":17607,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T00:16:38.696Z","etag":null,"topics":["css","html","iot","java","javascript","python","sql"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sanogotech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-02T10:19:42.000Z","updated_at":"2024-12-10T12:27:31.000Z","dependencies_parsed_at":"2024-12-03T03:15:18.932Z","dependency_job_id":null,"html_url":"https://github.com/sanogotech/PasseportCodeur","commit_stats":null,"previous_names":["sanogotech/passeportcodeur"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanogotech%2FPasseportCodeur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanogotech%2FPasseportCodeur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanogotech%2FPasseportCodeur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanogotech%2FPasseportCodeur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sanogotech","download_url":"https://codeload.github.com/sanogotech/PasseportCodeur/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246989505,"owners_count":20865305,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","html","iot","java","javascript","python","sql"],"created_at":"2024-12-16T07:18:46.728Z","updated_at":"2026-05-06T19:32:01.894Z","avatar_url":"https://github.com/sanogotech.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Passeport Codeur**  \n\n## **Introduction**  \nLe *Passeport Codeur* est un programme intensif de trois jours conçu pour offrir une initiation complète aux principales technologies et outils de développement informatique. Destiné aux débutants, amateurs et développeurs souhaitant élargir leurs compétences, ce programme combine théorie, démonstrations pratiques et exploration des meilleures ressources en ligne pour devenir autonome dans l’apprentissage et l'utilisation des technologies sélectionnées.\n\nLe *Passeport Codeur* permet aux participants de découvrir les bases indispensables pour s’initier à la programmation, au développement web, à l’administration système, à la gestion de bases de données, ainsi qu’à des concepts fondamentaux comme les algorithmes et les systèmes de gestion de contenu.\n\n---\n\n## **Objectifs**  \n1. **Familiarisation avec les outils modernes de développement** :  \n   Explorer les technologies clés telles que Python, Java, C, HTML/CSS/JavaScript, Linux, SQL, XAMPP, WordPress, et les concepts d’algorithmes.  \n\n2. **Apprentissage autonome** :  \n   Fournir des ressources fiables et complètes pour permettre aux participants de continuer à apprendre et pratiquer après la formation.  \n\n3. **Mise en pratique** :  \n   À travers des démonstrations et des exercices pratiques, les participants acquièrent des compétences directement applicables dans leurs projets personnels ou professionnels.  \n\n4. **Compréhension des algorithmes** :  \n   Apprendre les bases des algorithmes pour résoudre des problèmes de manière efficace, notamment les structures de données, la logique conditionnelle, et les itérations.  \n\n5. **Polyvalence technologique** :  \n   Offrir une vue d’ensemble des langages et outils pour mieux comprendre les différentes facettes du développement logiciel, de la gestion de contenu à la programmation embarquée.  \n\n6. **Création d’une base solide** :  \n   Initier les participants aux concepts fondamentaux pour aborder sereinement des projets plus complexes à l’avenir.  \n\n---\n\n## **Liste des technologies et ressources avec descriptions**  \n\n### **Algorithmes et structures de données**  \n\n1. **AlgoBox**  \n   Outil pédagogique simple et intuitif pour s’initier à la logique algorithmique et à la programmation. Idéal pour les débutants, AlgoBox permet de concevoir, tester et visualiser des algorithmes de manière interactive.  \n   URL : https://www.xm1math.net/algobox/  \n\n2. **GeeksforGeeks - Algorithms**  \n   Une ressource complète pour apprendre les concepts d'algorithmes, des bases aux techniques avancées.  \n   URL : https://www.geeksforgeeks.org/fundamentals-of-algorithms/  \n\n3. **Introduction to Algorithms (CLRS)**  \n   Le livre de référence sur les algorithmes, couvrant une grande variété de sujets avec des exemples détaillés. De nombreux tutoriels en ligne y font référence.  \n   URL : https://mitpress.mit.edu/9780262033848/introduction-to-algorithms/  \n\n4. **Khan Academy - Algorithms**  \n   Cours interactifs et clairs pour apprendre les bases des algorithmes et leur mise en œuvre.  \n   URL : https://www.khanacademy.org/computing/computer-science/algorithms  \n\n5. **VisuAlgo**  \n   Plateforme interactive pour visualiser des algorithmes et comprendre leur fonctionnement pas à pas.  \n   URL : https://visualgo.net/  \n\n6. **Coursera - Data Structures and Algorithms**  \n   Cours en ligne dispensé par des universités de renom pour maîtriser les algorithmes et structures de données.  \n   URL : https://www.coursera.org/learn/algorithms-part1  \n\n---\n---\n---\n\n### **Python**  \n1. **GeeksforGeeks - Python Programming**  \n   Ressource complète avec tutoriels pour tous niveaux, exercices pratiques et concepts avancés.  \n   URL : https://www.geeksforgeeks.org/python-programming-language-tutorial/  \n\n2. **Real Python**  \n   Idéal pour les débutants et les développeurs avancés, avec des articles détaillés et des projets pratiques.  \n   URL : https://realpython.com/  \n\n3. **Python.org Documentation**  \n   Tutoriel officiel Python avec des explications sur les bases et les modules standards.  \n   URL : https://docs.python.org/3/tutorial/  \n\n---------------------\n\n### **C**  \nPour apprendre la programmation en C, voici les meilleurs sites qui couvrent les bases, les concepts avancés, et les applications pratiques :  \n\n1. **GeeksforGeeks - C Programming**  \n   Une ressource complète pour apprendre les bases, les concepts avancés et les exercices pratiques en langage C.  \n   URL : https://www.geeksforgeeks.org/c-programming-language/  \n\n2. **Learn-C.org**  \n   Un tutoriel interactif pour apprendre le C avec des exemples pratiques directement dans le navigateur.  \n   URL : https://www.learn-c.org/  \n\n3. **TutorialsPoint - C Programming**  \n   Guide détaillé couvrant les bases et les concepts avancés du langage C, avec des exercices pour s'entraîner.  \n   URL : https://www.tutorialspoint.com/cprogramming/index.htm  \n\n4. **Programiz - Learn C Programming**  \n   Idéal pour les débutants, ce site propose des explications claires et des exemples simples à comprendre.  \n   URL : https://www.programiz.com/c-programming  \n\n5. **The C Programming Language by Dennis Ritchie**  \n   Bien qu'il ne s'agisse pas d'un site web, ce livre est souvent mentionné comme la meilleure ressource pour apprendre C. Cependant, de nombreux tutoriels basés sur ce livre sont disponibles en ligne.  \n   URL : https://en.wikipedia.org/wiki/The_C_Programming_Language  \n\n---\n\nSi vous souhaitez un plan structuré pour apprendre le C ou combiner avec des projets pratiques, je peux vous aider à le concevoir !\n\n-------------\n\n### **C et IoT**  \n1. **Wokwi - IoT Projects**  \n   Simulateur en ligne permettant d’apprendre à programmer en C pour des projets Arduino et IoT.  \n   URL : https://wokwi.com/projects/328451800839488084  \n\n2. **Embedded.com**  \n   Ressource technique pour apprendre la programmation en C et explorer des applications IoT.  \n   URL : https://www.embedded.com/  \n\n3. **Circuit Digest**  \n   Tutoriels pratiques sur les microcontrôleurs, l’IoT et la programmation en C.  \n   URL : https://circuitdigest.com/  \n\n---\n\n### **Java**  \n1. **GeeksforGeeks - Java Programming**  \n   Tutoriels complets sur les concepts de base et avancés en Java.  \n   URL : https://www.geeksforgeeks.org/java/  \n\n2. **JavaTPoint**  \n   Propose des explications détaillées, des tests interactifs et des exercices pour apprendre Java.  \n   URL : https://www.javatpoint.com/java-tutorial  \n\n3. **Oracle - Java Tutorials**  \n   Guide officiel de Java, idéal pour comprendre les fonctionnalités et les concepts clés.  \n   URL : https://docs.oracle.com/javase/tutorial/  \n\n---\n\n### **HTML, CSS, JavaScript**  \n1. **W3Schools**  \n   Ressource incontournable pour les bases de HTML, CSS et JavaScript.  \n   URL : https://www.w3schools.com/  \n\n2. **MDN Web Docs**  \n   Documentation officielle de Mozilla avec des explications approfondies et des exemples.  \n   URL : https://developer.mozilla.org/  \n\n3. **freeCodeCamp**  \n   Propose des exercices interactifs et des projets pratiques pour apprendre le développement web.  \n   URL : https://www.freecodecamp.org/  \n\n---\n\n### **SQL et prise en main de bases de données**  \n1. **SQLZoo**  \n   Cours interactifs pour apprendre SQL pas à pas avec des exercices pratiques.  \n   URL : https://sqlzoo.net/  \n\n2. **W3Schools - SQL**  \n   Ressource simple pour apprendre les commandes SQL de base.  \n   URL : https://www.w3schools.com/sql/\n   * https://www.w3schools.com/sql/sql_intro.asp\n\n4. **Mode Analytics SQL Tutorial**  \n   Tutoriels pour apprendre à écrire des requêtes SQL avancées et optimiser vos bases de données.  \n   URL : https://mode.com/sql-tutorial/  \n\n---\n\n### **XAMPP**  \n1. **Apache Friends - XAMPP**  \n   Site officiel pour télécharger XAMPP et accéder aux guides de démarrage.  \n   URL : https://www.apachefriends.org/  \n\n2. **GeeksforGeeks - XAMPP Installation Tutorial**  \n   Guide étape par étape pour configurer XAMPP et gérer les bases de données MySQL.  \n   URL : https://www.geeksforgeeks.org/xampp-server-and-how-to-install-xampp/  \n\n3. **TutorialsPoint - XAMPP**  \n   Documentation claire pour comprendre comment configurer un environnement local avec XAMPP.  \n   URL : https://www.tutorialspoint.com/xampp/index.htm  \n\n---\n\n### **Linux et Commandes Linux**  \nPour apprendre les commandes Linux et maîtriser l'administration système, voici une sélection des meilleurs sites :  \n\n1. **LinuxCommand.org**  \n   Une introduction claire et détaillée aux bases des commandes Linux, avec des exemples pratiques.  \n   URL : http://linuxcommand.org/  \n\n2. **GeeksforGeeks - Linux Commands**  \n   Explications détaillées des commandes essentielles et avancées pour les développeurs et les administrateurs.  \n   URL : https://www.geeksforgeeks.org/linux-commands/  \n\n3. **The Linux Documentation Project (TLDP)**  \n   Références complètes pour comprendre le fonctionnement des commandes et de l'administration système Linux.  \n   URL : http://tldp.org/  \n\n4. **TutorialsPoint - Linux Basics**  \n   Ressource idéale pour les débutants, couvrant les commandes de base et leur utilisation.  \n   URL : https://www.tutorialspoint.com/unix_commands/index.htm  \n\n5. **OverTheWire - Bandit**  \n   Une série de défis interactifs pour apprendre les commandes Linux dans un contexte ludique.  \n   URL : https://overthewire.org/wargames/bandit/  \n\n---\n\n### **WordPress**  \nPour apprendre à utiliser et personnaliser WordPress pour la création de sites web, voici les meilleurs sites :  \n\n1. **WordPress.org**  \n   Documentation officielle pour apprendre à installer, configurer et utiliser WordPress, avec des guides pour les développeurs et utilisateurs débutants.  \n   URL : https://wordpress.org/support/  \n\n2. **WPKube**  \n   Ressource complète avec des tutoriels sur la personnalisation, les thèmes, les plugins, et des astuces avancées pour WordPress.  \n   URL : https://www.wpkube.com/  \n\n3. **WPBeginner**  \n   Idéal pour les débutants, ce site propose des guides étape par étape, des astuces, et des recommandations d’outils pour optimiser un site WordPress.  \n   URL : https://www.wpbeginner.com/  \n\n4. **Kinsta Blog - WordPress Tutorials**  \n   Articles bien structurés pour apprendre les bases et des techniques avancées pour optimiser les performances et la sécurité de WordPress.  \n   URL : https://kinsta.com/blog/wordpress-tutorials/  \n\n5. **Smashing Magazine - WordPress**  \n   Guide pour les développeurs souhaitant approfondir leurs connaissances sur la création de thèmes et plugins.  \n   URL : https://www.smashingmagazine.com/category/wordpress/ \n\n-------------------------------\n\n# kidprogrammingstarter\nProgramming Starter for Kids\n\n* https://www.speechi.net/fr/2018/05/29/les-petits-codeurs-font-leurs-premiers-pas-a-lecole-algora-cours-6-9-ans/\n\n## Apprendre Python par la pratique \n\n0. Sololearn\n1. Python Cheat Sheet\n2.  https://www.learnpython.org/\n3.  Freecodebootcamp\n4.  Portolio top 10 projets\n5.  Python for Datascience\n6.  Web, Flash, Django\n7.  Interview questions\n   \n    \n## Apprendre la Programmation aux Enfants\n\n![Apprendre la Programmation](https://github.com/sanogotech/kidprogrammingstarter/blob/main/cursus-petits-codeurs.png)\n\n* Le cursus pour les 6-9 ans : puzzles, robotique et programmation\n  \nLe cursus pour nos “petits codeurs” s’étale sur 2 ans de cours. Le format privilégié est un cours d’une heure (au lieu de 90 mn pour Algora) pour garder la concentration des plus jeunes à son meilleur niveau. Voici à quoi ressemblera la première année :\n\nRéalisation de puzzles 3D\nLe but de ces leçons est de familiariser l’enfant avec certaines logiques mathématiques tout en construisant des puzzles avec nos briques multi-directionnelles. Entre jeu d’équilibre, maîtrise de la perspective, compréhension des figures, hypothèses et projections des mouvements, l’enfant développe sa capacité à penser en trois dimensions, à percevoir des images externes et internes et à les recréer, les transformer, les modifier et les décoder.\n\n* Cours de robotique\nChaque cours de robotique se compose à peu près de la même manière. Dans un premier temps, l’enfant pourra construire son robot et comprendre son fonctionnement et sa structure. Ensuite, grâce aux connaissances acquises, il pourra construire un robot original et laisser faire son imagination. Quelques exemples de robot : lanceur d’avion, attrape-bloc, monorail, robot nettoyeur, etc. Il y en a en tout à peu près une trentaine.\n\nÀ mesure que les cours avancent, les enfants seront amenés à construire des mécanismes de plus en plus évolués.\n\n* Cours de programmation “premiers pas”\nGrâce à un kit robotique, un ordinateur et leur manuel, les plus petits feront leurs débuts en programmation. Chaque cours propose la compréhension d’un principe différent de programmation et l’enfant réalisera à chaque fois une mission de programmation.\n\nEn dotant leurs robots de capteurs et de LEDs, ils peuvent les programmer de manière à ce que ceux-ci prennent des décisions de manière autonome face à certaines situations, comme par exemple s’arrêter s’il rencontre un obstacle, sortir d’un labyrinthe ou encore déposer un objet à un endroit précis. La 2eme partie des cours est dédiée à l’application des connaissances acquises et à la création d’un robot original.\n\nLe langage de programmation icônique que nous utilisons au départ est plus simple que Scratch. Progressivement, les enfants peuvent passer à Scratch de façon naturelle, et s’ils le souhaitent.\n\n##  Algora School\n\n* https://www.algora.school/apprendre-programmation-robotique-9-14-ans/\n\n  Les écoles Algora proposent une animation enfant créative : un cursus de cours de programmation et de robotique sur 3 ans spécialement conçu pour les collégiens. Au fil des cours les élèves apprendront à coder via des jeux de robot de plus en plus complexes sur le logiciel Scratch et comprendront progressivement l’impact de la robotique et de la programmation sur le monde qui les entoure.\n\nLa programmation est devenue un enseignement obligatoire au collège. Grâce à ce cursus, les élèves  pourront aller plus loin dans leur maîtrise de la programmation via des jeux de robot.\n\nChaque année de ce cursus compte 24 cours de programmation d’1h30. Afin de rendre l’apprentissage ludique et créatif, les élèves devront notamment relever des défis de robotique.  Comme par exemple, faire  accomplir des tâches précises à leurs robots.\n\nPour les accompagner dans chaque cours de programmation, les élèves disposeront notamment d’une boîte Algora qui comprend toutes les pièces nécessaires à l’élaboration des robots des 2 premières années\n## 4ieme Révolution \n\n* https://youtu.be/tkwVxzO9k8k\n\n- Machine à  vapeur \n-\n## C'est quoi le génie informatique \n\n* https://youtu.be/gP5xN5lw_7c\n\n** Informatique \n\n- Capter information \n- Analyser \n- Comprendre \n- Stocker\n- Transporter\n- Utiliser / Faciliter la prise de décision \n- Visualiser \n\n** Cycle \n- Think (Etude, Analyse ,Conception ), Build , Run\n\n** Activités \n- Infrastructure \n- Réseau et Télécom \n- OS\n- Logiciel \n- Sécurité. \n\n** Etude,  Comception, Implémentation,  Exploitation,  Maintenance \n\n** Mode Projet.\n\n** Dans tous les domaines \n- Santé \n- Aéronautique \n- Gestion \n- Finance \n\n## Former pour Chomer \n\n* https://youtu.be/D5L9YxNOsYc\n\n## C'est quoi un Programme vs Recette cuisine \n\n* Graven Développement \n\n- https://youtu.be/t8b9f5M9yoY\n\n\n## Bootcamp Pratique vs École Ing Théorique vs Autoformation vs 3ieme Voie\n\n* https://youtube.com/shorts/RjEh2JDtbAI?feature=share\n\n\n## Top 20 des Métiers IT / Certification \n\n* https://youtu.be/m3CUy9q79x4\n\n-  Technicien Support PC/LAN:  Certification Comptia A+\n-  Administrateur Linux   : Certiication Linux Fondation LP1 / Autoformation via ?\n-  Administrateur Réseaux :  Certification  Cisco  CCNA /  Comptia Network + / Autoformation via ?\n-  Aministareteur  Cloud : Certification Amazon  / Microsoft Azure / Autoformation via\n-  Administrateur de Base de donnée  SQL et NOSQL : Certification MongoDB, Certification  Oracle , SQL Server ?\n-  Developpeur FullStack/Web/Mobile : Certification Google Angular / Certification JAVA\n-  Architecte Logiciel / SI Urbaniste\n-  Expert Cybersecurité : Certification CEH / Certified Ethical Hacking, Certification  WAF Fortify\n-  Chef de Projet :  Certification PMP, Certification Agile, Certification ITIL, Prince2\n-  PMO / Coach Agile :  Certification PMP, Certification Agile, Certification ITIL, Prince2, Cobit\n-  Testeur : Testeur certifié ISTQB ® \n-  Ing DevSecOps :  Certification  Azure DevOps (Chaine Youtube DONOW)\n-  Design UX/UI, Design Thinking\n-  Ing BI :  Certification Talend / Power BI\n-  DATA Scientist, ,  Expert  IA, ChatGPT\n-  DATA Eng, DATA Architecte BIG DATA\n-  Consultant Informatique / Freelance (Expert 10 ans EX) / Entreprenariat/Marketing\n-  Expert  ERP, CRM, CMS, ECM/GED\n-  Expert IOT / Robotique \n-  Expert Middleware API/ESB/ BPMN/ WORKFLOW / BUS KAFKA : \n-  Auditeur IT\n-  Expert RPA/LOW CODE/NO CODE\n-  Expert  Office : WORD, Excel, PPT, ACCESS\n-  Expert Web Marketing / Growth  Hacking\n\n\n* https://k21academy.com/microsoft-azure/az-400/az-400-azure-devops-certification-path/\n* https://www.confluent.io/blog/building-real-time-streaming-etl-pipeline-20-minutes/\n* https://www.javatpoint.com/three-tier-data-warehouse-architecture\n\n\n## Top outils Dev\n\n* https://youtu.be/Oybe_KfOMhQ\n\n- exercism.com ( apprendre programmation par pratique exercice)\n- regex101\n- rentre visible une machine local sur internet via vpn \n- reponsesivily\n- app diagramme UML\n\n\n\n## 12 Projets pour Devenir Développeur \n\n* https://youtu.be/0dniPB_eluw\n\n1. SCRATCH Flappy, Mbot (10)\n\n2. HTML Css : CV et Template Web nav, body css ( 5)\n\n3. Javascript ( calculatrice, quizz, meteo, ect) ( 5 )\n\n4. Python Calcul de moyenne 5 fonctionnalités \n\n5. TodoList ( 5 fonctionnalités CRUD) ( 5 projets)\n\n6. BLOG( 10 fonctionnalités) ( 5 blogs)\n\n7. Clone de projet (Facebook, Jumia,clovo) ( front, api, mobile) ( 5 projets)\n\n8. Projet de Machine Learning ( 5 projets)\n\n9. Projet Bi, Big Data ( 5 projets)\n\n10. Projet DevSecOps MicroService Cmoud Ready\n\n11. Projet RPA, Test et Suppression ELK, Alerte\n\n12. Projet avec un Générateur de Code\n\n## 40 Etapes pour devenir Développeur \n\n- Jeux avec Scratch \n- Anglais \n- Résolution de Problème/ Créativité \n- Innovation \n- Algorithmique \n- Robotique Arduino  / Scratch MBot \n- Html \n- Css / Bootstrap\n- Javascript  \n- Design UI/ UX\n- Python \n- SQL \n- PHp/MySQL \n- Git\n- Gestion du Temps Focus Pomodoro \n- Design Thinking\n- Gestion de Projet Agile \n- API Backend Python \n- POO Python Java\n- Design Pattern \n- Refactoring \n- Test First\n- Log\n- Javascript Frameworks : Angular, Vue\n- Full Stack Développeur \n- Mobile First: Android,Swift,  Fluter\n- Documentaire / UML/ Architecture \n- Supervision \n- Architecture End to End Navigateur DB / Cloud\n- Sécurité,  Ethical Hacking \n- Hackathon\n- DevSecOps Cloud\n\n\n## Top 10 des Métiers\n\n- Ethical Hacking : en Côte d'Ivoire.\n\n* https://youtu.be/6z95-G-tyUQ\n\n- Comment Gagner Argent ChatGpt ?\n* https://youtu.be/tUveNzuBxNo\n\n## 12 Etapes pour devenir un bon Programmeur\n\n* https://youtu.be/_nsV65jUPL8\n\n* https://youtu.be/BkzYfW1H8LI\n( zéro to hero 100 jours, bootcamp).\n1. FOCUS en mode promotion une chose à  la fois\n\n2. Terminer ce que vous commencez ( Pomodoro suite)\n\n3. Accepter  avec bon coeur les difficultés et les échecs\n\n4. Théorie First ( 20h to Learn basics)\n\n5. Faire ANALYSE CONCEPTION AVANT DÉVELOPPEMENT/ Algorithmique \n\n6. Avoir un Mentor ( livre, blog, humain) pour des Rex et feedback \n\n7. Test First code Later\n\n8. Pratiquer beaucoup le Code + propre feedback Rex ( python full stack)\nPrarice make Better. Freecodecamp, udemy,  Sololearn,  Geekforgeek.\n\n\n9. Code en mode Pair Programming\n\n10. Documenter le projet et le code et le DevSecOps\n\n11. Toujours Appprendre \n\n12. Toujours avoir des Rex\n\n## Découverte de l'informatique pour les Enfants \n\n- Généralités : https://youtu.be/QJRoG9mC9Fg\n\n\n- Intérieur PC: https://youtu.be/JTypccnvsNs\n\n- C'est quoi le code informatique : https://youtu.be/2UqIJlVQE7o\n\n- Pourquoi coder avec les Enfants : Analphabète Numérique. \n* https://youtu.be/Ee7c_WdBFG4\n\n\n- Code informatique + robotique au enfants Kenya \n* https://youtu.be/ZAuuF6XqvTg\n\n\n- Robot Thymio vs MBot\n- https://youtube.com/shorts/djjH3rQzdEo?feature=share\n\n## Le Marché de IT\n\n- Pénurie Informatique : https://youtu.be/lRFfv3uSRRU\n\n\n\n\n## Programmation pour résoudre des Problèmes \n\n** Google Map vs DORA Explorateur \n\n* https://youtu.be/bnhxUkjQwOE\n\n- Programme de Dora en 3 étapes ( instructions)\n\n1. Aller sur le Pont\n2. Aller vers la Maison \n3. Aller vers la Coline \n\nUn exemple de Programme a Programmer et à Excecuter pour atteindre l'objectif ?\n\n## Génie Logiciel \n\n* https://youtu.be/q3ouZeiBy3g\n\n## Top des Robots pour enfants \n\n* Droid  dès  3 ans\n\n* Tebethon Droid : https://youtu.be/XHE3Gq0qkfU\n- Avancer, Tourner,... avec des logos\n\n* 10 Robots\n- https://youtu.be/yw24Ahik7No\n( mrobotbloc électronique et informatique).\n\n* Centre Robotique\n- https://www.facebook.com/CI.ROBOTIQUE\n- http://cirobotique.ci/\n\n## Docs\n\n- https://www.maths-et-tiques.fr/index.php/logiciels/algorithmique\n\n** Introduction Scratch \n- https://youtu.be/T8mxHuH6jFo\n\n** Apprendre les bases de Scratch \n- https://youtu.be/pop-Rixh6u8\n\n** Professeur Scratch\n* https://youtu.be/sSva0xeEiBA\n\n* Exemples avec Scratch\nhttps://scratch.mit.edu/starter-projects\n\nhttps://scratch.mit.edu/projects/813820840/editor/\n\n\n- Maze Starter\n- je joue du piano moi-même   \n- Hide and Seek\n\n## Application \n\n- https://www.macieenligne.ci/register\n\n\n## ALGOBLOCS\n\n* https://www.algoblocs.fr/\n* https://www.algoblocs.fr/algoblocs.php?exercice=l\n* REX: https://www.geekjunior.fr/algobloc-application-web-apprendre-la-programmation-16307/\n\n\n## Geek Junior\n\n- https://www.geekjunior.fr/algobloc-application-web-apprendre-la-programmation-16307/\n\n\n## Scratch \n\n0. Initation exemple\n\n* https://youtu.be/BZjAKp_5i5Y\n\n\n1.Jeux Dialogue Audio et texte \n\n* https://youtu.be/Ay35zjhbl6U\n\n2. Histoire Animée \n\n* https://youtu.be/xPR75F2T19c\n\n3. Envoyer des messages entre sprites (jeux de foot à deux tire tire ballon)\n* https://www.youtube.com/watch?v=vuKCIkC7A5o\n\n## Dessiner une Scène avec Scratch\n\n* https://youtu.be/sSva0xeEiBA\n\n## Algobox\n\n** Initiation\n- https://www.xm1math.net/algobox/tutoalgobox/page1.html\n- Algobox et Scratch : https://irem.univ-reunion.fr/spip.php?article184\n\n# Présentation de Scratch\nScratch est un langage de programmation par blocs colorés, chacun étant une commande en langage simple \n\n(« avancer de ... pas », « Tourner à droite de ... degrés », « Jouer le son ... », « répéter … fois »…etc) . \n\nCes blocs sont assemblés pour construire un programme afin de créer des animations, des jeux, des histoires interactives…\nPrévu pour être utilisé de 8 à 16 ans, il est largement utilisé pour apprendre les bases de la programmation de façon ludique, créer, raisonner, coopérer. Gratuit, il peut être installé sur Windows, Mac, Linux, ou être utilisé en ligne.\n\nInstallation : https://scratch.mit.edu/download\nUtilisation en ligne : https://scratch.mit.edu/projects/editor/?tutorial=getStarted\n\n## Robot  Thymio\n\n- https://www.thymio.org/fr/telecharger-thymio-suite-redirection/\n\n- Découverte:  https://www.youtube.com/watch?v=BwkZ-Df0hdg\n\n- https://youtu.be/jQZyPRPL50k\n\n## TP\n\n- https://project.inria.fr/classcode/initiation-a-scratch-en-autonomie/\n\n##  Sololearn\n- https://www.sololearn.com/\n\n\n## Infos\n- http://www.circo-avignon2.ac-aix-marseille.fr/spip/spip.php?article82\n\n\n\n## Recrutement IT difficiles \n\n* https://www.google.com/amp/s/www.lemondeinformatique.fr/actualites/lireamp-les-recrutements-it-restent-toujours-difficiles-selon-une-etude-du-cabinet-voirin-74189.html\n\n** Top des postes difficiles à  recruter\n\n- Big Data \n- Architecte SI\n- Ethical Hacking \n- Directeur de Projet Senior\n- DevSecOps\n- Expert Cloud\n- Infrastructure et Réseau et Sécurité \n- Administrateur Système \n- Développeur full stack et Test\n\n\n**  raisons \n\n\n## Learn\n\n** Html Css Js avec 4 projets \n* https://youtu.be/CpgNVyUxUV0\n\n** Html css javascript avec 20 projets \n* https://github.com/sanogotech/HTML-CSS-JavaScript-projects-for-beginners.git\n* https://youtu.be/-7JSF_aATJg\n\n* Html in 15 mn\n\n* Css in 15 mn\n- https://youtu.be/Dfj0B6aL7Hs\n\n- internal css \u003cstyle\u003e\n- externat css  *.css\n- inline css\n\n- sélection  \ntaghtml {   \n propertie:valeur; \n color: red;\n}\n plus de 200 properties css.\n\n- id  #idname{} on one tag\n\n- class  .myclass{} on groupe of tags\n\n** css template container/ header/ content/ foirer\n\n* https://youtu.be/0afZj1G0BIE\n\n** Js in 15 mn\n\n- Js en 5mn : https://youtu.be/c-I5S_zTwAc\n\n** Bootstrap in 15 mn\n\n## 10 Raisons pour Apprendre à Coder \n\n- https://codingpark.io/fr/10-raisons-pour-enseigner-le-code-aux-enfants/\n\n## Audit de Site Web avec Chrome Dev Tools\n\n* https://youtube.com/shorts/qu0GE8nW0wE?feature=share\n\n## 10 Outils UI / UX \n\n* https://youtu.be/pqyMWSU7mv8\n\n## Check-list Avant de Publier une Application Web en Production \n\n* https://youtu.be/qI5ORqZWpcI\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanogotech%2Fpasseportcodeur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsanogotech%2Fpasseportcodeur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanogotech%2Fpasseportcodeur/lists"}