Προγραμματισμός σε Visual C++. Προηγμένες δυνατότητες - μάθημα 14.990 RUB. από Ειδικός, εκπαίδευση 16 ακ. η, Ημερομηνία: 3 Ιουνίου 2023.
μικροαντικείμενα / / November 28, 2023
Σκοπός του μαθήματος – εισάγετε τους μαθητές στα νέα χαρακτηριστικά της γλώσσας C++ που εμφανίστηκαν με την κυκλοφορία του προτύπου C++11. Αναπτύξτε δεξιότητες στη χρήση νέων εργαλείων C++
Κοινό μαθήματος: Προγραμματιστές που έχουν γνώσεις και δεξιότητες της γλώσσας C++ και θέλουν να εξοικειωθούν με τις νέες δυνατότητες που προσφέρει η C++11.
Θα μάθεις:
- Πρόγραμμα χρησιμοποιώντας νέες δυνατότητες της C++11
- Λάβετε υπόψη τις δυνατότητες της C++11 κατά το σχεδιασμό λογισμικού.
Επαγγελματίας καθηγητής μαθημάτων Qt5. Έχει 5 χρόνια εμπειρίας ως προγραμματιστής λογισμικού (C\C++), 3 χρόνια ως επικεφαλής προγραμματιστής, 2 χρόνια ως αρχιτέκτονας λογισμικού και 10 χρόνια ως δάσκαλος. Σε αυτό...
Επαγγελματίας καθηγητής μαθημάτων Qt5. Έχει 5 χρόνια εμπειρίας ως προγραμματιστής λογισμικού (C\C++), 3 χρόνια ως επικεφαλής προγραμματιστής, 2 χρόνια ως αρχιτέκτονας λογισμικού και 10 χρόνια ως δάσκαλος. Επί του παρόντος είναι κορυφαίος μηχανικός λογισμικού και σχεδιαστής στο 1C.
Απόφοιτος (με άριστα) της Χημικής Σχολής του Κρατικού Πανεπιστημίου της Μόσχας με το όνομα M.V. Λομονόσοφ. Ο Vladimir Aleksandrovich μελετά συνεχώς και βελτιώνει το επίπεδό του, δίνει μεγάλη προσοχή στον ικανό σχεδιασμό και το στυλ προγραμματισμού. Γνωρίζει πολλές γλώσσες προγραμματισμού (C/C++, Python, PHP, Java) και με τα χρόνια της πρακτικής του, έχει εργαστεί σχεδόν σε όλες τις μεγάλες γλώσσες προγραμματισμού. Διαθέτει πιστοποιητικά επαίνων από εγκαταστάσεις τοποθέτησης λογισμικού (κατά την περίοδο που εργαζόταν στην Agat - ένα από τα μεγαλύτερα συστήματα integrators για το ναυτικό), καθώς και περισσότερες από 70 κριτικές από περισσότερους από 500 πελάτες στο profi.ru (σύνολο βαθμολογία 4,63+).
Ο Βλαντιμίρ Αλεξάντροβιτς είναι ένας «σχολαστικός» δάσκαλος με την καλή έννοια της λέξης - προσπαθεί πάντα να κατανοήσει το θέμα \ τεχνολογία \ έννοια μέχρι το τέλος - έτσι ώστε όλα να γίνονται ξεκάθαρα στους μαθητές των τάξεων του. Εξηγεί καλά, διδάσκει να τα κάνει όλα καθαρά και σωστά την πρώτη φορά, ξέρει να ακούει και να ακούει το κοινό. Οι ακροατές σημειώνουν ιδιαίτερα την ικανότητά του να βρίσκει μια ξεχωριστή προσέγγιση σε κάθε μαθητή, καθώς και χρήσιμα παραδείγματα που δίνει από την προσωπική πρακτική.
Ενότητα 1. Σχετικά με το C++11 (1 ac. η.)
Ενότητα 2. Νέος στην εργασία με τύπους (2 ac. η.)
-nullptr
- αυτόματο τύπο
-decltype
-constexpr
- επέκταση της απαρίθμησης σύνταξης
Ενότητα 3. Επέκταση σύνταξης κλάσης (2 ac. η.)
- διαγραμμένα, προεπιλεγμένα, παράκαμψη/τελικά, προσδιοριστές μεθόδου κλάσης
- ανάθεση κατασκευαστή
- ψευδώνυμα τύπου
- noexept, alignof, alignas, λίστα αρχικοποίησης
Ενότητα 4. Shift semantics και η χρήση της (2 ac. η.)
- αναφορά τιμής rvalue
- κατασκευαστές και χειριστές βάρδιας
Ενότητα 5. Ενημέρωση σύνταξης προτύπου (2 ac. η.)
- νέο σε πρότυπα
- παραλλαγμένες λίστες ορισμάτων προτύπων κ.λπ.
Ενότητα 6. Συναρτήσεις λάμδα (2 ac. η.)
Ενότητα 7. Προσαρμοσμένα κυριολεκτικά (1 ac. η.)
Ενότητα 8. Εκφραστικές δυνατότητες του C++11 (1 ac. η.)
Ενότητα 9. Σύνταξη ενός μικρού προγράμματος ή αλγορίθμου χρησιμοποιώντας χαρακτηριστικά C++11 (πρακτική εργασία) (3 ακ. η.)
Σε αυτό το μάθημα, θα μάθετε τις βασικές έννοιες της γλώσσας προγραμματισμού C. Θα μάθετε περισσότερα για τις μεταβλητές, τους βρόχους, τις συναρτήσεις, τις συνθήκες και τους πίνακες σε αυτή τη γλώσσα. Τελικά θα μάθετε να διαβάζετε και να γράφετε απλά προγράμματα C. Οι γνώσεις από αυτό το μάθημα θα σας βοηθήσουν να αποκτήσετε μια βασική κατανόηση της γλώσσας, των αρχών και των χαρακτηριστικών της. Το μάθημα είναι κατάλληλο για αρχάριους στον προγραμματισμό.
3,8
δωρεάν
Ο σύγχρονος κόσμος αλλάζει ραγδαία, όπως και οι επιχειρηματικές προκλήσεις, κάτι που απαιτεί την ανάπτυξη ευέλικτων εφαρμογών. Ένας τρόπος για να επιτευχθεί ευελιξία είναι να μειωθούν οι άκαμπτες εξαρτήσεις μεταξύ τμημάτων του συστήματος. Για να γίνει αυτό, ο προγραμματιστής έχει στη διάθεσή του πολλά πρότυπα και εργαλεία. Μία από τις αποτελεσματικές προσεγγίσεις είναι το Dependency Injection, στο οποίο είναι αφιερωμένη η εκπαίδευση. Αυτό το μάθημα καλύπτει τις αρχές σχεδιασμού που διέπουν τις βιβλιοθήκες, τα βασικά μοτίβα DI και anti-patterns, μαθαίνει βασικές και προηγμένες αρχές διαχείρισης εξαρτήσεων χρησιμοποιώντας βιβλιοθήκες και σχεδιασμό IoC συστήματα
4
12 500 ₽