Technostream : une nouvelle sélection de vidéos pédagogiques pour la rentrée

Technostream : une nouvelle sélection de vidéos pédagogiques pour la rentrée
Beaucoup de gens associent déjà septembre à la fin de la période des fêtes, mais pour la plupart, c'est avec les études. Pour la rentrée, nous vous proposons une sélection de vidéos de nos projets pédagogiques postées sur la chaîne Youtube Technostream. La sélection se compose de trois parties : les nouveaux cours de la chaîne pour l'année académique 2018-2019, les cours les plus visionnés et les vidéos les plus visionnées.

Nouveaux cours sur la chaîne Technostream pour l'année académique 2018-2019

Bases de données (Technosphère)


L'objectif du cours est d'étudier la topologie, la diversité et les principes de base de fonctionnement des systèmes de stockage et de données, ainsi que les algorithmes sous-jacents aux systèmes centralisés et distribués, démontrant les compromis fondamentaux inhérents à certaines solutions.

Le cours révèle la variété des solutions de stockage de données dans les projets Internet en trois dimensions :

  • continuum de modèles de données ;
  • continuum de cohérence des données ;
  • continuum d’algorithmes de stockage de données.

Le programme de cours s'adresse à la fois aux programmeurs système, aux développeurs de SGBD et aux programmeurs d'applications, créateurs de systèmes de files d'attente sur Internet.

Python appliqué (Technopark)


Le cours présente le langage Python, l'un des langages les plus populaires et les plus demandés sur le marché informatique aujourd'hui. La demande d'un langage n'est pas née de nulle part : facilité de saisie et de syntaxe, une riche sélection d'outils pour résoudre divers problèmes - tout cela et bien plus encore ont conduit à une large utilisation de Python dans le monde entier. Grâce à ce cours, vous pouvez vous aussi rejoindre l'écosystème linguistique.

Vous apprendrez:

  • Programme en Python ;
  • Écrire du code maintenable de haute qualité ;
  • Organiser le processus de développement logiciel;
  • Interagissez avec les services Internet et les bases de données.

Programmation avancée en C/C++ (Technosphère)


Vous vous familiariserez avec les outils et les pratiques utilisés dans le développement moderne et acquerrez les compétences nécessaires pour écrire du code correct et flexible en C++. Le cours vous aidera à acquérir les compétences et les aptitudes nécessaires aux spécialistes du développement de logiciels pour participer à des projets de développement industriel dans les langages C++, y compris pourvoir des postes de stagiaires pour les développeurs côté serveur d'applications à forte charge.

Chaque cours comprend un cours magistral (2 heures) et un travail pratique.

Programmation système | Laboratoire Tarantool (Technosphère)

Le cours couvre la conception d'un système d'exploitation basé sur le noyau GNU/Linux, l'architecture du noyau et de ses sous-systèmes. Des méthodes d'interaction avec le système d'exploitation sont fournies et décrites. Le support de cours est le plus proche possible de la réalité et est rempli d'exemples.

Gestion de projets et produits informatiques (Technosphère)


Le but du cours est d'acquérir des connaissances dans le domaine de la gestion de produits et de projets en utilisant l'exemple du groupe Mail.ru, de comprendre le rôle d'un chef de produit et de projet, de connaître les perspectives de développement et les caractéristiques de la gestion de produits et de projets dans une grande entreprise.

Le cours couvrira la théorie et la pratique de la gestion d'un produit et de tout ce qui se trouve à l'intérieur (ou à côté) : les processus, les exigences, les mesures, les délais, les lancements et, bien sûr, les personnes et la manière de communiquer avec elles.

Développement Android (Technopolis)


Le cours vous aidera à acquérir les connaissances et compétences nécessaires pour développer des logiciels pour Android. Vous explorerez les API Android, les SDK, les bibliothèques populaires et bien plus encore. De plus, au cours de la formation, vous apprendrez non seulement à développer une application, mais également à garantir la tolérance aux pannes. Après cela, vous pourrez créer vous-même des applications et contrôler (en termes techniques - au niveau du manager) leur développement.

Introduction à Java (Technopolis)


Le cours est consacré à l'apprentissage des bases de Java 11, à l'utilisation de Git, à l'introduction de certaines pratiques de test et modèles de conception de système. Conçu pour les personnes ayant une connaissance de base minimale en programmation dans n'importe quel langage. Pendant le cours, vous serez capable de maîtriser Java et de créer une application à part entière.

Utilisation de bases de données (Technopolis)


