P02 : Object Οriented programming with Python

DP-300T00 : Administering Relational Databases on Microsoft Azure
07/27/2020
P03 : Data analysis with Python
08/02/2020
τεστ

P02 : Object Οriented programming with Python

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

 

Διάρκεια προγράμματος :

Classroom
Με καθηγητή : 24 ώρες

Live Online
Με καθηγητή : 24 ώρες

Το σεμινάριο απευθύνεται σε άτομα που ενδιαφέρονται να ανακαλύψουν και να εμβαθύνουν στις τεχνικές του αντικειμενοστραφούς προγραμματισμού και να κάνουν έτσι αποδοτικότερη τη γραφή κώδικα. Επίσης απευθύνεται σε όσους ενδιαφέρονται να σχεδιάσουν την αρχιτεκτονική κώδικα ή να διευθύνουν κάποιο προγραμματιστικό project. Τμήμα των γνώσεων του πιστοποιούνται με την  εξέταση για το PCAP | Certified Associate in Python Programming certification του Python Institute.

Basic concepts of object oriented programming

•         Procedural vs object oriented

•         Class hierarchies

 

Classes

•         Defining a class

•         Objects vs classes

•         Defining an object

•         Initializing an object: the __init__ function

•         Objects attributes

•         Objects methods

•         Class attributes

•         Encapsulation

•         Inheritance

•         Multiple inheritance

•         Composition

•         Polymorphism

 

Packages and modules

•         Importing a module

•         Using elements of a module

•         Creating a module

•         Creating modules hierarchy using packages

•         Package vs module

•         Importing packages and using modules of a package

•         Standard library modules

 

External data

•         Open file

•         Read file

•         Write to file

•         Append to file

•         With

•         Read csv files

•         Json module

•         Operating system (OS) module

•         Web connectivity modules

Οι εκπαιδευόμενοι μπορούν να αποκτήσουν μετά από εξετάσεις την πιστοποίηση PCAP | Certified Associate in Python Programming certification του Python Institute.

Οι συμμετέχοντες απαιτείται να κατέχουν τις γνώσεις του σεμιναρίου P01 : Introduction to Python

Τόπος Ημερομηνίες Ωράριο Μέθοδος
Live Online* σε αναμονή Instructor Led

* Σύγχρονη εξ αποστάσεως εκπαίδευση με εισηγητή – Virtual Class




    Με την συμπλήρωση της φόρμας αποδέχεστε την Πολιτική
    Προσωπικών Δεδομένων της Infolab και συγκατατίθεστε όπως η εταιρεία χρησιμοποιήσει
    τα προσωπικά σας δεδομένα για τη διαχείριση του αιτήματός σας
    και την επικοινωνία μαζί σας προς το σκοπό αυτό. Μπορείτε να
    ανακαλέσετε ανά πάσα στιγμή τη συγκατάθεσή σας σύμφωνα με
    όσα καθορίζονται στη Πολιτική Προσωπικών Δεδομένων της
    εταιρείας.