Σκοπός προγράμματος

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

ΣΥΝΤΟΜΗ ΠΕΡΙΓΡΑΦΗ ΠΡΟΓΡΑΜΜΑΤΟΣ

Ο τεχνικός ανάπτυξης και σχεδίασης ιστοσελίδων και εφαρμογών σχεδιάζει και υλοποιεί ιστοσελίδες για το διαδίκτυο και εφαρμογές για κινητά τηλέφωνα. Για την κατασκευή στατικών ιστοσελίδων απαιτούνται γνώσεις html, css και javascript. Για την κατασκευή δυναμικών ιστοσελίδων απαιτούνται γνώσεις βάσεων δεδομένων και καθώς και προγραμματισμού server-side όπως π.χ. η γλώσσα php. Για την κατασκευή εφαρμογών απαιτείται γνώση του android studio. Όλες αυτές οι γνώσεις παρέχονται στο πρόγραμμα.

Διαρκεια προγραμματοσ

 

Συνολική διάρκεια προγράμματος

 

80 ώρες
Ανάλυση συνολικής διάρκειας Διά ζώσης εκπαίδευση

Ώρες 12

Ποσοστό 15%

Σύγχρονη Εξ αποστάσεως

Ώρες 48

Ποσοστό 60%

Ασύγχρονη Εξ αποστάσεως

Ώρες 20

Ποσοστό 25%

 

 

 

 

Αναλυτικη διαρθρωση προγραμματοσ

Θεματική Ενότητα 1: Βασικές έννοιες και εισαγωγή στον προγραμματισμό

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τι είναι το υλικό, το λογισμικό και οι κατηγορίες λογισμικού

Να γνωρίζει τι είναι ο αλγόριθμος

Να γνωρίζει τι είναι πρόγραμμα

Να γνωρίζει ποιες είναι οι βασικές αλγοριθμικές δομές

Να γνωρίζει τι είναι οι βάσεις δεδομένων

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να δημιουργεί απλά προγράμματα με τη γλώσσα python

Να μπορεί να δημιουργεί απλές εντολές με τη γλώσσα SQL

Επιμέρους Ενότητες

1.1 Ορισμοί για το υλικό και για το λογισμικό

1.2 Κατηγορίες λογισμικού

1.3 Ελεύθερο και εμπορικό λογισμικό

1.4 Αλγόριθμοι και προγραμματισμός

1.5 Βασικές αλγοριθμικές δομές

1.6 Η γλώσσα προγραμματισμού python

1.7 Βασικές έννοιες Βάσεων Δεδομένων και SQL

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

 

 

Θεματική Ενότητα 2: Έννοιες internet – web – html5

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τι είναι το Internet

Να γνωρίζει τι είναι οι τοποθεσίες του Web και οι Ιστοσελίδες

Να γνωρίζει τι είναι οι διευθύνσεις στο Internet

Να γνωρίζει τι είναι η φιλοξενία ιστοσελίδων

Να γνωρίζει τι είναι το μοντέλο OSI

Να γνωρίζει ποια είναι πρωτόκολλα επικοινωνίας σε κάθε επίπεδο του μοντέλου OSI

Να γνωρίζει ποια προγράμματα χρησιμοποιούνται για την κατασκευή ιστοσελίδων και την πληκτρολόγηση κώδικα

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να δημιουργεί απλές ιστοσελίδες με τη γλώσσα html5

Επιμέρους Ενότητες

2.1 Το Internet

2.2 Τοποθεσίες του Web και Ιστοσελίδες

2.3 Διευθύνσεις στο Internet

2.4 Φιλοξενία ιστοσελίδων

2.5 Μοντέλο OSI και πρωτόκολλα επικοινωνίας

2.6 Βασικές αρχές προγραμματισμού HTML5

2.7 Παράδειγμα δημιουργίας ιστοσελίδας με τη γλώσσα HTML5

2.8 Προγράμματα κατασκευής ιστοσελίδων και πληκτρολόγησης κώδικα

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 3: Δημιουργία ιστοσελίδων και εφαρμογών αφής

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει ποιες είναι οι κατηγορίες εφαρμογών αφής

Να γνωρίζει τι είναι οι εφαρμογές Native Apps

