Προγραμματιστικές Εφαρμογές στο Διαδίκτυο
General
- Code: ΠΛΥ07052
- Semester: 7th
- Study Level: Undergraduate
- Course type: Specialization
- Teaching and exams language: Ελληνικά
- The course is offered to Erasmus students
- ECTS Units: 5
- Course homepage: http://teachers.teicm.gr/vologian/pe.html
- Instructors: Vologiannidis Stavros, Klonis Apostolos
- Coordinator: Vologiannidis Stavros
- Class Schedule:
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
Activity | Semester workload |
Διαλέξεις | 26 |
Ασκήσεις Πράξης | 13 |
Εργαστηριακές Ασκήσεις | 13 |
Συγγραφή εργαστηριακών αναφορών | 20 |
Αυτοτελής Μελέτη Φοιτητή | 53 |
Total | 125 |
Students Evaluation
Ο τελικός βαθμός του μαθήματος διαμορφώνεται κατά 70% από τον βαθμό του θεωρητικού μέρους και κατά 30% από τον βαθμό του εργαστηριακού.
- Ο βαθμός του θεωρητικού μέρους διαμορφώνεται από γραπτή τελική εξέταση, που περιλαμβάνει:
- Επίλυση προβλημάτων εφαρμογής των γνώσεων που αποκτήθηκαν
- Ερωτήσεις πολλαπλής επιλογής
- Ερωτήσεις σύντομης απάντησης
- Η αξιολόγηση του εργαστηριακού μέρους του μαθήματος περιλαμβάνει:
- την αξιολόγηση των προγραμματιστικών δεξιοτήτων που αποκτήθηκαν μέσω εξέτασης εργασιών
Recommended Bibliography
Συγγράμματα μέσω του συστήματος ΕΥΔΟΞΟΣ
- Melonie Julie C, «Μάθετε PHP, MySQL και Apache Όλα σε Ένα», 5η Έκδοση, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ
- Randy Connolly, Ricardo Hoar, «Προγραμματισμός για το Web», 1η εκδ. 2015, Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ
- Δ. Κεντερλής, «ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ», ΠΑΝΑΓΙΩΤΗΣ Δ. ΚΕΝΤΕΡΛΗΣ, 2009
Συγράμματα που διανέμονται μέσω της ηλεκτρονικής σελίδας του μαθήματος
- Σ. Βολογιαννίδης, Προγραμματιστικές εφαρμογές στο διαδίκτυο – Διαφάνειες θεωρίας. Σέρρες, 2018.