Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

Σχεδιασμός και Ανάπτυξη Διαδικτυακών Εφαρμογών

(BA148) -  Ευθύμιος Λεοντίδης

Περιγραφή Μαθήματος

 Το μάθημα αποσκοπεί στην κατανόηση γνώσεων και βασικών εννοιών που άπτονται του πεδίου του Διαδικτύου και των εφαρμογών του στην ψηφιακή εποχή. Στο πλαίσιο αυτό θα μελετηθούν σχετικά γνωστικά πεδία και θα αναπτυχθούν οι κατάλληλες δεξιότητες  που σχετίζονται με τη σχεδίαση και ανάπτυξη εφαρμογών του Διαδικτύου. Για το σκοπό αυτό θα αναλυθούν διεξοδικά οι μεθοδολογίες και οι τεχνικές για το σχεδιασμό και την ανάπτυξη Διαδικτυακών εφαρμογών.

Έτσι, μετά το πέρας του μαθήματος o φοιτητής που θα παρακολουθήσει με επιτυχία το μάθημα αναμένεται να διαθέτει τις απαραίτητες γνώσεις που σχετίζονται με τον προγραμματισμό και τις υπηρεσίες του Διαδικτύου, καθώς και τις ψηφιακές εφαρμογές σε όλο το φάσμα του σύγχρονου τεχνολογικού και κοινωνικού γίγνεσθαι.

Πιο συγκεκριμένα, μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα έχουν γνωρίσει και εξοικειωθεί με τις βασικές τεχνολογίες προγραμματισμού Διαδικτύου, τόσο σε Front-End όσο και σε Back-End επίπεδο, όπως:

  • HTML 5,
  • CSS,
  • Bootstrap,
  • Javascript,
  • React,
  • jQuery,
  • Node.js
  • Express.js
  • Django,
  • Databases (PostgreSQL, MongoDB, MySQL),
  • Content Management Systems (CMS),

καθώς και με τις βασικές αρχές των Application Programming Interfaces (APIs) και το μοντέλο παροχής υποδομών, πλατφόρμας και λογισμικού ως υπηρεσία (IaaS, PaaS, SaaS).

            Με βάση τα παραπάνω, τα οποία συνιστούν την αποκαλούμενη Full Stack προσέγγιση, αναμένεται ο φοιτητής να καταστεί ενήμερος, να κατανοήσει και να εξοικειωθεί με όλες τις σύγχρονες διαδικτυακές τεχνολογίες που διέπονται από το μοντέλο Client – Server και εκτείνονται στη σύγχρονη υπολογιστική πραγματικότητα του Cloud Computing.

Ημερομηνία δημιουργίας

Κυριακή 27 Φεβρουαρίου 2022