Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στον Προγραμματισμό Python

  • Εκτέλεση κώδικα Python
  • Χρήση εργαλείων ανάπτυξης Python (IDE και εργαλεία γραμμής εντολών)
  • Εργασία με κελύφη Python και iPython καθώς και με iPython Notebook

Τύποι Δεδομένων και Λειτουργίες

  • Ακέραιοι και δεκαδικοί αριθμοί – πιθανώς δεν είναι απαραίτητο
  • Συμβολοσειρές και bytes – πιθανώς δεν είναι απαραίτητο
  • Πλειάδες και λίστες
  • Λεξικά και ταξινομημένα λεξικά
  • Σύνολα και αμετάβλητα σύνολα

Οργάνωση και Διανομή Κώδικα

  • Δημιουργία αρθρωμάτων και πακέτων
  • Διανομή κώδικα σε αποθετήρια

Αντικειμενοστραφής και Συναρτησιακός Προγραμματισμός

  • Δημιουργία και χρήση συναρτήσεων και κλάσεων
  • Τροποποίηση συναρτήσεων και κλάσεων με διακοσμητές
  • Εισαγωγή στις μετα-κλάσεις

Χειρισμός Σφαλμάτων και Δοκιμές

  • Χειρισμός και έγερση εξαιρέσεων
  • Συγγραφή και εκτέλεση δοκιμών (δοκιμές τεκμηρίωσης και μοναδιαίες δοκιμές)
  • Έλεγχος κάλυψης κώδικα από δοκιμές

Εργασία με Αρχεία και Καταλόγους

  • Πρόσβαση σε διαφορετικούς τύπους αρχείων και αρχές χειρισμού αρχείων
  • Δημιουργία, ανάγνωση, ενημέρωση και διαγραφή αρχείων (συμπεριλαμβανομένων κανονικών αρχείων κειμένου, csv, καθώς και αρχείων Microsoft Word και Microsoft Excel)
  • Εξαγωγή δεδομένων από αρχεία κειμένου με χρήση Κανονικών Εκφράσεων
  • Δημιουργία και διαγραφή καταλόγων, καταχώριση και αναζήτηση αρχείων

Απαιτήσεις

Κανένα.

 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (7)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες