Skip to content

Προγραμματιστής Ανοικτού Λογισμικού

Πεδίο σχήματος (scope)

Το σχήμα πιστοποίησης Προγραμματιστής Ανοικτού Λογισμικού TÜV HELLAS αφορά τους εργαζομένους που ασχολούνται με την δημιουργία και την τροποποίηση πηγαίου κώδικα ανοικτής μορφής ώστε να ανταποκριθεί στις ανάγκες του εκάστοτε χρήστη καθώς και στην διανομή του

 

Υποσχήματα / Εξειδικεύσεις

Υφίστανται δύο διαβαθμίσεις-επίπεδα πιστοποίησης: Βασικό και Προχωρημένο. Το βασικό επίπεδο αφορά κυρίως στο γνωστικό υπόβαθρο που πρέπει να έχει κάποιος στην ειδικότητα και είναι εισαγωγικό, ενώ το προχωρημένο αφορά στις ικανότητες που πρέπει να επιδείξει ο επαγγελματίας εφόσον κατέχει αντίστοιχη εμπειρία

Το σχήμα πιστοποίησης «Προγραμματιστής ανοικτού λογισμικού Βασικό» περιλαμβάνει και την εξής εξειδίκευση:

  • Android Developer

Στην περίπτωση του προχωρημένου μόνο, θα αναφέρεται ρητά επί του πιστοποιητικού.

 

 

Γνωστικό πλαίσιο (syllabus)

Ελεύθερο Λογισμικό

  • Ιδιόκτητο λογισμικό – κλειστού κώδικα
  • Βασικές έννοιες ελεύθερου λογισμικού ανοιχτού κώδικα Free Libre Open Source Software (FLOSS)
  • Open Source Software (OSS)
  • Freedoms λογισμικών και copyright

 

Αποθήκευση, Αναζήτηση, Αναγνώριση, Επεξεργασία και Συνεισφορά Κώδικα

  • Κώδικας του λογισμικού και η διαχείρισή του
  • Αλλαγές και ενσωμάτωση
  • Τεκμηρίωση
  • Git Hub, Bitbucket, SourceForge

 

Μοντέλο και Τεχνικές Ανάπτυξης Ανοικτού Κώδικα – Διεθνοποίηση και Τοπικοποίηση Λογισμικού

  • Διαδικασία ανάπτυξης
  • Leaders, Contributors, commiters και users
  • Patches και συντήρηση
  • Βασικές έννοιες και διαφορές για  την τοπικοποίηση (Localization) και την διεθνοποίηση (Internationalization)

 

Το σύγχρονο περιβάλλον του «Ανοικτού Κώδικα» και οι επιδράσεις του.

  • Βάσεις δεδομένων και πακέτα λογισμικών ανοικτού κώδικα
  • Εφαρμογές ανοικτού κώδικα
  • Open Date, Creative Commons
  • Ευρωπαϊκή άδεια
  • Ανοικτό/ Ελεύθερου Κώδικα Λογισμικού (Open/ Free code Software)
  • Αποθετήρια πηγαίου κώδικα (source code repositories)
  • Τεχνικές και Μοντέλα ανάπτυξης και διάθεσης

 

Προστασία δεδομένων

  • Ασφάλεια δεδομένων
  • Δεδομένα προσωπικού χαρακτήρα
  • Ασφάλεια Πληροφορικών Συστημάτων
  • Αυθεντικοποίηση & Κρυπτογράφηση
  • Ασφάλεια Εφαρμογών, Συστημάτων & Δεδομένων

 

Πρόσθετα για εξειδίκευση

Android Developer

  • android studio
  • ανάπτυξη android εφαρμογών

 

  

Μεθοδολογία εξετάσεων

Θεωρητική εξέταση και Πρακτική εξέταση

Προαπαιτούμενα Πιστοποίησης

Τουλάχιστον Υποχρεωτική εκπαίδευση

Στοιχεία Επικοινωνίας