Ο Λογαριασμός μου

Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python

Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python
Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python
-10%
Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python
Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python
Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python
-10%
45,00€
50,00€
Χωρίς ΦΠΑ: 45,00€
Συμπερ. ΦΠΑ. Δωρεάν παράδοση για αγορές άνω των 40€
Χαρακτηριστικά Βιβλίου
ΓλώσσαΕλληνικά
Διαστάσεις21x29 cm
Εσωτερικό ΒιβλίουΈγχρωμο
Έτος Έκδοσης2023
Κωδικός Ευδόξου122088827
Σελίδες464
Συνοδευτικό ΥλικόLink
ISBN978-618-202-159-0
Βάρος1.32kg

Το βιβλίο αυτό έχει σχεδιαστεί ειδικά για όσους θέλουν να εξερευνήσουν την ευρεία γκάμα εφαρμογών που προσφέρει η Python, μία από τις πιο δημοφιλείς και φιλικές προς τον χρήστη γλώσσες προγραμματισμού.

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

Αποτελεί βασικό εγχειρίδιο μαθήματος για το εξ αποστάσεως επιμορφωτικό πρόγραμμα του Κ.Ε.ΔΙ.ΒΙ.Μ. του Πανεπιστημίου Κρήτης, με τίτλο Εφαρμογές στη γλώσσα προγραμματισμού Python – LEVEL 1 – LEVEL 2 – LEVEL 3

Δείτε παρουσίασή του εδώ (Youtube):  https://youtu.be/48OqduNq3SA

Κατάλογος σχημάτων
Πρόλογος
Εισαγωγή


1.ΕΙΣΑΓΩΓΉ ΣΤΗΝ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PYTHON
1.1 Εισαγωγή
1.2 Γιατί Python;
1.3 Εγκατάσταση της Python
1.4 Εγκατάσταση του PyCharm
1.5 Αλγόριθμοι και module

2. GOOGLE SEARCH, TINYURL, QR CODES
2.1 Υλοποίηση εφαρμογής εύρεσης με τη χρήση του Google
2.2 Υλοποίηση εφαρμογής μετατροπής Web Links σε TinyURLs
2.3 Υλοποίηση εφαρμογής δημιουργίας QR Code
2.4 Υλοποίηση εφαρμογής αναγνώρισης QR Code
2.5 Υλοποίηση εφαρμογής κρυπτογράφησης QR Code
2.6 Υλοποίηση εφαρμογής αποκρυπτογράφησης QR Code
2.7 Υλοποίηση εφαρμογής δημιουργίας συναρτήσεων κατακερματισμού

3. ΨΗΦΙΑΚΟ ΗΜΕΡΟΛΟΓΙΟ, GAMES, ΚΡΥΠΤΟΓΡΑΦΙΑ, ΤΥΧΕΡΑ ΠΑΙΓΝΙΑ
3.1 Υλοποίηση εφαρμογής ψηφιακού ημερολογίου
3.2 Υλοποίηση εφαρμογής μέτρησης διαφοράς ημερομηνιών
3.3 Υλοποίηση εφαρμογής Space Attack με τη χρήση του module Pygame
3.4 Υλοποίηση εφαρμογής Tetris
3.5 Υλοποίηση εφαρμογής Flappy Bird
3.6 Υλοποίηση εφαρμογής κρυπτογράφησης και αποκρυπτογράφησης δεδομένων
3.7 Υλοποίηση εφαρμογής μοντελοποίησης τυχερών παιγνίων

4. ΜΕΤΑΦΡΑΣΗ, MP4 TO GIF, ΨΗΦΙΑΚΟ ΡΟΛΟΙ, NOTIFY, PDF CODE, WHATSAPP
4.1 Υλοποίηση εφαρμογής μετάφρασης
4.2 Υλοποίηση εφαρμογής μετατροπής video σε gif
4.3 Υλοποίηση εφαρμογής ψηφιακού ρολογιού
4.4 Υλοποίηση εφαρμογής δημιουργίας notifications
4.5 Υλοποίηση εφαρμογής δημιουργίας κωδικού πρόσβασης σε αρχεία PDF
4.6 Υλοποίηση εφαρμογής αλληλεπίδρασης με την εφαρμογή Whatsapp

5. ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΜΕ DRONE, OPENCV, QR CODE
5.1 Υλοποίηση εφαρμογής αλληλεπίδρασης με drone – Θεωρία
5.2 Υλοποίηση εφαρμογής απογείωσης, κίνησης, προσγείωσης drone
5.3 Υλοποίηση εφαρμογής ροής φωτογραφιών με την κάμερα του drone
5.4 Υλοποίηση εφαρμογής αποθήκευσης φωτογραφίας από drone
5.5 Υλοποίηση εφαρμογής αποθήκευσης βίντεο από drone

6. ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΜΕ DRONE, CONTROL, MAPPING, MONITORING
6.1 Υλοποίηση εφαρμογής ελέγχου drone μέσω του πληκτρολογίου
6.2 Υλοποίηση εφαρμογής drone επιτήρησης και εποπτείας
6.3 Υλοποίηση εφαρμογής – χειρωνακτικός έλεγχος drone
6.4 Υλοποίηση εφαρμογής – 2D σχέδιο πτήσης στο drone – mapping
6.5 Υλοποίηση εφαρμογής ελέγχου πρόσβασης με drone

7. ΕΠΙΣΤΗΜΗ ΔΕΔΟΜΕΝΩΝ, CHARTS, OPENCV, TESSERACT
7.1 Υλοποίηση εφαρμογής γραφικών αναπαραστάσεων δεδομένων
7.2 Υλοποίηση εφαρμογής αποστολής μηνυμάτων
7.3 Υλοποίηση εφαρμογής multiple choice με OpenCV
7.4 Υλοποίηση εφαρμογής ανίχνευσης κίνησης
7.5 Υλοποίηση εφαρμογής αναγνώρισης πινακίδων αυτοκινήτου

8. ΕΙΣΑΓΩΓΗ ΣΤΟ PYSCRIPT–FLASK
8.1 Γνωριμία με το PyScript
8.2 Υλοποίηση εφαρμογής «Λίστα δραστηριοτήτων» με PyScript
8.3 Υλοποίηση εφαρμογής εισόδου με κωδικό σε Flask

9. ΕΙΣΑΓΩΓΗ ΣΤΟ STREAMLIT
9.1 Γνωριμία με το StreamLit
9.2 Η βιβλιοθήκη StreamLit
9.3 Διαδραστικά widget με το StreamLit
9.4 Διάταξη περιεχομένου στο StreamLit
9.5 Μεταλλαγή των δεδομένων στο StreamLit–Mutation

10. ΕΦΑΡΜΟΓΕΣ ΜΕ ΤΟ STREAMLIT
10.1 Υλοποίηση εφαρμογής προσωπικής ιστοσελίδας με το StreamLit
10.2 Υλοποίηση εφαρμογής ιστοσελίδας Curriculum Vitae
10.3 Υλοποίηση εφαρμογής ιστοσελίδας αναγνώρισης χαρακτήρων
10.4 Υλοποίηση εφαρμογής Youtube Downloader
10.5 Υλοποίηση εφαρμογής κινούμενων διαγραμμάτων
10.6 Εφαρμογή ελέγχου ταυτότητας - StreamLit-Authenticator

11.ΑΣΚΗΣΕΙΣ ΣΤΙΣ ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ Α.
11.1 Μεταβλητές – Εκτύπωση αποτελεσμάτων
11.2 Συμβολοσειρές – Είσοδος δεδομένων
11.3 Λογικές μεταβλητές – Εντολές ελέγχου
11.4 Επαναληπτικές δομές – while
11.5 Λίστες
11.6 Επαναληπτικές δομές For – Λίστες

12. ΑΣΚΗΣΕΙΣ ΣΤΙΣ ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ Β.
12.1 Συναρτήσεις A
12.2 Συναρτήσεις B
12.3 Πλειάδες
12.4 Λεξικά
12.5 Αρχεία

13. ΑΣΚΗΣΕΙΣ ΣΤΙΣ ΚΛΑΣΕΙΣ
13.1 Αντικειμενοστραφής προγραμματισμός

Βιβλιογραφία
Ευρετήριο

Περιεχόμενα

Λήψη

Ενδεικτικό κεφάλαιο

Λήψη
Σηφάκης Νικόλαος
Σηφάκης Νικόλαος

Ο Νικόλαος Σηφάκης είναι Διπλωματούχος Ηλεκτρολόγος Μηχανικός και Μηχανικός Ηλεκτρονικών Υπολογιστών του Εθνικού Μετσόβιου Πολυτεχνείου, κάτοχος MBA στα Τεχνοοικονομικά Συστήματα από το ίδιο ίδρυμα και διδάκτορας της Σχολής Μηχανικών Παραγωγής και Διοίκησης του Πολυτεχνείου Κρήτης. Η ενασχόλησή του με τον προγραμματισμό ξεκίνησε από νεαρή ηλικία και εξελίχθηκε σε σταθερό πεδίο επιστημονικής μελέτης, δημιουργίας λογισμικού, έρευνας και διδασκαλίας. 


