Βρείτε Σεμινάρια

Σεμινάριο σε αίθουσα

Python & Django Fundamentals

Διοργανωτής Σεμιναρίου:
IST College ΚΔΒΜ2
ΑΘΗΝΑ
10/12/2022
78 ώρες

Εισηγητής

Μιχάλης Κασάπογλου
Ο Μιχάλης Κασάπογλου, είναι ένας από τους πιο έμπειρους τεχνικούς εκπαιδευτές στον χώρο του προγραμματισμού με πάνω από 20 χρόνια εμπειρία. Έχει εργαστεί σαν IT Operations Manager, Senior Programmer, και Training Team Leader ενώ κατέχει και αρκετές πιστοποιήσεις που καλύπτουν ένα μεγάλο φάσμα τεχνολογιών στο προγραμματισμό, σε βάσεις δεδομένων και cloud. Στον ελεύθερο του χρόνο διατηρεί ένα τεχνολογικό blog στο οποίο θα βρείτε αρκετά δωρεάν μαθήματα προγραμματισμού για αρχάριους.

Σε ποιους απευθύνεται

Το εκπαιδευτικό πρόγραμμα Python & Django Fundamentals απευθύνεται σε όποιον θέλει να μάθει την Python ως πρώτη γλώσσα προγραμματισμού, αλλά και προγραμματιστές/μηχανικούς που θέλουν να επεκτείνουν τις γνώσεις τους μαθαίνοντας μια από τις πιο διάσημες γλώσσες προγραμματισμού Καθώς και το πιο διάσημο Python Web Framework.

Σκοπός

 Στόχος του προγράμματος Python Fundamentals είναι να σας διδάξει τις έννοιες του αντικειμενοστραφούς προγραμματισμού, τις δομές της γλώσσας προγραμματισμού Python αλλά και τα απαραίτητα βήματα που απαιτούνται για την δημιουργία απλών όσο και πολύπλοκων εφαρμογών Python. Παρακολουθώντας το σεμινάριο θα έχετε την δυνατότητα να δημιουργήσετε ολοκληρωμένες εφαρμογές που βασίζονται σε object-oriented πρότυπα και πρακτικές.

Στόχος του προγράμματος Django Fundamentals είναι να διδάξει τις βασικές αρχές του Django Framework μέσα από την δημιουργία μιας ολοκληρωμένης Web εφαρμογής. Το σεμινάριο ξεκινάει με τις βασικές δομές ενός Django project και σταδιακά προσθέτει τον απαραίτητο κώδικα για να εμπλουτίσει τις δυνατότητες τις Web εφαρμογής. Θα δείτε όλα τα εκείνα τα θέματα που σχετίζονται με την ανάπτυξη web εφαρμογών όπως static files, images και forms αλλά και προχωρημένη θεματολογία όπως testing και REST API.

Περιγραφή σεμιναρίου

Σε αυτό το σεμινάριο θα έχετε την ευκαιρία να μάθετε τις βασικές αρχές προγραμματισμού χρησιμοποιώντας την γλώσσα προγραμματισμού Python. Οι δυνατότητες της Python επεκτείνονται από front-end και back-end development μέχρι data analytics και data science. Άλλωστε δεν είναι τυχαίο που εταιρείες όπως Google και Facebook χρησιμοποιούν Python στην ανάπτυξη των εφαρμογών τους. Δημοφιλείς φαρμογές όπως Instagram, Pinterest και Dropbox έχουν επίσης γραφτεί σε Python.

Το Django είναι το πιο διάσημο Python Web Framework για την ανάπτυξη Web εφαρμογών σήμερα. Με λίγες γραμμές κώδικα μπορείτε εύκολα να έχετε μια πλήρη λειτουργική εφαρμογή σε μικρό χρονικό διάστημα. Το σεμινάριο θα σας μάθει αρχικά πώς να δημιουργείτε styled pages χρησιμοποιώντας templates. Μετά θα προστεθούν URL mappings και θα διαχειριστείτε αιτήματα μέσω forms. Τέλος, θα αποθηκεύσετε όλα τα δεδομένα σε μια βάση δεδομένων και θα μπορείτε να τα διαχειριστείτε είτε μέσω της εφαρμογής σας, είτε δημιουργώντας ένα REST API.

