AI Software Testing (QA)

Ένας οδηγός που μπορεί να απαντήσει σε όλες σου τις ερωτήσεις!
Empty space, drag to resize

ΠΕΡΙΕΧΟΜΕΝΑ

01

Σχετικά με εμάς

Μια σύντομη αναφορά στην νοοτροπία μας όσον αφορά την πλατφόρμα και το υλικό μας.

02

Εκπαιδευτικό Υλικό

Αναφορά στα κύρια εργαλείας και τεχνολογίες που θα μας απασχολήσουν κατά την διάρκεια του προγράμματος.

03

Επικοινωνία & Υποστήριξη

Πληροφορίες σχετικά με τους τρόπους επικοινωνίας, τα deadlines και τις προσωπικές συνεδρίες.

04

Career Coaching & Πιστοποίηση

Πληροφορίες σχετικά με το badge, την πιστοποίηση, καθώς και την υποστήριξη που θα λάβεις από το τμήμα HR μας.
Empty space, drag to resize

Γιατί ξεχωρίζουμε;

  • Λεπτομερές Υλικό
  • Πρακτικά Παραδείγματα και Ασκήσεις
  • Live Υποστήριξη μέσω Chat
  • Προσωπικές Συνεδρίες
  • Διαμόρφωση Βιογραφικού & LinkedIn
  • Career Coaching
Write your awesome label here.
Empty space, drag to resize

Ανακάλυψε την Πλατφόρμα μας :

Write your awesome label here.
Empty space, drag to resize

Το υλικό μας είναι στα Αγγλικά!

Η γλώσσα αυτή επιλέχθηκε επειδή ο χώρος των data περιέχει διεθνείς ορολογίες και διαδικασίες που είναι καλό να γνωρίζεις.

Παρόλα αυτά η επικοινωνία μας παραμένει στα Ελληνικά.

Κύριες Ενότητες

Παρακάτω βρίσκονται όλες οι κύριες ενότητες που περιέχονται στο πρόγραμμα!

Empty space, drag to resize
Python
Selenium
AI Assisting with QA
Git - Github
Empty space, drag to resize

AI is an efficient testing partner.|AI can be a precise testing tool.|AI is a collaborative testing companion.|AI is an agnostic testing solution.|AI is a powerful testing accelerator.|AI is a future-proof testing enabler .|AI is a game-changer for software testing.

Empty space, drag to resize

Η τεχνιτή νοημοσύνη (AI) παρέχει απίστευτες δυνατότητες. Τα ChatGPT, Bard AI και Copilot είναι μεγάλα γλωσσικά μοντέλα που μπορούν να χρησιμοποιηθούν για να βοηθήσουν στο QA software testing με διάφορους τρόπους, όπως η δημιουργία σεναρίων δοκιμών, η αυτόματη δοκιμή τον σεναρίων αυτών καθώς και με την διερμηνεία σφαλμάτων. 

Για παράδειγμα, το ChatGPT μπορεί να χρησιμοποιηθεί για να δημιουργήσει σενάρια δοκιμών που καλύπτουν διαφορετικές πιθανές ροές χρήστη. Το Bard AI μπορεί να χρησιμοποιηθεί για να αυτοματοποιήσει εργασίες δοκιμών, όπως η εισαγωγή δεδομένων σε μια βάση δεδομένων. Και το Copilot μπορεί να χρησιμοποιηθεί για να βοηθήσει στη διερμηνεία σφαλμάτων δοκιμών, εντοπίζοντας πιθανές αιτίες και προτείνοντάς λύσεις.

Empty space, drag to resize
Δημιουργία Test Cases

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

Αυτόματο Testing

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

Διερμηνεία Σφαλμάτων

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

Empty space, drag to resize
Empty space, drag to resize

Python is versatile and powerful|Python is easy to learn and use|Python is great for beginners|Python is widely used|Python is open-source|Python is cross-platform|Python is object-oriented|Python is interpreted|Python is dynamically typed|Python is future-proof.

Empty space, drag to resize

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

Empty space, drag to resize
Δυνατότητα Εκμάθησης

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

Πολλαπλότητα

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

Αποδοτικότητα

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

Empty space, drag to resize

