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

Original price was: 50,00 €.Η τρέχουσα τιμή είναι: 45,00 €.

In Stock

Λεπτομέρειες

Σελίδες

464

ISBN13

978-618-202-159-0

Έτος Έκδοσης

2023

Διαστάσεις

21×29 cm

Εσωτερικό Βιβλίου

Έγχρωμο

Συνοδευτικό Υλικό

Link

Γλώσσα

Ελληνικά

Βάρος 1,315 κ.
Κωδικός Ευδόξου

122088827

In Stock

Το βιβλίο αυτό έχει σχεδιαστεί ειδικά για όσους θέλουν να εξερευνήσουν την ευρεία γκάμα εφαρμογών που προσφέρει η 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 Αντικειμενοστραφής προγραμματισμός

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

Περιεχόμενα

Download

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

Download

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