Vous acquerrez une connaissance approfondie du travail avec des bases de données. Apprenez à choisir les types de bases de données les plus adaptés à votre projet, à écrire des requêtes, à modifier des données, à maîtriser les bases de SQL et bien plus encore.

Les cours les plus regardés sur la chaîne Technostream pour l'année académique 2018-2019

Qualité et tests logiciels (Technosphère, 2015)


Tout sur les méthodologies actuelles de test et d'assurance qualité des applications Web modernes : fondements théoriques, tests manuels, préparation de la documentation, couverture du code avec des tests, suivi des bogues, outils, automatisation des tests et bien plus encore.

Développement en Java (Technosphère, 2018)


Ce cours a tout ce dont un débutant a besoin dans le monde de Java. Nous n'entrerons pas dans les détails de la syntaxe, mais prenons simplement Java et en faisons des choses intéressantes. Nous supposons que vous ne connaissez pas Java, mais que vous avez programmé dans n'importe quel langage de programmation moderne et que vous connaissez les bases de la POO. L'accent est mis sur l'utilisation d'une pile technologique de combat (oui, c'est exactement ce que de nombreuses entreprises utilisent). Quelques mots à la mode : pile Java (Jersey, Hibernate, WebSockets) et chaîne d'outils (Docker, Gradle, Git, GitHub).

Administration de Linux (Technotrack, 2017)


Le cours couvre les bases de l'administration système des services Internet, garantissant leur tolérance aux pannes, leurs performances et leur sécurité, ainsi que les fonctionnalités de conception du système d'exploitation Linux, qui est le plus largement utilisé dans de tels projets. A titre d'exemple, nous avons utilisé les kits de distribution de la famille RHEL 7 (CentOS 7), le serveur web nginx, le SGBD MySQL, le système de sauvegarde bacula, le système de surveillance Zabbix, le système de virtualisation oVirt et un équilibreur de charge basé sur ipvs+. rester en vie.

Technologies Web. Développement sur DJANGO (Technopark, 2016)


Le cours est consacré au développement du côté serveur des applications web, de leur architecture et du protocole HTTP. A la fin du cours, vous apprendrez à : développer des applications en Python, utiliser les frameworks MVC, apprendre la mise en page des pages HTML, vous immerger dans le sujet du développement web et être capable de choisir des technologies spécifiques.

Programmation en Go (Technosphère, 2017)


L'objectif du cours est de fournir une compréhension de base du langage de programmation Go (golang) et de son écosystème. En utilisant un simple jeu de texte comme exemple, nous considérerons toutes les tâches principales auxquelles un développeur d'applications Web modernes est confronté dans de grands projets, avec leur implémentation dans Go. Le cours n’a pas pour objectif d’enseigner la programmation à partir de zéro ; des compétences de base en programmation seront requises pour la formation.

Les vidéos les plus vues sur la chaîne Technostream pour l'année universitaire 2018-2019

Administration Linux. Introduction (Technoparc, 2015)


Cette vidéo parle de l'histoire de Linux, des défis auxquels est confronté l'administrateur de cet OS, ainsi que des difficultés qui vous attendent lors du passage de Windows à Linux et de la manière de vous adapter.

Programmation en Go. Introduction (Technosphère, 2017)


La vidéo est dédiée à l'histoire du langage Go, à une description des idées clés intégrées dans le langage et aux principes fondamentaux de base : comment installer et configurer l'environnement Go, comment créer votre premier programme, comment travailler avec des variables et Structures de contrôle.

Vidéo promotionnelle inspirante sur ceux qui se lancent dans l'informatique, quoi qu'il arrive


Il s'agit d'une vidéo promotionnelle dédiée au recrutement d'étudiants dans nos programmes éducatifs dans les universités.

Linux. Bases (Technotrek, 2017)


Cette vidéo parle du périphérique Linux, de l'utilisation du shell de commande et des droits d'accès des différents utilisateurs. Vous apprendrez quels processus et états existent sous Linux, quels protocoles sont utilisés et comment gérer l'environnement utilisateur.

Développement sur Android. Introduction (Technotrek, 2017)


Cette leçon d'introduction parle des fonctionnalités du développement mobile et du cycle de vie d'une application mobile. Vous apprendrez exactement comment une application mobile existe dans le système d'exploitation, ce qui est nécessaire pour développer une application, comment configurer un environnement de développement et créer votre propre « Hello, world ! »

Rappelons que les conférences et master classes en cours sur la programmation dispensées par nos informaticiens sont toujours publiées sur la chaîne. Technoflux. Abonnez-vous pour ne pas manquer de nouvelles conférences !

Source: habr.com

Ajouter un commentaire