Struttura del corso
Introduzione a Web Development
- Sito Web vs Applicazione Web
- AccessApplicazione di applicazioni Web su un dispositivo mobile
Informazioni sul funzionamento dei siti Web e delle applicazioni Web
Preparazione dell'ambiente Web Development
Informazioni sul livello di presentazione (front-end) di un'applicazione Web
HTML Nozioni fondamentali
CSS Nozioni di base
JavaFondamenti di script
Reattivo Web Design
Librerie e framework front-end
Progetto: Progetta un sito web ottimizzato per i dispositivi mobili
Informazioni sul livello di dati Access (back-end) di un'applicazione Web
PHP Nozioni di base
Basi di dati e SQL Nozioni di base
Linux Nozioni fondamentali
Librerie e framework backend
- Laravel
Impostazione di un Web Application Server
- Stack LAMP: Linux, Apache, MySQL, PHP
Progetto: Creare un Microblog
Protezione dell'applicazione Web
Test dell'applicazione Web
- Sviluppo basato su test
Gestione del progetto
- Controllo della versione
Progetto: Creare un'app Cstore
Script avanzato Java
Avanzate PHP
Avanzate SQL
Sicurezza avanzata
AccessVisibilità e localizzazione
Progetto: Progetto di collaudo
Tecniche di distribuzione e integrazione continua
- Jenkins
Collaboration e lo sviluppo agile
Progetto: TBD
Ottimizzazione dell'applicazione Web
Ridimensionamento dell'applicazione Web
Risoluzione dei problemi relativi all'applicazione Web
Progetto: TBD
Altre tecnologie e metodologie
- React, Progressive Web Apps, NoSQL database, ecc.
Osservazioni conclusive
Requisiti
- Professionale o Laurea in qualsiasi campo di studio tecnico correlato alla programmazione informatica o simile o esperienza pratica equivalente
- Esperienza con due o più linguaggi di programmazione generici tra cui, a titolo esemplificativo ma non esaustivo: PHP, JavaScript, Python, Java o Objective C Esperienza nello sviluppo
- di applicazioni web o nello sviluppo di applicazioni mobili
Recensioni (5)
Mi è piaciuto come Gunnar ha scritto praticamente tutto il codice al volo mentre procedevamo, ma c'era anche molto materiale pre-preparato sul drive di Google a cui posso fare riferimento dopo la formazione. Il codice che Gunnar ha scritto basandosi sui dati campione che avevo fornito in anticipo era estremamente utile e ha reso la formazione pertinente ai nostri dataset.
Ranvir - Schroders Personal Wealth
Corso - Visual Studio Code
Traduzione automatica
Numerosi esempi per ogni modulo e grande competenza del formatore.
Sebastian - BRD
Corso - Secure Developer Java (Inc OWASP)
Traduzione automatica
Modulo 3 Attacchi e sfruttamenti delle applicazioni, XSS, iniezione SQL Modulo 4 Attacchi e sfruttamenti dei server, DoS, buffer overflow
Tshifhiwa - Vodacom
Corso - How to Write Secure Code
Traduzione automatica
Esempi reali.
Kristoffer Opdahl - Buypass AS
Corso - Web Security with the OWASP Testing Framework
Traduzione automatica
La conoscenza del formatore sull'argomento era eccellente e il modo in cui le sessioni erano organizzate per permettere al pubblico di seguire le dimostrazioni ha davvero contribuito a consolidare quella conoscenza, rispetto a semplicemente sedersi ad ascoltare.
Jack Allan - RSM UK Management Ltd.
Corso - Secure Developer .NET (Inc OWASP)
Traduzione automatica