Να γνωρίζει τι είναι οι εφαρμογές Mobile Web Apps

Να γνωρίζει τι είναι οι εφαρμογές Hybrid Apps

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να εγκαταστήσει το Android Studio σε υπολογιστή

Να μπορεί να δημιουργεί απλές εφαρμογές με το Android Studio

Να μπορεί να δημιουργεί απλά προγράμματα με τη γλώσσα kotlin

Να μπορεί να δημιουργεί απλές εφαρμογές με τη γλώσσα html5

Επιμέρους Ενότητες

3.1 Εγκατάσταση Android studio

3.2 Δημιουργία εφαρμογής στο Android studio

3.3 Γλώσσες προγραμματισμού στο Android studio

3.4 Η γλώσσα Kotlin

3.5 Δημιουργία Android εφαρμογών με χρήση της γλώσσα html5

3.6 Κατηγορίες εφαρμογών αφής

3.7 Πλαίσια ανάπτυξης εφαρμογών

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 4: Συνδέσεις με χρήση html5

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει ποιες είναι οι επιλογές για τον προορισμό συνδέσμου

Να γνωρίζει τι είναι οι σελιδοδείκτες στη γλώσσα html5

Να γνωρίζει τη σημασία των υπερσυνδέσμων για την προώθηση ιστοσελίδων στις μηχανές αναζήτησης.

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να δημιουργεί συνδέσεις υπερκειμένου σε ιστοσελίδες με τη γλώσσα html5

Να μπορεί να δημιουργεί συνδέσεις υπερκειμένου σε εικόνες με τη γλώσσα html5

Να μπορεί να δημιουργεί σελιδοδείκτες σε ιστοσελίδες με τη γλώσσα html5

Επιμέρους Ενότητες

4.1 Συνδέσεις υπερκειμένου

4.2 Προορισμοί συνδέσεων

4.3 Χρώματα συνδέσμου

4.4 Χρήση εικόνας στη γλώσσα html

4.5 Εικόνα ως σύνδεσμος

4.6 Εικόνα με περίγραμμα ως σύνδεσμος

4.7 Button ως σύνδεσμος με χρήση javascript

4.8 Σελιδοδείκτες

4.9 Η σημασία των συνδέσμων για την προώθηση ιστοσελίδων στις μηχανές αναζήτησης

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 5: Κατασκευή περιβάλλοντος διασύνδεσης χρήστη με χρήση css3

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τη σημασία του CSS για την κατασκευή ιστοσελίδων

Να γνωρίζει τι είναι το στοιχείο div στη γλώσσα html

Να γνωρίζει πως γίνεται η αναπαράσταση χρωμάτων με το μοντέλο RGB

Να γνωρίζει τους τρόπους εφαρμογής του css σε ιστοσελίδα

Να γνωρίζει ποιεί είναι οι τύποι αρχείων εικόνας που χρησιμοποιούνται ε εφαρμογές και ιστοσελίδες

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να καθορίζει το χρώμα φόντου ιστοσελίδας με χρήση CSS

Να μπορεί να καθορίζει εικόνα ως φόντο ιστοσελίδας με χρήση CSS

Να μπορεί να καθορίζει το πλάτος εικόνας με χρήση CSS

Να μπορεί να καθορίζει τη ροή εικόνων σε ιστοσελίδα με χρήση CSS

Να μπορεί να καθορίζει τη ροή συνδέσμων σε ιστοσελίδα με χρήση CSS

Να μπορεί να καθορίζει τις ιδιότητες των class με χρήση CSS

Επιμέρους Ενότητες

5.1 Κατανόηση του CSS

5.2 Τρόποι εφαρμογής του css σε ιστοσελίδα html

5.3 Αναπαράσταση χρωμάτων

5.4 Τύποι αρχείων εικόνας

5.5 Χρώμα φόντου ιστοσελίδας με χρήση CSS

5.6 Εικόνα ως φόντο ιστοσελίδας με χρήση CSS

5.7 Τοποθέτηση εικόνας σε έγγραφο html

5.8 Καθορισμός πλάτους εικόνας με χρήση CSS

5.9 Εισαγωγή video σε έγγραφο html

