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