Sommario:
Video: Statistica - Vocabolario e foglio di calcolo - Teoria di base (TRAILER) 2024
Parte del codice All-in-One per Dummies Cheat Sheet
La codifica ha un ampio vocabolario che ai laici può sembrare impenetrabile boicottaggio tecnologico. Sia che tu stia leggendo articoli relativi alla codifica online o parlando con uno sviluppatore al lavoro, potresti sentire parole che non hai mai sentito prima o che hanno un significato diverso in un contesto di codifica. Ecco alcune parole comuni sul vocabolario:
- Termini generali di sviluppo web:
- Server: Un computer che ospita il codice del sito Web e che "serve" il codice del sito Web quando richiesto da un computer "client". I server di solito si trovano in grandi magazzini con migliaia di altri server e sono simili per dimensioni e potenza al tuo computer di casa.
- Cliente: Dispositivo utilizzato per accedere a un sito Web, inclusi computer desktop o portatili, tablet o telefoni cellulari.
- Designer: Un professionista artistico che decide come apparirà un sito Web e il modo in cui gli utenti interagiranno con il sito Web, ad esempio facendo clic, scorrendo, scorrendo e così via.
- Wireframe: Un'illustrazione creata da designer che mostrano in dettaglio layout, immagini e schemi di colori di un sito Web.
- Sviluppatore: Un professionista dell'engineering che scrive codice per trasformare i wireframe in siti Web utilizzabili. In base al tipo di codice scritto, gli sviluppatori vengono definiti come front-end, back-end o full stack.
- Front-end: Tutto ciò che puoi vedere e fare clic su un browser. Gli sviluppatori front-end scrivono il codice in linguaggi front-end come HTML, CSS e JavaScript per creare l'aspetto del sito web.
- Back-end: Tutto ciò che accade dietro le quinte per fare in modo che il front-end funzioni come previsto. Gli sviluppatori back-end scrivono il codice in linguaggi di back-end come Ruby o Python per creare funzionalità come l'accesso agli utenti, l'archiviazione delle preferenze dell'utente e il recupero di dati come i commenti su una foto.
- Termini relativi alle lingue front-end:
- HTML (Hypertext Markup Language): Una lingua utilizzata per inserire testo, immagini e altri contenuti in una pagina Web.
- Tag HTML: Istruzioni HTML, che di solito appaiono in coppia. I browser applicano effetti speciali al testo tra un'apertura
; e chiudendo ; Tag HTML. Ad esempio,; tag esegue il rendering in un browser come un titolo in grassetto grande e può essere utilizzato in questo modo:
Dewey batte Truman
- Attributo HTML: Attributi o parametri per i tag HTML che modificano il comportamento del tag. Gli attributi sono sempre posizionati nel tag HTML di apertura. Ad esempio,
href
è l'attributo nel seguente tag di ancoraggio (utilizzato per creare collegamenti ipertestuali):Motore di ricerca
- CSS (Fogli di stile CSS): codice che modifica l'HTML su pagine Web e che controlla l'aspetto del contenuto modificando le dimensioni del testo, la dimensione dell'immagine e altri attributi.
- JavaScript: Codice che aggiunge interattività e animazione alle pagine web. JavaScript rileva anche eventi del browser come clic del mouse, convalida l'input dell'utente come voci di testo e recupera dati da siti Web esterni.
- Variabile: Una posizione di memorizzazione a cui viene assegnato un nome e che contiene dati numerici o testo (definiti stringhe) per uso futuro.
- If statement (condizionale): Un'istruzione di codice che verifica una condizione che di solito include variabili, come
x <18
ed esegue il codice che scrivi quando la condizione è vera. - Funzione: Un nome assegnato a un gruppo di istruzioni di programmazione per facilitare il riferimento e l'uso.
- Termini relativi alle lingue di back-end:
- Ruby: Un linguaggio di programmazione open-source noto per l'utilizzo nella programmazione web.
- Rails: Un framework progettato per rendere facile la creazione di pagine Web con Ruby.
- Python: Un linguaggio di programmazione open-source utilizzato sul web, nelle applicazioni scientifiche e per l'analisi dei dati.