
Entre os projetos do departamento de educação do Mail.Ru Group estão programas de treinamento em 7 universidades técnicas líderes, incluindo 200 disciplinas de TI, mais de 17 cursos on-line, 9 campeonatos de TI e cerca de 1000 vídeos de treinamento no canal Technostream no YouTube.
Conversamos sobre instruções e compartilhamos materiais abertos: gravações de palestras, reuniões e master classes, análise de tarefas do campeonato e uma seleção de cursos on-line para iniciantes e profissionais.
Projetos educacionais
Programas bienais e semestrais baseados em 7 universidades técnicas: MSTU. N.E. Bauman, Universidade Estadual de Moscou, Instituto de Física e Tecnologia de Moscou, Instituto de Física de Engenharia de Moscou, Universidade Politécnica de São Petersburgo, PSU e Universidade Estadual de Voronezh. Todos os projetos educacionais têm sua própria especialização: desenvolvimento e arquitetura de aplicativos, engenharia de sistemas, análise de dados e desenvolvimento de jogos.
Todos os anos, cerca de 150 estudantes e graduados em projetos educacionais vêm para um estágio no Mail.Ru Group e em outras empresas de TI - Yandex, Sbertech, Kaspersky, Tinkoff. Os exames de admissão, dependendo da universidade, são realizados uma ou duas vezes por ano e consistem em testes on-line e entrevistas presenciais. A competição atinge 10 pessoas por local. Professores de projetos educacionais - mais de 200 funcionários da empresa.
Technopark (MSTU em homenagem a N.E. Bauman)
Durante 7 anos, o
Technopark formou mais de 600 alunos. Outros 500 Baumans estão estudando em um programa de dois anos com especialização em “System Architect”, bem como em cursos semestrais em C ++, Python, Linux, iOS, Android, redes neurais e projetando data warehouses.
Registros de palestras do Technopark:
Resenhas sobre o projeto de egressos do TechnoparkAlexey Novoselov:
O resultado do treinamento no Technopark é a auto-realização. Parentalidade. Experiência real e habilidades de desenvolvimento. Um olhar sistemático na Web. Amigos e contatos úteis. Passatempo difícil, mas agradável.
Ivan Belt:
O dia em que entramos no Technopark foi um momento decisivo na minha vida. Se não fosse o Technopark, agora eu trabalharia com dinheiro completamente diferente e em projetos muito menos interessantes. O Technopark acabou sendo minha passagem para a vida.
Maria Zubareva:
Em dois anos, cresci muito como especialista em TI. Aprendi que um programador não está trabalhando com máquinas sem alma, mas interagindo com pessoas diferentes. No Technopark, fomos ensinados a trabalhar em equipe, ouvir os outros e falar de maneira que eles o ouvissem.

Technosphere (Universidade Estadual de Moscou em homenagem a M.V. Lomonosov)
Ao longo de 4 anos, mais de 300 estudantes se formaram na
Technosphere . Outros 400 estão estudando no programa principal “Análise de grandes volumes de dados” e cursos abertos:
- Desenvolvimento em movimento;
- Aprendizado de máquina;
- Desenvolvimento em Kotlin;
- Curso preparatório "Algoritmos e estruturas de dados".
Além disso, na Tecnosfera, existe um laboratório do projeto
Tarantool (DBMS de código aberto desenvolvido no Mail.Ru Group), cujos funcionários ensinam as disciplinas "Bancos de dados" e "Programação de sistemas".
Registros de palestras da Tecnosfera:
Comentários de estudantes e graduados sobre a tecnosferaLeonid Stolyarov:
O projeto me deu uma visão geral de várias áreas e direções de desenvolvimento, incluindo seus recursos, tarefas atuais. Muitos conhecimentos novos em áreas populares populares, como Big Data e Data Mining. A capacidade de desenvolver mini-projetos interessantes e emocionantes na forma de lição de casa. Novos conhecidos e comunicação.
Vladislav Efimov:
Eu gostei de fazer isso. Tentei realizar as tarefas com eficiência, obtive resultados. Talvez eu comece a ensinar na tecnosfera: é ótimo quando você está interessado em algo e tenta transmiti-lo a outras pessoas.
Kirill Golikov:
Sim, não foi uma caminhada fácil. Fiz minha lição de casa intensivamente e muito. Eu aprendi muitas coisas, tudo estava bem.
Technotrek (MIPT)
Por 3 anos, mais de 100 estudantes da
Technotrek receberam a especialidade “Arquiteto de aplicativos cliente-servidor”. No momento, mais de 260 estudantes estão estudando no projeto. Além do programa principal, a Technotrek implementa os seguintes cursos semestrais:
- Programação industrial e estruturas de dados;
- Desenvolvimento Android;
- Teste automatizado
- Redes neurais;
- Desenvolvimento de jogos no Unity.
Registros de palestras de Technotrek:
Comentários sobre o projeto dos graduados da TechnotrekOleg Babin:
A base obtida no Technotrek é bastante útil em termos de princípios: conheço as abordagens básicas, tenho as habilidades, entendo como algo deve ser organizado, como funciona.
Alexey Khatskevich:
No Technotrek, havia muitos cursos diferentes, permitindo experimentar diferentes aspectos do desenvolvimento e escolher o que mais lhe agrada.
Edward Poyda:
Technotrack deu uma sensação de autoconfiança. Após o segundo semestre, consegui um emprego como desenvolvedor Android.

