logo

Webbutveckling

webbutveckling hänvisar till att skapa, bygga och underhålla webbplatser. Det inkluderar aspekter som webbdesign, webbpublicering, webbprogrammering och databashantering. Det är skapandet av en applikation som fungerar över internet, dvs webbplatser.

Webbutveckling

Ordet webbutveckling består av två ord, det vill säga:



    Webb: Det hänvisar till webbplatser, webbsidor eller annat som fungerar över internet. Utveckling: Det syftar på att bygga applikationen från grunden.

Webbutveckling kan delas in på två sätt:

Frontend utveckling

Den del av en webbplats där användaren interagerar direkt kallas frontend. Det kallas också för 'klientsidan' av applikationen.

Frontend färdplan

Frontend Development Roadmap

Frontend Development Roadmap

Populära frontend-tekniker

    HTML: HTML står för HyperText Markup Language. Det används för att designa gränssnittet på webbsidor med hjälp av märkningsspråk. Det fungerar som ett skelett för en webbplats eftersom det används för att skapa strukturen på en webbplats. CSS: Cascading Style Sheets som gärna kallas CSS är ett enkelt utformat språk som är avsett att förenkla processen att göra webbsidor presentabel. Den används för att styla vår hemsida. JavaScript: JavaScript är ett skriptspråk som används för att ge ett dynamiskt beteende till vår webbplats. Bootstrap: Bootstrap är en gratis verktygssamling med öppen källkod för att skapa responsiva webbplatser och webbapplikationer. Det är det mest populära CSS-ramverket för att utveckla responsiva, mobilförsta webbplatser. Numera är webbplatserna perfekta för alla webbläsare (IE, Firefox och Chrome) och för alla storlekar på skärmar (Skrivbord, surfplattor, phablets och telefoner).
    • Bootstrap 4
    • Bootstrap 5

Frontend-bibliotek och ramar

HTML

CSS

    CSS-ramverk

    • Bootstrap
    • Medvind CSS
    • Bulma
    • fundament
    • Primer CSS
    • Spectre CSS
    • Materialisera CSS
    • Onsen UI
    • Semantiskt användargränssnitt
    • Blaze UI
    • Ren CSS
    CSS-förprocessorer

    • SASS
    • MINDRE
JavaScript

    JavaScript-teknik

    • ES6
    • TypeScript
    JavaScript-ramverk

    • AngularJS

      • Angular ngx Bootstrap
      • Angular PrimeNG
    • VueJS

      • NuxtJS
    • script.aculo.us
    • Ember.js
    • Handlebar.js
    • Backbone.js
    JavaScript-bibliotek

    • jQuery

      • jQuery UI
      • jQuery Mobile
      • jQWidgets
      • jQuery EasyUI
    • ReactJS

      • NextJS
      • Myrdesign
      • Reager Desktop
      • Reagera Rebass
      • Reager Bootstrap
      • Reager Reactstrap
      • BlueprintJS
      • React Suite
      • React.js Evergreen
      • React Material UI
    • P5.js
    • Fabric.js
    • D3.js
    • Collect.js
    • Underscore.js
    • Lodash
    • TensorFlow.js

Utveckling av backend

Backend är serversidan av en webbplats. Det är en del av webbplatsen som användare inte kan se och interagera med. Det är den del av programvaran som inte kommer i direkt kontakt med användarna. Den används för att lagra och ordna data.

Backend färdplan

Backend Development Roadmap

Backend Development Roadmap

Populära backend-tekniker

    PHP: PHP är ett skriptspråk på serversidan utformat speciellt för webbutveckling. Java: Java är ett av de mest populära och mest använda programmeringsspråken. Det är mycket skalbart. Pytonorm: Python är ett programmeringsspråk som låter dig arbeta snabbt och integrera system mer effektivt. Node.js: Node.js är en runtimemiljö med öppen källkod och plattformsoberoende för exekvering av JavaScript-kod utanför en webbläsare.

Back End Frameworks and Technology

PHP

js global variabel
    Ram: Laravel CMS: WordPress

NodeJS

    Ram: Express

Pytonorm

Rubin

    Ram: Ruby on Rails
Java

    Ram: Spring, Hibernate

C#

Databas:

    Relationsdatabas

    • Postgre SQL
    • MariaDB
    • MySQL
    NoSql-databas

    • MongoDB

Handledning för webbutveckling

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Reagera JS
  • AngularJS
  • PHP
  • Node.js
  • Django
  • Flaska

Några viktiga länkar om webbutveckling

  • Börja webbutveckling med ett försprång
  • Varför behöver du en responsiv webbplats
  • Topp 10 ramverk för webbapplikationer
  • Web 1.0, Web 2.0 och Web 3.0 med deras skillnad
  • 10 fakta om webbutveckling och webbdesign som du bör känna till
  • Hur kan jag börja lära mig webbutveckling?
  • Framtiden för webbutveckling
  • Bästa böckerna för att lära dig front-end webbutveckling
  • Bästa böckerna att lära dig back-end webbutveckling
  • 10 saker du bör veta som webbutvecklare
  • Hur väljer man en teknologistack för webbapplikationsutveckling?
  • Topp 10 verktyg som alla webbutvecklare måste prova en gång