Technostream: μια νέα επιλογή εκπαιδευτικών βίντεο για την αρχή της σχολικής χρονιάς

Technostream: μια νέα επιλογή εκπαιδευτικών βίντεο για την αρχή της σχολικής χρονιάς
Πολλοί συνδέουν ήδη τον Σεπτέμβριο με το τέλος της περιόδου των διακοπών, αλλά για τους περισσότερους είναι με τη μελέτη. Για την έναρξη της νέας σχολικής χρονιάς, σας προσφέρουμε μια επιλογή από βίντεο με τα εκπαιδευτικά μας έργα αναρτημένα στο κανάλι Technostream Youtube. Η επιλογή αποτελείται από τρία μέρη: νέα μαθήματα στο κανάλι για το ακαδημαϊκό έτος 2018-2019, τα μαθήματα με τις περισσότερες προβολές και τα βίντεο με τις περισσότερες προβολές.

Νέα μαθήματα στο κανάλι Technostream για το ακαδημαϊκό έτος 2018-2019

Βάσεις δεδομένων (Τεχνόσφαιρα)


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

Το μάθημα αποκαλύπτει την ποικιλία λύσεων για την αποθήκευση δεδομένων σε έργα Διαδικτύου σε τρεις διαστάσεις:

  • συνεχές μοντέλου δεδομένων.
  • Συνέχεια συνέπειας δεδομένων·
  • συνέχεια των αλγορίθμων αποθήκευσης δεδομένων.

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

Applied Python (Technopark)


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

Θα μάθεις:

  • Πρόγραμμα σε Python?
  • Γράψτε κώδικα υψηλής ποιότητας, με δυνατότητα συντήρησης.
  • Οργανώστε τη διαδικασία ανάπτυξης λογισμικού.
  • Αλληλεπίδραση με υπηρεσίες Διαδικτύου και βάσεις δεδομένων.

Προηγμένος προγραμματισμός σε C/C++ (Technosphere)


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

Κάθε μάθημα αποτελείται από μια διάλεξη (2 ώρες) και μια πρακτική εργασία.

Προγραμματισμός Συστήματος | Εργαστήριο Tarantool (Τεχνόσφαιρα)

Το μάθημα καλύπτει τη σχεδίαση ενός λειτουργικού συστήματος που βασίζεται στον πυρήνα GNU/Linux, την αρχιτεκτονική του πυρήνα και των υποσυστημάτων του. Παρέχονται και περιγράφονται μέθοδοι αλληλεπίδρασης με το ΛΣ. Το υλικό του μαθήματος είναι όσο το δυνατόν πιο κοντά στην πραγματικότητα και είναι γεμάτο με παραδείγματα.

Διαχείριση έργων πληροφορικής και προϊόντων (Technosphere)


Σκοπός του μαθήματος είναι να αποκτήσει γνώσεις στον τομέα της διαχείρισης προϊόντων και έργων χρησιμοποιώντας το παράδειγμα του Ομίλου Mail.ru, να κατανοήσει το ρόλο ενός διαχειριστή προϊόντος και έργου, να μάθει τις προοπτικές ανάπτυξης και τα χαρακτηριστικά της διαχείρισης προϊόντων και έργων στο μια μεγάλη εταιρεία.

Το μάθημα θα καλύψει τη θεωρία και την πρακτική της διαχείρισης ενός προϊόντος και οτιδήποτε υπάρχει μέσα (ή δίπλα του): διαδικασίες, απαιτήσεις, μετρήσεις, προθεσμίες, κυκλοφορίες και, φυσικά, σχετικά με τους ανθρώπους και τον τρόπο επικοινωνίας μαζί τους.

Ανάπτυξη Android (Technopolis)


Το μάθημα θα σας βοηθήσει να αποκτήσετε τις απαραίτητες γνώσεις και δεξιότητες για την ανάπτυξη λογισμικού για Android. Θα εξερευνήσετε Android API, SDK, δημοφιλείς βιβλιοθήκες και πολλά άλλα. Επιπλέον, κατά τη διάρκεια της εκπαίδευσης θα μάθετε όχι μόνο πώς να αναπτύξετε μια εφαρμογή, αλλά και πώς να εξασφαλίσετε ανοχή σφαλμάτων. Μετά από αυτό, θα μπορείτε να δημιουργείτε μόνοι σας εφαρμογές και να ελέγχετε (σε τεχνικούς όρους - σε επίπεδο διαχειριστή) την ανάπτυξή τους.

Εισαγωγή στην Java (Technopolis)


