Page 83 - training_el
P. 83







               Η  ανάπτυξη  ιστοσελίδων  συνήθως  χωρίζεται  σε  δύο  διαφορετικά  είδη
               ανάπτυξης: frontend και backend.


                   ●  Η ανάπτυξη backend επικεντρώνεται στην πλευρά του διακομιστή ενός
                       δικτυακού τόπου ή μιας διαδικτυακής εφαρμογής. Οι προγραμματιστές/-
                       στριες backend είναι υπεύθυνοι/-νες για τη δημιουργία της λογικής ενός

                       website.

                   ●  Η  ανάπτυξη  frontend  επικεντρώνεται  στην  πλευρά  του  πελάτη.  Οι

                       προγραμματιστές/-στριες        frontend     είναι    υπεύθυνοι/-νες      για    τη
                       δημιουργία της εμφάνισης και της λειτουργικότητας ενός website.

               Με απλά λόγια, το backend είναι αυτό που συμβαίνει στο παρασκήνιο, ενώ το

               frontend είναι αυτό που βλέπουν οι χρήστες/-στριες.

               Για  παράδειγμα,  όταν  ένας/μια  χρήστης/-στρια  επισκέπτεται  ένα  website

               ηλεκτρονικού  εμπορίου,  το  backend  είναι  υπεύθυνο  για  την  επεξεργασία  της
               παραγγελίας του/της, την αποθήκευση των δεδομένων της παραγγελίας σε μια
               βάση δεδομένων και την αποστολή ενός email επιβεβαίωσης στον/στη χρήστη/-
               στρια. Το frontend είναι υπεύθυνο για την εμφάνιση των διαθέσιμων προϊόντων
               στον/στη χρήστη/-στρια, τη δυνατότητα επιλογής των προϊόντων που επιθυμεί
               να αγοράσει και την επεξεργασία της πληρωμής.


               Εν ολίγοις, το backend είναι υπεύθυνο για τη λειτουργικότητα του website, ενώ
               το frontend είναι υπεύθυνο για την εμφάνισή του.


               Για να εισαγάγουμε τους/τις εκπαιδευόμενους/-νες στην ανάπτυξη ιστοσελίδων,
               θα επικεντρωθούμε κυρίως στις γλώσσες προγραμματισμού frontend.


               Γλώσσες σήμανσης


               HTML:  Χρησιμοποιείται  για  τον  καθορισμό  της  δομής  μιας  ιστοσελίδας.  Ο
               κώδικας HTML χρησιμοποιείται για τη δημιουργία στοιχείων όπως επικεφαλίδες,
               παράγραφοι, λίστες, εικόνες και πίνακες.


               CSS: Πρόκειται για μια γλώσσα με Επικαλυπτóµενα Φύλλα Στυλ (Cascade Style
               Sheet) που χρησιμοποιείται για τον καθορισμό της εμφάνισης μιας ιστοσελίδας.
               Ο κώδικας CSS χρησιμοποιείται για τον έλεγχο του μεγέθους, του χρώματος, της
               γραμματοσειράς  και  άλλων  πτυχών  της  εμφάνισης  των  στοιχείων  μιας
               ιστοσελίδας.








                   ➢
   78   79   80   81   82   83   84   85   86   87   88