Technostream: eine neue Auswahl an Lehrvideos zum Schuljahresbeginn

Technostream: eine neue Auswahl an Lehrvideos zum Schuljahresbeginn
Viele Menschen assoziieren den September bereits mit dem Ende der Ferienzeit, für die meisten jedoch mit dem Lernen. Zum Beginn des neuen Schuljahres bieten wir Ihnen eine Auswahl an Videos unserer Bildungsprojekte auf dem Technostream-Youtube-Kanal an. Die Auswahl besteht aus drei Teilen: neue Kurse auf dem Kanal für das Studienjahr 2018-2019, die meistgesehenen Kurse und die meistgesehenen Videos.

Neue Kurse auf dem Technostream-Kanal für das Studienjahr 2018-2019

Datenbanken (Technosphäre)


Der Zweck des Kurses besteht darin, die Topologie, Diversität und Grundprinzipien des Betriebs von Speicher- und Datensystemen sowie die Algorithmen zu untersuchen, die sowohl zentralisierten als auch verteilten Systemen zugrunde liegen, und die grundlegenden Kompromisse aufzuzeigen, die bestimmten Lösungen innewohnen.

Der Kurs zeigt die Vielfalt der Lösungen zur Datenspeicherung in Internetprojekten in drei Dimensionen auf:

  • Datenmodellkontinuum;
  • Datenkonsistenzkontinuum;
  • Kontinuum von Datenspeicheralgorithmen.

Das Kursprogramm richtet sich sowohl an Systemprogrammierer, DBMS-Entwickler als auch an Anwendungsprogrammierer, die Warteschlangensysteme im Internet erstellen.

Angewandtes Python (Technopark)


Der Kurs stellt die Sprache Python vor, eine der beliebtesten und gefragtesten Sprachen auf dem heutigen IT-Markt. Die Nachfrage nach einer Sprache entsteht nicht aus dem Nichts: Einfache Eingabe und Syntax, eine reiche Auswahl an Werkzeugen zur Lösung verschiedener Probleme – dies und vieles mehr hat dazu geführt, dass Python weltweit weit verbreitet ist. Dank dieses Kurses können auch Sie dem Sprachökosystem beitreten.

Du wirst es lernen:

  • Programm in Python;
  • Schreiben Sie hochwertigen, wartbaren Code.
  • Den Softwareentwicklungsprozess organisieren;
  • Interagieren Sie mit Internetdiensten und Datenbanken.

Fortgeschrittene Programmierung in C/C++ (Technosphere)


Sie werden mit den Tools und Praktiken der modernen Entwicklung vertraut gemacht und erwerben die Fähigkeiten, korrekten und flexiblen Code in C++ zu schreiben. Der Kurs hilft Ihnen dabei, die Fähigkeiten und Fertigkeiten zu erwerben, die Softwareentwicklungsspezialisten für die Teilnahme an industriellen Entwicklungsprojekten in C++-Sprachen benötigen, einschließlich der Besetzung von Praktikantenstellen für serverseitige Entwickler von Hochlastanwendungen.

Jede Lektion besteht aus einer Vorlesung (2 Stunden) und einer praktischen Aufgabe.

Systemprogrammierung | Tarantool-Labor (Technosphäre)

Der Kurs behandelt den Entwurf eines Betriebssystems auf Basis des GNU/Linux-Kernels, die Architektur des Kernels und seiner Subsysteme. Methoden zur Interaktion mit dem Betriebssystem werden bereitgestellt und beschrieben. Das Kursmaterial ist so realitätsnah wie möglich und voller Beispiele.

IT-Projekt- und Produktmanagement (Technosphere)


Ziel des Kurses ist es, am Beispiel der Mail.ru Group Kenntnisse im Bereich Produkt- und Projektmanagement zu erwerben, die Rolle eines Produkt- und Projektmanagers zu verstehen, die Entwicklungsperspektiven und Besonderheiten des Produkt- und Projektmanagements kennenzulernen ein großes Unternehmen.

Der Kurs behandelt die Theorie und Praxis der Verwaltung eines Produkts und alles, was sich darin (oder daneben) befindet: Prozesse, Anforderungen, Kennzahlen, Fristen, Markteinführungen und natürlich die Menschen und die Art und Weise, wie man mit ihnen kommuniziert.

Android-Entwicklung (Technopolis)


Der Kurs hilft Ihnen dabei, die notwendigen Kenntnisse und Fähigkeiten für die Entwicklung von Software für Android zu erwerben. Sie erkunden Android-APIs, SDKs, beliebte Bibliotheken und mehr. Darüber hinaus lernen Sie in der Schulung nicht nur, wie Sie eine Anwendung entwickeln, sondern auch, wie Sie Fehlertoleranz sicherstellen. Danach sind Sie in der Lage, selbst Anwendungen zu erstellen und deren Entwicklung (technisch gesehen auf Managerebene) zu steuern.

Einführung in Java (Technopolis)


Der Kurs widmet sich dem Erlernen der Grundlagen von Java 11, der Arbeit mit Git und der Einführung einiger Testpraktiken und Systementwurfsmuster. Konzipiert für Personen mit minimalen Grundkenntnissen in der Programmierung in einer beliebigen Sprache. Während des Kurses werden Sie in der Lage sein, Java zu beherrschen und eine vollwertige Anwendung zu erstellen.

Nutzung von Datenbanken (Technopolis)