Οφέλη Παρακολούθησης

  1. Το συγκεκριμένο πρόγραμμα είναι σχεδιασμένο για να προσφέρει επικαιροποιημένη γνώση, σύγχρονες δεξιότητες και να παρουσιάζει τις τάσεις που επικρατούν σύμφωνα με τις πραγματικές ανάγκες της αγοράς εργασίας.
  2. Με την ολοκλήρωση της εγγραφής σας αποκτάτε ατομικούς κωδικούς πρόσβασης στην δυναμική, ηλεκτρονική πλατφόρμα εκπαίδευσης του IST, μέσω της οποίας έχετε στη διάθεσή σας τα βιντεοσκοπημένα μαθήματα του προγράμματός σας για να τα παρακολουθείτε όσες φορές το επιθυμείτε μέχρι την αποφοίτησή σας, ακόμη και από το κινητό σας, ενώ τo εκπαιδευτικό υλικό και τις σημειώσεις του προγράμματος μπορείτε να τα αποθηκεύσετε για μελλοντική χρήση.
  3. Έχετε πρόσβαση σε επαναληπτικά e-tests που έχουν δημιουργήσει οι εισηγητές του προγράμματος
  4. Έχετε δυνατότητα επικοινωνίας με τους εισηγητές για διευκρινίσεις, απορίες και ερωτήματα ακόμη και εκτός μαθήματος, μέσω της πλατφόρμας εκπαίδευσης του IST
  5. Υπάρχει ευελιξία στον τρόπο παρακολούθησης
  6. Οι εγκαταστάσεις του IST βρίσκονται σε κεντρικό σημείο της Αθήνας δίπλα στο Μετρό (Συγγρού-Φιξ) με εύκολη πρόσβαση για όσους επιθυμούν να παρακολουθήσουν με φυσική παρουσία

Δομή Προγράμματος Σπουδών
Python

  • Programming Basics
  • Numbers and Operators
  • Variables
  • Making Decisions
  • Functions
  • Classes and Objects
  • Organizing Programs
  • Files and Directories
  • Language Features
  • Building a Module
  • Testing
  • Accessing Databases

Django

  • Introduction to Django
  • Models and Migrations
  • URL Mapping, Views, and Templates
  • Django Admin
  • Serving Static Files
  • Forms
  • Advanced Form Validation and Model Forms
  • Media Serving and File Uploads
  • Sessions and Authentication
  • Class-Based views
  • Building REST API
  • Testing
  • Using JavaScript with Django

Πληροφορίες συμμετοχής

Τρόποι Παρακολούθησης
Το πρόγραμμα προσφέρεται με:

  • Προγραμματισμένο Τμήμα στις εγκαταστάσεις μας – Λ. Συγγρού 68 (Δίπλα στο Μετρό Συγγρού – Φιξ)
  • Online συμμετοχή μέσα στην τάξη την ώρα του μαθήματος ακολουθώντας το πρόγραμμα μαθημάτων (σύγχρονη τηλεκπαίδευση).
  • E–learning με on demand παρακολούθηση βιντεοσκοπημένων των μαθημάτων στους δικούς σας χρόνους με εξατομικευμένο πρόγραμμα φοίτησης, μέσω της σύγχρονης εκπαιδευτικής πλατφόρμας του IST College (ασύγχρονη τηλεκπαίδευση).
  • Blended Learning: Δημιουργείστε το δικό σας ευέλικτο πρόγραμμα φοίτησης χρησιμοποιώντας όποιους από τους παραπάνω τρόπους παρακολούθησης συνδυαστικά.

Κόστος Συμμετοχής

Για πληροφορίες σχετικά με το κόστος συμμετοχής επικοινωνήστε με το φορέα εκπαίδευσης

Φόρμα Εκδήλωσης Ενδιαφέροντος

Τα στοιχεία σας αποστέλλονται απευθείας στην εταιρεία που διοργανώνει το πρόγραμμα εκπαίδευσης.