Sviluppatore - web developer Flashcards

1
Q

che cosa fa uno sviluppatore?

A

Lo sviluppatore progetta, crea e gestisce le pagine di un sito web. Realizza materialmente il sito, sulla base di specifiche, impiegando gli strumenti e i componenti a sua disposizione (database, toolkit di sviluppo, librerie). Tra le altre cose, può implementare gli script, gestire gli accessi al database e risolvere problemi presenti nel codice.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

quali sono i principali linguaggi di sviluppo web?

A

Quelli più utilizzati sono: HTML e CSS (assolutamente necessari), JavaScript, Python, PHP e Java.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

di cosa si occupa uno sviluppatore front-end?

A

E’ il professionista che si occupa di gestire e manutenere la parte del sito o della web app che è visibile all’utente (e dunque quella con cui ogni visitatore interagisce). Si tratta quindi di curare il tutto dal punto di vista grafico ma anche di accertarsi che non si presentino problemi con bottoni o link vari.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

di cosa si occupa, invece, uno sviluppatore back-end?

A

si occupa di tutto il processo di sviluppo interno del sito web, che non è visibile ai visitatori dello stesso. Ad esempio della gestione lato server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

in quali realtà può trovare lavoro uno sviluppatore?

A

nelle aziende che possiedono, realizzano o gestiscono uno o più siti web;
nelle Software house che realizzano applicazioni web;
nelle Società di consulenza informatica
nella Pubblica Amministrazione.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

di cosa si occupa uno sviluppatore junior?

A

agli inizi della carriera si occupa, di solito, di una parte del progetto (ad es. un’interfaccia verso il database, o una parte di front-end), sotto il controllo diretto di una figura senior. In seguito può portare avanti la realizzazione completa di piccoli siti, oppure sezioni di applicazioni web, o di script che vengono utilizzati in contesti più ampi e complessi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

di cosa si occupa uno sviluppatore senior?

A

Grazie all’esperienza, è dotato di autonomia nello sviluppo di software e siti web. Trattandosi della figura più esperta del team, fa anche da project manager, supervisionando l’evoluzione del sito, o dell’applicativo in questione.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

quali competenze dovrebbe avere un web developer?

A

è necessario studiare le basi della programmazione in via teorica, per poi approfondire lo studio dei linguaggi più richiesti.
Tra le sue competenze rientrano:
- la conoscenza delle tecnologie front-end (come HTML, CSS, JavaScript)
- la conoscenza dei linguaggi di programmazione (come JAVA, PHP, Python)
- la conoscenza dei database (come MySQL e Oracle).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly