logo

Spletni razvoj

spletni razvoj se nanaša na ustvarjanje, gradnjo in vzdrževanje spletnih strani. Vključuje vidike, kot so spletno oblikovanje, spletno objavljanje, spletno programiranje in upravljanje baz podatkov. Gre za ustvarjanje aplikacije, ki deluje prek interneta, tj. spletnih strani.

Spletni razvoj

if in else v bash

Beseda spletni razvoj je sestavljena iz dveh besed, in sicer:



    Splet: Nanaša se na spletna mesta, spletne strani ali karkoli, kar deluje prek interneta. Razvoj: Nanaša se na izdelavo aplikacije iz nič.

Spletni razvoj lahko razvrstimo na dva načina:

Glavnina razvoja

Del spletnega mesta, kjer uporabnik neposredno komunicira, se imenuje sprednji del. Imenuje se tudi kot 'odjemalska stran' aplikacije.

Načrt sprednjega dela

Načrt razvoja sprednjega dela

Načrt razvoja sprednjega dela

Priljubljene tehnologije Frontend

    HTML: HTML je kratica za HyperText Markup Language. Uporablja se za oblikovanje sprednjega dela spletnih strani z uporabo označevalnega jezika. Deluje kot okostje spletnega mesta, saj se uporablja za izdelavo strukture spletnega mesta. CSS: Cascading Style Sheets, radi imenovani CSS, je preprosto zasnovan jezik, namenjen poenostavitvi postopka oblikovanja spletnih strani za predstavljivost. Uporablja se za oblikovanje našega spletnega mesta. JavaScript: JavaScript je skriptni jezik, ki se uporablja za zagotavljanje dinamičnega delovanja našega spletnega mesta. Bootstrap: Bootstrap je brezplačna in odprtokodna zbirka orodij za ustvarjanje odzivnih spletnih mest in spletnih aplikacij. Je najbolj priljubljeno ogrodje CSS za razvoj odzivnih spletnih mest, namenjenih predvsem mobilnim napravam. Dandanes so spletna mesta popolna za vse brskalnike (IE, Firefox in Chrome) in za vse velikosti zaslonov (namizni računalniki, tablice, telefoni in telefoni).
    • Bootstrap 4
    • Bootstrap 5

Frontend knjižnice in ogrodja

HTML

CSS

    Ogrodja CSS

    • Bootstrap
    • CSS hrbtnega vetra
    • Bulma
    • Fundacija
    • Primer CSS
    • Spectre CSS
    • Materializirajte CSS
    • Onsen uporabniški vmesnik
    • Semantični uporabniški vmesnik
    • Uporabniški vmesnik Blaze
    • Čisti CSS
    Predprocesorji CSS

    • SASS
    • MANJ
JavaScript

    Tehnologija JavaScript

    • ES6
    • TypeScript
    Ogrodja JavaScript

    • AngularJS

      • Angular ngx Bootstrap
      • Kotni PrimeNG
    • VueJS

      • NuxtJS
    • script.aculo.us
    • Ember.js
    • Handlebar.js
    • Backbone.js
    Knjižnice JavaScript

    • jQuery

      • uporabniški vmesnik jQuery
      • jQuery Mobile
      • jQWidgets
      • jQuery EasyUI
    • ReactJS

      • NextJS
      • Ant Design
      • React Desktop
      • Reagiraj Rebass
      • React Bootstrap
      • React Reactstrap
      • BlueprintJS
      • React Suite
      • React.js Evergreen
      • Uporabniški vmesnik React Material
    • P5.js
    • Fabric.js
    • D3.js
    • Collect.js
    • Underscore.js
    • Lodash
    • TensorFlow.js

Backend Development

Backend je strežniška stran spletnega mesta. Je del spletnega mesta, ki ga uporabniki ne morejo videti in z njim komunicirati. To je del programske opreme, ki ne pride v neposreden stik z uporabniki. Uporablja se za shranjevanje in urejanje podatkov.

Zaledni načrt

Načrt razvoja zaledja

Načrt razvoja zaledja

Priljubljene zaledne tehnologije

    PHP: PHP je skriptni jezik na strani strežnika, zasnovan posebej za spletni razvoj. Java: Java je eden najbolj priljubljenih in pogosto uporabljanih programskih jezikov. Je zelo razširljiv. Python: Python je programski jezik, ki vam omogoča hitro delo in učinkovitejšo integracijo sistemov. Node.js: Node.js je odprtokodno in večplatformsko izvajalno okolje za izvajanje kode JavaScript zunaj brskalnika.

Zadnja ogrodja in tehnologija

PHP

    Ogrodje: Laravel CMS: WordPress

NodeJS

    Ogrodje: Express

Python

rimske številke od 1 do 100
    Ogrodje: Django, upravitelj paketov Flask: Python PIP

Ruby

    Ogrodje: Ruby on Rails
Java

    Ogrodje: Spring, Hibernate

C#

Baza podatkov:

    Relacijska zbirka podatkov

    • Postgre SQL
    • MariaDB
    • MySQL
    Baza podatkov NoSql

    • MongoDB

Vadnice za spletni razvoj

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Reagiraj JS
  • AngularJS
  • PHP
  • Node.js
  • Django
  • Bučka

Nekaj ​​pomembnih povezav o spletnem razvoju

  • Začnite spletni razvoj z veliko prednostjo
  • Zakaj potrebujete odzivno spletno stran
  • 10 najboljših ogrodij za spletne aplikacije
  • Splet 1.0, splet 2.0 in splet 3.0 s svojimi razlikami
  • 10 dejstev o spletnem razvoju in spletnem oblikovanju, ki bi jih morali poznati
  • Kako se lahko začnem učiti spletnega razvoja?
  • Prihodnost spletnega razvoja
  • Najboljše knjige za učenje sprednjega spletnega razvoja
  • Najboljše knjige za učenje zalednega spletnega razvoja
  • 10 stvari, ki bi jih morali vedeti kot spletni razvijalec
  • Kako izbrati tehnološki sklad za razvoj spletnih aplikacij?
  • 10 najboljših orodij, ki jih mora vsak spletni razvijalec preizkusiti enkrat