ΣΦΗΜΜΥ 15




Introduction to Web Development with Django

Yodeck

Καλώς ήρθατε στο εργαστήριό μας σχετικά με τη δημιουργία δυναμικών διαδικτυακών εφαρμογών με το Django! Σε αυτή την πρακτική συνεδρία, θα σας καθοδηγήσουμε στη δημιουργία μιας εφαρμογής LocalLibrary, ακολουθώντας το διάσημο Django Tutorial Μέρη 1 έως 6 από το Mozilla Developer Network (MDN). Είτε είστε νέοι στην ανάπτυξη ιστού είτε θέλετε να εμβαθύνετε τις δεξιότητές σας στο Django, αυτό το εργαστήριο θα σας εφοδιάσει με τις γνώσεις για να δημιουργήσετε ισχυρές διαδικτυακές εφαρμογές.

Τι θα μάθετε:
    Εισαγωγή στο Django:
  • Επισκόπηση του Django και του ρόλου του στην ανάπτυξη ιστού.
  • Κατανόηση του προτύπου σχεδιασμού Model-View-Template (MVT).
    Ρύθμιση του περιβάλλοντος ανάπτυξής σας:
  • Εγκατάσταση Django και δημιουργία νέου έργου.
  • Διερεύνηση της δομής και της διαμόρφωσης του έργου.
    Δημιουργία μοντέλων και αλληλεπίδραση βάσης δεδομένων:
  • Προσδιορισμός μοντέλων για την εφαρμογή LocalLibrary (Βιβλία, Συγγραφείς, Είδη κ.λπ.).
  • Υλοποίηση αλληλεπιδράσεων βάσης δεδομένων για αποθήκευση και ανάκτηση δεδομένων.
    Δημιουργία προβολών και προτύπων:
  • Δημιουργία προβολών για τη διαχείριση αιτημάτων και την απόδοση αποκρίσεων.
  • Σχεδιασμός δυναμικών προτύπων για την εμφάνιση δεδομένων στους χρήστες.


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


GitHub Repository: Θα έχετε πρόσβαση στο αποθετήριο GitHub του εργαστηρίου μας, όπου μπορείτε να βρείτε τον πλήρη κώδικα για την εφαρμογή LocalLibrary. Αυτό το αποθετήριο θα περιέχει επίσης πρόσθετους πόρους, όπως χρήσιμους οδηγούς και αναφορές.
Docker Image: Για να βελτιώσουμε τη διαδικασία ανάπτυξής σας, έχουμε ετοιμάσει μια εικόνα Docker με όλες τις απαραίτητες εξαρτήσεις προεγκατεστημένες. Χρησιμοποιώντας αυτήν την εικόνα Docker, θα έχετε ένα έτοιμο προς χρήση περιβάλλον για την εκτέλεση της εφαρμογής LocalLibrary. Οδηγίες σχετικά με τον τρόπο εξαγωγής και χρήσης της εικόνας Docker θα παρασχεθούν κατά τη διάρκεια του εργαστηρίου.
Quiz μέσω Kahoot: Στο τέλος του εργαστηρίου, θα έχουμε ένα διαδραστικό κουίζ στο Kahoot βασισμένο στις έννοιες που καλύφθηκαν κατά τη διάρκεια της συνεδρίας. Δοκιμάστε τις γνώσεις σας και διαγωνιστείτε με άλλους συμμετέχοντες για την κορυφαία θέση! Ο νικητής του κουίζ θα λάβει ένα συναρπαστικό δώρο.
Μορφή εργαστηρίου: Αυτό το εργαστήριο θα είναι διαδραστικό και πρακτικό. Θα ακολουθήσετε τον εκπαιδευτή, θα λάβετε πρακτικές ασκήσεις και θα έχετε την ευκαιρία να κάνετε ερωτήσεις καθ' όλη τη διάρκεια της συνεδρίας. Μέχρι το τέλος του εργαστηρίου, θα έχετε μια λειτουργική εφαρμογή LocalLibrary και τις δεξιότητες για να συνεχίσετε να εξερευνάτε το Django μόνοι σας.


ΗΜΕΡΑ ΩΡΑ ΑΙΘΟΥΣΑ
Friday 15:30 - 17:00 1.5

Προαπαιτούμενα:
  • Βασικές γνώσεις Python (μεταβλητές, βρόχοι, συναρτήσεις κ.λπ.).
  • Εξοικείωση με HTML και CSS (συνιστάται).
  • Φορητός υπολογιστής με εγκατεστημένα Docker, Git και τερματικό (θα δοθούν οδηγίες εγκατάστασης εάν χρειαστεί).

  • Διοργανωτές: Yodeck

    Η Yodeck Digital Signage είναι μια από τις ταχύτερα αναπτυσσόμενες εταιρείες στον τεχνολογικο κλάδο. Επιτρέπει στους users της να ανεβάζουν, να προγραμματίζουν και να ελέγχουν απομακρυσμένα το περιεχόμενο που εμφανίζεται στις ψηφιακές οθόνες τους, σε καταστήματα, γραφεία, αεροδρόμια, εστιατόρια ή όπου αλλού δραστηριοποιούνται οι πελάτες της. Εστιάζοντας στην απλότητα και την ευκολία χρήσης, εξυπηρετεί επιχειρήσεις όλων των ειδών και οργανισμούς ανεξαρτήτως μεγέθους, έχοντας ως στόχο την διευκόλυνση της επικοινωνίας και την προώθηση προϊόντων και υπηρεσιών.


    Πίσω στα workshops!