Differenze tra le versioni di "Sviluppatore web"

Jump to navigation Jump to search
m
(In italiano utilizzato "web developer" staccato, al pari di "sviluppatore web". Rimosso maiuscolo)
Etichette: Modifica da mobile Modifica da web per mobile
m (Orfanizzo Java (linguaggio))
==Descrizione==
 
Lavora in team con figure come [[web design]]er, [[webmaster]], web [[content manager]] con le quali non deve essere confuso. Il web developer spesso non progetta la grafica di un sito, non si occupa dei contenuti né della creazione di file multimediali come video o audio, ma si occupa principalmente dell'assemblaggio, della struttura e delle automazioni di un sito. Questo perché generalmente il ''web developer'' può contare su conoscenze tecniche estremamente più approfondite rispetto alle altre figure che operano nel settore. Un web developer infatti deve vantare conoscenze inerenti ai [[protocolli di rete]], i [[server web]] ed i loro moduli principali, i [[database]], la [[sicurezza informatica]] ed i [[linguaggi di programmazione]] oltre ad un'approfondita conoscenza dei [[linguaggi di markup]] più diffusi sul web. Molto spesso i web developer sono anche web designer, oppure lo sono stati in passato.
 
Con web development si può intendere lo sviluppo di una semplice [[web statico|pagina web statica]], oppure lo sviluppo dei più complessi applicativi web in ambito [[web dinamico]] come quelli di [[commercio elettronico]], ma anche la creazione dei [[social network]]. Un buon web developer è in grado di realizzare qualsiasi applicativo web, sfruttando le tecnologie più indicate sia [[lato server]] che [[lato client]].
 
* [[HTML]] e [[XHTML]] markup, Cascading Style Sheets ([[Cascading Style Sheets|CSS]]), Extensible Markup Language ([[XML]]), conoscenza del browser [[Document Object Model|DOM]].
* Linguaggi di [[scripting]] [[server-side]] [[interprete (informatica)|interpretati]] come [[Perl]], [[Python]], [[PHP]], [[Ruby]], [[Active Server Pages|ASP.NET]], ecc. così come linguaggi [[compilazione|compilati]] tra cui [[Java (linguaggio di programmazione)|Java]], [[C (linguaggio)|C]], [[C++]].
* Linguaggi di scripting [[lato client|client-side]] interpretati come il [[JavaScript]] (derivato dall'[[ECMAScript]]), [[Java (linguaggio di programmazione)|Java]], [[ActionScript]].
* Relational Database Management Systems ([[RDBMS]]) come [[MySQL]], [[Microsoft SQL Server]], [[Oracle]] database, [[PostgreSQL]], ecc.
* Sistemi e [[networking]].
{{Controllo di autorità}}
{{Portale|internet|lavoro}}
 
[[Categoria:Professioni informatiche]]
[[Categoria:Sviluppo web]]
 
==Voci correlate==
* [[Web Developer Toolbar]]
* Web Developer Service
 
[[Categoria:Professioni informatiche]]
[[Categoria:Sviluppo web]]
490 556

contributi

Menu di navigazione