PostgreSQL για τον προγραμματιστή. Εργαστήριο συγγραφέα - μάθημα 35.990 τρίψτε. από Ειδικός, εκπαίδευση 24 ακαδημαϊκών ωρών, ημερομηνία 14 Μαΐου 2023.
μικροαντικείμενα / / November 30, 2023
Ένας πρακτικός δάσκαλος με περισσότερα από 30 χρόνια εμπειρίας στην πληροφορική, συμπεριλαμβανομένων 20 ετών με βάσεις δεδομένων. Πιστοποιημένος εκπαιδευτής PostgreSQL.
Απόφοιτος του Ινστιτούτου Αεροπορίας της Μόσχας, ο Anton Vladimirovich από προγραμματιστής έγινε επικεφαλής του τμήματος ανάπτυξης βάσεων δεδομένων. Στο πλαίσιο των επαγγελματικών του δραστηριοτήτων, συμμετείχε στην ανάπτυξη αυτοματοποιημένων συστημάτων ελέγχου σε ποικίλους θεματικούς τομείς. Αυτά περιλαμβάνουν συστήματα ERP, μεταφορών και logistics αποθήκης, ανάλυση δεδομένων μέσων και συστήματα υποστήριξης αποφάσεων. Εργάστηκε τόσο σε εμπορικούς οργανισμούς όσο και σε κρατικές εταιρείες.
Ο Anton Vladimirovich ηγήθηκε του τμήματος πληροφορικής (έως 25 άτομα) για την ανάπτυξη και υποστήριξη λογισμικού. Επικεφαλής ανάπτυξη λογισμικού, συμπεριλαμβανομένης της αποσύνθεσης έργου, διανομής εργασιών μεταξύ εκτελεστών, κατάρτιση και ενημέρωση ημερολογίου σχέδια, έλεγχος και διόρθωση προθεσμιών ανάπτυξης, ανάλυση κινδύνου και σχεδιασμός διαχείρισης κινδύνων, συντήρηση τεκμηρίωσης έργου και έλεγχος ποιότητα.
Ασχολήθηκε επίσης με την ανάπτυξη από το μηδέν, από την ανάλυση επιχειρηματικών διαδικασιών, τη διαμόρφωση απαιτήσεων λογισμικού και την κατάρτιση τεχνικών προδιαγραφών έως τη θέση τους σε εμπορική λειτουργία, συμπεριλαμβανομένης της ανάπτυξης μιας αρχιτεκτονικής βάσης δεδομένων. Διαθέτει εμπειρία στην ανάπτυξη συστημάτων υψηλού φορτίου με λειτουργία 24/7.
Μεταξύ των σημαντικών επιτευγμάτων του είναι η εντελώς εσωτερική ανάπτυξη του back office για τη βιβλιοθήκη του δικτύου public.ru, η οποία είναι πλέον η μεγαλύτερη βάση δεδομένων αρχείων και πολυμέσων με δυνατότητα ευέλικτης αναζήτησης υλικού για οποιαδήποτε περίοδο χρόνος. Το 2008, το σύστημα τέθηκε σε εμπορική λειτουργία.
Άριστος σε τεχνολογίες όπως C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (ανάπτυξη και υλοποίηση δομών δεδομένων, λογική διακομιστή), UML, HTML, XML, C#: .NET .
Ο Anton Vladimirovich διακρίνεται από την επιθυμία για συνεχή ανάπτυξη - καθ 'όλη τη διάρκεια της επαγγελματικής του σταδιοδρομίας αρκετές φορές βελτίωσε τα προσόντα του στη διαχείριση έργων και στην ανάπτυξη ομαδικού λογισμικού πρόβλεψη. Η δουλειά του καθοδηγείται από μεθοδολογίες ανάπτυξης λογισμικού όπως τα πρότυπα διαχείρισης έργων Waterfall, RUP, Scrum και PMBoK. Κατά τη διάρκεια των μαθημάτων, προσπαθεί να προσαρμοστεί στις δυνατότητες του ακροατή, ώστε ο καθένας να κατακτήσει με επιτυχία το υλικό.
Ενότητα 1. Μέρος 1 (8 ακ. η.)
- Σύνδεση στο DBMS από το πρόγραμμα εφαρμογής.
- Κύριοι τύποι βιβλιοθηκών πελατών.
- Η έννοια της αντικειμενικής-σχεσιακής χαρτογράφησης (ORM).
- Μονάδες επέκτασης που περιλαμβάνονται στο κιτ παράδοσης.
Ενότητα 2. Μέρος 2 (8 ακ. η.)
- Οι πιο σημαντικές μονάδες επέκτασης τρίτων: PostGIS, εξωτερικά περιτυλίγματα δεδομένων.
- Εργασία με ιεραρχικές δομές. Αναδρομικό με ερωτήματα.
- ΕΡΓΑΣΤΗΡΙ.
Ενότητα 3. Μέρος 3 (8 ακ. η.)
- Κληρονομικότητα και κατάτμηση πινάκων.
- Εφαρμογή λειτουργιών παραθύρου.
- Δημιουργία συναρτήσεων σε διαδικαστικές γλώσσες (C, Python).
- Δημιουργία προσαρμοσμένων τύπων δεδομένων.
Ένα εισαγωγικό μάθημα στο DevOps που εξηγεί και επιδεικνύει αρχές, βέλτιστες πρακτικές και δημοφιλή εργαλεία. Θα μάθετε τι είναι η συνεχής ενσωμάτωση, η συνεχής παράδοση και η συνεχής ανάπτυξη, η υποδομή ως κώδικας, η διαχείριση διαμόρφωσης και τι συμβαίνει στα σύννεφα.
3,9