Sie erwerben umfassende Kenntnisse im Umgang mit Datenbanken. Erfahren Sie, wie Sie die am besten geeigneten Datenbanktypen für Ihr Projekt auswählen, Abfragen schreiben, Daten ändern, die Grundlagen von SQL beherrschen und vieles mehr.

Die meistgesehenen Kurse auf dem Technostream-Kanal für das Studienjahr 2018-2019

Softwarequalität und -tests (Technosphere, 2015)


Alles über aktuelle Methoden zum Testen und zur Qualitätssicherung moderner Webanwendungen: theoretische Grundlagen, manuelles Testen, Dokumentationsvorbereitung, Codeabdeckung mit Tests, Bugtracking, Tooling, Testautomatisierung und vieles mehr.

Entwicklung in Java (Technosphere, 2018)


Dieser Kurs bietet alles, was ein Anfänger in der Welt von Java braucht. Wir werden nicht auf die Details der Syntax eingehen, sondern einfach Java nehmen und interessante Dinge daraus machen. Wir gehen davon aus, dass Sie kein Java beherrschen, aber in einer beliebigen modernen Programmiersprache programmiert haben und mit den Grundlagen von OOP vertraut sind. Der Schwerpunkt liegt auf der Verwendung eines Kampftechnologie-Stacks (ja, das ist genau das, was viele Unternehmen verwenden). Ein paar Schlagworte: Java-Stack (Jersey, Hibernate, WebSockets) und Toolchain (Docker, Gradle, Git, GitHub).

Administration von Linux (Technotrack, 2017)


Der Kurs behandelt die Grundlagen der Systemadministration von Internetdiensten, die Gewährleistung ihrer Fehlertoleranz, Leistung und Sicherheit sowie die Designmerkmale des Linux-Betriebssystems, das in solchen Projekten am häufigsten verwendet wird. Als Beispiel verwendeten wir Distributionskits der RHEL 7 (CentOS 7)-Familie, den Nginx-Webserver, das MySQL-DBMS, das Bacula-Backup-System, das Zabbix-Überwachungssystem, das oVirt-Virtualisierungssystem und einen auf ipvs+ basierenden Load Balancer keepalived.

Web-Technologien. Entwicklung auf DJANGO (Technopark, 2016)


Der Kurs widmet sich der Entwicklung der Serverseite von Webanwendungen, ihrer Architektur und dem HTTP-Protokoll. Am Ende des Kurses lernen Sie: Anwendungen in Python zu entwickeln, MVC-Frameworks zu verwenden, das Layout von HTML-Seiten zu erlernen, in das Thema Webentwicklung einzutauchen und bestimmte Technologien auszuwählen.

Programmieren in Go (Technosphere, 2017)


Der Zweck des Kurses besteht darin, ein grundlegendes Verständnis der Programmiersprache Go (Golang) und ihres Ökosystems zu vermitteln. Am Beispiel eines einfachen Textspiels betrachten wir alle Hauptaufgaben, mit denen ein Entwickler moderner Webanwendungen in großen Projekten konfrontiert ist, und deren Umsetzung in Go. Ziel des Kurses ist es nicht, das Programmieren von Grund auf zu erlernen; für die Schulung sind grundlegende Programmierkenntnisse erforderlich.

Die meistgesehenen Videos auf dem Technostream-Kanal für das Studienjahr 2018-2019

Linux-Administration. Einführung (Technopark, 2015)


In diesem Video geht es um die Geschichte von Linux, die Herausforderungen, denen sich der Administrator dieses Betriebssystems gegenübersieht, sowie die Schwierigkeiten, die Sie beim Wechsel von Windows zu Linux erwarten, und wie Sie sich anpassen können.

Programmieren in Go. Einführung (Technosphere, 2017)


Das Video ist der Geschichte der Go-Sprache, einer Beschreibung der in der Sprache eingebetteten Schlüsselideen und den grundlegenden Grundlagen gewidmet: wie man die Go-Umgebung installiert und konfiguriert, wie man sein erstes Programm erstellt, wie man mit Variablen arbeitet und Kontrollstrukturen.

Inspirierendes Werbevideo über diejenigen, die in die IT einsteigen, egal was passiert


Dies ist ein Werbevideo, das der Rekrutierung von Studenten für unsere Bildungsprogramme an Universitäten gewidmet ist.

Linux. Grundlagen (Technotrek, 2017)


In diesem Video geht es um das Linux-Gerät, die Verwendung der Befehlsshell und die Zugriffsrechte für verschiedene Benutzer. Sie erfahren, welche Prozesse und Zustände es unter Linux gibt, welche Protokolle verwendet werden und wie Sie die Benutzerumgebung verwalten.

Entwicklung auf Android. Einführung (Technotrek, 2017)


In dieser Einführungslektion geht es um die Funktionen der mobilen Entwicklung und den Lebenszyklus einer mobilen Anwendung. Sie erfahren genau, wie eine mobile Anwendung im Betriebssystem existiert, was zum Entwickeln einer Anwendung erforderlich ist, wie Sie eine Entwicklungsumgebung einrichten und Ihre eigene „Hallo Welt!“ erstellen.

Wir möchten Sie daran erinnern, dass auf dem Kanal weiterhin aktuelle Vorträge und Meisterkurse zum Thema Programmierung von unseren IT-Spezialisten veröffentlicht werden Technostream. Abonnieren Sie, um keine neuen Vorträge zu verpassen!

Source: habr.com

Kommentar hinzufügen