Παρακάτω βρίσκεται ένα μενού με τις πιο σημαντικές θεματολογίες που θα αναλυθούν.

Empty space, drag to resize

1. Βασικές Έννοιες Προγραμματισμού

  • 📝 Γιατί είναι Σημαντικό: Πρόκειται για τις βασικές έννοιες του προγραμματισμού όσον αφορά την Python. Η κατανόηση των τύπων δεδομένων, της εισόδου/εξόδου και των βασικών λειτουργιών είναι απαραίτητη για οποιοδήποτε script σε Python.

2. Python Data Structures

  • 📝 Γιατί είναι Σημαντικό: Οι δομές δεδομένων όπως οι λίστες, τα λεξικά, οι πλειάδες και τα σύνολα είναι κρίσιμες για την οργάνωση και αποθήκευση των δεδομένων με αποδοτικό τρόπο. 

3. Python Functions

  • 📝 Γιατί είναι Σημαντικό: Οι συναρτήσεις επιτρέπουν την επαναχρησιμοποίηση του κώδικα και την δομημένη οργάνωση του προγράμματος. Αυτό καθιστά τον κώδικά σου πιο οργανωμένο, αποδοτικό και εύκολο στην αποσφαλμάτωση.

4. Python Modules

📝 Γιατί είναι Σημαντικό: Modules όπως το random, το math και το counter επεκτείνουν τις δυνατότητες της Python, εξοικονομώντας χρόνο και προσπάθεια στον προγραμματισμό.

5. Python Conditionals

  • 📝 Γιατί είναι Σημαντικό: Οι συνθηκολογικές δομές είναι απαραίτητες για τη λήψη αποφάσεων στον κώδικα, επιτρέποντας στο πρόγραμμά σου να αντιδρά διαφορετικά σε διάφορες καταστάσεις.

6. Python Loops

  • 📝 Γιατί είναι Σημαντικό: Οι βρόχοι αυτοματοποιούν επαναλαμβανόμενες εργασίες, καθιστώντας τα προγράμματά σου πιο αποδοτικά και λιγότερο επιρρεπή σε σφάλματα.

7. Python Regular Expressions

  • 📝 Γιατί είναι Σημαντικό: Είναι χρήσιμα για την αποτελεσματική επεξεργασία κειμένου, καθώς επιτρέπουν τη γρήγορη και ευέλικτη αναζήτηση, αντικατάσταση, ή εξαγωγή πολύπλοκων μοτίβων κειμένου.
Empty space, drag to resize

Selenium is versatile for web testing.|Selenium is open-source and adaptable.|Selenium supports multiple programming languages.|Selenium is widely used in QA.|Selenium offers cross-browser compatibility.|Selenium provides powerful automation capabilities.|Selenium is flexible and extensible.|Selenium integrates with various frameworks.|Selenium has a strong community support.|Selenium is efficient for test scripting.

Empty space, drag to resize

Το Selenium είναι ένα open source σετ εργαλείων αυτοματοποίησης προγραμματισμού, κυρίως για τον αυτόματο έλεγχο ιστοσελίδων.

 Παρέχει μια πλατφόρμα για τον έλεγχο της συμπεριφοράς των ιστοσελίδων μέσω διαφορετικών περιηγητών και γλωσσών προγραμματισμού, όπως Java, C#, Python και Ruby. Το Selenium υποστηρίζει διάφορους περιηγητές όπως Chrome, Firefox και Safari. Είναι ευρέως δημοφιλές λόγω της ευελιξίας, της δυνατότητας διασυνδεσιμότητας με άλλα εργαλεία και της δυνατότητας ανάπτυξης δοκιμών σε διάφορα περιβάλλοντα.

Empty space, drag to resize
Ευελιξία

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

Open Source

Διαθέσιμο δωρεάν με ανοιχτό κώδικα, το Selenium ενθαρρύνει την κοινοτική συνεισφορά και προσαρμογή, ενισχύοντας την καινοτομία.

Διασυνδεσιμότητα
Συμβατό με πολλά εργαλεία και πλατφόρμες, το Selenium διευκολύνει την ολοκληρωμένη διαχείριση και αυτοματοποίηση των δοκιμών.
Empty space, drag to resize
Empty space, drag to resize

