Software Development Skills Foundation (Python)
- Categories DEVOPS
Διαθέσιμα τμήματα
Software Development Skills Foundation (Python)
Τρίτη & Πέμπτη | 18:00 - 22:00
ΤΟ ΠΡΟΓΡΑΜΜΑ
Το πρόγραμμα Software Development Skills Foundation (Python) προσφέρει μια πλήρη εισαγωγή στη γλώσσα Python και στον αντικειμενοστραφή προγραμματισμό, με πρακτική προσέγγιση και έμφαση σε πραγματικά σενάρια εργασίας. Οι συμμετέχοντες μαθαίνουν να εργάζονται με μεταβλητές, συναρτήσεις, δομές δεδομένων και αρχεία, εφαρμόζοντας παράλληλα clean code αρχές και δοκιμές με pytest.
Το πρόγραμμα ολοκληρώνεται με ένα modular CLI project, το οποίο επιτρέπει στους συμμετέχοντες να συνδυάσουν όλα τα επιμέρους κομμάτια της Python σε μία λειτουργική εφαρμογή.
Σε ποιους απευθύνεται:
- Σε φοιτητές, αποφοίτους ή επαγγελματίες που επιθυμούν να εισέλθουν στον κόσμο του software development μέσω Python
- Σε όσους έχουν βασική εμπειρία προγραμματισμού (π.χ. με JavaScript ή C) και θέλουν να μεταβούν σε Python
- Σε εκπαιδευτικούς, data professionals ή τεχνικούς που θέλουν να ενισχύσουν τις δεξιότητές τους με Python scripting
Οι υποψήφιοι καταρτιζόμενοι χρειάζεται να έχουν:
- Βασική εμπειρία προγραμματισμού (π.χ. έννοιες όπως if, for, functions)
- Κατανόηση αγγλικών τεχνικών όρων
- Εξοικείωση με περιβάλλοντα desktop & εγκατάσταση εργαλείων (π.χ. IDE)
Διάρκεια Προγράμματος:
36 ώρες (12 συναντήσεις x 3 ώρες) – διάρκεια 6 εβδομάδων
Τα μαθήματα διεξάγονται σε απογευματινά τμήματα, 18:00–21:00, δύο φορές την εβδομάδα. Περιλαμβάνουν πρακτικά εργαστήρια, τεχνική ανατροφοδότηση και εφαρμογή καλών πρακτικών ανάπτυξης.
Εισηγητές:
Το πρόγραμμα διδάσκεται από πιστοποιημένους Python developers με εμπειρία σε CLI εργαλεία, αυτοματισμούς και software development σε real-world περιβάλλοντα.
Η διδασκαλία συνδυάζει θεωρία, πρακτική και mentoring για κάθε επίπεδο γνώσης.
- Python Setup – IDEs, Virtual Envs, pip – Syntax & Types
- Variables, Strings, I/O, Operators, Conditions
- Loops, range, break/continue, Comprehensions
- Functions – Scope, Lambda, Recursion
- Lists, Tuples, Sets, Dictionaries – Nested Structures
- Modules, Imports, Packages – File I/O
- Error Handling – try/except – Logging – Context Managers
- OOP: Classes, Inheritance, Magic Methods
- SOLID αρχές – Clean Code – Separation of Concerns
- Unit Testing με pytest – Fixtures – Assertions
- Working with JSON, REST consumption (requests)
- Mini Project: Modular CLI App με OOP, Logging & Testing
Με την ολοκλήρωση του προγράμματος, οι συμμετέχοντες λαμβάνουν:
- Βεβαίωση Παρακολούθησης από την INTERLEI, ως επιβεβαίωση των γνώσεων και δεξιοτήτων που απέκτησαν.
Το πρόγραμμα αποτελεί ιδανική βάση για τη συνέχιση στο Advanced επίπεδο και την ανάπτυξη web εφαρμογών με Django.
| • Exam voucher |
| • ΕΡΓΑΣΤΗΡΙΑΚΟΣ ΕΞΟΠΛΙΣΜΟΣ |
| • ΒΕΒΑΙΩΣΕΙΣ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ |
| • ΔΙΔΑΣΚΟΥΝ ΠΙΣΤΟΠΟΙΗΜΕΝΟΙ ΕΙΣΗΓΗΤΕΣ |
| • ΠΛΑΤΦΟΡΜΑ ΕΚΠΑΙΔΕΥΣΗΣ WEBEX ΓΙΑ ΤΗΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΤΩΝ ΜΑΘΗΜΑΤΩΝ ΑΠΟ ΑΠΟΣΤΑΣΗ |
You may also like
Data Science Foundation
Το πρόγραμμα σπουδών CCNA v7.02 καλύπτει πλήρως θεματολογίες δικτύωσης, όπως: IP routing and switching fundamentals, network security and services, network programmability και automation. Το πρόγραμμα διδάσκει στους καταρτιζόμενους έννοιες και δεξιότητες δικτύωσης, από εφαρμογές δικτύου έως πρωτόκολλα και υπηρεσίες.
Cybersecurity Fundamentals – SOC Analyst Level 1
Το πρόγραμμα σπουδών CCNA v7.02 καλύπτει πλήρως θεματολογίες δικτύωσης, όπως: IP routing and switching fundamentals, network security and services, network programmability και automation. Το πρόγραμμα διδάσκει στους καταρτιζόμενους έννοιες και δεξιότητες δικτύωσης, από εφαρμογές δικτύου έως πρωτόκολλα και υπηρεσίες.
AIOps Foundation
Το πρόγραμμα σπουδών CCNA v7.02 καλύπτει πλήρως θεματολογίες δικτύωσης, όπως: IP routing and switching fundamentals, network security and services, network programmability και automation. Το πρόγραμμα διδάσκει στους καταρτιζόμενους έννοιες και δεξιότητες δικτύωσης, από εφαρμογές δικτύου έως πρωτόκολλα και υπηρεσίες.
