Προγραμματιστικές Εφαρμογές στο Διαδίκτυο

General

Course Contents

  • Εισαγωγή στην στο διαδικτυακό προγραμματισμό
  • Εισαγωγή στην HTML
  • Διαχωρισμός σχεδίασης από το περιεχόμενο – CSS (Cascade Style Sheet)
  • Εισαγωγή στο REST
  • Server side scripting – PHP Hypertext Preprocessor
  • Αντικειμενοστραφής προγραμματισμός στην PHP
  • Εισαγωγή στην MYSQL
  • Συνεργασία PHP και MYSQL
  • Εισαγωγή στη JavaScript
  • Εισαγωγή στα συστήματα διαχείρισης περιεχομένου (CMS)

Educational Goals

Σκοπός του μαθήματος είναι να εισάγει τον φοιτητή στις βασικές έννοιες …

Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση:

  • Να αναλύει την…
  • Να περιγράφει τις…
  • Να κατανοεί το…
  • Να συγκρίνει τα…

General Skills

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

Teaching Methods

Θεωρητική από έδρας διδασκαλία με συζήτηση και ενεργή συμμετοχή των φοιτητών. Κατά την διάρκεια του μαθήματος γίνονται παρουσιάσεις σε PowerPoint.

Εργαστηριακές Ασκήσεις. Κατασκευή ολοκληρωμένης διαδικτυακής εφαρμογής.

Use of ICT means

Υποστήριξη της μαθησιακής διαδικασίας μέσω της ιστοσελίδας του μαθήματος.

Επικοινωνία με φοιτητές μέσω e-mail και της ιστοσελίδας του μαθήματος.

Προγραμματισμός με χρήση ΤΠΕ σε HTML, PHP, JavaScript.

Teaching Organization

ActivitySemester workload
Διαλέξεις26
Ασκήσεις Πράξης13
Εργαστηριακές Ασκήσεις13
Συγγραφή εργαστηριακών αναφορών20
Αυτοτελής Μελέτη Φοιτητή53
Total125

Students Evaluation

Ο τελικός βαθμός του μαθήματος διαμορφώνεται κατά 70% από τον βαθμό του θεωρητικού μέρους και κατά 30% από τον βαθμό του εργαστηριακού.

  1. Ο βαθμός του θεωρητικού μέρους διαμορφώνεται από γραπτή τελική εξέταση, που περιλαμβάνει:
    • Επίλυση προβλημάτων εφαρμογής των γνώσεων που αποκτήθηκαν
    • Ερωτήσεις πολλαπλής επιλογής
    • Ερωτήσεις σύντομης απάντησης
  2. Η αξιολόγηση του εργαστηριακού μέρους του μαθήματος περιλαμβάνει:
    • την αξιολόγηση των προγραμματιστικών δεξιοτήτων που αποκτήθηκαν μέσω εξέτασης εργασιών

Recommended Bibliography

Συγγράμματα μέσω του συστήματος ΕΥΔΟΞΟΣ

  • Melonie Julie C, «Μάθετε PHP, MySQL και Apache Όλα σε Ένα», 5η Έκδοση, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ
  • Randy Connolly, Ricardo Hoar, «Προγραμματισμός για το Web», 1η εκδ. 2015, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ
  • Δ. Κεντερλής, «ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ», ΠΑΝΑΓΙΩΤΗΣ Δ. ΚΕΝΤΕΡΛΗΣ, 2009

Συγράμματα που διανέμονται μέσω της ηλεκτρονικής σελίδας του μαθήματος

  • Σ. Βολογιαννίδης, Προγραμματιστικές εφαρμογές στο διαδίκτυο – Διαφάνειες θεωρίας. Σέρρες, 2018.