Ressources

La Bible Tech 2020

Un concentré de connaissances pour améliorer vos lignes de code

La Bible Tech 2020
Explication

Qu'allez-vous trouver dans cette bible ?

Un tour d'horizon des technologies de développement web à connaître pour l'année 2020

Ce document, si vous nous autorisez le jeu de mot, se veut être une « biblio-tech », c'est-à-dire un petit recueil dont l'objectif est de vous transmettre un aperçu global des meilleures technologies disponibles à l’heure actuelle. Bien que nous ayons visé l’exhaustivité, nous ne prétendrons pas couvrir tous les cas d’usage : si nous estimons que certaines technologies sont en général plus efficaces que d’autres, nous n’oublions pas que chaque projet possède son propre contexte et ses propres contraintes techniques. Il n’est donc pas impossible que dans votre cas particulier, un autre outil spécifique s’avère plus pertinent que celui que nous recommandons.

Cette bible n’est pas un cahier des charges de ce que vous devez maîtriser. Comme vous le constaterez, les technologies évoquées sont nombreuses : l’idée n’est donc pas nécessairement que vous sachiez toutes les utiliser, mais plutôt que vous en connaissiez l’existence et le concept. En les ayant en tête, vous pourrez mieux aiguiller vos choix techniques, et en parallèle comprendre 90% des choix techniques opérés par les startups alentours.

Des conseils pour faire les bons choix technologiques dans chaque domaine d'expertise

Nous avons divisé ce document en cinq parties, chacune d'entre elle correspondant à un domaine d'expertise dans le développement web. Dans chacune de ces catégories, nous distinguons les principaux besoins technologiques liés au métier concerné, et exposons ce que nous considérons être les meilleures technologies et solutions disponibles à ce jour. Un petit aperçu ci-dessous des sujets traités :

Les environnements locaux

On discute ici des environnements de développement (VisualStudio, ...), des navigateurs (Chrome, ...), ainsi que des outils de gestion de version (Github, ...) et de packages (NPM, Bower, ...).

Les technologies FrontEnd
On revoit dans cette partie les langages indispensables à la maîtrise du FrontEnd, les principaux Frameworks CSS (Bootstrap, ...) et JS (Angular, React, ...) à connaître, ainsi que quelques technologies supplémentaires qui vous simplifient la vie.

Les technologies BackEnd
On se parle ici des différents formats de requête API à employer dans vos databases, ainsi que des Frameworks les plus pertinents en BackEnd (Express, Django, Ruby on Rails, ...).

Les technologies DevOps

Vaste sujet dans lequel on abordera les problématiques d'hébergement / déploiement (AWS, Heroku, ...), les questions autour du feature testing (Unit Integration testing, Functional testing, ...) et enfin les différentes solutions de gestion d'environnement (Dockers, Virtual Machines Vagrant, …).

Les technologies Dev Mobile
Last but not least, une dernière partie sur les technologies Mobile, cross-platform et mono-platform, qu'il est important d'adresser alors que nous sommes en plein boom du "mobile-native".

Découvrir un autre contenu inestimable

La caisse à outils du recrutement

Recruter, c'est un métier ! Découvrez tous nos conseils pour mettre en place un processus de recrutement efficace et pertinent.

Le livre blanc des métiers en startup

Job mapping, lexique, fiche de poste et évolutions : tout ce qu’il y a à savoir sur l’univers professionnel en startup.

Elle est fraîche ma Newsletter ! Tous les mois, un arrivage de contenus de première fraîcheur pour avancer dans votre carrière.
Merci ! On se retrouve dans votre boîte mail !
Oops! Quelque chose n'a pas fonctionné... Seriez-vous déjà inscrit(e) ?
Se connecter
Se connecter
À ProposÉquipageContactMentions légales & CGS
facebooktwitterlinkedininstagram
Candidats
AccompagnementSuccess Stories
Entreprises
RecruterPricingTémoignages
Ignition Program
ContactA ProposEquipageMentions légales & CGS
S'inscrire