Git - GitHub is a distributed version control system.|Git - GitHub is a tool for managing changes in code.|Git - GitHub is a great way to collaborate on code projects.|Git - GitHub is a scalable platform for managing code.|Git - GitHub is a free and open-source platform.|Git - GitHub is a well-documented platform.|Git - GitHub is a constantly evolving platform.|Git - GitHub is a essential tool for any developer.

Empty space, drag to resize

Το Git είναι ένα σύστημα ελέγχου εκδόσεων (version control system) που χρησιμοποιείται για την παρακολούθηση αλλαγών σε αρχεία και τον συντονισμό της εργασίας μεταξύ πολλών χρηστών. Το GitHub είναι μια υπηρεσία βασισμένη στο cloud που χρησιμοποιεί το Git και λειτουργεί ως πλατφόρμα φιλοξενίας κώδικα, επιτρέποντας στους χρήστες να αποθηκεύσουν, να μοιραστούν και να συνεργαστούν σε έργα. Μαζί, το Git και το GitHub είναι θεμελιώδη εργαλεία για τη σύγχρονη ανάπτυξη λογισμικού, προσφέροντας λύσεις για τη διαχείριση κώδικα, την επαναχρησιμοποίηση, και τη συλλογική συνεργασία.

Empty space, drag to resize
Ελεγχος Εκδόσεων

Το Git επιτρέπει τον ελεγχόμενο συγχρονισμό και την παρακολούθηση αλλαγών στα αρχεία κώδικα. Οι χρήστες μπορούν να καταγράφουν ιστορικό αλλαγών, να δημιουργούν και να ενώνουν διακλαδώσεις (branches) και να επαναφέρουν προηγούμενες εκδόσεις του κώδικα.

Συνεργασία

Το GitHub παρέχει μια πλατφόρμα για τη φιλοξενία κώδικα και προώθηση της συνεργασίας. Χρήστες από όλο τον κόσμο μπορούν να συμβάλλουν σε έργα, να υποβάλλουν αλλαγές μέσω αιτημάτων ενσωμάτωσης (pull requests), και να σχολιάζουν ή να συζητούν πάνω σε θέματα κώδικα.

Αποθήκευση και Ιστορικό

Το Git διατηρεί αποθηκευτικούς χώρους (repositories) όπου ο κώδικας και το ιστορικό του αποθηκεύονται. Κάθε αλλαγή που καταχωρίζεται (commit) στοιχειοθετείται με πληροφορίες όπως ο συντάκτης, ημερομηνία και μια περιγραφή της αλλαγής, επιτρέποντας την ανασκόπηση και κατανόηση της εξέλιξης του έργου.

Empty space, drag to resize
Empty space, drag to resize

Τρόποι Επικοινωνίας


Η επικοινωνία θα πραγματοποιείται μέσω Email & Discord.

Το Discord είναι μια δημοφιλής πλατφόρμα επικοινωνίας. 

Χρησιμοποιείται για συνεργασία, κοινωνική δικτύωση και κοινότητες με βάση κοινά ενδιαφέροντα.

Στο παρακάτω μας video θα συμπεριλάβουμε ένα παράδειγμα όπου μπορείς να δεις οπτικά πώς επικοινωνούμε μέσα απο την δημιουργία του private channel μας στο Discord.

Write your awesome label here.
Empty space, drag to resize


Σχετικά με τα 1-on-1 Sessions

Τι είναι τα 1 on 1 Sessions;
 

Πρόκειται για τις online συναντήσεις που πραγματοποιούνται ανάμεσα σε εσένα και έναν από τους εκπαιδευτές μας.




Πόση διάρκεια έχουν;

Κάθε session έχει κατά βάση
μέγιστη διάρκεια 
45 λεπτών.

Ποια πλατφόρμα χρησιμοποιείται;

Όλα τα sessions πραγματοποιούνται μέσω της πλατφόρμας Google Meet.

Δεν απαιτείται δημιουργία λογαριασμού.

Πότε πραγματοποιούνται οι συγκεκριμένες συναντήσεις; 

