Ci sono numerosi posti di lavoro freelance di computer . Se si hanno le competenze più aggiornate necessarie , sarete in la più alta domanda . Tali competenze sono molti . Programmatori freelance spesso devono conoscere non solo tre o più linguaggi di programmazione , ma tre o più linguaggi di markup e scripting . Come programmatore freelance , ti capiterà spesso di dover imparare nuovi programmi come bene, e sanno come far funzionare una varietà di grafica avanzata , animazione e programmi software di design industriale . Flash Programmer

programmatori

Freelance Flash sono tenuti a conoscere non solo il linguaggio di programmazione Actionscript , ma hanno esperienza nello sviluppo di applicazioni specifiche come i giochi . Programmatori Flash devono anche sapere come scrivere codice che accedere ai database sul server e lato client .

Spesso , un lavoro di Flash specifica richiede un programmatore Flash di essere un esperto in uno specifico aspetto tecnologico di Flash . Ad esempio , un programmatore Flash potrebbe essere necessario la capacità di lavorare con i dati XML , o essere in grado di creare applicazioni Flash per telefoni cellulari con Flash Lite . Programmatori

Flash creano anche un software con il linguaggio di programmazione FLEX . Sia Flash e Flex sono basate su Actionscript; tuttavia , FLEX permette ai programmatori di scrivere programmi più sofisticati , perché permette al programmatore rappresentano oggetti grafici non solo con Actionscript , ma con script MXML anche .

Web Programmer

Un programmatore web ha bisogno di sapere mark up linguaggi HTML , DHTML , CSS e XML . Dreamweaver, un programma di software applicativo da Adobe , è un framework popolare che i programmatori web utilizzano spesso . I programmatori web più avanzati hanno anche un’ottima conoscenza di Javascript , il linguaggio di scripting Java , PHP , un linguaggio di programmazione di rete e server basato su MySQL , un linguaggio di programmazione database progettato per lavorare bene con PHP .

3D Sviluppatore

sviluppatori di 3D progettare gli algoritmi utilizzati per far apparire un oggetto tridimensionale sullo schermo del computer . Di solito non scrivere codice , ma dirigono i loro sforzi allo sviluppo di formule matematiche che verrà trascritto in codice informatico . Essi sono spesso necessari per programmare con differenti linguaggi come C ++ . Inoltre , sono tenuti a sapere come i diversi tipi di programmi per computer di lavoro 2D e 3D .