Développeur web Front-end / Backend / DevOps

Road map Frontend Developper

Get Started. It's Free
or sign up with your email address
Rocket clouds
Développeur web Front-end / Backend / DevOps by Mind Map: Développeur web Front-end / Backend / DevOps

1. Front-end

1.1. Bases

1.1.1. Algo

1.1.2. JavaScript

1.1.2.1. Manipulation du DOM

1.1.2.2. Gestion des événements, scope, hoisting

1.1.2.3. Prototypage

1.1.2.4. Algorithmes et data-structures Javascript

1.1.2.5. Shadow Dom, strict

1.1.2.6. JavaScript modulaire

1.1.2.7. Fetch API

1.1.2.8. ES6-ES7

1.1.2.9. Ajax (XHR)

1.1.2.10. Json

1.1.2.11. Type Script

1.1.2.12. NodeJS

1.1.2.12.1. Scrapping X-Ray

1.1.2.13. Dropdown JS

1.1.2.14. POO

1.1.2.15. Prettier, ESLint

1.1.2.16. Elements et API JS

1.1.3. MV Javascript Frameworks

1.1.3.1. Ember.JS

1.1.3.2. Knockout.JS

1.1.3.3. Backbone.JS

1.1.3.4. Angular JS

1.1.3.5. React JS

1.1.3.5.1. Redux

1.1.3.6. Tests unitaires d'application

1.1.3.6.1. Jasmine

1.1.3.6.2. Karma

1.1.3.6.3. Jest, Enzyme,Cypress

1.1.3.7. Vue.js

1.1.4. Outils de développements Front-end

1.1.4.1. Bower (Gestionnaire de packages)

1.1.4.2. Gulp (automatiseur de tâches)

1.1.4.3. Grunt

1.1.4.4. Browserify

1.1.4.5. Require.JS/AMD

1.1.4.6. WebPack

1.1.4.7. Package managers

1.1.4.7.1. Npm

1.1.4.7.2. Yarn

1.1.5. Modélisation

1.1.5.1. UML

1.1.5.2. Merise

1.1.6. PWA Progressive Web Apps

1.1.6.1. Storage

1.1.6.2. Websockets

1.1.6.3. Service workers

1.1.7. Générateurs de sites statiques

1.1.7.1. Gatsby

1.2. CMS

1.2.1. WordPress Développement PHP

1.2.1.1. Customizer

1.2.2. Symfony

1.2.3. Grav CMS (HeadLess)

1.2.4. Prestashop

1.2.5. Drupal (9)

1.3. Applications mobile

1.3.1. Ionic

1.3.2. Cordova

1.3.3. React Native

1.4. Dart

1.4.1. Flutter

2. Backend

3. HTML5

3.1. API

3.1.1. Canvas

3.1.2. SVG

3.1.2.1. Animation SVG

3.1.3. Géolocalisation

3.1.4. Web components

3.2. SMIL

4. CSS

4.1. Positionnement, grilles

4.1.1. Flexbox

4.1.2. Grid CSS

4.2. RWD Responsive Webdesign

4.3. "CSS 4"

4.4. Layouts, display, modèles de boîte,

4.5. Architecture CSS

4.5.1. BEM

4.6. Animations CSS, dégradés, art css,

5. Frameworks CSS

5.1. Knacss grillade

5.2. Bulma

5.3. Bootstrap

5.4. Foundation

5.5. Semantic UI

5.6. Spectre CSS

6. Animation JS

6.1. GSAP

6.2. Animations JS-CSS

6.3. Three JS - WebGL

7. Outils CSS

7.1. Précompileurs SASS / Less/ Stylus

7.2. Post CSS

8. Pré-requis intégration web

8.1. UX

8.2. UI

8.3. Bases HTML CSS JS

8.3.1. HTML5

8.3.1.1. Pug

8.3.2. CSS

8.3.3. Javascript

8.3.3.1. Jquery

8.4. SEO

8.4.1. Mise en place de campagne

8.4.2. Audit

8.4.3. Actions correctives

8.4.4. Planification éditoriale et SMO

8.4.5. Optimisation des content pillars

8.4.6. Maillage interne

8.4.7. Mise en place des actions marketing, promotion

8.4.8. Netlinking, acquisition de liens de qualité

8.4.9. Automatisations, amplifications

8.5. Accessibilité

8.6. Culture Web

8.7. Gestion de projet web

8.8. Culture graphique tendances

9. Pré-requis CMS

10. PHP

10.1. MCV

10.2. SQL PDO

10.3. Twig

11. WordPress

11.1. WP pour designer web

11.1.1. Elementor

11.1.2. Divi

11.1.3. Oxygen Builder

11.2. WP édition

11.3. Hiérarchie des templates

11.4. Gutenberg

11.5. API

11.6. Multilingue

11.7. Custom Post Types

11.8. Boucles WP Query...

11.9. Formulaires

11.10. Application mobile

11.11. GSS

11.12. Workflow utilisateurs

11.13. Theming

11.13.1. Underscores

11.13.2. Understrap

11.13.3. Wp-Rig

11.14. WP + JS

11.15. Migration déploiement

11.16. WooCommerce

11.16.1. Dokan

11.16.2. Solutions de paiement

11.16.2.1. Paypal

11.16.2.2. Stripe

11.16.3. Transporteurs

11.17. Sécurité WP

11.18. Adapter WordPress à la demande du client

12. DevOps

13. Outils de développement

13.1. IDE Visual Studio Code,PhpStorm, Webstorm...

13.2. GIT

13.2.1. GitHub

13.2.2. GitLab

13.2.3. Gitbash

13.2.4. Git Kraken

13.3. SSH

13.4. Serveur web local

13.4.1. Laragon

13.4.2. PhpMyadmin / HeidiSQL...

13.4.3. Mysql, Mariadb

13.5. Wmware - VirtualBox

13.5.1. Vagrant

13.5.2. Docker

13.6. SSL Https protocole

13.7. Encodages de caractères - expressions régulières

13.8. DNS http

13.9. Serveurs web en production

13.9.1. Linux

13.9.2. CPanel

14. Markdown