1. Mobile
1.1. iOS
1.1.1. Swift
1.1.1.1. SwiftUI
1.1.1.2. UIKit
1.1.2. Objective-c
1.2. Android
1.2.1. kotlin
1.2.2. java
1.2.3. c++
1.3. javascript
1.3.1. nativescript
1.3.2. reactscript
1.3.3. ReactNative
1.3.4. Appcelerator Titanium
1.4. Hybride
1.4.1. Flutter
1.4.2. Ionic
1.4.3. Cordova
1.4.4. Kotlin Multiplatorm
1.4.5. Framework 7
2. Bonnes pratiques de developpement
2.1. DDD
2.2. Software Craftmanship
2.3. SOLID
3. Bases de données
3.1. NO SQL ( orienté doc, - structuré, permet de gérer de la grosse data, des textes, des documents etc)
3.1.1. Elasticsearch
3.1.2. Hadoop
3.1.3. Documentaire
3.1.3.1. CouchDB
3.1.3.2. Cloudant
3.1.3.3. Mongo DB
3.1.4. Graphe
3.1.4.1. Neo4J
3.1.4.2. Dex
3.1.5. Colonne
3.1.5.1. Cassandra
3.1.5.2. Hbase
3.1.5.3. BigTable
3.1.5.4. Amazon DynamoDB
3.1.6. Key / Value
3.1.6.1. MemCached
3.1.6.2. Redis
3.1.6.3. Coherence
3.2. Langage
3.2.1. Langage SQL (transverse, tout le monde)
3.2.2. PL-SQL (Oracle
3.2.3. Transact SQL (MS SQL server / Azure)
3.3. SGBDR (BDD/ relationnel)
3.3.1. PostgreSQL
3.3.1.1. postGIS (base géographique )
3.3.2. MY SQL (principe de colonnes simples, rachetée par Oracle)
3.3.2.1. Maria DB : version open source
3.3.3. SQLlite
3.3.4. DB2
3.3.5. Oracle
3.3.5.1. language particulier PL SQL : rattaché à Oracle
3.3.6. Progress
3.3.6.1. Language de programmation : progress 4G( 4ème génération)
3.3.7. Firebird
3.3.8. Azure database (cloud)
3.3.9. SQL serveur (Microsoft)
3.3.9.1. Acess
3.3.9.2. Excel
3.4. Orienté objet
3.4.1. db4o
3.4.2. ObjectDB
3.4.3. ObjectStore
3.4.4. GemStone/S
3.4.5. Versant Object Database
3.5. Outils
3.5.1. PHPmyadmin
3.5.2. DataGrip (JetBrains)
3.5.3. DBeaver
3.5.4. DB Visualizer
3.5.5. Microsoft SQL Server Management Studio (SSMS)
3.5.6. Azure Data Studio
3.5.7. MySQL Workbench
3.5.8. pgAdmin (pour PostgreSQL)
4. Développement Front End
4.1. Développement
4.1.1. Javascript
4.1.1.1. Framework
4.1.1.1.1. Angular
4.1.1.1.2. Angular.js
4.1.1.1.3. Ember.js
4.1.1.1.4. React.js
4.1.1.1.5. JSF / Jakarta faces
4.1.1.1.6. Vue.js
4.1.1.1.7. Svelte
4.1.1.1.8. Backbone.js
4.1.1.1.9. Vanilla.js
4.1.2. CSS
4.1.2.1. Framework
4.1.2.1.1. Bootstrap
4.1.2.1.2. Foundation
4.1.2.1.3. Less
4.1.2.1.4. Sass
4.1.3. Elm
4.1.4. HTML
4.1.4.1. Framework
4.1.4.1.1. Bootstrap
4.1.4.1.2. Foundation
4.1.5. JAVA
4.1.5.1. GWT
4.1.5.2. JSF
4.1.5.3. Java FX
4.1.5.4. Vaadin
4.1.6. C#
4.1.6.1. Blazor
4.2. Design
4.2.1. UX/UI designer
4.2.1.1. Wireframes
4.2.1.1.1. Figma
4.2.1.1.2. AdobeXD
4.2.1.1.3. Balsamiq
4.2.1.1.4. Sketch
4.2.1.1.5. InVision
5. Développement Back End
5.1. Serveur Web
5.1.1. Nginx
5.1.2. Apache
5.1.3. Caddy
5.2. Serveur d'application Linux
5.2.1. Java
5.2.1.1. Websphere
5.2.1.2. Weblogic
5.2.1.3. Wildfly
5.2.1.4. Tomcat / Apache
5.2.1.5. Glassfish
5.2.2. PHP
5.2.2.1. XAMPP
5.2.2.2. WAMP Server
5.2.2.3. LAMP Stack
5.2.2.4. LiteSpeed
5.3. Développement
5.3.1. Langages de programmation
5.3.1.1. Python
5.3.1.1.1. framework
5.3.1.2. PHP
5.3.1.2.1. Frameworks
5.3.1.2.2. CMS
5.3.1.3. Node JS
5.3.1.3.1. framework
5.3.1.4. Java
5.3.1.4.1. framework
5.3.1.4.2. Groovy
5.3.1.5. C#
5.3.1.5.1. .net
5.3.1.6. API / webservice (liaison entre back et front end)
5.3.1.6.1. .net
5.3.1.7. Ruby
5.3.1.7.1. framework
5.3.1.8. Scala
5.3.1.8.1. Framework
5.3.1.9. Golang
5.3.1.9.1. Gin
5.3.1.9.2. Echo
5.3.1.9.3. Beego
5.3.1.9.4. Fiber
5.3.1.9.5. Buffalo
5.3.1.10. VB.NET
5.3.1.10.1. .net
5.3.1.11. C++
5.3.1.11.1. Qt
5.3.1.11.2. wxWidgets
5.3.1.11.3. ImGUI
5.3.1.12. Kotlin
5.3.1.12.1. Ktor
5.3.1.12.2. Micronaut
5.3.1.12.3. Quarkus
5.3.1.12.4. Spring Framework ???
5.3.1.13. Rust
5.3.1.13.1. Axum
5.3.1.13.2. ActixWeb
5.3.1.13.3. Rocket
5.3.1.14. Langages résilients
5.3.1.14.1. Cobol (MVS)
5.3.1.14.2. RPG (AS400 Iseries)
5.4. API / webservice (liaison entre back et front end)
5.4.1. Rest
5.4.2. WS SOAP
5.4.3. GraphQL
5.4.4. RPC
5.5. ORM (permet de gérer la partie base de données directement sans avoir à coder en SQL)
5.5.1. JAVA
5.5.1.1. Hibernate
5.5.1.2. MyBatis
5.5.2. PHP
5.5.2.1. Doctrine
5.5.2.2. Eloquent ORM
5.5.3. Microsoft .net
5.5.3.1. Nhibernate
5.5.3.2. Dapper
5.5.3.3. Entity framework
6. Cybersécurité
6.1. Gouvernance
6.1.1. PCA
6.1.2. PRA
6.1.3. PCI
6.1.4. PSSI
6.1.5. SMSI
6.1.6. EBIOS RM
6.1.7. MEHARI
6.1.8. Guide hygiène ANSSI
6.1.9. Normes
6.1.9.1. ISO 27001
6.1.9.2. ISO 27002
6.1.9.3. ISO 27005
6.1.9.4. NIS2
6.1.9.5. NIST
6.1.9.6. COBIT
6.1.9.7. PCI DSS
6.1.9.8. SOC 2
6.1.9.9. HDS
6.1.9.10. ITIL
6.1.9.11. RGPD
6.2. Outils sécurité
6.2.1. Test d'intrusion
6.2.1.1. Nmap
6.2.1.2. BurpSuite
6.2.1.3. Nessus
6.2.1.4. Metasploit
6.2.2. Application Web
6.2.2.1. OWASP
6.2.3. Reverse Engineering
6.2.3.1. IDA Pro
6.2.3.2. Ghidra
6.2.3.3. Radare2
6.2.3.4. OllyDbg
6.2.3.5. x64dbg
6.2.3.6. Windbg
6.2.3.7. Binary Ninja
6.2.3.8. GDB
6.2.3.9. JADX
6.2.3.10. Apktool
6.2.4. SIEM
6.2.4.1. Splunk
6.2.4.2. QRadar
6.2.4.3. LogRhythm
6.2.5. Réponse aux Incidents
6.2.5.1. FireEye
6.2.5.2. Tanium
6.2.5.3. Cisco SecureX
6.2.6. IAM
6.2.6.1. ForgeRock
6.2.6.2. Okta
6.2.6.3. Microsoft Identity Manager
6.2.7. IDS/IPS
6.2.7.1. Snort
6.2.7.2. Suricata
6.2.7.3. Cisco Firepower
6.2.8. Antivirus
6.2.8.1. McAfee
6.2.8.2. Kaspersky
6.2.8.3. Symantec Endpoint Protection
6.2.9. Solutions de chiffrement
6.2.9.1. Bitlocker
6.2.9.2. VeraCrypt
6.2.9.3. PGP
6.2.10. Endpoint Security
6.2.10.1. SentinelOne
6.2.10.2. CrowdStrike
6.2.10.3. Carbon Black
6.2.11. WAF
6.2.11.1. Imperva
6.2.11.2. Cloudflare
6.2.11.3. F5 BIG-IP ASM
6.2.12. Security Cloud
6.2.12.1. AWS Security Hub
6.2.12.2. Microsoft Azure Security Center
6.2.12.3. Google Cloud Security Command Center
6.3. Outils d'entrainement / CTF
6.3.1. Hack The Box
6.3.2. Try Hack Me
6.3.3. Root Me
6.3.4. CTFtime
6.3.5. OverTheWire
6.3.6. PicoCTF
6.3.7. VulnHub
6.3.8. Hacker101
6.3.9. Google CTF
6.4. Bug Bounty
6.4.1. Yeswehack
6.4.2. Cobalt
6.4.3. Intigriti
6.4.4. Synack
6.4.5. HackerOne
6.4.6. Bugcrowd
6.4.7. OpenBugBounty
6.4.8. Detectify Crowdsource
6.4.9. Zerocopter
6.4.10. SafeHats
6.5. Securité Infra et réseaux
6.5.1. Firewall
6.5.1.1. Checkpoint
6.5.1.2. Palo Alto
6.5.1.3. stormshield
6.5.1.4. Fortinet
6.5.1.5. Cisco
6.5.2. Réseaux
6.5.2.1. Cisco
6.5.2.2. Routeurs
6.5.2.3. Switch
6.5.2.4. Firewall
6.5.2.5. VPN
6.5.2.5.1. Open VPN
7. Temps réel Embarqué - Informatique industrielle
7.1. Software : embarqué
7.1.1. Protocoles / bus
7.1.1.1. Wifi
7.1.1.2. Bluetooth
7.1.1.3. BLE (Bluetooth Low Energy)
7.1.1.4. ZIGBEE
7.1.1.5. GSM (4G,5G, ...)
7.1.1.6. MQTT (IoT)
7.1.1.7. Liaisons séries : RS232, RS485
7.1.1.8. CAN (automobile)
7.1.1.9. I2C
7.1.1.10. Modbus
7.1.1.11. Ethernet
7.1.2. Langage
7.1.2.1. C
7.1.2.2. C++
7.1.2.3. Rust
7.1.2.4. JAVA
7.1.2.5. ADA (domaine aéro)
7.1.3. Outils
7.1.3.1. IDE
7.1.3.1.1. Keil
7.1.3.1.2. IAR Embedded Workbench
7.1.3.1.3. MPLAB
7.1.3.1.4. Eclipse
7.1.3.1.5. VS code
7.1.3.2. Compliateur / deboggueur
7.1.3.2.1. GCC
7.1.3.2.2. Clang/LLVM
7.1.3.2.3. GDB (debug)
7.1.3.3. Autres outils
7.1.3.3.1. Jtag
7.1.3.3.2. Wireshark (analyse reseau)
7.1.3.3.3. Valgrind
7.1.3.3.4. Make / Cmake
7.1.4. OS & plate-formes
7.1.4.1. RTLinux
7.1.4.2. FreeRTOS
7.1.4.3. µC/OS-II
7.1.4.4. Vxworks
7.1.4.5. Xenomai
7.1.4.6. ecos
7.1.4.7. Osek (automobile)
7.1.4.8. QNX
7.1.4.9. Zephyr RTOS (IoT)
7.1.4.10. Plateforme dev Linux embarqué
7.1.4.10.1. Yocto
7.1.4.10.2. Buildroot
7.2. Hardware/ électronique
7.2.1. Conception hardware
7.2.1.1. Electronique analogique
7.2.1.2. Electronique radio fréquences
7.2.1.3. Electronique numérique
7.2.1.3.1. Composant programmable FPGA ou CPLD
7.2.1.4. Electronique de puissance
7.2.2. Outils
7.2.2.1. Orcad
7.2.2.2. Eagle (Autodesk)
7.2.2.3. Kicad (open source
7.2.2.4. Pspice (simulation)
7.2.2.5. LTSpice (simulation)
8. Outils de dev
8.1. Outils de Versionning
8.1.1. git
8.1.1.1. GitHub
8.1.1.2. Gitlab
8.1.1.3. Bitbucket
8.1.2. SVN
8.1.3. Mercurial
8.1.4. SpiraTest
8.2. Qualité de code
8.2.1. Peer/Pair programming
8.2.1.1. = travailler à deux sur le code pour qu'il soit + quali
8.2.2. Revues de codes
8.2.2.1. Relecture de code par un autre développeur
8.2.2.2. Linter
8.2.2.3. SonarQube
8.2.2.4. Codebeat
8.2.2.5. Visual Expert
8.2.2.6. Rhodecode
8.2.2.7. Review Board
8.2.2.8. Crucible
8.3. IDE
8.3.1. Visual Studio
8.3.2. Eclipse, NetBeans, intelliJ (Java)
8.3.3. PhpStorm (PHP)
8.3.4. WebStorm, BlueFish, NotePad++
8.4. Maven (automatisation de production pour JAVA)
8.5. Gradle (Android)
9. Data
9.1. BI
9.1.1. Birst
9.1.2. Tableau
9.1.3. SAP Business Objects (SAP BI)
9.1.4. Microsoft Power BI
9.1.5. Qlik Sense
9.1.6. MyReport
9.1.7. Microstrategy
9.1.8. GoodData
9.1.9. Pentaho
9.1.10. SAS
9.1.11. Cognos
9.2. Analyse et Visualisation
9.2.1. Palantir
9.2.2. Cirro
9.2.3. MetaMarkets
9.2.4. Altair Panopticon
9.2.5. Datameer
9.2.6. Tibco (Spotfire)
9.2.7. Rapidminer
9.2.8. Zoho Analytics
9.2.9. Looker
9.2.10. Domo
9.2.11. Sisense
9.3. Progiciels d'informatiques décisionnels (datawarehouse) / BI business Intelligence
9.3.1. alimentation / ETL
9.3.1.1. Talend / Talaxie
9.3.1.2. Informatica
9.3.1.3. DBT
9.3.1.4. Airbyte
9.3.1.5. IBM DataStage
9.3.1.6. Pentaho Data Integration
9.3.1.7. Fivetran
9.3.1.8. Stitch
9.3.1.9. Integrate.io
9.3.1.10. Hevo Data
9.3.1.11. Matillion
9.3.1.12. AWS Glue
9.3.1.13. Google Cloud Data Fusion
9.3.1.14. Azure Data Factory
9.3.1.15. Cloudera DataFlow
9.3.2. Data Platform
9.3.2.1. Snowflake
9.3.2.2. Databricks
9.3.2.3. Azure Fabric
9.3.2.4. BigQuery
9.3.2.5. Teradata
9.3.3. traitement de données / modélisation mathématique
9.3.3.1. Maple
9.3.3.2. Julius AI
9.3.3.3. MathGPTPro
9.3.3.4. Mathway / MathPapa
9.3.3.5. Python (Numpy, Pandas, SciPy, Scikit-learn)
9.3.3.6. R
9.3.3.7. Excel
9.3.3.8. Alteryx
9.3.3.9. Power Query
9.3.3.10. SAS
9.3.3.11. Sphinx
9.3.3.12. Dataiku
9.3.4. BDD
9.4. Data engineering
9.4.1. Spark
9.4.2. Kafka
9.4.3. Apache Flink
9.4.4. Airflow
9.4.5. Dask
9.4.6. Presto / Trino
9.4.7. Apache Pulsar
9.4.8. RabbitMQ
9.4.9. RedPanda
10. Gestion de projets
10.1. Méthodes
10.1.1. Agile
10.1.1.1. Kanban
10.1.1.1.1. Scrumban
10.1.1.2. Scrum
10.1.1.2.1. Scrumban
10.1.1.2.2. LEAN
10.1.1.3. XP
10.1.1.4. SAFe
10.1.1.5. Crystal
10.1.1.6. FDD (feature driven development)
10.1.2. Cycle en V
10.1.3. Cascade
10.1.4. Prince2 ®
10.2. Outils
10.2.1. Monday
10.2.2. Asana
10.2.3. Trello
10.2.4. Redmine
10.2.5. Gantt
10.2.6. PickUp
10.2.7. MS Project
10.2.8. Jira
10.2.9. Zoho Projects
10.2.10. Basecamp
10.2.11. Notion
10.2.12. Airtable
11. QA / testing
11.1. Test unitaires (vérifier que le code est propre
11.1.1. JAVA : JUnit
11.1.2. PHP : PHPUnit
11.1.3. C# : NUnit
11.1.4. Python : PyUnit
11.1.5. JS : Jest
11.1.6. Ruby : RSpec
11.1.7. Cypress
11.2. Tests de non-régression
11.2.1. Ranorex
11.2.2. Selenium WebDriver
11.2.3. Cypress
11.2.4. Playwright
11.3. Tests fonctionnels (intégrés dans la partie fonctionnel : intégration continue : devops)
11.3.1. Behat
11.3.2. Jenkins
11.3.3. Appium (mobile hybrid)
11.3.4. Espresso (Android)
11.3.5. Puppeteer (web)
11.4. Automatisation de tests
11.4.1. Selenium
11.4.2. RobotFramework
11.4.3. Appium
11.4.4. SOAP UI
11.4.5. ALM
11.4.6. Cucumber
11.5. Test de charge
11.5.1. Neoload
11.5.2. Apache JMeter
11.5.3. Locust
11.5.4. K6
11.5.5. Jmeter
11.5.6. HP Loadrunner
11.6. Bug tracking
11.6.1. Bitbucket
11.6.2. Bugzilla
11.6.3. RedMine
11.6.4. Jira
11.6.5. MantisBT
11.7. Application IOS
11.7.1. Fastlane
11.7.2. TestFlight
11.7.3. XCUITest
12. Administration Système & Réseaux
12.1. Scripting automatisation
12.1.1. Python
12.1.2. PowerShell (Microsoft)
12.1.3. Bash / Shell (Linux)
12.1.4. Perl
12.1.5. Groovy
12.1.6. R
12.2. Virtualisation
12.2.1. Microsoft HyperV
12.2.2. VMware Workstation Pro
12.2.3. Oracle VMVirtualBox
12.2.4. Citrix
12.2.5. Nutanix
12.3. Plateforme
12.3.1. Windows
12.3.1.1. Poste de travail
12.3.1.1.1. Windows 11
12.3.1.1.2. MECM
12.3.1.2. Outils collaboratif
12.3.1.2.1. Exchange
12.3.1.2.2. Google workplace
12.3.1.2.3. Microsoft 365
12.3.1.2.4. HCL Note
12.3.1.2.5. Talkspirit
12.3.1.2.6. Slack
12.3.1.2.7. Confluence
12.3.1.3. Serveur
12.3.1.3.1. Version
12.3.1.3.2. Active directory
12.3.2. Unix
12.3.2.1. SOLARIS
12.3.2.2. AIX
12.3.2.3. SCO unix
12.3.2.4. HP UNIX
12.3.3. Linux
12.3.3.1. Distribution
12.3.3.1.1. Ubuntu
12.3.3.1.2. Debian
12.3.3.1.3. Redhat
12.3.3.1.4. Linux Mint
12.3.3.1.5. Fedora
12.3.3.1.6. Arch Linux
12.3.4. Cloud
12.3.4.1. Cloud public
12.3.4.1.1. AWS (amazon web services)
12.3.4.1.2. Google Cloud Plateform
12.3.4.1.3. Microsoft Azure
12.3.4.1.4. Oracle Cloud Infrastructure (OCI)
12.3.4.1.5. OVH Cloud
12.3.4.1.6. Scaleway
12.3.4.1.7. Ionos
12.3.4.1.8. IBM cloud
12.4. Grands et moyens systèmes
12.4.1. AS400/Iseries
12.4.2. MVS / OS390
12.5. Réseaux
12.5.1. Firewall
12.5.1.1. Checkpoint
12.5.1.2. Palo Alto
12.5.1.3. stormshield
12.5.1.4. Fortinet
12.5.1.5. Cisco
12.5.2. Réseaux
12.5.2.1. Cisco
12.5.2.2. Routeurs
12.5.2.3. Switch
12.5.2.4. Firewall
12.5.2.5. VPN
12.5.2.5.1. Open VPN
12.5.2.6. Open VPN
13. DevOps
13.1. Outil
13.1.1. Git
13.1.1.1. GitLab
13.1.1.2. Github
13.1.1.3. Bitbucket
13.2. Monitoring
13.2.1. Prometheus
13.2.2. Grafana
13.2.3. Datadog
13.3. CI/CD
13.3.1. Jenkins
13.3.2. GitLab CI/CD
13.3.3. GitHub Actions
13.3.4. Circle CI
13.4. Orchestration et conteneurisation
13.4.1. Docker
13.4.2. Kubernetes
13.5. IaC
13.5.1. Terraform
13.5.2. Ansible
13.5.3. Puppet
13.6. Securité
13.6.1. SonarQube