5.10 Παρουσίαση εικόνων στη γλώσσα html

5.11 Καθορισμός ροής εικόνων με χρήση CSS

5.12 Εισαγωγή συνδέσμων στη γλώσσα html

5.13 Καθορισμός ροής συνδέσμων με χρήση CSS

5.14 Το στοιχείο div στη γλώσσα html

5.15 Καθορισμός ιδιοτήτων class με χρήση CSS

5.16 Καθορισμός ιδιοτήτων id με χρήση CSS

Χρονική διαρκεια – ωρεσ καταρτισησ

15 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 6: Λίστες και επικεφαλίδες με χρήση html5

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τι είναι οι επικεφαλίδες στη γλώσσα html5

Να γνωρίζει τι είναι οι λίστες στη γλώσσα html5

Να γνωρίζει τι είναι η μη αριθμημένη λίστα στη γλώσσα html5

Να γνωρίζει τι είναι η αριθμημένη λίστα στη γλώσσα html5

Να γνωρίζει τι είναι η λίστα Ορισμών στη γλώσσα html5

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να τοποθετεί επικεφαλίδες σε ιστοσελίδες με τη γλώσσα html5

Να μπορεί να τοποθετεί λίστες σε ιστοσελίδες με τη γλώσσα html5

Να μπορεί να τοποθετεί μη αριθμημένη λίστα σε ιστοσελίδες με τη γλώσσα html5

Να μπορεί να τοποθετεί αριθμημένη λίστα σε ιστοσελίδες με τη γλώσσα html5

Να μπορεί να τοποθετεί λίστα Ορισμών σε ιστοσελίδες με τη γλώσσα html5

Επιμέρους Ενότητες

6.1 Επικεφαλίδες

6.2 Λίστες

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 7: Δημιουργία πινάκων με χρήση html5

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τι είναι ο πίνακας στη γλώσσα html5

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να κάνει δημιουργία πίνακα με τη γλώσσα html5

Να μπορεί να καθορίζει το πλάτος πίνακα με τη γλώσσα html5

Να μπορεί να καθορίζει τα περιγράμματα πίνακα με τη γλώσσα html5

Να μπορεί να καθορίζει το φόντο πίνακα με τη γλώσσα html5

Να μπορεί να κάνει συγχώνευση κελιών πίνακα με τη γλώσσα html5

Επιμέρους Ενότητες

7.1 Δημιουργία πίνακα

7.2 Πλάτος πίνακα

7.3 Περιγράμματα πίνακα

7.4 Φόντο πίνακα

7.5 Συγχώνευση κελιών πίνακα

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 8: Φόρμες

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τα βασικά στοιχεία φόρμας στη γλώσσα html5

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να δημιουργεί φόρμες με τη γλώσσα html5

Να μπορεί να δημιουργεί ρουτίνες χειρισμού φόρμας με τη γλώσσα php

Επιμέρους Ενότητες

8.1 Εισαγωγή στις φόρμες

8.2 Δημιουργία φόρμας

8.3 Ρουτίνα χειρισμού φόρμας με χρήση php

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 9: Συνδέσεις με βάσεις δεδομένων

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τη σημασία της γλώσσας php για την κατασκευή ιστοσελίδων

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να κάνει σύνδεση ιστοσελίδας με βάση δεδομένων χρησιμοποιώντας τη γλώσσα php

Να μπορεί να κάνει διαγραφή εγγραφών από βάση δεδομένων χρησιμοποιώντας τη γλώσσα php

Να μπορεί να κάνει αναζήτηση εγγραφών σε βάση δεδομένων χρησιμοποιώντας τη γλώσσα php

Επιμέρους Ενότητες

9.1 Εισαγωγή

9.2 Σύνδεση με βάση δεδομένων χρησιμοποιώντας τη γλώσσα php

9.3 Διαγραφή εγγραφών από βάση δεδομένων χρησιμοποιώντας τη γλώσσα php

9.4 Αναζήτηση εγγραφών σε βάση δεδομένων χρησιμοποιώντας τη γλώσσα php

Χρονική διαρκεια – ωρεσ καταρτισησ

5 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 10: Κώδικας με τη χρήση javascript

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τη σημασία της γλώσσας JavaScript για την κατασκευή ιστοσελίδων