Technoatom (MEPhI) e Technopolis (SPbPU)
Existem 234 graduados e 235 estudantes em
Technoatom . Em
Technopolis , um projeto educacional da rede social Odnoklassniki (Grupo Mail.Ru), existem 96 graduados e 121 alunos. Ambos os projetos foram lançados em 2016.
O principal programa do Technopolis é "Designing Highly Loaded Applications", os cursos semestrais são Java, Go e "Automated Testing". Atualmente, o Technoatom não possui um programa principal; dos cursos semestrais - Perl, Go, Python, Redes Neurais, Teste de aplicativos móveis e recrutamento de TI.
O curso mais popular nos dois projetos é o
Java Development (Ilya Dronov, desenvolvedor móvel de rede social Odnoklassniki).
Registros dos cursos de Technopolis:
- Usando bancos de dados (Sergey Mikhalev, chefe do grupo de análise de negócios da rede social Odnoklassniki);
- HighLoad (Vadim Tsesko, desenvolvedor líder da rede social Odnoklassniki);
- Design de interface (Victor Ivanov, gerente da rede social VKontakte, e Mikhail Frolov, gerente da rede social Odnoklassniki).
Comentários dos alunosEvgeny Kashirin:
As expectativas do Tekhnoatom eram justificadas em 300%, ou mesmo 400%. Em primeiro lugar, graças aos professores, Java liderou meu currículo movendo Python e JS. Os caras mostraram um IDE bonito e conveniente, promoveram ativamente a interação com o GIT e demonstraram não apenas uma linguagem, mas toda uma pilha de tecnologias atualmente relevantes. Em segundo lugar, encontrei um emprego - também relacionado ao Java.
Alexey Kvasny:
Desenvolvemos um jogo semelhante ao Space Invaders. Foi bem divertido. Cada pessoa pensa à sua maneira e, consequentemente, escreve um código à sua maneira. Eu tive que discutir, comprometer. O mais difícil foi o trabalho em equipe - mas, ao mesmo tempo, o mais interessante.

Igrosfera (PSU e VSU)
Em 2018, os projetos educacionais do Mail.Ru Group apareceram nas Universidades Estaduais de Voronezh e Penza. Na
Igrosfera da Universidade Estadual de Voronezh, são oferecidos aos alunos os cursos semestrais "Desenvolvendo jogos no Unity" e "
Testando projetos de jogos ". No
PSU da
Igrosfer, está sendo ministrado
o curso "Desenvolvendo jogos no Unity".
No momento, há 69 estudantes em Igrosphere-Voronezh e 44 em Igrosphere-Penza. Até o momento, não há palestras públicas sobre esses projetos.
Comentários dos estudantes da IosferaIrina Serikova:
Para a admissão foi necessário passar em um pequeno teste. Quebrei a cabeça apenas na última pergunta, que consistia em uma tarefa de teste. Mas para mim foi mais divertido do que difícil.
Artem Potapov:
É necessário ser trabalhador e proposital. Essas qualidades ajudam no curso do treinamento e depois do dispositivo no Mail.Ru Group.

