
Parmi les projets du département de l'éducation du groupe Mail.Ru, il existe des programmes de formation dans 7 universités techniques de premier plan, dont 200 disciplines informatiques, plus de 17 cours en ligne, 9 championnats informatiques et environ 1000 vidéos de formation sur la chaîne YouTube Technostream.
Nous parlons de directions et partageons des documents ouverts: enregistrements de conférences, réunions et master classes, analyse des tâches du championnat et une sélection de cours en ligne pour les débutants et les pros.
Projets pédagogiques
Programmes de deux ans et semestres basés sur 7 universités techniques: MSTU. N. E. Bauman, Université d'État de Moscou, Institut de physique et de technologie de Moscou, Institut de physique des ingénieurs de Moscou, Université d'État de Saint-Pétersbourg, PSU et Université d'État de Voronej. Tous les projets éducatifs ont leur propre spécialisation: développement et architecture d'applications, ingénierie des systèmes, analyse de données et développement de jeux.
Chaque année, environ 150 étudiants et diplômés de projets éducatifs viennent pour un stage chez Mail.Ru Group et d'autres sociétés informatiques - Yandex, Sbertech, Kaspersky, Tinkoff. Les examens d'entrée, selon l'université, ont lieu une ou deux fois par an et consistent en des tests en ligne et des entretiens en face à face. Le concours atteint 10 personnes par place. Professeurs de projets éducatifs - plus de 200 employés de l'entreprise.
Technopark (MSTU nommé d'après N.E. Bauman)
Pendant 7 ans,
Technopark a diplômé plus de 600 étudiants. 500 autres Baumans étudient dans un programme de deux ans dans la spécialité «System Architect», ainsi que dans des cours semestriels en C ++, Python, Linux, iOS, Android, les réseaux de neurones et la conception d'entrepôts de données.
Comptes rendus des conférences du Technopark:
Commentaires sur le projet des diplômés du TechnoparkAlexey Novoselov:
Le résultat de la formation au Technopark est la réalisation de soi. Parentalité. Expérience réelle et compétences de développement. Un regard systématique sur le Web. Amis et contacts utiles. Passe-temps dur mais agréable.
Ceinture d'Ivan:
Le jour de notre entrée au Technopark a été un moment décisif dans ma vie. Si ce n’était pas pour le Technopark, je travaillerais maintenant pour de l’argent complètement différent et dans des projets beaucoup moins intéressants. Le Technopark s'est avéré être mon ticket pour la vie.
Maria Zubareva:
En deux ans, j'ai beaucoup grandi en tant que spécialiste informatique. J'ai appris qu'un programmeur ne travaille pas avec des machines sans âme, mais interagit avec différentes personnes. Au Technopark, on nous a appris à travailler en équipe, à écouter les autres et à parler de manière à ce qu'ils vous écoutent.

Technosphère (Université d'État de Moscou du nom de M.V. Lomonosov)
En 4 ans, plus de 300 étudiants sont diplômés de la
Technosphère . 400 autres étudient dans le cadre du programme principal «Analyse de grands volumes de données» et de cours ouverts:
- Développement en cours;
- Apprentissage automatique;
- Développement sur Kotlin;
- Cours préparatoire "Algorithmes et structures de données".
En outre, dans la Technosphère, il existe un laboratoire du projet
Tarantool (SGBD open source développé dans le groupe Mail.Ru), dont les employés enseignent les disciplines «Bases de données» et «Programmation système».
Registres des conférences de la Technosphère:
Commentaires des étudiants et diplômés sur la TechnosphèreLeonid Stolyarov:
Le projet m'a donné un aperçu des différents domaines et directions de développement, y compris leurs caractéristiques, leurs tâches actuelles. Beaucoup de nouvelles connaissances dans les domaines modernes populaires, tels que le Big Data et l'exploration de données. La possibilité de développer des mini-projets intéressants et passionnants sous forme de devoirs. Nouvelles connaissances et communication.
Vladislav Efimov:
J'ai aimé le faire. J'ai essayé de faire les tâches efficacement, j'ai obtenu des résultats. Je vais peut-être commencer à enseigner dans la Technosphère: c'est formidable lorsque vous êtes intéressé par quelque chose et que vous essayez de le transmettre aux autres.
Kirill Golikov:
Oui, ce n'était pas une promenade facile. J'ai fait mes devoirs intensivement et beaucoup. J'ai appris beaucoup de choses, tout allait bien.
Technotrek (MIPT)
Pendant 3 ans, plus de 100 étudiants de
Technotrek ont reçu la spécialité «Architecte d'application client-serveur». À l'heure actuelle, plus de 260 étudiants étudient le projet. En plus du programme principal, Technotrek met en œuvre les cours semestriels suivants:
- Programmation industrielle et structures de données;
- Développement Android;
- Test automatisé
- Réseaux de neurones;
- Développement de jeux sur Unity.
Comptes rendus des conférences de Technotrek:
- Développement Android (Yuri Bereza, programmeur principal du développement des services de jeux, et Kirill Filimonov, chef de l'équipe de développement Android);
- Administration Linux (Sergey Klochkov, administrateur système Unix);
- Développement Web (Ilya Stytsenko, responsable des projets pédagogiques);
- Développement Java (Rustam Kildiev, développeur du département E-Commerce);
- Conception de SGBD (Danil Vagapov, programmeur du groupe interne de développement de l'information).
Commentaires sur le projet des diplômés de TechnotrekOleg Babin:
La base obtenue dans Technotrek est plutôt pratique en termes de principes: je connais les approches de base, j'ai les compétences, je comprends comment organiser quelque chose, comment ça marche.
Alexey Khatskevich:
Dans Technotrek, il y avait de nombreux cours différents, cela permettait d'essayer différents aspects du développement et de choisir ce qui était le plus à votre goût.
Edward Poyda:
Technotrack a donné un sentiment de confiance en soi. Après le deuxième semestre, j'ai obtenu un emploi de développeur Android.

Technoatom (MEPhI) et Technopolis (SPbPU)
Le
Technoatom compte 234 diplômés et 235 étudiants. À
Technopolis , projet pédagogique du réseau social Odnoklassniki (groupe Mail.Ru), on compte 96 diplômés et 121 étudiants. Les deux projets ont été lancés en 2016.
Le programme principal de Technopolis est «Conception d'applications hautement chargées», les cours semestriels sont Java, Go et «Tests automatisés». Technoatom n'a actuellement aucun programme principal; des cours semestriels - Perl, Go, Python, réseaux de neurones, tests d'applications mobiles et recrutement informatique.
Le cours le plus populaire dans les deux projets est le
développement Java (Ilya Dronov, développeur mobile du réseau social Odnoklassniki).
Dossiers des cours Technopolis:
- Utilisation de bases de données (Sergey Mikhalev, responsable du groupe d'analyse commerciale du réseau social Odnoklassniki);
- HighLoad (Vadim Tsesko, l'un des principaux développeurs du réseau social Odnoklassniki);
- Conception de l'interface (Victor Ivanov, responsable du réseau social VKontakte, et Mikhail Frolov, responsable du réseau social Odnoklassniki).
Commentaires des étudiantsEvgeny Kashirin:
Les attentes de Tekhnoatom étaient justifiées par 300%, voire 400%. Tout d'abord, grâce aux professeurs, Java a dirigé mon CV en déplaçant Python et JS. Les gars ont montré un IDE beau et pratique, ont activement promu l'interaction avec GIT et ont démontré non seulement un langage, mais toute une pile de technologies qui sont actuellement pertinentes. Deuxièmement, j'ai trouvé un travail - également lié à Java.
Alexey Kvasny:
Nous avons développé un jeu similaire à Space Invaders. C'était assez amusant. Chaque personne pense à sa manière et, en conséquence, écrit un code à sa manière. J'ai dû discuter, faire des compromis. Le plus difficile a été le travail dans l'équipe - mais en même temps, c'était le plus intéressant.

Igrosphère (PSU et VSU)
En 2018, les projets éducatifs du groupe Mail.Ru sont apparus dans les universités d'État de Voronej et de Penza. Dans l'
Igrosphère de l'Université d'État de Voronej, les étudiants se voient proposer des cours semestriels "Développement de jeux sur l'unité" et "
Test de projets de jeux ". Dans le
bloc d'alimentation Igrosfer, le cours "Développement de jeux sur Unity" est enseigné.
Actuellement, il y a 69 étudiants à Igrosphere-Voronezh et 44 à Igrosphere-Penza. Jusqu'à présent, il n'y a pas de conférences publiques sur ces projets.
Commentaires des étudiants d'IgrosphereIrina Serikova:
Pour l'admission a été nécessaire de passer un petit test. Je ne me suis cassé la tête que sur la dernière question, qui consistait en une tâche de test. Mais pour moi, c'était plus amusant que difficile.
Artem Potapov:
Il faut être travailleur et déterminé. Ces qualités aident à la fois au cours de la formation sur le parcours et après l'appareil dans Mail.Ru Group.

Championnats
Dans neuf compétitions, des développeurs et designers de plus de 100 pays participent. L'audience générale des championnats est de plus de 120 000 participants.
Russian AI Cup (RAIC) - un concours pour la programmation de l'intelligence artificielle sur l'exemple des stratégies de jeu. Le nombre annuel moyen de participants est de 2 000. Les professionnels et les programmeurs novices sont invités à participer au concours, mais tout d'abord, l'IRAC est conçu pour les développeurs expérimentés.
Débriefings, articles et vidéos des participants et des organisateurs Mini AI Cups (Mini AIC) - un mini-clone du championnat russe AI Cup, une plate-forme pour les compétitions d'intelligence artificielle liées à l'écriture de bots pour les jeux. Le public du championnat est d'environ 3 000 personnes, amateurs et professionnels peuvent y participer.
Débriefings, articles et vidéos des participants et des organisateurs La Russian Code Cup (RCC) est le plus grand championnat annuel de programmation sportive en Russie, conçu pour les étudiants et les développeurs professionnels. Chaque année, plus de 5 000 personnes de différents pays participent au concours. Le championnat se déroule en ligne sur la plateforme Codeforces, tout le monde peut y participer.
Débriefings, articles et vidéos des participants et des organisateurs Le Boot Camp de Machine Learning (ML Boot Camp) est un championnat en ligne de machine learning et d'analyse de données. Le public du championnat est d'environ 8 000 personnes. Chaque année, la tâche est compilée de manière à ce que les novices et les professionnels de l'analyse des données puissent y participer. Toutes les tâches sont basées sur des données réelles.
Débriefings, articles et vidéos des participants et des organisateurs HighLoad Cup (HLC) - une compétition de développeurs de systèmes hautement chargés. Le public est d'environ 8 000 personnes. Tout le monde peut participer au concours.
Débriefings, articles et vidéos des participants et des organisateurs Russian Crypto Cup est un concours de
crypto -monnaie où vous devez ouvrir des informations cryptées. Le concours a été développé pour les étudiants de l'Institut de physique et de technologie de Moscou, Université technique d'État de Moscou du nom de N.E. Bauman, Université d'État de Moscou du nom de M.V.Lomonosov, NRNU MEPhI et Université polytechnique de Saint-Pétersbourg.
L'archive des tâches et des solutions pour 2015-2017 est disponible sur le site du concours.
Russian Design Cup (RDC) est un concours de concept ouvert pour les concepteurs et les concepteurs d'interface. Le concours s'adresse aussi bien aux professionnels qu'aux débutants. Le public compte plus de 12 000 personnes.
Débriefings, articles et vidéos des participants et des organisateurs Tekhnokub - programmation de l'Olympiade pour les élèves de la 8e à la 11e année de la Russie et des pays de la CEI. La technocup donne la possibilité d'entrer dans les meilleures universités techniques de Russie sans examens. L'Olympiade a lieu depuis 2015, le public compte plus de 19 000 étudiants.
Débriefing et articles des organisateurs Mail.Ru Cup est une autre compétition de programmation sportive lancée conjointement avec la plateforme Codeforces en 2018. En savoir plus sur le championnat
ici .

Cours en ligne
17 cours sur les plateformes Stepik et Coursera. Voici le TOP 7 d'entre eux:

Technostream (chaîne YouTube)
Conférences pour les débutants et les pros, enregistrements de master classes et de réunions, numéros de talk-shows pour les informaticiens et bien plus encore.
OH, MY CODE - talk-shows pour les informaticiensÉtudes de cas réels, analyse de CV, revues de code en ligne, sondages éclair et histoires de réussite d'experts du secteur. Par exemple:
Le talk-show sort régulièrement, il y a déjà 25 numéros sur la chaîne.
Master classes sur les sujets les plus pertinents en informatique . Par exemple:
Enregistrements de conférences de projets éducatifs: développement en
C ++ ,
Go ,
Perl ,
développement web ,
réseaux de neurones et autres disciplines informatiques.
Registres des mitaps . Par exemple:

Depuis 7 ans, la direction pédagogique du groupe Mail.Ru s'est transformée en un ensemble de projets et continue de se développer. Il existe de nombreux projets - restez en contact:
sur le blog Habré, nous partageons régulièrement des documents utiles, dans le
groupe Mail.Ru Group pour les événements que nous annonçons des événements et des diffusions, dans
le groupe de championnat, nous publions des informations sur les compétitions, et sur
la chaîne Technostream, nous publions les derniers enregistrements de conférences et de master classes .