Titolo universitario
La più grande facoltà di informatica del mondo"
Presentazioni
Questo Master fornisce un valore complementare agli studi precedenti di qualsiasi ingegnere che desideri una preparazione di qualità e specializzata nella gestione dei siti web”
Viviamo nella cosiddetta era digitale, il che comporta rimanere iperconnessi con tutti i tipi di dispositivi. Negli ultimi anni il mondo di Internet si è evoluto a un ritmo inarrestabile, per cui la domanda di siti web aumenta di giorno in giorno.
La progettazione di un sito web richiede professionisti in grado di coprire non solo la proiezione dell'idea iniziale, ma anche lo sviluppo del sito in modo sicuro, facile da usare e conforme alla legge.
Il presente è quindi un Master in Website Management Engineering, che sviluppa conoscenze avanzate relative ai linguaggi di programmazione web, all'ingegneria e all'architettura dei siti web, affronta i sistemi di sicurezza web, la gestione dei servizi web e gli aspetti etici e legali del web. Offre inoltre gli strumenti più aggiornati per impostare i progetti in modo rapido e sicuro.
Il Master in Website Management Engineering si distingue da altre specializzazioni per tre aspetti fondamentali: la facilità di comprensione, pur nella grande complessità degli argomenti trattati, l'esperienza degli autori e l'approfondimento dei temi sviluppati.
Questo Master è stato creato da un'ampia gamma di docenti, ognuno dei quali è esperto nel proprio campo, che conferiscono grande esperienza e contenuti specializzati in ciascuna delle loro aree. Essendo in formato 100% online, gli studenti non dovranno rinunciare ai loro impegni personali o professionali.
Al termine del programma, lo studente avrà aggiornato le proprie conoscenze e sarà in possesso di una qualifica di Master di incredibile prestigio che gli permetterà di avanzare a livello personale e professionale.
Un programma intensivo di crescita professionale che ti permetterà di intervenire in un settore caratterizzato da una crescente richiesta di esperti"
Questo Master in Website Management Engineering possiede il programma più completo e aggiornato del mercato. Le caratteristiche principali del programma sono:
- Sviluppo di casi di studio presentati da esperti in Website Management Engineering
- Contenuti grafici, schematici ed eminentemente pratici che forniscono informazioni scientifiche e pratiche sulle discipline essenziali per l’esercizio della professione
- Esercizi pratici che offrono un processo di autovalutazione per migliorare l'apprendimento
- Speciale enfasi sulle metodologie innovative
- Lezioni teoriche, domande all'esperto, forum di discussione su questioni controverse e compiti di riflessione individuale
- Contenuti disponibili da qualsiasi dispositivo fisso o mobile dotato di connessione a internet
Grazie a questo Master potrai combinare l'efficienza dei metodi di apprendimento più avanzati con la flessibilità di un programma creato per adattarsi alle tue possibilità di impegno, senza perdere qualità”
Il personale docente del programma comprende rinomati specialisti del settore che forniscono agli studenti le competenze necessarie a intraprendere un percorso
di studio eccellente.
I contenuti multimediali, sviluppati in base alle ultime tecnologie educative, forniranno al professionista un apprendimento coinvolgente e localizzato, ovvero inserito in un contesto reale.
La creazione di questo programma è incentrata sull’Apprendimento Basato su Problemi, mediante il quale lo specialista deve cercare di risolvere le diverse situazioni che gli si presentano durante il corso. Lo studente potrà usufruire di un innovativo sistema di video interattivi creati da esperti di rinomata fama.
Ampio ma specifico, questo programma ti condurrà ad acquisire le conoscenze specifiche di cui gli informatici hanno bisogno per competere tra i migliori del settore"
Approfondisci il campo delle tecnologie informatiche includendo nel tuo bagaglio di conoscenze gli aspetti più avanzati di quest'area professionale"
Piano di studi
Il piano di studi è stato progettato sulla base dell'efficacia didattica, selezionando accuratamente i contenuti per offrire un corso completo, che comprenda tutti gli ambiti di studio indispensabili per raggiungere una reale conoscenza della materia. A questo proposito, comprende gli ultimi aggiornamenti e gli aspetti del settore, stabilendo così un programma i cui moduli offrono un'ampia prospettiva del Website Management Engineering. A partire dal primo modulo, lo studente vedrà ampliate le sue conoscenze, il che gli permetterà di svilupparsi professionalmente, sapendo di poter contare sul supporto di un gruppo di esperti.
Tutte le tematiche e le aree di conoscenza sono state raccolte in un programma di studio completo e aggiornato, al fine di elevare lo studente al massimo livello teorico e pratico"
Modulo 1. Metodologie di sviluppo di applicazioni web
1.1. Gestione agile di progetti: Basi per lo sviluppo di applicazioni web
1.1.1. L’approccio agile
1.1.2. Valori e principi agili
1.1.3. Gestione dei progetti tradizionali e dei progetti agili
1.1.4. Il modello agile della gestione dei progetti
1.1.5. Metodologie agili
1.2. Adozione di un approccio agile per lo sviluppo di applicazioni web
1.2.1. Miti e realtà sull’agilità
1.2.2. Pratiche agili
1.2.3. Scelta delle pratiche agili per un progetto
1.2.4. Sviluppo di una mentalità agile
1.2.5. Implementazione e comunicazione dell'adozione di principi agili
1.3. Metodologie agili per sviluppo di applicazioni web
1.3.1. Sviluppo Lean
1.3.2. Extreme Programming (XP)
1.3.3. Metodi Crystal
1.3.4. Feature Driven Development (FDD)
1.3.5. DSDM e Processo Unificato Agile
1.4. Metodologie agili per sviluppo di applicazioni web avanzate
1.4.1. Metodo Kanban
1.4.2. Scrum e Scrumban
1.4.3. DA Disciplined Agile
1.4.4. Metodologie ibride
1.4.5. Confronto di metodologie agili
1.5. Progetto di sviluppo web: Processo di pianificazione
1.5.1. Inizio di un progetto agile
1.5.2. Processo di pianificazione agile
1.5.3. Raccolta dei requisiti e delle storie utente
1.5.4. Stabilire l’ambito del progetto attraverso metodi agili: Product Backlog
1.5.5. Strumenti agili per priorizzare i requisiti
1.6. Stakeholders dei progetti agili per lo sviluppo di applicazioni web
1.6.1. Stakeholders dei progetti agili
1.6.2. Promuovere l'effettiva partecipazione degli Stakeholders
1.6.3. Processo decisionale partecipativo
1.6.4. Scambio e raccolta agile di conoscenze
1.7. Piano di lancio e creazione di stime
1.7.1. Piano di lancio
1.7.2. Stima della dimensione della storia utente
1.7.3. Stima della velocità
1.7.4. Tecniche di stima agili
1.7.5. Priorizzazione delle storie dell’utente
1.8. Pianificazione e monitoraggio delle iterazioni
1.8.1. L’iterazione e lo sviluppo progressivo
1.8.2. Processi di pianificazione dell’iterazione
1.8.3. Creando il Backlog dell’iterazione
1.8.4. La tabella di marcia agile e i Buffers
1.8.5. Follow-up del progresso di iterazione
1.8.6. Follow-up e report del progresso di Release
1.9. Leadership di un team di sviluppo di applicazioni web
1.9.1. Il team agile
1.9.2. Il leader del progetto agile
1.9.3. Il team agile
1.9.4. Gestione di team agili virtuali
1.9.5. Coaching per il miglioramento delle prestazioni del team
1.10. La gestione e la generazione di valore nei progetti di sviluppo web
1.10.1. Processi per la generazione centrata nel valore
1.10.2. La qualità del prodotto
1.10.3. Pratiche agili di qualità
1.10.4. Gestione del rischio
1.10.5. I contratti agili
1.10.6. Gestione del valore acquisito nei progetti agili
Modulo 2. Linguaggio di programmazione web
2.1. La programmazione web
2.1.1. Il web
2.1.2. Web design
2.1.3. Sviluppo web
2.1.3.1. Front-End
2.1.3.2. Back-End
2.1.3.3. Full-Stack
2.1.4. Tipi di linguaggio di programmazione
2.1.4.1. Linguaggio di programmazione
2.1.4.2. Linguaggi di mercato
2.1.4.3. Linguaggi di scripting
2.1.5. Framework vs Libreria
2.1.6. Ambienti di sviluppo (IDE)
2.1.7. Motori di ricerca
2.2. HTML
2.2.1. HTML
2.2.2. Etichette
2.2.2.1. Nidificazione
2.2.2.2. Attributi
23.2.3. Struttura dei documenti
2.2.3.1. Intestazioni
2.2.3.2. Corpo
2.2.4. Elementi semantici
2.2.4.1. Elementi radicali
2.2.4.2. Metadati
2.2.4.3. Scripting
2.2.4.4. Sezioni
2.2.4.5. Commenti
2.2.5. Contenuto testuale
2.2.5.1. Intestazioni
2.2.5.2. Paragrafi
2.2.5.3. Liste
2.2.5.4. Formato di testo
2.2.5.5. Caratteri speciali
2.2.6. Blocchi
2.2.7. Hyperlink
2.2.8. Contenuto incorporato
2.2.9. Tabelle
2.2.10. Formulari
2.3. CSS
2.3.1. CSS
2.3.2. Applicazione degli stili
2.3.3. Regole
2.3.3.1. Selezionatori
2.3.3.2. Proprietà e valori
2.3.3.3. Commenti
2.3.4. Collisione di stili
2.3.4.1. Ereditarietà
2.3.4.2. Cascata
2.3.5. Selezionatori
2.3.6. Combinatori
2.3.7. Pseudo-classi
2.3.8. Pseudo-elementi
2.3.9. Modello black box
2.3.10. Attributi
2.3.11. Unità di misurazione
2.3.11.1. Unità assolute
2.3.11.2. Unità relative
2.3.12. Posizionamento
2.3.13. Colori
2.3.14. Variabili
2.3.15. Animazioni
2.4. JavaScript
2.4.1. JavaScript
2.4.2. Inclusione di codici HTML
2.4.3. Sintassi
2.4.3.1. Frasi
2.4.3.2. Commenti
2.4.4. Tipi di dati
2.4.5. Variabili e ambiti
2.4.6. Operatori
2.4.7. Struttura di controllo del flusso
2.4.8. Funzioni
2.4.9. Gestione del DOM
2.4.10. Eventi
2.4.11. Programmazione orientata agli oggetti
2.4.11.1. Classi
2.4.11.2. Obiettivi
2.4.11.2.1. Proprietà
2.4.11.2.2. Metodi
2.4.12. AJAX
2.5. PHP
2.5.1. PHP
2.5.2. Struttura dei documenti
2.5.3. Creazione di contenuti HTML
2.5.4. Costanti e variabili
2.5.5. Operatori
2.5.6. Tipi di dati
2.5.7. Struttura di controllo del flusso
2.5.8. Funzioni
2.5.9. Formulari, cookie e sessioni
2.6. MySQL
2.6.1. MySQL
2.6.2. Database
2.6.3. Codificazione dei caratteri
2.6.4. Tipi di dati
2.6.5. Utenti e privilegi
2.6.6. Accesso a un database
2.6.7. Creazione e gestione di un database
2.6.8. Clausole
2.6.9. Consulte
2.7. Librerie e Frameworks di HTML e CSS
2.7.1. Bootstrap
2.7.2. Foundation
2.7.3. Skeleton
2.7.4. Bulma
2.7.5. Materialize
2.7.6. PureCSS
2.7.7. TailwindCSS
2.7.8. Susy
2.7.9. UIkit
2.8. Librerie e Frameworks di JavaScript
2.8.1. Angular
2.8.2. jQuery
2.8.3. React
2.8.4. Meteor
2.8.5. Polymer
2.8.6. Mithril
2.8.7. Aurelia
2.8.8. Vue.js
2.8.9. Ember.js
2.8.10. Node.js
2.8.11. Backbone.js
2.9. Librerie e Frameworks di PHP
2.9.1. Laravel
2.9.2. Symfony
2.9.3. Zend
2.9.4. CodeIgniter
2.9.5. FuelPHP
2.9.6. CakePHP
2.9.7. Phalcon
2.9.8. Yii
2.9.9. Slim
2.10. Tecniche di programmazione web
2.10.1. Beautify
2.10.2. Minificazione del codice
2.10.3. Ottimizzazione delle immagini
2.10.3.1. Formati dei file
2.10.3.2. Qualità di compressione vs Dimensione
2.10.4. Standardizzazione del codice e compatibilità tra browser
2.10.5. Debug e validazione del codice
2.10.6. Bundling
2.10.7. Controllo delle versioni e repository
Modulo 3. Ingegneria e architettura del sito web
3.1. Ingegneria e architettura del sito web
3.1.1. L’architettura nei siti web
3.1.2. Usi e applicazioni
3.2. I pilastri dell’architettura web
3.2.1. Pubblico
3.2.2. Contenuto
3.2.3. Contesto
3.3. Architettura web orizzontale
3.3.1. Vantaggi
3.3.2. Esempi
3.4. Architettura web verticale
3.4.1. Vantaggi
3.4.2. Esempi
3.5. Fasi dell’architettura web
3.5.1. Tassonomia
3.5.2. Etichette
3.5.3. Mappa del sito
3.6. Architettura web e web design
3.6.1. Tipi di pagine
3.6.2. Presenza di elementi
3.6.3. Requisiti di collegamento
3.7. Architettura e navigazione web
3.7.1. Struttura
3.7.2. Categorizzazione
3.7.3. Etichettatura
3.7.4. Usabilità
3.8. Architettura web e SEO
3.8.1. Benchmark
3.8.2. Keyword Research
3.8.3. URL
3.8.4. Collegamenti interni
3.8.5. Cannibalizzazione
3.9. Strumenti per l'architettura web
3.9.1. Mappe mentali con Mindmeister
3.9.2. Analisi degli URL con Screaming Frog SEO Spider
3.9.3. Analisi del traffico web con Google Analytics
3.10. Google Search Console
3.10.1. Analisi delle parole chiave
3.10.2. Parole chiave di opportunità
3.10.3. Prestazione del sito web
Modulo 4. Sistemi di sicurezza per siti web
4.1. Sicurezza perimetrale
4.1.1. Firewall di rete
4.1.2. DMZ
4.1.3. Bilanciatori di carico
4.1.3.1. Content Delivery Network (CDN)
4.1.4. Firewall per applicazioni web (WAF)
4.2. Crittografia delle comunicazioni web
4.2.1. Certificato SSL
4.2.2. Protocolli
4.2.3. Suite di crittografia
4.2.4. Vulnerabilità
4.2.4.1. Poodle
4.2.4.2. Ticketbleed
4.2.4.3. Beast attack
4.2.4.4. ROBOT
4.2.4.5. Heartbleed
4.3. Analisi delle vulnerabilità
4.3.1. XXS (Cross Site Scripting)
4.3.2. SQL Injection
4.3.3. CSRF
4.3.4. Code Injection
4.3.5. DoS 3.5.1 DDos
4.4. Intestazioni di sicurezza
4.4.1. X-Frame Options
4.4.2. X-XSS-Protection
4.4.3. X-Content-Type-Options
4.4.4. Referrer policy
4.4.5. HTTPS Strict Transport Security (HSTS)
4.5. Autenticazione e autorizzazione
4.5.1. Autenticazione HTTP
4.5.1.1. Basic
4.5.1.2. Digest
4.5.1.3. NTLM
4.5.2. Protocolli e standard
4.5.2.1. Oauth
4.5.2.2. OpenID
4.6. Site audit
4.6.1. Tecnica di audit
4.6.1.1. Scatola nera
4.6.1.2. Scatola bianca
4.6.1.3. Scatola grigia
4.6.2. Metodologia OWASP
4.6.3. Programma bug bounty
4.7. Sicurezza nell’Application Programming Interface (API)
4.7.1. Tipi di API
4.7.1.1. REST
4.7.1.2. SOAP
4.7.1.3. Altri
4.7.2. Attacchi e rischi
4.7.3. Analisi del traffico
4.8. Gestione della sicurezza nei Content Managment System (CMS)
4.8.1. Wordpress
4.8.2. Joomla
4.8.3. Drupal
4.8.4. Magento
4.9. Sviluppo sicuro di applicazioni
4.9.1. Ciclo di vita dello sviluppo del software sicuro
4.9.2. Valutazione dei rischi
4.9.3. Test di sicurezza
4.9.4. Pratica corretta
4.10. Gestione di crisi e resilienza
4.10.1. Gestione delle crisi e risposta agli incidenti
4.10.2. Processo di risposta agli incidenti di sicurezza
4.10.2.1. Preparazione
4.10.2.2. Identificazione
4.10.2.3. Contenimento
4.10.2.4. Sradicamento
4.10.2.5. Recupero
4.10.2.6. Lezioni apprese
4.10.3. Copie di backup
Modulo 5. Progettazione e programmazione dell'interfaccia utente
5.1. Esperienza dell’utente
5.1.1. Esperienza dell’utente (UX)
5.1.2. Progettazione dell'interfaccia (UI)
5.1.3. Progettazione dell'interazione (IxD)
5.1.4. Contesto e nuovi paradigmi
5.2. Progettazione dell'interfaccia utente
5.2.1. Il design e la sua influenza sulla UX
5.2.2. Psicologia del web design
5.2.3. Design Thinking
5.2.4. Tipi di web design
5.2.4.1. Design fisso
5.2.4.2. Design elastico
5.2.4.3. Design liquido
5.2.4.4. Design reattivo
5.2.4.5. Design flessibile
5.2.5. Design System & Atomic Design
5.3. Ricerca dell’utente o UX Research
5.3.1. UX Research
5.3.2. Importanza e processo
5.3.3. Ricerca e analisi
5.3.4. Valutazione euristica
5.3.5. Eye Tracking
5.3.6. Test A/B
5.3.7. Crazy Egg
5.3.8. Card Sorting
5.3.9. Customer Journey
5.3.10. Altre tecniche
5.4. UX Writing
5.4.1. UX Writing
5.4.2. UX Writing vs Copyrighting
5.4.3. Usi e vantaggi
5.4.4. Microcopy
5.4.5. Scrittura web
5.5. Interaction design e prototipazione web
5.5.1. Fase di prototipazione
5.5.2. Metodi
5.5.2.1. Sketches
5.5.2.2. Wireframes
5.5.2.3. Mockups
5.5.3. Flussi di navigazione
5.5.4. Interazioni
5.5.5. Gestione degli strumenti online
5.6. Usabilità
5.6.1. Impatto dell'usabilità nell’esperienza dell’utente
5.6.2. Metriche
5.6.3. Test
5.6.3.1. Test di usabilità interna
5.6.3.2. Test di usabilità remota non moderata
5.6.3.3. Test di usabilità remota moderata
5.6.4. Strumenti di valutazione
5.7. Accessibilità
5.7.1. Accessibilità web
5.7.2. Beneficiari
5.7.3. Disabilità
5.7.3.1. Disabilità visiva
5.7.3.2. Disabilità uditiva
5.7.3.3. Disabilità motoria
5.7.3.4. Disabilità del linguaggio
5.7.3.5. Disabilità cognitiva
5.7.4. Linee guida per l'accessibilità ai contenuti web
5.7.4.1. WCAG 2,1 e priorità
5.7.4.2. Percettibile
5.7.4.3. Operabile
5.7.4.4. Comprensibile
5.7.4.5. Robusto
5.7.5. Strumenti e tecniche di convalida
5.8. Architettura dell’informazione
5.8.1. Sistemi organizzativi
5.8.2. Sistemi di etichettatura
5.8.3. Sistemi di navigazione
5.8.4. Sistemi di ricerca
5.9. SXO: UX e SEO
5.9.1. Analogie tra UX e SEO
5.9.2. Fattori SEO
5.9.3. Impatto e vantaggi dell'ottimizzazione della UX per la SEO
5.9.4. Consigli UX per migliorare la SEO
5.10. Guide di stile
5.10.1. Obiettivi
5.10.2. Contesto
5.10.3. Tavolozza dei colori
5.10.4. Tipografia
5.10.5. Iconografia
5.10.6. Componenti
5.10.6.1. Componenti di base
5.10.6.2. Componenti complessi
5.10.7. Layout
5.10.8. Coerenza e identità
5.10.9. Estensioni di utilità
5.10.10. Esempi
Modulo 6. Creazione e gestione dell'e-commerce
6.1. Sviluppo di un e-commerce
6.1.1. Funzioni
6.1.2. Funzioni avanzate
6.1.3. Amministrazione
6.1.3.1. Sistemi di pagamento
6.1.3.2. Gestione dei clienti
6.1.3.3. Gestione degli ordini
6.1.4. Prodotto proprio / Dropshipping
6.2. Programmazione e struttura di database
6.2.1. Selezione dell'ambiente di sviluppo
6.2.2. Struttura web per l’e-commerce
6.2.3. Struttura del database
6.3. Progettazione di un e-commerce
6.3.1. Modello principale
6.3.2. Aree di accesso e registrazione
6.3.3. Struttura del modello di prodotto
6.3.4. Pagine interne su spedizione, termini e condizioni, note legali, ecc
6.4. Sviluppo proprio vs CMS (Content Management System)
6.4.1. Vantaggi e svantaggi dell’uso di CMS
6.4.2. Selezione del CMS a seconda del tipo di intervento di sviluppo
6.4.3. Installazione propria o cloud online
6.4.3.1. Wordpress + Woocommerce
6.4.3.2. Prestashop
6.4.3.3. Magento
6.4.3.4. Shopify
6.5. Installazione e configurazione dell'ambiente di lavoro
6.5.1. Hosting e dominio
6.5.1.1. Attivazione SSL e configurazione PHP
6.5.2. Installazione di un proprio CMS
6.5.2.1. Installazione di Wordpress + Woocommerce
6.5.2.2. Installazione di Prestashop
6.5.2.3. Installazione di Magento
6.5.3. Configurazione e implementazione del proprio CMS
6.5.3.1. Configurazione e implementazione di Wordpress + Woocommerce
6.5.3.2. Configurazione e implementazione di Prestashop
6.5.3.3. Configurazione e implementazione di Magento
6.5.4. Selezione di un ambiente di lavoro definitivo
6.6. UX (User eXperience)
6.6.1. Design
6.6.2. Funzionalità e design
6.6.3. Ottimizzazione per il cliente finale
6.6.4. Visibilità delle parti prioritarie
6.7. Ottimizzazione SEO (motori di ricerca)
6.7.1. Ricerca di parole chiave per il nostro business
6.7.2. Ottimizzazione delle pagine, dei meta tag, dei titoli, ecc
6.7.3. Contenuti ottimizzati
6.7.4. Backlink, comunicati stampa e recensioni
6.7.5. Social network e promozione
6.7.5.1. Creazione di promozioni
6.7.5.2. Ottimizzazione delle promozioni e delle buyer persona
6.8. Sistemi di pagamento e logistica
6.8.1. Configurazione di sistemi di pagamento virtuali e fisici
6.8.1.1. Paypal
6.8.1.2. Stripe
6.8.1.3. Contanti alla consegna
6.8.1.4. POS bancario
6.8.1.5. Sistemi di pagamento rateizzato
6.8.2. Logistica
6.8.2.1. Ottimizzare il canale di spedizione
6.8.2.2. Impostazione di un selettore di spedizione ottimizzato nel nostro business
6.8.3. Automatizzazione delle spedizioni
6.9. Marketing e pubblicità
6.9.1. Analisi della concorrenza
6.9.2. Strumenti di lavoro
6.9.2.1. Strumenti di analisi
6.9.2.2. Strumenti di progettazione
6.9.2.3. Strumenti SEO
6.9.2.4. Strumenti di ottimizzazione
6.9.3. Installazione di pixel di tracciamento per il targeting avanzato
6.9.4. Creazione di promozioni
6.9.4.1. Facebook Ads
6.9.4.2. Twitter, Tiktok, Pinterest e altri social di massa
6.9.4.3. Google Ads
6.9.4.4. Ottimizzazione degli annunci
6.10. Analisi, misurazione dei dati e risultati
6.10.1. Misurazione del traffico
6.10.2. Analisi dei motori di ricerca
6.10.3. Fonti e percentuali di vendita
6.10.4. Creazione di landing page promozionali
6.10.5. Vendere su Marketplace
6.10.5.1. Amazon
6.10.5.2. eBay
6.10.6. Risoluzione dei problemi
Modulo 7. Amministrazione del server web
7.1. Selezione di un ambiente di lavoro
7.1.1. Sistema operativo (Windows o Linux)
7.1.2. Differenze tra le distribuzioni
7.1.2.1. Scelta del sistema operativo giusto
7.1.2.2. Ambiente di lavoro per i test (sviluppo)
7.1.2.3. Ambiente di lavoro professionale (produzione)
7.2. Installazione e configurazione dell'ambiente di lavoro virtuale
7.2.1. Installazione di VirtualBox per l'ambiente di sviluppo Windows
7.2.1.1. Installazione di un ambiente Windows Server
7.2.1.2. Configurazione iniziale e rete di Windows Server
7.2.1.3. Installazione dei componenti per la migrazione alla produzione
7.2.1.4. Ottimizzazione di un server Windows
7.2.2. Installazione di un ambiente virtualizzato Linux
7.2.2.1. Installazione e configurazione di Centos (Sistema Operativo per la Comunità Aziendale)
7.2.2.2. Installazione e configurazione di Ubuntu Server
7.2.2.3. Installazione e configurazione di Debian
7.3. Terminale di comando
7.3.1. Directory e autorizzazioni CHMOD
7.3.1.1. Gestione di dischi e file
7.3.2. Analisi dei servizi
7.3.3. Rilevamento e analisi dei problemi / LOGS
7.3.4. Monitoraggio delle risorse
7.3.4.1. Comandi e automazione
7.3.5. Editor e comandi per l'amministrazione
7.4. Reti
7.4.1. Teoria IP e modelli ISO/TCP
7.4.2. Utilità e comandi IP
7.4.3. Configurazione delle reti e dei file
7.4.4. Protocolli e servizi SCP, FTP, SAMBA, NFS
7.4.5. Installazione e configurazione del servizio DNS
7.5. Installazione e pannelli di controllo
7.5.1. Scelta del pannello di controllo giusto
7.5.1.1. Configurazione e ottimizzazione
7.5.2. Installazione di cPanel
7.5.2.1. Configurazione e ottimizzazione
7.5.3. Installazione di Plesk
7.5.3.1. Configurazione e ottimizzazione
7.5.4. Installazione di Directadmin
7.5.4.1. Configurazione e ottimizzazione
7.6. Installazione dei servizi Web Core
7.6.1. Installazione di Apache
7.6.1.1. Installazione di PHP / PHP-FPM
7.6.2. Installazione di Mysql
7.6.3. Installazione di MariaDB
7.6.4. Installazione di PHPmyadmin
7.6.5. Installazione di Exim / Dovecot
7.7. Ottimizzazione dei servizi web, database e posta elettronica
7.7.1. Installazione di Nginx
7.7.1.1. Configurazione e implementazione di Nginx
7.7.2. Ottimizzazione di Apache
7.7.3. Ottimizzazione di PHP / PHP-FPM
7.7.4. Ottimizzazione di Mysql
7.7.4.1. Strumenti e analisi dati
7.7.5. Ottimizzazione Exim
7.8. Backup in un ambiente di produzione
7.8.1. Backup
7.8.2. Pianificazione di un ambiente sicuro
7.8.2.1. Comandi di base - CP, MV, RSYNC
7.8.3. Automatizzazione del sistema di backup
7.8.4. Ridondanza dei dati e sicurezza dei dati / Replica
7.8.5. Ottimizzazione dell'ambiente sicuro
7.9. Sicurezza
7.9.1. Sicurezza sui server dedicati/virtuali
7.9.2. Installazione degli strumenti di monitoraggio
7.9.2.1. Prevenzione e scansione Brute Force
7.9.3. Installazione del firewall
7.9.4. Sistemi Antimalware / virus
7.9.4.1. Automazione della scansione e della quarantena
7.9.5. Anti-Spam Mail
7.10. Risoluzione di problemi ed eventualità
7.10.1. Arresto del servizio
7.10.2. Errori del disco in un ambiente di produzione
7.10.3. Monitoraggio e delega dei servizi
7.10.4. Migrazione web / database / posta / file
7.10.5. Risoluzione di web hackeadas
7.10.6. Problemi di posta elettronica
7.10.6.1. Difficoltà dell’IP Blacklist
7.10.6.2. Assegnazione dell'IP a un particolare dominio
7.10.6.3. Posta che arriva nella cartella spam
7.10.7. Il server non risponde (modalità di salvataggio)
7.10.7.1. Test delle memorie RAM
7.10.7.2. Test del disco rigido
7.10.7.3. Test RAID / Degrado del file system
7.10.8. Gestione e monitoraggio dello spazio su disco
7.10.8.1. Problemi di INODOS
7.10.9. Nmap e Tracert per rilevare i problemi di rete
Modulo 8. Gestione dei contenuti web
8.1. Sistemi di gestione dei contenuti (CMS)
8.1.1. Stato attuale dei CSM
8.2. Tipologie di CMS
8.2.1. Open source vs Proprietario
8.2.3. Installazione locale vs Basata nel cloud
8.2.4. Secondo i linguaggi di programmazione
8.2.5. Secondo gli usi e le funzionalità
8.2.6. Altri tipi di CMS (ECM, WCM, DMS...)
8.3. Strumenti e risorse CMS
8.3.1. Gestione degli utenti
8.3.2. Gestione della pagina
8.3.4. Template
8.3.5. Plug-ins
8.3.6. Altri (mediateca, moderazione dei commenti, gestione delle vendite...)
8.4. CMS, Architettura e Design
8.4.1. Uso del CMS
8.4.2. Template
8.5. CMS e SEO
8.5.1. SEO tecnico
8.5.2. SEO di contenuti
8.5.3. Plug-ins
8.6. WordPress
8.6.1. Applicazioni
8.6.2. Esempi
8.7. Drupal
8.7.1. Applicazioni
8.7.2. Esempi
8.8. Prestashop
8.8.1. Applicazioni
8.8.2. Esempi
8.9. Shopify
8.9.1. Applicazioni
8.9.2. Esempi
8.10. Altri CMS
8.10.1. Wix
8.10.2. Blogger
8.10.3. Magento
8.10.4. Joomla!
Modulo 9. Marketing del sito web
9.1. Marketing del sito web
9.1.1. Marketing del sito web
9.1.2. Costo dello sviluppo del sito web
9.1.3. Calcolo della redditività
9.2. Fatturazione e tassazione
9.2.1. Fatturato come lavoratore libero professionista
9.2.2. Fatturato come azienda
9.2.3. Fiscalità
9.3. Funnel di vendita: Fase di attrazione
9.3.1. Traffico organico
9.3.1.1. SEO
9.3.2. Traffico a pagamento
9.4. Funnel di vendita: Fase di interazione
9.4.1. Emailing
9.4.2. Formulari
9.4.3. CTA
9.5. Funnel di vendita: Fase di conversione
9.5.1. Offerta
9.5.2. Idee per chiudere la vendita
9.5.3. Obiezioni del cliente
9.6. Funnel di vendita: Fase di fidelizzazione
9.6.1. Superare le aspettative dei clienti
9.6.2. Servizio clienti
9.6.3. Sistemi di affiliazione
9.6.4. Questionari
9.7. Analisi
9.7.1. Analisi
9.7.2. KPI
9.7.3. Analisi di emailing
9.7.4. Analisi nei social network
9.8. Analisi: Analizzare i siti web con Google Analytics
9.8.1. Analisi del pubblico
9.8.2. Analisi delle acquisizioni
9.8.3. Analisi comportamentale
9.8.4. Analisi delle conversioni
9.9. Marketing Automation
9.9.1. Il senso dell'automazione
9.9.2. Software di automazione
9.9.3. Flussi di lavoro
9.9.4. Scoring
9.10. Growth hacking
9.10.1. Growth hacking
9.10.2. La figura del Growth Hacker
9.10.3. Tecniche ed esempi
Una specializzazione unica che si distingue per la qualità dei suoi innovativi contenuti e il suo eccellente personale docente”
Master in Ingegneria della Gestione dei Siti Web.
Il Master in Ingegneria della Gestione dei Siti Web presso TECH Università Tecnologica è il programma ideale per i professionisti appassionati della gestione dei siti web che desiderano portare la loro carriera al livello successivo. In un mondo sempre più digitale, avere esperti nella gestione dei siti web è diventato cruciale per il successo delle aziende e delle organizzazioni. Il nostro programma di lezioni virtuali offre la flessibilità di studiare da qualsiasi luogo e in qualsiasi momento, consentendoti di adattare l'apprendimento alle tue esigenze e responsabilità attuali. In un periodo di 1 anno, ti immergerai in un curriculum completo e aggiornato che copre gli aspetti chiave della gestione dei siti web.
Spingi la tua carriera nella gestione dei siti web con TECH Università Tecnologica.
TECH Università Tecnologica è orgogliosa di offrire un'istruzione di qualità con un approccio pratico e orientato all'industria. Imparerai a gestire strumenti e tecnologie avanzate utilizzate nella gestione dei siti web, tra cui sistemi di gestione dei contenuti, analisi web, SEO, usabilità, sicurezza e altro. Il nostro corpo docente è composto da esperti nel campo della gestione dei siti web, che ti guideranno durante il programma e condivideranno la loro esperienza e conoscenza. Avrai anche l'opportunità di collaborare con altri studenti, il che ti permetterà di arricchire il tuo apprendimento e stabilire contatti professionali. Non perdere l'opportunità di spingere la tua carriera nell'Ingegneria e Architettura dei Siti Web.