Termini tecnologici Crash Course 19 Termini da sapere

Termini tecnologici Crash Course 19 Termini da sapere

Se sei interessato ad imparare tutte le cose tecnologiche, probabilmente ti imbatterai in così tante nuove parole del vocabolario che senti di essere tornato al liceo studiando di nuovo per il SAT. Per iniziare, ecco una guida ai termini tecnologici di base che tutti dovrebbero sapere ... anche se sei un principiante.

Esperienza utente (UX)

L'esperienza dell'utente si occupa del modo in cui una persona sperimenta un prodotto, in particolare per quanto riguarda i siti Web o le app. UX è principalmente interessato alla facilità d'uso e alla soddisfazione/divertimento dell'utente.

Mappa del sito

Uno schema di tutte le pagine su un sito Web

UI

Interfaccia utente. Ogni parte di una macchina che gli utenti interagiscono con conteggi cose come display, schermi, tastiere, mouse/touchpad, ecc.

Ricerca utente

Osservazione e analisi condotte con l'obiettivo di comprendere le esigenze e i comportamenti dell'utente.

Wireframe

Schizzo di come sarà un sito Web/app Web, include componenti chiave sul sito.

Strumenti e hardware del flusso di lavoro

Strumenti che aiutano ad aumentare la produttività e l'efficienza.

Editor di testo

Software utilizzato nella codifica e nella programmazione per scrivere testo semplice e non formattato. Esempi: testo sublime, parentesi, textEdit, textwrangler, blocco note++

Ide

Ambiente di sviluppo integrato. Aiuta le persone a programmare in modo più efficiente. Simile a un editor di testo, ma ha più funzionalità. Esempi: Pycharm, Webstorm

Router

Un router è il passo tra un modem e un computer. Quando le informazioni arrivano a un modem tramite banda larga, il router decifano e invia tali dati al tuo computer.

Macchina virtuale (VM)

Una macchina virtuale è, essenzialmente, un software che si comporta come hardware: non ha una presenza fisica ma può eseguire programmi come una macchina fisica. I due tipi di VM sono macchine virtuali di sistema (progettato per eseguire interi sistemi operativi) e Processo macchine virtuali (progettato per eseguire un solo programma).

Network privato virtuale (VPN)

Le VPN forniscono un ulteriore livello di sicurezza alle reti. Possono essere utilizzati per reti pubbliche o private, ma sono più comuni nelle società che vogliono proteggere i dati.

Controllo della versione

Il controllo della versione è un sistema che traccia le modifiche in un file o un set di file nel tempo. Ti consente di ricordare versioni specifiche in seguito se alcune modifiche non funzionano, salvandoti il ​​problema di annullare tutti i passaggi.

Task Manager

Applicazioni che consentono di automatizzare le attività ripetitive ma necessarie, semplificando il processo di lavoro. Esempi: grugnito, sorso

Sviluppo front-end

Conosciuto anche come "lato client", perché è ciò che gli utenti/client vedranno sui loro computer. Il "front -end" di un sito Web o di app prevede il display/design codificato in esso.

Html

Hyper Text Markup Language. Il "volto" di Internet. Tutti i siti Web hanno HTML. I browser Web leggono i file HTML e li convertono nel sito Web che alla fine vedi.

CSS

Fogli di stile. Se HTML è la "faccia", CSS è il "trucco."Ti consente di scegliere gli stili e aggiungere varietà.

JavaScript

Funziona nel client (uno dei pochi linguaggi di programmazione che lo fanno). JavaScript è il linguaggio più popolare nello sviluppo web. Ora anche usato sul retro.

Sviluppo back-end

Spesso chiamato "lato server", il back-end è ciò che accade dietro le quinte per fare in modo che un sito Web o app: il front-end è il viso e il back-end è il cervello. Include server e database.

API

Interfaccia di programmazione applicazioni. Utilizzato nello sviluppo del software per fornire una serie di regole e blocchi per un programma.

Banca dati

Raccolta di dati di un'app web.

Devops

Metodo di sviluppo del software progettato per aiutare i team a comunicare e lavorare insieme meglio. Unisce gli sviluppatori con altri lavoratori IT con l'obiettivo finale di maggiore produzione ed efficienza.

Struttura

Il termine completo è "Framework delle applicazioni Web."Questi tagliano il tempo necessario per creare un sito Web/app fornendo modelli e librerie pre-codificati, quindi hai una" base "su cui basarsi.

Server web

Lo scopo principale di un server Web è archiviare i contenuti e consegnarlo ai client. Può essere hardware (un computer accessibile al Web) o un software (un programma che rileva e risponde alle richieste del server).

Conclusione

19 Termini tecnologici Down, solo un paio di centinaia (o migliaia) per andare. Prendilo lentamente, non essere sopraffatto e li avrai padroneggiati in pochissimo tempo.