Udemy - Linux da Zero a Esperti Per Sviluppatori Web [Ita]
Thx to the Original Uploader
Cosa Imparerai
-12 ore di corso per conoscere i concetti fondamentali di linux, bash shell e configurazione dello stack LAMP e NodeJS!
-Installare una macchina virtuale Linux CentOS
-Comandi fondamentali per gestire un server linux
-Installare pacchetti linux
-Installare e configurare php
-Regular expressions
-Configurare nginx
-Introduzione a nodejs
-Bash scripting
-Conoscere la struttura delle cartelle del filesystem di linux
-Configurazione della connessione di rete
-Installare e configurare mysql
-Installare e configurare apache
-Configurare un server in https
-Introduzione a git
-Docker containers
Descrizione
Linux da zero a esperti per Sviluppatori Web
Lo scopo di questo corso è illustrare come installare, configurare ed essere produttivi su un ambiente LAMP.
-Come installare un server linux
Come orientarsi nel filesystem
Come lavorare con la linea di comando
Gestione gruppi, utenti e permessi
Networking
Redhat package manager
SSH
Espressioni regolari
Installare Apache
Installare NGnix
Come installare e configurare PHP
Installare e configurare MySql
Cron e crontab
Https e crittografia
Bash scripting
Installare e configurare nodejs
Installare docker e creare containers
LAMP è un acronimo che indica una piattaforma software per lo sviluppo di applicazioni web che prende il nome dalle iniziali dei componenti software con cui è realizzata. I componenti di base, da cui prende il nome, sono:
-GNU/Linux: il sistema operativo;
-Apache e/o Nginx: il server web;
-MySQL o MariaDB, il database management system (o database server);
-PHP: il linguaggio di programmazione.
La piattaforma è una delle più utilizzate a livello mondiale; Linux è il sistema operativo ormai standard per quanto riguarda l'hosting; Apache o Nginx coprono più del 50% delle installazioni attive dei webserver.
A chi è rivolto questo corso:
-Sviluppatori web
Web designer
Web developer
Devops
Requisiti
*Pc , Mac o Linux
*Connessione internet