YoanDev/Un environnement de travail Symfony avec Linux et Docker

  • 19 € ou 2 paiements mensuels de 9,50 €

Un environnement de travail Symfony avec Linux et Docker

  • Cours
  • 45 Leçons

L'objectif de cette courte formation est de vous permettre de mettre en place de manière simple et efficace un environnement de travail pour Symfony avec Linux et Docker !

La formation

Simple & Efficace

L'objectif de cette courte formation et de vous permettre de mettre en place de manière simple et efficace un environnement de travail pour Symfony avec Linux et Docker !

Concret & Pragmatique

À travers cette formation, je souhaite partager avec vous, de manière concrète et pragmatique, des astuces pour améliorer votre quotidien de développeur à l'aide de Linux et Docker.

A qui s'adresse cette formation ?

Cette formation s'adresse à tous les développeurs PHP/Symfony qui souhaitent découvrir le confort d'un environnement de travail sous Linux et Docker.

La formation se veut simple et accessible, et vous disposerez d'un environnement de travail complet et fonctionnel à la fin de celle-ci !

N'hésitez plus et découvrez dès maintenant pourquoi tant de développeurs dans le monde utilisent Linux et Docker

Déjà plus de 300 étudiants !

Micha M

Merci Yoan pour cette formation éclairante à prix abordable. Je recommande à 100%.

Romaric P

Merci à toi Yoan ! Grâce à cette formation à un prix mini, j'ai enfin sauté le pas en installant Ubuntu, en touchant du doigt Docker et je me suis doté d'un véritable environnement de travail dédié au développement sous Symfony ! 

Steven L

Franchement une super formation avec plein de petites astuces pour mieux développer et des explications limpides. Allez-y les yeux fermés.
Merci pour la qualité de ton travail. J'attends la prochaine avec impatience.

Programme de la formation

Introduction

Introduction
Aperçu
Prérequis
Aperçu

Installer Linux (Ubuntu)

Télécharger le fichier ISO de Ubuntu 20.04
Création de la clé USB d'installation
Installer Linux sur votre poste
Bienvenue sous Linux !

Installer des logiciels sous Linux

Introduction à l'installation des logiciels
Mettre à jour le système
Installer le terminal Hyper
Installer Docker (Introduction)
Installer Docker
Installer Docker-compose
Installer la CLI Symfony
Installer PHP et d'autres librairies nécessaire à Symfony
Régler le problème de librairie PHP non disponible dans la Symfony CLI
Installer Composer
Installer Nodejs et NPM

Notre outil de travail : Visual Studio Code

Introduction
Installation de Visual Studio Code
Thème Dracula
Traduction Française
Style d’icônes et répertoires avec Material Icon Theme
PHP Intelephense
L'extension PHP CS FIXER
Paramétrage de PHP CS FIXER pour Symfony
PHPDoc et conflit entre extensions
Des parenthèses en couleurs !
Piloter Docker depuis Visual Studio Code
Docker-compose directement dans votre VSCode !
Gérer vos serveurs distants avec Remote SSH

Travailler sur un projet Symfony

Introduction
Création d'un nouveau projet Symfony !
Configurons GIT
Démarrage du serveur "interne" de la Symfony CLI
Passons en HTTPS!
Installons les certificats dans nos navigateurs
Le PROXY de Symfony ?
Choisir un nom de domaine local pour notre application !
Une base de donnée (MySQL) en toute simplicité avec Docker <3
Oups ! Installons php-pdo-mysql !
Envoyez et recevoir des mails sans spammer la terre entière !
Mise en place de RabbitMQ avec Docker : trop facile !
Piloter vos conteneurs Docker depuis Visual Studio Code

Outro

Conclusions et MERCI !

Bonus

Symfony 6 & PHP 8