Progettazione e sviluppo di un content management system web-based


Obiettivo dello stage

L’obiettivo dello stage consiste nell’analisi, progettazione e sviluppo di un CMS (Content Management System) web-based per la gestione di articoli, pagine e utenti: in particolare, dovrà permettere la creazione, la modifica ed eliminazione di contenuti in maniera semplice ed intuitiva, con un’interfaccia grafica moderna e user-friendly. L’applicazione sarà basata sul pattern Model-View-Controller e dovrà seguire gli standard di programmazione attuali, utilizzando le tecnologie HTML/Javascript/CSS + PHP + MySql. Verranno inoltre utilizzati JQuery e Bootstrap a supporto dello sviluppo frontend. Il candidato, dopo aver seguito un breve periodo di formazione, sarà inserito nell’intero ciclo di sviluppo del progetto e si confronterà con lo sviluppo software back-end e front-end.

Tools utilizzati

Personal Computer

Competenze attese in ingresso

Conoscenza base delle teorie sugli algoritmi e strutture dati e dello sviluppo Object Oriented Conoscenza del linguaggio di programmazione PHP Conoscenza dei linguaggi HTML, Javascript e della tecnologia CSS Familiarità con il linguaggio SQL e con i database relazionali Propensione al problem solving ed al lavoro in team

Competenze attese in uscita

Al completamento dello stage lo studente avrà acquisito competenze nell’analisi, nella progettazione e nello sviluppo software in ambito web oriented. Sarà inoltre in grado di effettuare scelte in autonomia sull’architettura e sulla strutturazione del codice e del database

Benefits

Buoni pasto per tutta la durata dello stage

Durata

Laureandi Triennali

Vuoi candidarti o richiedere informazioni?