Κατά βάση πραγματοποιείται ένα session αφού ολοκληρώσεις κάθε κύρια ενότητα (MySQL, Tableau, Power Bi ή Python).

Πως προγραμματίζω
ένα 1-on-1 session;

Υπάρχει κατάλληλη καθοδήγηση μέσω του υλικού, δεν χρειάζεται να σε ανησυχεί.
 

Εναλλακτικά μπορείς να επικοινωνήσεις απευθείας μαζί μας
μέσω chat/email 
για να σε κατευθύνουμε κατάλληλα.

Μπορώ να προγραμματίσω επιπλέον sessions;

Φυσικά!  Έχεις την δυνατότητα να προγραμματήσεις επιπλέον sessions υποστήριξης για επίλυση αποριών ή επίλυση τεχνικών προβλημάτων.
Empty space, drag to resize

Career Coaching

Πώς θα σε βοηθήσει το τμήμα HR/Recruiting;


Αισθάνεσαι ότι έχει έρθει η ώρα για αλλαγή στην εργασία σου 💼 ή αναζητάς κάτι καινούργιο 🌟 και συναρπαστικό

Μέρος του προγράμματος μας αποτελεί νας σε βοηθήσουμε να ετοιμαστείς αποτελεσματικά 🛠️ για τις επερχόμενες συνεντεύξεις 🗂️ και να κάνεις τα πρώτα σου βήματα για μια επιτυχημένη καριέρα στον τομέα της ανάλυσης δεδομένων.
Empty space, drag to resize
  • Βιογραφικό
  • Θα δούμε το βιογραφικό σου με λεπτομέρεια, εστιάζοντας στην εμπειρία, τις δεξιότητες και τις επιτεύξεις σου.
    Ενώ επιπλέον, θα σου κάνουμε προτάσεις για διάφορες βελτιώσεις που θα μπορούσες να κάνεις σε αυτό.
  • LinkedIn Προφίλ
  • Θα ασχοληθούμε επίσης με το προφίλ σου στο LinkedIn, το οποίο είναι ένα επιπλέον σημαντικό εργαλείο.
    Θα δούμε πώς να το βελτιώσεις για να τραβήξεις την προσοχή των εργοδοτών.
  • Mock Interview
  • Θα διεξαγάγουμε μια εικονική συνεδρία συνέντευξης για να σε καθοδηγήσουμε σε μια πραγματική διαδικασία συνέντευξης.
  • Χρήσιμες Συμβουλές
  • Θα λάβεις χρήσιμες συμβουλές για το πώς να παρουσιάσεις τον εαυτό σου, δίνοντας έμφαση στα σημεία, ώστε να αναζητήσεις ρόλους που ταιριάζουν στις δεξιότητές και τα ενδιαφέροντά σου.

Τι θα λάβεις με την
Ολοκλήρωση του Προγράμματος;

  • Πιστοποιητικό Ολοκλήρωσης

    🌐 Η πιστοποίηση των Reatcode και Workearly αναγνωρίζονται επίσης σε πολλές χώρες, μαζί με την Ελλάδα και την Κύπρο 🌍, οπότε αν αναζητήσεις νέες ευκαιρίες εντός ή εκτός συνόρων, θα έχεις ένα μεγάλο πλεονέκτημα!



  • Badge/Σήμα Παγκόσμιας Ισχύς

    Πρόκειται για ένα παγκοσμίως αναγνωρισμένο σήμα/badge, το οποίο μπορείς να το χρησιμοποιείς στο βιογραφικό σου, να το μοιραστείς μέσω του Linkedin και των μέσων κοινωνικής δικτύωσης ώστε να υπάρχει πλήρη προβολή σε εταιρείες και υπεύθυνους προσλήψεων!






Έχεις κάποια απορία σχετικά με το πρόγραμμα;

#Ρώτησε το τεχνικό μας τμήμα!| #Είμαστε εδώ για σένα! | #Απευθείας επικοινωνία μέσω email!

Πατώντας στο παρακάτω κουμπί,
μπορείς να μας στείλεις οποιοδήποτε ερώτημα σου
 απευθείας στο τεχνικό μας τμήμα, το οποίο θα σου απαντήσει μέσω email.
Empty space, drag to resize