Διαθέτει περισσότερα από 25 χρόνια εμπειρίας στην ανάπτυξη εφαρμογών, στις υποδομές πληροφορικής, στην ψηφιακή διακυβέρνηση και στον σχεδιασμό σύνθετων τεχνικών και πληροφοριακών συστημάτων. Η Python αποτελεί βασικό εργαλείο στη διδακτική και ερευνητική του δραστηριότητα, με εφαρμογές στην ανάλυση δεδομένων, στη μηχανική μάθηση, στην τεχνητή νοημοσύνη, στην αυτοματοποίηση διαδικασιών, στην επεξεργασία εικόνας, στα γραφικά περιβάλλοντα εφαρμογών και στα ενσωματωμένα συστήματα.


Από το 2021 διδάσκει στο Κέντρο Επιμόρφωσης και Διά Βίου Μάθησης του Πανεπιστημίου Κρήτης το πρόγραμμα «Εφαρμογές στη Γλώσσα Προγραμματισμού Python», έχοντας εκπαιδεύσει εκατοντάδες εκπαιδευόμενους μέσα από πρακτικά παραδείγματα, εργαστηριακές ασκήσεις και ολοκληρωμένα έργα. Η ερευνητική του δραστηριότητα επικεντρώνεται στην ενεργειακή διαχείριση έξυπνων δικτύων, στα πολυπρακτορικά συστήματα, στην ηλεκτροκίνηση και στην εφαρμοσμένη μηχανική μάθηση, με δημοσιεύσεις σε διεθνή επιστημονικά περιοδικά.


Το παρόν βιβλίο αποτελεί το δεύτερο εκπαιδευτικό του σύγγραμμα για την Python, μετά τις Εκπαιδευτικές εφαρμογές στη γλώσσα προγραμματισμού Python των Εκδόσεων ΔΙΣΙΓΜΑ. Συνδυάζει την πολυετή διδακτική και επαγγελματική εμπειρία του συγγραφέα με μια σύγχρονη, πρακτική και παιδαγωγικά οργανωμένη προσέγγιση, κατάλληλη για φοιτητές, εκπαιδευόμενους και αναγνώστες που επιθυμούν να αποκτήσουν ουσιαστικές δεξιότητες στον προγραμματισμό με Python.


Δωρεάν αντίτυπο οι Εκδόσεις Δίσιγμα στέλνουν μόνο σε Καθηγητές/τριες Ελληνικών και Κυπριακών Πανεπιστημίων

Σχετικά προϊόντα

Διαθεσιμότητα: Διαθέσιμο
Το παρόν βιβλίο έχει σκοπό να καλύψει τις ανάγκες του αναγνώστη που επιθυμεί να μάθει τις βασικές αρχές προγραμματισμού και να τις χρησιμοποιήσει σε κ..
-10%
27,00€ 30,00€
Χωρίς ΦΠΑ:27,00€
Προσθήκη
Διαθεσιμότητα: Διαθέσιμο
Το παρόν βιβλίο, βασισμένο στο Spike Prime, το νέο εκπαιδευτικό πακέτο της Lego Education, αποτελεί το δεύτερο μέρος της νέας σειράς βιβλίων για εκπαι..
-10%
11,70€ 13,00€
Χωρίς ΦΠΑ:11,70€
Προσθήκη
Διαθεσιμότητα: Διαθέσιμο
Το βιβλίο Python για Όλους είναι ένα εισαγωγικό βιβλίο το οποίο φιλοδοξεί να μυήσει τους αναγνώστες του στον προγραμματισμό και την ανάπτυξη λογισμικο..
-10%
18,00€ 20,00€
Χωρίς ΦΠΑ:18,00€
Προσθήκη
Διαθεσιμότητα: Διαθέσιμο
Η γλώσσα προγραμματισμού Python μέσα από παραδείγματα και ασκήσεις είναι ο οδηγός εκμάθησης της γλώσσας προγραμματισμού Python με τις περισσότερες πωλ..
-10%
27,00€ 30,00€
Χωρίς ΦΠΑ:27,00€
Προσθήκη
Διαθεσιμότητα: Υπό Έκδοση
Η Python έχει καθιερωθεί ως μία από τις πλέον διαδεδομένες γλώσσες προγραμματισμού παγκοσμίως, χάρη στην απλότητα της σύνταξής της, την ευρεία κοινότη..
-10%
72,00€ 80,00€
Χωρίς ΦΠΑ:72,00€
Προσθήκη
ESPA
The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.
Ονοματεπώνυμο
Email