Το μάθημα είναι αφιερωμένο στην εκμάθηση των βασικών στοιχείων της Java 11, στην εργασία με το Git, στην εισαγωγή ορισμένων πρακτικών δοκιμών και μοτίβων σχεδιασμού συστήματος. Σχεδιασμένο για άτομα με ελάχιστες βασικές γνώσεις προγραμματισμού σε οποιαδήποτε γλώσσα. Κατά τη διάρκεια του μαθήματος, θα μπορείτε να κατακτήσετε την Java και να δημιουργήσετε μια ολοκληρωμένη εφαρμογή.

Χρήση βάσεων δεδομένων (Technopolis)


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

Τα μαθήματα με τις περισσότερες προβολές στο κανάλι Technostream για το ακαδημαϊκό έτος 2018-2019

Ποιότητα και δοκιμή λογισμικού (Technosphere, 2015)


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

Ανάπτυξη σε Java (Technosphere, 2018)


Αυτό το μάθημα έχει όλα όσα χρειάζεται ένας αρχάριος στον κόσμο της Java. Δεν θα μπούμε στις λεπτομέρειες της σύνταξης, αλλά απλώς πάρτε την Java και φτιάξτε ενδιαφέροντα πράγματα από αυτήν. Υποθέτουμε ότι δεν γνωρίζετε Java, αλλά έχετε προγραμματίσει σε οποιαδήποτε σύγχρονη γλώσσα προγραμματισμού και είστε εξοικειωμένοι με τα βασικά του OOP. Δίνεται έμφαση στη χρήση μιας στοίβας τεχνολογίας μάχης (ναι, αυτό ακριβώς χρησιμοποιούν πολλές εταιρείες). Λίγα τσιτάτα: Java stack (Jersey, Hibernate, WebSockets) και toolchain (Docker, Gradle, Git, GitHub).

Διαχείριση Linux (Technotrack, 2017)


Το μάθημα καλύπτει τα βασικά της διαχείρισης συστημάτων των υπηρεσιών Διαδικτύου, διασφαλίζοντας την ανοχή σε σφάλματα, την απόδοση και την ασφάλειά τους, καθώς και τα χαρακτηριστικά σχεδιασμού του λειτουργικού συστήματος Linux, το οποίο χρησιμοποιείται ευρέως σε τέτοια έργα. Ως παράδειγμα, χρησιμοποιήσαμε κιτ διανομής της οικογένειας RHEL 7 (CentOS 7), τον διακομιστή web nginx, το MySQL DBMS, το σύστημα δημιουργίας αντιγράφων ασφαλείας bacula, το σύστημα παρακολούθησης Zabbix, το σύστημα εικονικοποίησης oVirt και έναν εξισορροπητή φορτίου που βασίζεται σε ipvs+ διατηρήθηκε.

Τεχνολογίες Ιστού. Ανάπτυξη στο DJANGO (Technopark, 2016)


Το μάθημα είναι αφιερωμένο στην ανάπτυξη της πλευράς διακομιστή των διαδικτυακών εφαρμογών, στην αρχιτεκτονική τους και στο πρωτόκολλο HTTP. Στο τέλος του μαθήματος, θα μάθετε να: αναπτύσσετε εφαρμογές σε Python, να χρησιμοποιείτε πλαίσια MVC, να μαθαίνετε τη διάταξη σελίδων HTML, να βυθίζεστε στο θέμα της ανάπτυξης ιστοσελίδων και να μπορείτε να επιλέξετε συγκεκριμένες τεχνολογίες.

Προγραμματισμός στο Go (Technosphere, 2017)


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

Τα βίντεο με τις περισσότερες προβολές στο κανάλι Technostream για το ακαδημαϊκό έτος 2018-2019

Διαχείριση Linux. Εισαγωγή (Technopark, 2015)


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

Προγραμματισμός στο Go. Εισαγωγή (Technosphere, 2017)


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

Εμπνευσμένο διαφημιστικό βίντεο για όσους ασχολούνται με την πληροφορική, ανεξάρτητα από το τι


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

Linux. Basics (Technotrek, 2017)


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

Ανάπτυξη στο Android. Εισαγωγή (Technotrek, 2017)


Αυτό το εισαγωγικό μάθημα μιλά για τα χαρακτηριστικά της ανάπτυξης κινητών και τον κύκλο ζωής μιας εφαρμογής για κινητά. Θα μάθετε ακριβώς πώς υπάρχει μια εφαρμογή για κινητά στο λειτουργικό σύστημα, τι χρειάζεται για την ανάπτυξη μιας εφαρμογής, πώς να ρυθμίσετε ένα περιβάλλον ανάπτυξης και να δημιουργήσετε το δικό σας "Hello, world!"

Να σας υπενθυμίσουμε ότι οι τρέχουσες διαλέξεις και master classes προγραμματισμού από τους ειδικούς μας στον τομέα της πληροφορικής εξακολουθούν να δημοσιεύονται στο κανάλι Technostream. Εγγραφείτε για να μην χάνετε νέες διαλέξεις!

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο