
Python é uma linguagem simples e flexível usada em muitas áreas do desenvolvimento moderno. Ele cria aplicativos da web, escreve jogos, analisa dados e executa muitas outras tarefas. O Mail.ru Group lançou a
especialização Python Programming na plataforma Coursera, que consiste em quatro cursos - da imersão no idioma à Data Science. Queremos que iniciantes, estudantes e desenvolvedores experientes estudem e aprofundem seus conhecimentos sobre o idioma.
A primeira de quatro partes, "
Imersão em Python ", começou em 2017. Em agosto, a segunda e a terceira partes ficaram disponíveis para os ouvintes: "
OOP e padrões de design em Python " e "
Criando serviços da Web em Python ". E em dezembro, a quarta e última parte da especialização
Python for Data Analysis começou.
Todos os cursos foram preparados com o apoio do Instituto de Física e Tecnologia de Moscou, seus autores são funcionários do Instituto de Física e Tecnologia de Moscou e do Grupo Mail.ru.
Já falamos sobre a
primeira ,
segunda e terceira partes do programa. Este artigo é sobre a quarta parte, durante a qual os alunos aprendem a aplicar suas habilidades de programação para criar modelos preditivos, visualizar dados e trabalhar com redes neurais.
Para quem
O curso foi desenvolvido para estudantes intermediários: é adequado para estudantes do ensino médio, estudantes, desenvolvedores e todos aqueles que desejam adquirir habilidades em análise de dados e construção de modelos em Python.
A conclusão bem-sucedida do curso requer habilidades sólidas de programação em Python. Uma vantagem será um conhecimento básico de análise matemática, álgebra linear e análise estatística. Aqueles que não concluíram as três primeiras partes da
especialização em Programação Python também podem fazer o curso, mas o conhecimento da linguagem é necessário.
Duração e formato
Duração do curso - 6 semanas. Você terá que gastar cerca de 7 a 9 horas por semana assistindo palestras e fazendo trabalhos de casa, dependendo do nível inicial.
O curso foi desenvolvido em conjunto com especialistas do
Instituto de Física e Tecnologia de Moscou e
do Fundo de Desenvolvimento da Educação Online .
Os autores
Andrey Shestakov, programador de pesquisa, Grupo Mail.ru.
Eu trabalho no grupo de análise preditiva do departamento de tecnologia de publicidade do Grupo Mail.ru, se for mais fácil - MyTarget. No total, analiso dados desde 2010. Também ensino em projetos educacionais do Grupo Mail.ru na Escola Superior de Economia.
Fui convidado a substituir outro professor. Pareceu-me que participar da criação de um curso on-line aberto em massa seria uma experiência interessante e útil. E assim acabou. Armazenar informações de forma compacta, monitorar seu discurso, explicar material para uma ampla audiência - tudo isso ajudou a desenvolver minhas habilidades de ensino. Espero que os alunos gostem e aprendam algo útil nas aulas.
Elena Shirokova, cientista de dados, MegaFon.
Eu faço parte da equipe de megafone de megafone, antes disso eu estava envolvido na análise de dados da cidade na startup Habidatum. Ela foi uma das professoras do curso de análise de dados de Urban Design Avançado, juntamente com a Escola Superior de Economia e Strelka.
Eu queria experimentar um novo formato de ensino, diferente de palestras e seminários, e tentar fornecer uma base que possa ser útil mesmo após a conclusão do curso.
Zebrak Alexander, CTO Insilico Medicine.
Ele trabalhou por cinco anos no Mail.ru Group no departamento de desenvolvimento interno e automação. Há dois anos, entrei para a equipe da Insiliko, onde estamos envolvidos no uso de aprendizado de máquina para procurar novos medicamentos e pesquisar sobre o envelhecimento. Ele também deu um curso de Python na Universidade Técnica do Estado de Moscou. Bauman no Technopark. Um dos autores do primeiro curso de especialização é "Imersão em Python".
Decidi participar da criação de um novo curso, pois gostei do resultado do trabalho no primeiro curso e do feedback dos alunos. Como muitos, acho que todo programador deve conhecer os métodos de análise de dados e criar modelos de aprendizado de máquina em algum nível, para que o novo curso se encaixe perfeitamente em nossa especialização. Gravar um curso on-line é uma tarefa difícil, portanto a experiência com o primeiro curso certamente ajudou.
Pestrov Nikita, Líder de Ciência de Dados, Habidatum.
Líder de ciência de dados na Habidatum, uma startup sobre big data e urbanismo. Cria serviços de dados e transforma dados em respostas a perguntas de planejadores urbanos. Fundador do CocoaHeads Moscow - a primeira comunidade russa de desenvolvedores de iOS. Co-fundador da aplicação móvel educacional de maior bilheteria para aprender línguas estrangeiras, fácil dez na Rússia. O caminho para Python começou na magistratura de Skoltech, criando um sistema para analisar o humor dos usuários do Twitter.
Registo
Você pode se inscrever para o curso
neste link .
Sobre outros cursos de especialização
A primeira parte da especialização em Programação
em Python.A imersão em Python também
está disponível na plataforma Coursera. Ele é destinado a desenvolvedores que já possuem habilidades de programação em outras linguagens e desejam se familiarizar e se aprofundar no Python.
A segunda parte da especialização “
OOP e padrões de design em Python ” ensina aos alunos o design profissional de um aplicativo em um paradigma orientado a objetos.
A terceira parte da especialização é dedicada à criação de aplicativos da Web em Python.