*
 
  2   2

Mitä tarkoittaa Full Stack Developer /-koodaaja?

Kysyjä: Anonyymi käyttäjä, 21.9.2017 00:57

Vastaukset

  4   2
dRD (3408)

Käytännössä web-ohjelmoinnissa (ja miksei myös esim. mobiilisovelluksissa) Full Stack Developer tarkoittaa ohjelmoijaa, joka osaa "koko paletin" eli:

1) Osaa ohjelmoida serverillä pyörivät ratkaisut (tietokanta kuten MySQL ja sen ohjelmointi), web-ohjelmointikieli kuten vaikkapa PHP)

2) Osaa suunnitella käyttöliittymän (eli vaikkapa verkkosivun)

3) Osaa toteuttaa käyttöliittymän (osaa siis tehdä verkkosivun tapauksessa sekä HTML:n että JavaScriptin, jotka yhdistyvät ykköskohtaan eli backendiin ja toteuttavat kakkoskohdan eli käyttöliittymän)

4) Ymmärtää myös bisneslogiikan eli sen mistä firmalle raha tulee ja osaa suunnitella ratkaisut sen mukaan

Eli karkeasti yleistäen, joskus 2000-luvun alussa oli vaikkapa www-kehityksessä erikseen kaverit, jotka suunnittelivat tietokannat, eri kaverit koodasivat PHP:tä ja vielä kolmannet tekivät varsinaisen HTML:n verkkosivuille - nyt kaikki tuo on monella tapaa yhdistynyt yhdeksi kokonaisuudeksi ja Full Stack Developer osaa, jos ei nyt ole kuitenkaan huippu, kaikissa noissa alueissa. Lisäksi lisänä vaatimuksiin on tullut ymmärrys API-rajapinnoista ja firman bisneksestä.

21.9.2017 08:34

Ehdota parempaa vastausta

Voit osallistua myös täysin nimettömästi ilman käyttäjätunnusta.
Mikäli sinulla ei ole vielä AfterDawn-käyttäjätunnusta, syötä allaolevaan kaavakkeeseen toivomasi käyttäjätunnus sekä sähköpostiosoitteesi. Lähetämme sinulle jälkikäteen aktivointilinkin antamaasi sähköpostiosoitteeseen.

Mikäli sinulla on jo ennestään AfterDawn-käyttäjätunnus, kirjaudu sisään seuraavan välilehden kautta.

Kirjaudu sisään käyttäen AfterDawn -käyttäjätunnustasi tai sähköpostiosoitettasi.


Kysy.

150