Αναλυτής συστήματος - ποσοστό 85.920 τρίψιμο. από Netology, εκπαίδευση 10 μηνών, Ημερομηνία: 21 Αυγούστου 2023.
μικροαντικείμενα / / November 28, 2023
Αναλυτής Συστήματος, Skyeng
Διδάσκει «Εισαγωγή στο Επάγγελμα», «Ανάλυση Απαιτήσεων»
Επικεφαλής αναλυτής, Sber
Διδάσκει «Εισαγωγή στο επάγγελμα», «Ανάλυση απαιτήσεων», «Μοντελοποίηση επιχειρηματικής διαδικασίας», «Δοκιμές και εκπαίδευση χρηστών»
Κύκλος ζωής λογισμικού, αρχιτεκτονική
Αποκτήστε κατανόηση του κύκλου ζωής ανάπτυξης προϊόντων λογισμικού, πιθανές προσεγγίσεις ανάπτυξης σε έργα πληροφορικής και τύπους αρχιτεκτονικών συστημάτων πληροφοριών.
• Ο ρόλος του αναλυτή συστημάτων στη διαδικασία ανάπτυξης
• Ικανότητες αναλυτή συστημάτων
• Κύκλος ζωής ανάπτυξης λογισμικού
• Ευέλικτες μεθοδολογίες και ανάπτυξή τους: Scrum, Kanban, Lean manufacturing, XP
• Τοπικές, αρχιτεκτονικές αρχείων-διακομιστή, πελάτη-διακομιστή, τριών επιπέδων και μικροϋπηρεσιών
Ανάλυση απαιτήσεων
Θα μάθετε να εντοπίζετε και να επικυρώνετε απαιτήσεις, να μελετάτε προσεγγίσεις για την επισημοποίηση, το συντονισμό και τη διαχείριση των αλλαγών απαιτήσεων.
• Απαιτήσεις για ανάπτυξη λογισμικού
• Μέθοδοι συλλογής απαιτήσεων
• Μέθοδοι επισημοποίησης απαιτήσεων - κατά ταξινόμηση
• Θήκες χρήσης
• Ιστορίες χρηστών και ιστορίες εργασίας
• Συντονισμός και διαχείριση των αλλαγών απαιτήσεων
• Ενοποιημένη γλώσσα μοντελοποίησης
• Διάγραμμα περίπτωσης χρήσης
• Διάγραμμα ροής δεδομένων
Βασικές αρχές ανάπτυξης
Θα κατανοήσετε τους τύπους των γλωσσών προγραμματισμού, τους βασικούς τους όρους και τις κατασκευές ελέγχου, θα καταλάβετε τη βασική σύνταξη της JavaScript και θα δημιουργήσετε το πρώτο σας έργο.
• Αλγόριθμοι
• Μεταβλητές, αριθμοί και συμβολοσειρές
• Διακλάδωση κωδικών
• Αλγόριθμος πολλαπλών επιλογών
• Σφάλματα στον κωδικό
• Πίνακες
• Κύκλοι
• Υπορουτίνα, λειτουργία
• Αντικείμενα
Git και μηχανισμοί διακλάδωσης
Μάθετε γιατί και πώς δημιουργήθηκαν τα συστήματα ελέγχου έκδοσης πηγαίου κώδικα. Αποκτήστε πρακτικές δεξιότητες εργασίας με τα αποθετήρια Git.
• Σκοπός συστήματος ελέγχου έκδοσης
• Βασικές λειτουργίες (υποβολή και επαναφορά αλλαγών, αναζήτηση, ιστορικό)
• Εργασία με την υπηρεσία GitHub
• Υποκαταστήματα, συγχώνευση υποκαταστημάτων και επίλυση συγκρούσεων
• Ομαδική εργασία με κώδικα
• Στρατηγικές διακλάδωσης (GitFlow, βασισμένες σε Trunk)
• Αναλυτής Git για συστήματα
Ενοποίηση συστήματος και τεκμηρίωση API
Θα μάθετε για τις μεθόδους ενοποίησης συστημάτων πληροφοριών, θα μελετήσετε την προδιαγραφή OpenAPI, θα μάθετε πώς να περιγράφετε τις διεπαφές προγραμματισμού εφαρμογών και θα τις δημοσιεύσετε στο Swagger.
• Διαδικασία και επίπεδα ολοκλήρωσης
• Προσεγγίσεις ένταξης
• REST API, SOAP
• Σημείωση OpenAPI
• Σουγκέρ
Πρωτοτυποποίηση διεπαφής
Μάθετε βασικές αρχές UX/UI. Εξοικειωθείτε με τη διεπαφή και τις βασικές λειτουργίες του προγράμματος Figma. μάστερ βήμα προς βήμα τη δημιουργία μιας διεπαφής και ενός διαδραστικού πρωτοτύπου.
• Βασικά στοιχεία UX/UI
• Σενάρια συμπεριφοράς, Χάρτης ταξιδιού πελατών
• Δοκιμή A/B
• Βασικές αρχές δημιουργίας διάταξης
• Επισκόπηση του προγράμματος Figma και των κύριων εργαλείων
• Δημιουργία διεπαφής και διαδραστικού πρωτοτύπου
Δοκιμή και ανάπτυξη λογισμικού
Εξοικειωθείτε με τους κύριους τύπους και μεθόδους δοκιμών, κατανοήστε τη διαφορά μεταξύ QA και δοκιμών. Αποκτήστε μια γενική κατανόηση της σύγχρονης υποδομής ανάπτυξης, μάθετε πώς οργανώνεται η αλληλεπίδραση μεταξύ προγραμματιστών, ελεγκτών και διαχειριστών συστημάτων. Θα κατανοήσετε τους κύριους στόχους και τις έννοιες του DevOps.
• Χειροκίνητη και αυτοματοποιημένη δοκιμή
• Λειτουργία προγραμματιστή στο πρόγραμμα περιήγησης
• Βασικές πρακτικές DevOps
• Αρχές CI/CD
• Containerization και ενορχηστρωτές
• Επισκόπηση εργαλείων (Docker, Kubernetes, Ansible, Terraform, Jenkins)
SQL για ανάλυση δεδομένων
Θα μάθετε πώς να χρησιμοποιείτε την SQL για να λαμβάνετε δεδομένα από μια βάση δεδομένων, καθώς και να τα φιλτράρετε, να τα συγκεντρώνετε, να τα εισάγετε και να τα εξάγετε.
• Θεωρία συνόλων. Εισαγωγή στη Σχεσιακή Άλγεβρα
• Ανάλυση δυσκολιών και θεμάτων κατά την εργασία με το περιβάλλον
• Βασικά στοιχεία βάσης δεδομένων. Κλιμάκωση φόρτωσης σε ένα DBMS
• Βασικά SQL
• Βαθιά κατάδυση στην SQL
• Εργασία με PostgreSQL
• Εργασία με MongoDB
• Εργαστηριακές εργασίες στο μπλοκ
Μοντελοποίηση Επιχειρηματικών Διαδικασιών
Θα καταλάβετε γιατί χρησιμοποιείται η μοντελοποίηση επιχειρηματικών διαδικασιών, θα εξοικειωθείτε με διάφορες προσεγγίσεις μοντελοποίησης και θα καταλάβετε για ποιες περιπτώσεις ποιος συμβολισμός είναι καλύτερος να χρησιμοποιηθεί. Και αποκτήστε πρακτικές δεξιότητες μοντελοποίησης σε πολλά εργαλεία.
• Εργασίες μοντελοποίησης επιχειρηματικής διαδικασίας
• Σημείωση BPMN και BPMN 2.0
• AS-IS, TO-BE προσεγγίσεις
• Camunda Modeler
• Επισκόπηση της μεθοδολογίας IDEF
• Μοντελοποίηση σε σημειώσεις IDEF0, IDEF3
Τεκμηρίωση σε έργα πληροφορικής
Θα εξοικειωθείτε με τους τύπους τεκμηρίωσης του έργου, τη δομή και το σκοπό των αντικειμένων. Αποκτήστε κατανόηση των εφαρμογών του BMC και του CJM και τις δεξιότητες για τη δημιουργία τους. Ελέγξτε τα πρότυπα τεκμηρίωσης και μάθετε για τις πραγματικές διαδικασίες τεκμηρίωσης εντός του κύκλου ανάπτυξης λογισμικού.
• Συντονισμός και διαχείριση των αλλαγών απαιτήσεων
• Τεκμηρίωση έργου και αντικείμενα
• Μοντέλο επαγγελματικού καμβά
• Χάρτης ταξιδιού πελάτη
• Προδιαγραφές απαιτήσεων λογισμικού και τεχνικές προδιαγραφές
• Πρότυπα τεκμηρίωσης
• Προσεγγίσεις τεκμηρίωσης σε έργα πληροφορικής