TYPO3 pour les développeurs

Le système de gestion de contenu TYPO3 a connu une croissance continue au cours des 16 dernières années. Principalement orienté sur les solutions d'entreprise pour les sites Web, les applications et bien plus encore, TYPO3 offre une architecture sophistiquée et sécurisée pour le développement continu et professionnel.

De nombreux événements inspirants et l'extraordinaire Communauté TYPO3 vous offrent la possibilité d'améliorer continuellement vos compétences, et d'élargir vos connaissances.

> 8000 Tests Intégration Continue APIs stables

Opportunités de carrière

Open Source > 500 contributeurs

Un excellent produit - Des gens formidables

Avec des cycles de lancement fixes, TYPO3 vous offre la possibilité de planifier et de mettre en œuvre facilement vos étapes de développement pour des applications et des sites Web de premier choix. Backend, frontend, design et modèles de données sont strictement séparés pour vous donner une architecture encapsulée prête à l'emploi comme base solide pour les développement ultérieurs et la maintenance continue de votre application.

TYPO3 est très axé sur la communauté et concentre un large éventail de connaissances sur les nouvelles technologies innovantes et révolutionnaires, garantissant ainsi un niveau élevé de qualité du code.

Avec sa Core Team hautement qualifiée, TYPO3 amène l'open source à un nouveau niveau. Rencontrez les membres de l'équipe principale et discutez avec eux en personne lors d'événements ou via la communauté TYPO3, discutez des derniers changements, des normes de codage PHP ou des aspects de sécurité - vous pouvez parler librement.

Vous voulez être encore plus impliqué dans TYPO3 ? Envisagez de vous joindre à la Core Team TYPO3 pour des code sprints ou même sur une base plus régulière pour une contribution continue. La Communauté TYPO3 est ouverte - tout le monde est le(la) bienvenu(e).

Vous trouverez le portail des développeurs ici: www.typo3.org

Du code propre

Plus de 8000 tests unitaires sont réalisés à chaque cycle de déploiement et valident notre travail dans notre cycle d'intégration continue. Depuis la version 6 de TYPO3, nous nous sommes également engagés à respecter les directives de codage PSR2.

Focalisé sur une architecture propre, les plus grand objectifs PSR0 et PSR4 sont également complètement intégrés,  et depuis la version TYPO3 7 - PSR7 aussi. Peu importe si vous êtes très habitués à d'autres système comme Symfony ou Laravel, vous pouvez plonger librement dans le Core TYPO3, vous vous sentirez immédiatement chez vous.

TYPO3 en tant que premier CMS avec PSR7 comme standard dans son Core est un signe significatif de l'importance de réaliser des standards de code dans les logiciels sophistiqués. Grâce à nos développements, nous pouvons envisager d'autres synergies prometteuses avec les normes de sécurité à venir.

"Let. It. Roll." Continu et stable.

Le processus de développement continu du Core de TYPO3 est géré à l'aide d'un référentiel Git, tandis que Gerrit est utilisé comme système de révision.

L'interface Gerrit de TYPO3 se trouve sur review.typo3.org. Gerrit s'occupe de l'ensemble du processus de révision et agit en tant que gatekeeper avant le dépôt officiel de TYPO3 Git sur git.typo3.org.
Chaque changement doit passer un processus d'examen dans Gerrit qui plus tard pousse les changements au référentiel. Chaque patch sera revu selon un principe "six-eye principle".

Opportunités de carrière

Avec de solides connaissances et une solide expérience, TYPO3 est presque une garantie de faire une carrière intéressante dans votre région ou au niveau international.

L'éventail des compétences vous offre la possibilité de travailler dans de grandes entreprises internationales, des agences spécialisées TYPO3, de travailler à distance dans des équipes internationales - ou même de gérer votre propre entreprise en tant que free-lance.

Même si vous choisissez de quitter l'arène du développement, vos réalisations et expériences que vous avez accumulées avec TYPO3 vous ouvriront d'innombrables opportunités en tant que chef de projet, chef d'équipe ou même en tant que CEO. 

Dates de sortie fiables et pure Open Source

Depuis 2014, de nouvelles versions de TYPO3 ont été publiées dans des cycles de lancement fixes. L'objectif de cet engagement était de s'éloigner des versions alpha/beta traditionnelles, de donner plus de transparence aux développeurs, aux décideurs et au marché sur les tâches et les objectifs à venir, ainsi que sur des dates de sortie fiables.

Dans le cadre du processus agile, chaque nouvelle version de TYPO3 sera développée en commençant par une phase de démarrage et de conception, puis en passant par les sprints de développement, jusqu' à la phase de stabilisation, avant de publier enfin une version LTS solide comme le roc. 

En plus d'une Core Team TYPO3 permanente, 187 contributeurs actifs ont travaillé sur le développement de TYPO3 au cours des 12 derniers mois, faisant de TYPO3 un exemple remarquable pour le monde Open Source et une activité de développement très élevée.