Tekniske vilkår Crash Course 19 Betingelser å vite

Tekniske vilkår Crash Course 19 Betingelser å vite

Hvis du er interessert i å lære alle ting teknologi, vil du sannsynligvis løpe over så mange nye ordforrådsord at du føler at du er tilbake på videregående skole og studerer for SAT igjen. For å komme i gang, her er en guide til grunnleggende teknologiske termer alle bør vite ... selv om du er nybegynner.

Brukeropplevelse (UX)

Brukeropplevelse tar for seg måten en person opplever et produkt, spesielt med tanke på nettsteder eller apper. UX er først og fremst opptatt av brukervennlighet og brukertilfredshet/glede.

Sitemap

En oversikt over alle sidene på et nettsted

Ui

Brukergrensesnitt. Hver del av en maskin som brukere samhandler med teller ting som skjermer, skjermer, tastaturer, mus/berøringsplater osv.

Brukerforskning

Observasjon og analyse utført med målet om å forstå brukerens behov og atferd.

Wireframe

Skisse av hvordan en webside/web -app vil se ut, inkluderer viktige komponenter på nettstedet.

Arbeidsflytverktøy og maskinvare

Verktøy som bidrar til å øke produktiviteten og effektiviteten.

Text Editor

Programvare brukt i koding og programmering for å skrive vanlig, uformatert tekst. Eksempler: sublim tekst, parentes, tekstdit, tekstwrangler, notisblokk++

Ide

Integrert utviklingsmiljø. Hjelper folk med å programmere mer effektivt. Ligner på en tekstredigerer, men har flere funksjoner. Eksempler: Pycharm, WebStorm

Ruter

En ruter er trinnet mellom et modem og en datamaskin. Når informasjon kommer til et modem via bredbånd, dekiferer ruteren og sender disse dataene til datamaskinen din.

Virtual Machine (VM)

En virtuell maskin er egentlig programvare som oppfører seg som maskinvare: den har ingen fysisk tilstedeværelse, men kan kjøre programmer som en fysisk maskin. De to typene VM er Systemets virtuelle maskiner (designet for å kjøre hele operativsystemer) og Behandle virtuelle maskiner (Designet for å bare kjøre ett program).

Virtual Private Network (VPN)

VPN -er gir et ekstra lag med sikkerhet til nettverk. De kan brukes til offentlige eller private nettverk, men er mest vanlig i selskaper som ønsker å beskytte data.

Versjonskontroll

Versjonskontroll er et system som sporer endringer i en fil eller sett med filer over tid. Det lar deg huske spesifikke versjoner senere hvis visse endringer ikke fungerer, og sparer deg for problemer med å angre alle trinnene.

Oppgavebehandling

Programmer som gjør det mulig å automatisere repeterende, men nødvendige oppgaver, effektivisere arbeidsprosessen din. Eksempler: grynt, gulp

Front-end utvikling

Også kjent som "klientsiden", fordi det er hva brukere/klienter vil se på datamaskinene sine. "Frontenden" av et nettsted eller app innebærer displayet/designen som er kodet inn i det.

Html

Hypertekst markeringsspråk. "Ansiktet" på internett. Alle nettsteder har HTML. Nettlesere leser HTML -filer og konverterer dem til nettstedet du til slutt ser.

CSS

Kaskaderende stilark. Hvis HTML er "ansiktet", er CSS "sminke.”Det lar deg velge stiler og legge til variasjon.

JavaScript

Kjører i klienten (et av få programmeringsspråk som gjør). JavaScript er det mest populære språket innen webutvikling. Nå brukt på bakenden også.

Back-end utvikling

Ofte kalt "server side", er den bakerste enden det som skjer bak kulissene for å lage et nettsted eller app Run-the Front End er ansiktet, og bakenden er hjernen. Inkluderer servere og databaser.

Api

Applikasjonsprogrammeringsgrensesnitt. Brukes i programvareutvikling for å gi et sett med regler og byggesteiner for et program.

Database

Innsamling av en nettapps data.

DevOps

Programvareutviklingsmetode designet for å hjelpe teamene med å kommunisere og samarbeide bedre. Forener utviklere med andre IT -arbeidere med sluttmålet om økt produksjon og effektivitet.

Rammeverk

Hele sikt er "Web Application Framework.”Disse trimmer tiden det tar å bygge et nettsted/app ved å tilby forhåndskodede maler og biblioteker, slik at du har en" base "å bygge på.

Internett server

Hovedformålet med en webserver er å lagre innhold og levere det til klienter. Det kan være maskinvare (en datamaskin med web tilgjengelig) eller programvare (et program som oppdager og svarer på serverforespørsler).

Konklusjon

19 tekniske vilkår nede, bare et par hundre (eller tusenvis) å gå. Ta det sakte, ikke bli overveldet, og du vil få dem til å mestre på kort tid.