Campeonatos
Em nove competições, desenvolvedores e designers de mais de 100 países participam. A audiência geral dos campeonatos é de mais de 120.000 participantes.
Russian AI Cup (RAIC) - uma competição para programar inteligência artificial no exemplo de estratégias de jogo. O número médio anual de participantes é de 2.000. Profissionais e programadores iniciantes são convidados a participar da competição, mas antes de tudo, o RAIC é projetado para desenvolvedores experientes.
Discussões, artigos e vídeos de participantes e organizadores Mini AI Cups (Mini AIC) - um mini-clone do campeonato da Copa AI da Rússia, uma plataforma para competições de inteligência artificial relacionadas à criação de robôs para jogos. O público do campeonato é de cerca de 3.000 pessoas, amadores e profissionais podem participar.
Discussões, artigos e vídeos de participantes e organizadores A Russian Code Cup (RCC) é o maior campeonato anual de programação esportiva da Rússia, projetado para estudantes e desenvolvedores profissionais. Todos os anos, mais de 5.000 pessoas de diferentes países participam da competição. O campeonato é realizado on-line na plataforma Codeforces, qualquer pessoa pode participar.
Discussões, artigos e vídeos de participantes e organizadores Boot Camp de aprendizado de máquina (ML Boot Camp) é um campeonato on-line de aprendizado de máquina e análise de dados. O público do campeonato é de cerca de 8.000 pessoas. A cada ano, a tarefa é compilada de forma que tanto novatos quanto profissionais da área de análise de dados possam participar. Todas as tarefas são baseadas em dados reais.
Discussões, artigos e vídeos de participantes e organizadores HighLoad Cup (HLC) - uma competição de desenvolvedores de sistemas altamente carregados. O público é de cerca de 8.000 pessoas. Todos podem participar da competição.
Discussões, artigos e vídeos de participantes e organizadores Russian Crypto Cup é um concurso de criptomoedas em que você precisa abrir informações criptografadas. A competição foi desenvolvida para estudantes do Instituto de Física e Tecnologia de Moscou, Universidade Técnica Estadual de Moscou com o nome N.E. Bauman, Universidade Estadual de Moscou com o nome de M.V. Lomonosov, NRNU MEPhI e Universidade Politécnica de São Petersburgo.
O arquivo de tarefas e soluções para 2015-2017 está disponível no site do concurso.
A Russian Design Cup (RDC) é uma competição de conceito aberto para designers e designers de interfaces. A competição é projetada para profissionais e iniciantes. O público é mais de 12.000 pessoas.
Discussões, artigos e vídeos de participantes e organizadores Tekhnokub - Olimpíada de programação para estudantes das séries 8 a 11 da Rússia e dos países da CEI. A technocup oferece a oportunidade de ingressar nas principais universidades técnicas da Rússia sem exames. A Olimpíada ocorre desde 2015, o público é de mais de 19.000 estudantes.
Resumo e artigos dos organizadores O Mail.Ru Cup é outro concurso de programação esportiva lançado em conjunto com a plataforma Codeforces em 2018. Leia mais sobre o campeonato
aqui .

Cursos Online
17 cursos nas plataformas Stepik e Coursera. Abaixo estão os TOP 7 deles:

Technostream (canal do YouTube)
Palestras para iniciantes e profissionais, gravações de master classes e reuniões, edições de talk shows para especialistas em TI e muito mais.
OH, MEU CÓDIGO - talk shows para pessoas de TIEstudos de caso reais, análise de CV, análises de código on-line, pesquisas de opinião e histórias de sucesso de especialistas do setor. Por exemplo:
O talk show sai regularmente, já existem 25 questões no canal.
Aulas de mestrado sobre os tópicos mais relevantes em TI . Por exemplo:
Registros de palestras de projetos educacionais: desenvolvimento em
C ++ ,
Go ,
Perl ,
desenvolvimento web ,
redes neurais e outras disciplinas de TI.
Registros de mitaps . Por exemplo:

Durante 7 anos, a direção educacional do Mail.Ru Group se transformou em todo um complexo de projetos e continua a se desenvolver. Existem muitos planos: mantenha-se em contato:
no blog da Habré, compartilhamos regularmente materiais úteis, no
grupo Mail.Ru Group para eventos que anunciamos eventos e transmissões, no
grupo do campeonato publicamos informações sobre as competições e no
canal Technostream publicamos as últimas gravações de palestras e master classes .