Εκπαιδευτικό υλικό για τεχνικούς ανοιχτού λογισμικού ΙΕΚ
Από Edu Resources
Αναθεώρηση ως προς 18:42, 28 Ιανουαρίου 2023 από τον Eduwikiadmin (συζήτηση | συνεισφορές)
- Εκπαιδευτικό υλικό για τεχνικούς ανοιχτού λογισμικού ΙΕΚ
Στο πλαίσιο της Μεταδευτεροβάθμιας εκπαίδευσης και κατάρτισης για τεχνικούς ανοιχτού λογισμικού θα προσφερθούν οι παρακάτω μαθησιακές ενότητες :
1ο Εξάμηνο:
- Εισαγωγή στη πληροφορική και την ανοιχτότητα
- Εισαγωγή στον προγραμματισμό και την αλγοριθμική με τη γλώσσα προγραμματισμού python
- Σχεδιασμός, ανάπτυξη ιστοτόπων και παραγωγή ψηφιακού περιεχομένου
- Σύγχρονα λειτουργικά συστήματα
- Υλικό, οργάνωση και εγκατάσταση υπολογιστικών συστημάτων
2ο Εξάμηνο:
- Εισαγωγή στα δίκτυα υπολογιστών
- Ολοκληρωμένα περιβάλλοντα ανάπτυξης (ide) ανοιχτού κώδικα
- Αντικειμενοστραφής προγραμματισμός με τη γλώσσα python
- Ανοιχτά λειτουργικά συστήματα βασισμένα στο linux
- Συστήματα διαχείρισης βάσεων δεδομένων
3ο Εξάμηνο:
- Βασικές έννοιες και εφαρμογές της ανοιχτότητας
- Τεχνολογία λογισμικού (σύγχρονες τεχνικές με έμφαση στην ανάπτυξη ανοιχτού λογισμικού)
- Διαδικτυακός προγραμματισμός (client και server side) με τη γλώσσα javascript & typescript
- Διαχείριση βάσεων δεδομένων ανοιχτού κώδικα
- Ειδικά θέματα και εφαρμογές στα δίκτυα των υπολογιστών
4ο Εξάμηνο:
- Συστήματα ελέγχου εκδόσεων, workflows και συνεργατικές τεχνικές (git, gitlab, github)
- Διαδικτυακές εφαρμογές με εργαλεία ανοιχτού κώδικα
- Υπηρεσίες νέφους με τη χρήση microservices και container
- Αλληλεπίδραση συστημάτων και ανοιχτά δεδομένα
- Ασφάλεια πληροφοριακών συστημάτων με τη χρήση ανοιχτών τεχνολογιών