Tekniske vilkår Crash Course 19 Betingelser å vite
- 1457
- 160
- Mikkel Hagen
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.