
Overview
Η σύγχρονη αγορά εργασίας απαιτεί επαγγελματίες με ατομικές ικανότητες στον χειρισμό της γλώσσας Python. Εμείς σας δίνουμε τη δυνατότητα, να αποκτήσετε τις κατάλληλες δεξιότητες ώστε να δημιουργείτε, να οργανώνετε τα δικά σας site, template, βάσεις δεδομένων.
Η Python είναι μια διερμηνευόμενη (interpreted), αλληλεπιδραστική (interactive) και προσανατολισμένη σε αντικείμενα (object-oriented) γλώσσα προγραμματισμού, που αναπτύχθηκε από τον Guido van Rossum. Το όνομά της προέρχεται από ένα από τα αγαπημένα τηλεοπτικά θεάματα του van Rossum, το ιπτάμενο τσίρκο των Monty Python’s. Η Python είναι μια γλώσσα που συνδυάζει σημαντική ισχύ με πολύ σαφή σύνταξη. Χρησιμοποιεί ενότητες (modules), τάξεις (classes), εξαιρέσεις (exceptions) καθώς και πολύ υψηλού επιπέδου δυναμικούς τύπους δεδομένων.
ΥΛΗ ΣΕΜΙΝΑΡΙΟΥ ΣΥΝΟΠΤΙΚΑ:
- Εισαγωγή
- Μεταβλητές και Βασικοί Τελεστές
- ΄Ελεγχος Ροής Εκτέλεσης
- Αριθμοί και Αριθμητικές Λειτουργίες
- Συναρτήσεις
- ∆οµές ∆εδοµένων
- Αξία ή Αναφορά
- Κλάσεις και Αντικείμενα
- Αρχεία
- Εξαιρέσεις
- Γεννήτορες
- Κανονικές εκφράσεις
- Περιγραφείς
- Απλό GUI µε tkinter
- Αποσφαλµάτωση
- Μέτρηση Χρόνου Εκτέλεσης
ΥΛΗ ΣΕΜΙΝΑΡΙΟΥ ΑΝΑΛΥΤΙΚΑ:
- ΕΙΣΑΓΩΓΗ
- Lecture 1.1 Πώς να µάθω προγραµµατισµό
- Lecture 1.2 Χρησιµοποιείστε τον υπολογιστή µας
- Lecture 1.3 ∆ιαβάστε τον κώδικα άλλων προγραµµατιστών
- Lecture 1.4 Πειραµατιστείτε
- Lecture 1.5 ∆ώστε προσοχή στη λεπτοµέρεια.
- Lecture 1.6 Μάθετε µόνοι σας
- Lecture 1.7 ∆είξτε και σε άλλους.
- Lecture 1.8 Υποµονή.
- Lecture 1.9 Επαναχρησιµοποιήστε κώδικα.
- Lecture 1.10 Τι είναι η Python.
- Lecture 1.11 Ολα είναι αντικείµενα.
- Lecture 1.12 Python 3.
- Lecture 1.13 Μετάβαση.
- Lecture 1.14 Χρήσεις.
- Lecture 1.15 Zen of Python.
- Lecture 1.16 Χρήση της Python.
- Lecture 1.17 Εγκατάσταση.
- Lecture 1.18 Πως εκτελούµε προγράµµατα Python.
- Lecture 1.19 Οργάνωση Οδηγού.
- ΜΕΤΑΒΛΗΤΕΣ ΚΑΙ ΒΑΣΙΚΟΙ ΤΕΛΕΣΤΕΣ
- Lecture 2.1 Τύποι και τιµές.
- Lecture 2.2 Μεταβλητές.
- Lecture 2.3 Εκφράσεις Boolean.
- Lecture 2.4 Τελεστές.
- ΕΛΕΓΧΟΣ ΡΟΗΣ ΕΚΤΕΛΕΣΗΣ
- Lecture 3.1 Εισαγωγή.
- Lecture 3.2 Ακολουθιακή Εκτέλεση.
- Lecture 3.3 Είδη Ελέγχου Ροής.
- Lecture 3.4 ∆οµή ελέγχου if.
- Lecture 3.5 Πολλαπλές περιπτώσεις.
- Lecture 3.6 Βρόγχοι επανάληψης.
- Lecture 3.7 Βρόγχοι for.
- Lecture 3.8 Βρόγχοι while.
- Lecture 3.9 Η δήλωση break.
- Lecture 3.10 Η δήλωση with.
- Lecture 3.11 Πολλαπλό with.
- Lecture 3.12 Πώς δουλεύει.
- ΑΡΙΘΜΟΙ ΚΑΙ ΑΡΙΘΜΗΤΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ
- Lecture 4.1 Βασικές πράξεις.
- Lecture 4.2 ∆ιαίρεση.
- Lecture 4.3 Υψωση σε ∆ύναµη.
- Lecture 4.4 Ακέραιοι.
- Lecture 4.5 Αριθµοί Κινητής Υποδιαστολής.
- Lecture 4.6 Μιγαδικοί Αριθµοί.
- ΣΥΝΑΡΤΗΣΕΙΣ
- Lecture 5.1 Βασικοί ορισµοί.
- Lecture 5.2 Αγνές Συναρτήσεις και Συναρτήσεις Τροποποίησης.
- Lecture 5.3 Συµβολοσειρές Τεκµηρίωσης (Docstrings).
- Lecture 5.4 Προεπιλεγµένα ορίσµατα.
- Lecture 5.5 Λίστα ορισµάτων.
- Lecture 5.6 Ανώνυµες συναρτήσεις.
- Lecture 5.7 ∆ιακοσµητές (Decorators).
- ∆ΟΜΕΣ ∆ΕΔΟΜΕΝΩΝ
- Lecture 6.1 Βασικές ∆οµές.
- Lecture 6.2 Βασικά Χαρακτηριστικά.
- Lecture 6.3 Αλφαριθµητικά.
- Lecture 6.4 Βασικά στοιχεία αλφαριθµητικών.
- Lecture 6.5 Αντιστροφή Αλφαριθµητικού.
- Lecture 6.6 Μορφοποίηση αλφαριθµητικού.
- Lecture 6.7 Συναρτήσεις Αλφαριθµητικών.
- Lecture 6.8 Στατιστικά Εγγράφου.
- Lecture 6.9 Λίστα.
- Lecture 6.10 ∆ηµιουργία λίστας.
- Lecture 6.11 Πρόσβαση σε στοιχεία λίστας.
- Lecture 6.12 ∆ιάτρεξη στοιχείων λίστας.
- Lecture 6.13 Κατανοήσεις λίστας (Lists comprehensions).
- Lecture 6.14 Στοίβα.
- Lecture 6.15 Πλειάδα.
- Lecture 6.16 Λεξικό.
- Lecture 6.17 ∆ηµιουργία Λεξικού.
- Lecture 6.18 Λειτουργίες σε Λεξικό.
- Lecture 6.19 ∆ιάτρεξη τιµών.
- Lecture 6.20 Αναφορά και Τροποποίηση.
- Lecture 6.21 Κατανοήσεις λεξικού (Dict comprehension).
- Lecture 6.22 Ταξινοµηµένο Λεξικό.
- Lecture 6.23 Σύνολο.
- Lecture 6.24 ∆ηµιουργία.
- Lecture 6.25 Βασικές Πράξεις Συνόλων.
- ΑΞΙΑ Η ΑΝΑΦΟΡΑ
- Lecture 7.1 Απλοί τύποι (immutable objects).
- Lecture 7.2 Τοπικές και καθολικές µεταβλητές.
- Lecture 7.3 Σύνθετα αντικείµενα.
- Lecture 7.4 Ψευδώνυµα.
- Lecture 7.5 None.
- Lecture 7.6 Χώρος Ονοµάτων.
- Lecture 7.7 Εµβέλεια.
- Lecture 7.8 Αντιγραφή αντικειµένων.
- ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΤΙΚΕΙΜΕΝΑ
- Lecture 8.1 Εισαγωγή.
- Lecture 8.2 Βασικές ΄Εννοιες.
- Lecture 8.3 Παραδείγµατα Χρήσης Κλάσεων.
- Lecture 8.4 Μεταβλητές Αντικειµένου (attributes).
- Lecture 8.5 Συναρτήσεις Μέλους.
- Lecture 8.6 Μεταβλητές Κλάσης και Στατικές Μέθοδοι.
- Lecture 8.7 Μεταβλητές Κλάσης.
- Lecture 8.8 Στατικές Μέθοδοι.
- Lecture 8.9 Κληρονοµικότητα.
- Lecture 8.10 Ειδικές Μέθοδοι.
- ΑΡΧΕΙΑ
- Lecture 9.1 Προσπέλαση.
- Lecture 9.2 Βασικές συναρτήσεις.
- Lecture 9.3 ∆ιάβασµα από αρχείο.
- Lecture 9.4 Εγγραφή σε αρχείο.
- Lecture 9.5 ∆ιάτρεξη σε αρχεία.
- Lecture 9.6 Εγγραφή αντικειµένων σε αρχεία (σειριοποίηση).
- Lecture 9.7 Φάκελοι.
- Lecture 9.8 Ανάκτηση Πληροφοριών.
- Lecture 9.9 ∆ηµιουργία Φακέλων.
- ΕΞΑΙΡΕΣΕΙΣ
- Lecture 10.1 Εισαγωγή.
- Lecture 10.2 Είδη Εξαιρέσεων.
- Lecture 10.3 Είσοδος από τον Χρήστη.
- Lecture 10.4 Μηχανισµός.
- Lecture 10.5 try:. . . else: . . . .
- Lecture 10.6 finally.
- Lecture 10.7 ∆ηµιουργία Εξαιρέσεων.
- Lecture 10.8 Ορίσµατα Εξαιρέσεων.
- Lecture 10.9 Εγείροντας Εξαιρέσεις (raise).
- Lecture 10.10 ∆ηµιουργία Εξαιρέσεων από τον χρήστη.
- Lecture 10.11 Σύγκριση µε if . . . else.
- ΓΕΝΝΗΤΟΡΕΣ
- Lecture 11.1 Επαναλήπτες (Iterators).
- Lecture 11.2 Πώς δουλεύουν οι for ϐρόγχοι.
- Lecture 11.3 ∆ηµιουργία γεννητόρων.
- Lecture 11.4 Γράφοντας κώδικα ϕιλικό προς τους γεννήτορες.
- Lecture 11.5 Προσπέλαση συγκεκριµένου στοιχείου γεννήτορα.
- ΚΑΝΟΝΙΚΕΣ ΕΚΦΡΑΣΕΙΣ
- Lecture 12.1 Αναζήτηση.
- ΠΕΡΙΓΡΑΦΕΣ
- Lecture 13.1 Εισαγωγή.
- Lecture 13.2 Ορισµοί.
- Lecture 13.3 Μέθοδοι. .
- ΑΠΛΟ GUI ΜΕ TKINTER
- Lecture 14.1 Βασικές ΄Εννοιες.
- Lecture 14.2 ∆ηµιουργία αριθµοµηχανής.
- Lecture 14.3 Αναδυόµενα παράθυρα διαλόγου.
- ΑΠΟΣΦΑΛΜΑΤΩΣΗ
- Lecture 15.1 Είδη σφαλµάτων.
- Lecture 15.2 Συντακτικά σφάλµατα.
- Lecture 15.3 Σφάλµατα χρόνου εκτέλεσης.
- Lecture 15.4 Λογικά σφάλµατα.
- Lecture 15.5 Python Debugger.
- Lecture 15.6 Βηµατική Εκτέλεση.
- Lecture 15.7 Συναρτήσεις.
- Lecture 15.8 Χαµένοι στην ∆ιερµηνεία.
- Lecture 15.9 Βασικές Λειτουργίες.
- ΜΕΤΡΗΣΗ ΧΡΟΝΟΥ ΕΚΤΕΛΕΣΗΣ
- Lecture 16.1 Μέτρηση Χρόνου Εκτέλεσης ∆ηλώσεων.
- Lecture 16.2 Μέτρηση Χρόνου Εκτέλεσης Συνάρτησης.
- Lecture 16.3 Ενεργοποίηση garbage collector.
- Lecture 16.4 Εκτέλεση Συνάρτησης µε Ορίσµατα.
- Lecture 16.5 ∆ιεπαφή γραµµής εντολών.
- Lecture 16.6 Εξαγωγή µετρικών (Profiling).
CERTIFICATION:
Βεβαίωση Παρακολούθησης σε PDF
Προώθηση Βιογραφικού
Ύλη
Επιπλέον 3 ώρες για να αναλύσουμε τυχόν απορίες
Το Σεμινάριο επιδοτείται μέχρι και 100% από τον λογαριασμό ΛΑΕΚ (0,24%) του ΟΑΕΔ.
Ώρες Διεξαγωγής Σεμιναρίου:
Καθημερινά: 10:00-13:00, ή 13:00-16:00, ή 16:00-19:00 ή 19:00-22:00
Σάββατο: 10:00-13:00
Τώρα και με την online αγορά μπορείτε να εγγραφείτε και στο μάθημα που σας ενδιαφέρει!
Course Features
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language ΕΛΛΗΝΙΚΑ
- Students 8
- Assessments Yes