logo

Web-udvikling

web-udvikling henviser til oprettelse, opbygning og vedligeholdelse af websteder. Det omfatter aspekter som webdesign, webpublicering, webprogrammering og databasestyring. Det er oprettelsen af ​​en applikation, der fungerer over internettet, dvs. websteder.

Web-udvikling



Ordet webudvikling består af to ord, det vil sige:

    Web: Det refererer til websteder, websider eller andet, der fungerer over internettet. Udvikling: Det refererer til at bygge applikationen fra bunden.

Webudvikling kan klassificeres på to måder:

mylivecricket.

Frontend udvikling

Den del af et websted, hvor brugeren interagerer direkte, betegnes som frontend. Det omtales også som 'klientsiden' af ansøgningen.



Frontend køreplan

Roadmap for frontend udvikling

Roadmap for frontend udvikling

Populære frontend-teknologier

    HTML: HTML står for HyperText Markup Language. Det bruges til at designe frontend-delen af ​​websider ved hjælp af markup-sprog. Det fungerer som et skelet for et websted, da det bruges til at lave strukturen på et websted. CSS: Cascading Style Sheets, der med glæde omtales som CSS, er et enkelt designet sprog, der har til formål at forenkle processen med at gøre websider præsentable. Det bruges til at style vores hjemmeside. JavaScript: JavaScript er et scriptsprog, der bruges til at give vores hjemmeside en dynamisk adfærd. Bootstrap: Bootstrap er en gratis og open source-værktøjssamling til at skabe responsive websteder og webapplikationer. Det er den mest populære CSS-ramme til udvikling af responsive, mobil-første websteder. I dag er hjemmesiderne perfekte til alle browsere (IE, Firefox og Chrome) og til alle skærmstørrelser (desktop, tablets, phablets og telefoner).
    • Bootstrap 4
    • Bootstrap 5

Frontend biblioteker og rammer

HTML

CSS



    CSS-rammer

    • Bootstrap
    • Medvind CSS
    • Bulma
    • Fundament
    • Primer CSS
    • Spectre CSS
    • Materialisere CSS
    • Onsen UI
    • Semantisk UI
    • Blaze UI
    • Ren CSS
    CSS-forbehandlere

    • SASS
    • MINDRE
JavaScript

    JavaScript-teknologi

    basebånd vs bredbånd
    • ES6
    • TypeScript
    JavaScript-rammer

    • AngularJS

      • Kantet ngx Bootstrap
      • Angular PrimeNG
    • VueJS

      • NuxtJS
    • script.aculo.us
    • Ember.js
    • Handlebar.js
    • Backbone.js
    JavaScript biblioteker

    • jQuery

      char + int i java
      • jQuery UI
      • jQuery Mobile
      • jQWidgets
      • jQuery EasyUI
    • ReactJS

      • NextJS
      • Myre Design
      • Reager Desktop
      • Reager Rebas
      • Reager Bootstrap
      • React Reactstrap
      • BlueprintJS
      • React Suite
      • React.js Evergreen
      • React Material UI
    • P5.js
    • Fabric.js
    • D3.js
    • Collect.js
    • Underscore.js
    • Lodash
    • TensorFlow.js

Backend udvikling

Backend er serversiden af ​​et websted. Det er en del af hjemmesiden, som brugerne ikke kan se og interagere med. Det er den del af softwaren, der ikke kommer i direkte kontakt med brugerne. Det bruges til at lagre og arrangere data.

Backend køreplan

Køreplan for backend-udvikling

Køreplan for backend-udvikling

Populære backend-teknologier

    PHP: PHP er et server-side scripting sprog designet specielt til webudvikling. Java: Java er et af de mest populære og udbredte programmeringssprog. Det er meget skalerbart. Python: Python er et programmeringssprog, der lader dig arbejde hurtigt og integrere systemer mere effektivt. Node.js: Node.js er et open source og cross-platform runtime-miljø til at udføre JavaScript-kode uden for en browser.

Back End-rammer og teknologi

PHP

    Ramme: Laravel CMS: WordPress

NodeJS

    Ramme: Express

Python

java check er null
    Ramme: Django , Flask Package Manager: Python PIP

Rubin

    Ramme: Ruby on Rails
Java

    Ramme: Spring, Hibernate

C#

Database:

    Relationsdatabase

    • Postgre SQL
    • MariaDB
    • MySQL
    NoSql-database

    • MongoDB

Tutorials til webudvikling

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Reager JS
  • AngularJS
  • PHP
  • Node.js
  • Django
  • Kolbe

Nogle vigtige links om webudvikling

  • Begynd webudvikling med et forspring
  • Hvorfor har du brug for en responsiv hjemmeside
  • Top 10 rammer til webapplikationer
  • Web 1.0, Web 2.0 og Web 3.0 med deres forskel
  • 10 fakta om webudvikling og webdesign, du bør kende
  • Hvordan kan jeg begynde at lære webudvikling?
  • Fremtiden for webudvikling
  • Bedste bøger til at lære front-end webudvikling
  • Bedste bøger til at lære back-end webudvikling
  • 10 ting du bør vide som webudvikler
  • Hvordan vælger man en teknologistak til webapplikationsudvikling?
  • Top 10 værktøjer, som enhver webudvikler skal prøve én gang