Un guide avisé sur la façon de devenir un développeur professionnel d'applications Web/mobiles.
? Manuel du développeur 2023 ? a été créé pour couvrir les questions et exigences techniques les plus courantes apparaissant avant les entretiens d'embauche, lors de l'intégration ou des objectifs personnels/planification de carrière dans notre entreprise - Apptension. Nous aimons également l’appeler une documentation technique de notre entreprise.
Il contient de nombreux groupes techniques subjectifs, des technologies avisées, des exigences vérifiées et des meilleures pratiques que nous avons rassemblées pour les développeurs Web et mobiles et que nous pensons utiles en 2023.
Also, check out our SaaS Boilerplate, which is an example of our experience and a real-life application of many of the technologies and designs described in the Handbook.
Bonne lecture ! ?
Apptension Technical Stack couvre tous les concepts viables que nous suivons dans notre entreprise afin de développer du code prêt pour la production.
Cette section décrit tous les sujets techniques (objectifs de développement de carrière, bonnes habitudes, technologies, bibliothèques, frameworks) divisés en niveaux de carrière que vous pouvez utiliser pour valider vos compétences techniques et les décisions techniques prises dans les projets que vous réalisez.
Cette section décrit les prérequis techniques pour les développeurs juniors, réguliers et seniors qui rejoindront ou ont récemment rejoint notre entreprise. Ceci est une liste de contrôle des concepts que nous vous aiderons à apprendre au cours de vos deux premières semaines avec nous.
Non, l'embauche d'une personne est très subjective et prendra en compte d'autres éléments que les connaissances techniques. Ceci est le guide de ce que nous considérons qu'un développeur régulier sera confronté au cours de son parcours professionnel dans l'entreprise. Ceci est valable pour n’importe quel niveau d’ancienneté.
Nous considérons « l'intégration » comme la période de 2 semaines pendant laquelle un développeur commencera à travailler dans notre entreprise. La liste sous cette catégorie est un guide des compétences que vous devez acquérir/montrer au cours de ces 2 premières semaines.
Nous savons que les développeurs sont très compétents en matière d'apprentissage, et nous sommes sûrs qu'un développeur frontend senior rattrapera notre stack s'il sait quoi faire. C'est exactement à cela que sert ce guide :)
Un développeur Regular doit savoir presque tout (sinon tout) de la catégorie Junior et présenter les compétences nécessaires pour apprendre ce qu'il y a dans la catégorie Regular. En d’autres termes, nous voyons que pour passer du Junior au Regular, un développeur doit présenter une bonne quantité de compétences dans les deux. Et bien sûr, avec des soft skills qui s’analysent au cas par cas.
Postulez sur notre page Web - https://apptension.com/jobs - et bonne chance !
Oui, la contribution est acceptée en ajoutant du nouveau contenu pour le guide et en remettant en question/corrigeant les erreurs. Puisqu'il s'agit d'une liste de technologies que nous utilisons, l'introduction de nouveaux éléments devrait provenir de l'équipe Apptension. Mais n'hésitez pas à le créer et à l'utiliser comme votre propre guide d'apprentissage !
Nous sommes très ouverts aux contributions pour étendre ou modifier les exigences en fonction de votre instinct et de votre expérience. Pour contribuer, vous pouvez utiliser une pull request qui sera ensuite validée par notre équipe technique et ajoutée à la documentation principale.
Si vous rencontrez des problèmes, veuillez les ajouter dans la section Problèmes .
Cette page est maintenue par le ?? L'équipe Apptension.
Vous pouvez voir plus de notre travail ici : ? Portefeuille d'applications.
© 2023 Apptension Sp. z o.o. z oo
Construit et entretenu par Apptension.
L'autorisation est accordée par la présente, gratuitement, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le « Logiciel »), d'utiliser le Logiciel sans restriction, y compris, sans limitation, les droits d'utilisation, de copie, de modification, de fusion. , publier, distribuer, accorder des sous-licences et/ou vendre des copies du Logiciel, et permettre aux personnes à qui le Logiciel est fourni de le faire, sous réserve des conditions suivantes :
L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du logiciel.
LE LOGICIEL EST FOURNI « EN L'ÉTAT », SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS SANS LIMITATION LES GARANTIES DE QUALITÉ MARCHANDE, D'ADAPTATION À UN USAGE PARTICULIER ET DE NON-VIOLATION. EN AUCUN CAS LES AUTEURS OU LES TITULAIRES DES DROITS D'AUTEUR NE SERONT RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGES OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION CONTRACTUELLE, DÉLIT OU AUTRE, DÉCOULANT DE, DE OU EN RELATION AVEC LE LOGICIEL OU L'UTILISATION OU D'AUTRES TRANSACTIONS DANS LE LOGICIEL.