Να γνωρίζει πως χρησιμοποιούνται οι συναρτήσεις στη γλώσσα JavaScript

Να γνωρίζει τι είναι τα συμβάντα στη γλώσσα JavaScript

Να γνωρίζει τι είναι το  μοντέλο HTML DOM (Document Object Model)

Να γνωρίζει ποιες είναι οι κατηγορίες γλωσσών προγραμματισμού στο διαδίκτυο

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να κάνει επικύρωση δεδομένων στο φυλλομετρητή με χρήση JavaScript

Επιμέρους Ενότητες

10.1 Εισαγωγή στη γλώσσα JavaScript

10.2 Συναρτήσεις στη γλώσσα JavaScript

10.3 Συμβάντα στη γλώσσα JavaScript

10.4 Επικύρωση δεδομένων στο φυλλομετρητή με χρήση JavaScript

10.5 Το μοντέλο HTML DOM (Document Object Model)

10.6 Κατηγορίες γλωσσών προγραμματισμού στο διαδίκτυο

10.7 Javascript Frameworks

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 11: Σύγχρονες δυναμικές ιστοσελίδες

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τι είναι τα Συστήματα διαχείρισης περιεχομένου (Content Managment Systems, CMS)

Να γνωρίζει ποια είναι τα πιο δημοφιλή Συστήματα διαχείρισης περιεχομένου για την κατασκευή ιστοσελίδων

Να γνωρίζει ποια είναι τα πιο δημοφιλή Συστήματα διαχείρισης περιεχομένου για την κατασκευή eshop

Να γνωρίζει τι είναι το wordpress

Να γνωρίζει τι είναι το drupal

Να γνωρίζει τι είναι το joomla

Να γνωρίζει τι είναι το opencart

Να γνωρίζει τι είναι το woocommerce

Να γνωρίζει τι είναι το magento

Επιμέρους Ενότητες

11.1 Εισαγωγή

11.2 Συστήματα διαχείρισης περιεχομένου (CMS)

11.3 Blogs

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Θεματική Ενότητα 12: Δημοσίευση τοποθεσίας και εφαρμογής σε Android market

Σκοπός – στόχοι της θεματικής ενότητας

Σκοπός της συγκεκριμένης ενότητας είναι ο επιμορφούμενος:

Να γνωρίζει τι είναι οι στατικές ιστοσελίδες

Να γνωρίζει τι είναι οι δυναμικές ιστοσελίδες

Με το πέρας της ενότητας ο επιμορφούμενος αναμένεται να είναι σε θέση:

Να μπορεί να κάνει δημοσίευση στατικής ιστοσελίδας

Να μπορεί να κάνει δημοσίευση δυναμικής ιστοσελίδας

Να μπορεί να κάνει δημοσίευση εφαρμογής

Επιμέρους Ενότητες

12.1 Κατηγορίες ιστοσελίδων

12.2 Δημοσίευση ιστοσελίδας

12.3 Δημοσίευση εφαρμογής

Χρονική διαρκεια – ωρεσ καταρτισησ

6 ώρες

τροποσ αξιολογησησ των αποκτηθεισων γνωσεων και δεξιοτητων

Ερωτήσεις Αξιολόγησης

Εξετάσεις πιστοποίησης  (πολλαπλής επιλογής)

Προφίλ των δυνητικά ωφελούμενων (ελάχιστες προϋποθέσεις συμμετοχής):
Εκπαιδευτικό Επίπεδο Δευτεροβάθμια Εκπαίδευση

ή Μεταδευτεροβάθμια Εκπαίδευση

ή Τριτοβάθμια Εκπαίδευση

Γνώση αγγλικής γλώσσας Δεν απαιτείται
Άλλα προαπαιτούμενα ………….
Πιστοποίηση
Πιστοποίηση από Ανεξάρτητο Φορέα Ο Φορέας Πιστοποίησης είναι η εταιρεία με επωνυμία «Αριστοτέλειες Καταρτίσεις Αξιολογήσεις Πιστοποιήσεις Α.Ε.» και διακριτικό τίτλο Εκδόσεις «ACTA Α.Ε.»