PCPP1: Certified Professional in Python Programming 1
- Categories Python
- Tags
Διαθέσιμα
τμήματα
Διάρκεια: 100 ώρες
Online LIVE
Παρασκευή & Σάββατο | 18:00 - 22:00 & 10 :00 -14:00
Αυτό το μάθημα θα σας προετοιμάσει για τις εξετάσεις πιστοποίησης CSPP1 – Certified Specialist in Python Programming and PCPP1 – Certified Professional in Python Programming. Δίνει την ευκαιρία στους υποψήφιους καταρτιζόμενους να εμβαθύνουν στις πλέον προηγμένες μεθόδους προγραμματισμού με τη γλώσσα Python και στις σχετικές τεχνολογίες, καθώς και σε προηγμένες έννοιες και τεχνικές που χρησιμοποιούνται στον αντικειμενοστρεφή προγραμματισμό.
Θα διδαχθούν για τις κλάσεις, τα στιγμιότυπα, τα χαρακτηριστικά και τις μεθόδους, για “αβαθείς” και “βαθιές” λειτουργίες, για πολυμορφισμό, ειδικές μεθόδους, στατικές και κλασικές μεθόδους, αφηρημένες κλάσεις, παράκαμψη μεθόδων, σύνθεση, κληρονομικότητα, υποκλάσεις, ενθυλάκωση, για προηγμένες τεχνικές χειρισμού εξαιρέσεων, για την σειριοποίηση αντικειμένων της Python, για τα decorators και τον μετα-προγραμματισμό.
Με την ολοκλήρωση του μαθήματος θα είναι σε θέση να σχεδιάσουν και να αναπτύξουν προγράμματα Python χρησιμοποιώντας την αντικειμενοστρεφή προσέγγιση, ενώ θα αποκτήσουν τις βασικές δεξιότητες που είναι απαραίτητες για να κάνουν επαγγελματική χρήση της γλώσσας Python και να βρούν μια σημαντική θέση εργασίας στον κλάδο της ανάπτυξης λογισμικού.
Το πρόγραμμα PCPP1 | – Certified Professional in Python Programming 1 αποτελείται συνολικά από 100 ώρες εκπαίδευσης.
Περιλαμβάνει 5 μαθήματα τα οποία θα πρέπει οι υποψήφιοι καταρτιζόμενοι να παρακολουθήσουν στο σύνολο τους για την απόκτηση της πιστοποίησης. Τα μαθήματα είναι τα εξής:
- PCPP1-1
- PCPP1-2
- PCPP1-3
- PCPP1-4
- PCPP1-5
Στους καταρτιζόμενους προσφέρουμε:
- Επίσημη Διδακτέα Ύλη από το Python Institute
- Επίσημα Εργαστήρια από το Python Institute
Σε ποιούς απευθύνεται:
- Σε επαγγελματίες οι οποίοι επιθυμούν να ασχοληθούν επαγγελματικά ως προγραμματιστές στον τομέα της Ασφάλειας των Δικτύων και του ΙοΤ.
- Σε νέους προγραμματιστές οι οποίοι επιθυμούν να ασχοληθούν επαγγελματικά στον τομέα της Ασφάλειας των Δικτύων και του ΙοΤ.
Προαπαιτούμενες Γνώσεις:
Οι υποψήφιοι καταρτιζόμενοι χρειάζεται να έχουν:
- Καλή γνώση Αγγλικών
- Να έχουν ολοκληρώσει το PCAP: Certified Associate in Python Programming
Πιστοποιήσεις:
Το PCPP1 – Certified Professional in Python Programming 1 οδηγεί τους καταρτιζόμενους στην αντίστοιχη πιστοποίηση.
Εισηγητές:
Οι εισηγητές μας είναι όλοι πιστοποιημένοι.
- sqlite– What is a database, working with an SQLite database, creating databases; processing data;
- xml– What is a database, working with an SQLite database, creating databases; processing data;
- csv– The CSV module in Python, processing CSV files;
- logging– Logging in Python, the logger object, logging levels, the setLevel method, basic configuration, handlers, formatters;
- configparser– The configparser module, the configuration file; parsing, processing the configuration file, interpolating values.
- Basic concepts of network programming- Networks, layers, and the Internet, Network sockets – a basic means of network programming; domains, addresses, ports, protocols, and services; clients and servers
- How to use sockets in Python? – creating sockets, connecting to a server, requesting documents from a server, closing connections, HTTP clients, the server’s response, exceptions
- Introduction to JSON- working with JSON files, Processing JSON files
- Using the JSON module in Python- Working with the JSON module
- Introduction to XML- Working with the XML files
- HTTP made simple-the request module- Making life easier with the requests module
- CRUD- how to build a simple REST client? – Create, Read, Update, and Delete data
- TkInter Essentials- Intro to GUI Programming, Settling widgets in the window’s interior, coloring your widgets, a simple GUI application, events and how to handle them, widget properties, interacting with widget methods, variables
- Lexicon of widgets and moreTkInter essentials- Important widgets, shaping the main window and conversing with the user, working with canvas
- Introduction to PEP- What is PEP? Coding conventions (code layout, style, naming, comments, etc.)
- PEP 20- The Zen of Python
- PEP 8- Style Guide for Python Code
- PEP 257- Docstring Conventions
- Other PEPs- A quick tour of other important PEPs
- OOP Foundations- Classes, instances, attributes, methods – introduction; working with class and instance data – instance variables.
- OOP Advanced- Python core syntax; inheritance and polymorphism – inheritance as a pillar of OOP; extended function argument syntax; decorators; different faces of Python methods; abstract classes, encapsulation; composition vs inheritance – two ways to the same destination; inheriting properties from built-in classes.
- Advanced Techniques of Creating and Serving Exceptions- Exceptions – introduction; named attributes of exception objects; chained exceptions; traceback objects of exceptions.
- Object Persistence- Shallow and deep copy operations; serialization of Python objects using the pickle module’ making Python objects persistent using the shelve module.
- Metaprogramming- Metaprogramming and metaclasses – introduction; special attributes; type function.
• ΔΙΔΑΚΤΕΑ ΥΛΗ ON LINE |
• ΔΩΡΕΑΝ PRACTICE TESTS |
• ΒΕΒΑΙΩΣΕΙΣ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ |
• ΠΡΑΚΤΙΚΗ ΕΞΑΣΚΗΣΗ |
• ΔΙΔΑΣΚΟΥΝ ΠΙΣΤΟΠΟΙΗΜΕΝΟΙ ΕΙΣΗΓΗΤΕΣ |
• ΣΥΜΒΟΥΛΕΥΤΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ |
• ΠΛΑΤΦΟΡΜΑ ΕΚΠΑΙΔΕΥΣΗΣ WEBEX ΓΙΑ ΤΗΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΤΩΝ ΜΑΘΗΜΑΤΩΝ ΑΠΟ ΑΠΟΣΤΑΣΗ |
You may also like
PCAP: Certified Associate in Python Programming
Διαθέσιμα τμήματα Διάρκεια: 68 ώρες (Περιλαμβάνει το PCEP) Instructor-Led & Online LIVE 21/10/2024 – 18/12/2024 Δευτέρα & Τετάρτη | 18:00 – 22:00 ΔΙΑΘΕΣΙΜΕΣ ΘΕΣΕΙΣ Το πρόγραμμα Διδακτέα ύλη Παροχές Το πρόγραμμα Το πρόγραμμα PCAP: Certified Associate in Python Programming καλύπτει …
PCEP: Certified Entry – Level Python Programmer
Διαθέσιμα τμήματα Διάρκεια: 32 ώρες Instructor-Led & Online LIVE 21/10/2024 – 18/12/2024 Δευτέρα & Τετάρτη | 18:00 – 22:00 ΔΙΑΘΕΣΙΜΕΣ ΘΕΣΕΙΣ Το πρόγραμμα Διδακτέα ύλη Παροχές Το πρόγραμμα Το πρόγραμμα PCEP: Certified Entry-Level Python Programmer καλύπτει βασικές γνώσεις προγραμματισμού σε …