Chì ci hè ricerca finale?
Pensendu à mudificà in u fiore fiore di u sviluppu web?
Comu pudete averà sapendu, sò trè tippi di web developers: 44
- Front-end
- Back end
- E stazzione sana (chì combina tutti)
Sott'a sughjuraghju solu nantu à i prughjetti di i prufessiunale per quellu chì facenu, e cumpitenzi per dumandà esse un sustitutu backend, è cumu pudete acquistà in ultimatamente unu.
Chì duverà un ricchiertu?
I prughjetti di u ricunniscenza sò rispunsevuli di custruisce u "servitore" in l'applicazioni web.
AKA tuttu ciò chì passa prima di cliccà u vostru navigatore-chì hè cunnisciutu com'è "client side". (I prumutismamenti i pruduttori di i funziunamentu sò rispunsevuli di creà l'esperimenti nantu à u cliente).
Mentre i prufessiunali di i prufessiunale si fucalizza in u travagliu internu di l'applicazioni web, anu sempre aduprendu u stallacciu cù i sustutturi di frontispizzi, dà a lògica di u servore di l'applicazione di l'applicazione di l'internet.
A sustegnu Backend aghjusta sta lòggica cù una basa di scrittura di u servore cum'è Ruby o PHP.
A parti di l'applicazioni funziona di l'internet, i sustuttori backend hè ancu rispunsevule per ottimisimu l'applijazione per a rapidità è efficienza.
Inoltre, i prufessiunale di ricunquenu sò spessu creanu una sistema di almacenazione di dati cù una basa
A basa di dati hè un cumpunente cruciale per tutti l'applicazioni Web per a so informazioni di e maghjeria (cum'è usu, cumenti, publichi, etc.). Basi cumuni include MySQL, MongoDB, è PostgreSQL.
Quale hè un travagliadoru di ricerca finale?
I prughjetti di i sustenituri sò più in u travagliu cù l'altri.
Ancu in un squadra più grande, ci hè generale un disignu, front-end (ingegneri, architetti UX , etc.), è dopu un equipu backend.
In quantu i scenuti di i backend go, back end developers work alongside engineer software. Unu puderia fà creazione REST API o cunnessione. Un altru puderia esse un assicuranza di qualità (QA), l'ingenieru.
Cumu vede, ancu in u backend, ci sò diverse funziunalità.
Chì cumpetenze / tecnulugii devi esse diventate un ricchiertu di ricerca?
Utilizendu a mudellu di basa di basa di retrocessione cumplementu cum'è una riferimentu, quì sottu sianu cose di e cumpetenze nucleari è tecnulugichi un sustegnu di i prughjettu di a tecnulugia.
- U cunniscenze prufessiunale di u prugramu / programma di programazione back-end chì a crescita di a sucità cunta depende
- Un cumprincente di tecnulugichi web front end such as HTML, CSS è JavaScript (per cumunicà cù i membri di l'equipa nantu à a fronte)
- Hè capaci di gestionà un ambiente di u ospitu, cumpresa l'amministrazione di dati, in più di scaling applicazioni per manipule i cambiamenti di carica
- I cunniscenze di accessibilità è di cumplimintarii di sicurità
- Esperjenza cù un contru di versione, cum'è Git
Induve pudemu appruntà queste cumpieghjani i persone?
A maiò parte di i prughjetti di i prufessiunali è i travagliati nantu à l'equipa di a furmazione sò furmazione formale in un modu o altru. AKA un scienza di a compiani (CS).
Compared with front-end developers, back-end developers puderanu di fà more abstraction. Puderanu esse mining data, scrivite algoritmi astratti, etc. Hè per quessa un furmale formale SC venenu à pena.
Invece, siddu ùn si trova annantu à l'annunzii di l'università, ci sò corsi in persona (o campi di iniziali) è l'opzioni online per preparalli per una carriera in u sviluppu backend.
Cunsigliu di Avanzate in-person Backend
Di sicuru, à facenu un locu di cursu face a facci è tuttu.
U megliu modu per truvà un cursu di sviluppu di i prufessiunale in persona per questu nantu à a ricerca nantu à a ricerca in linea.
Inoltre, quì sò dui suggerimenti per fà u ballu rotanti:
- L'Assimbrea Ginirali hà un cursu di sviluppu di 10 journées
- Betamore hà un cursu di backend di 12 mesi (chì ghjera tempu)
Campi di inizio personale / corsi ùn sò micca boni. Ma sò più boniatoghji ch'è un diploma furmale formale. (Plus, à u cuntrariu di e classi online, avete u lussu di esse capace d'interazzione cù i pari è un instructore).
Online Backend (O Full Stack) Opzioni d'aprenu
Ùn hè micca cusì faciule solu di truvà cursos in ligna. A più magistrali pila tutale - cusì u pianu è u backend. Inoltre, quì quì cunsiderà parechji opensu di cursu in linea:
- U Udacity hà una chjucu nano, cun elencu di sviluppu di l'evoluzione
- Bloc.io hà un'altra percorsu chjave in ligna, puru, cun sapienti d' una sola persona
- Udemy hà una varietà di scelta di ricerca in ligna, cumprese l'evoluzione di backend (assicuratevi di leghje i risultati à Udemy prima di firmatu)
Chjave
A fine, i sustuttori di i prufessiunale ghjucanu un rolli criticu in i sviluppi web. Sò rispunsevuli di a gestione l'almacenamiento di dati è a guaranzia di u cuntenutu sarà entrutu à a fronta.
Se ùn sapete qualcunu pensa à transizzioni in u sviluppu web, assicuratevi di cumminà stu articulu cun elli.