Symfony

Installing Symfony ???? With Composer: ???? Or after installing symfony binary from here Download Symfony Usage If you don’t have the Symfony binary installed, run: Then access the application in your browser at the given URL (https://localhost:8000 by default). Read more about Installing & Setting up the Symfony Framework ???? Useful link: Symfony Demo Application: The “Symfony …

Performance

Tools to use to improve performance ➡ webpagetest: Run a free website speed test from multiple locations around the globe ➡ Page Speed Insights from google ➡ GTmetrix: See how your site performs, reveal why it’s slow, and discover optimization opportunities. Images Image file format Learn about images file format and how they differ ???? …

Docker

Dockerfile ➡ Docker Hub : find containers images and their versions create dockerfile in your project, an example with node.js version 14.5.0 buster Dockerfile reference Docker Commands ???? Create container: ???? Access the container: ???? Run Docker on the background ???? Show all the containers that are running ???? Access a container from the list …

TypeScript

TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript tutorial in Visual Studio Code Static vs Dynamic typed language Static Typing Static typed programming languages are those in which variables need not be defined before they’re used. This implies that static typing has to do with the explicit declaration (or initialization) …

CSS Properties

Propriétés de mise en forme du texte Je résume ici la plupart des propriétés de mise en forme du texte. Qu’est-ce que la mise en forme de texte ? C’est tout ce qui touche à la présentation du texte proprement dit : le gras, l’italique, le souligné, la police, l’alignement, etc. Propriété Valeurs (exemples) Description font-family …

HTML Tags

Balise Description <html> Balise principale <head> En-tête de la page <body> Corps de la page Balise Description <link /> Liaison avec une feuille de style <meta /> Métadonnées de la page web (charset, mots-clés, etc.) <script> Code JavaScript <style> Code CSS <title> Titre de la page Balises de structuration du texte Balise Description <abbr> Abréviation …

JavaScript Advanced guide

???? TABLE OF CONTENTS ⇨ JS ES5 ⇨ JS ES6⇨ JS Advanced functions⇨ JS Advanced objects⇨ Advanced loops⇨ JS ES7⇨ JS ES8⇨ JS ES10⇨ JS Debugging⇨ JS Modules⇨ JS JSON-AJAX⇨ JS Promises⇨ JS ES8-ASYNC AWAIT⇨ JS ES9 Before diving in each topic, take a look at Javascript versions & the browser supports. If you’re interested …