Curso Aberto

Introdução à Ciência da Computação

Construa um Motor de Buscas e uma Rede Social

Inicie o curso
Programa Nanodegree

Fundamentos de Deep Learning

Evolua em sua carreira com um certificado que antecipa seu sucesso!

Resumo do curso

Nesta introdução ao curso de programação de computadores, você vai aprender e praticar os conceitos-chave da ciência da computação, construindo suas próprias versões de aplicações web populares. Você vai aprender Python, uma linguagem de programação poderosa, fácil de aprender, e amplamente utilizada, e você vai explorar noções básicas de informática, construindo seu próprio motor de busca e rede social.

Valor do curso
Grátis
Tempo estimado Tempo total entre hoje e dia da formatura depende do seu compromisso semanal. Em média, os nossos graduados completam este nanodegree em 3 meses
3 meses
Nível
beginner
O curso inclui

Videoaulas

Testes interativos

Aulas com profissionais do setor

Ritmo individual de aprendizado

Comunidade de apoio aos alunos

Sua jornada de aprendizagem

Este curso aberto é seu primeiro passo em direção a uma nova carreira com o programa Fundamentos de Deep Learning

Curso Aberto

Introdução à Ciência da Computação

por

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps 54aa753742d05d598baf005f2bb1b5bb6339a7d544b84089a1eee6acd5a8543d
 
 

Dave Evans
Dave Evans

Instrutor

Pré-requisitos

Não é necessário nenhum conhecimento prévio de programação de computador para este curso. Iniciantes são bem-vindos!

Por que fazer este curso?

Você vai aprender a linguagem de programação Python e explorar os conceitos fundamentais na ciência da computação. Mais do que isso, você vai começar a pensar como um engenheiro de software através da resolução de problemas interessantes (como construir um rastreador web ou uma rede social), utilizando programação de computadores.

Este curso é um primeiro passo no mundo da informática, e se você quiser se tornar um engenheiro de software, ou colaborar com engenheiros de software, este curso é para você. Você estará preparado para as aulas de ciência da computação de nível intermediário após aprender os conceitos abordados neste curso.

Construindo um motor de busca

Ao longo deste curso, você vai construir um motor de busca, aprendendo sobre e produzindo componentes-chave do motor de busca, incluindo um rastreador, um índice e um algoritmo para rankear páginas. Ao construir essas partes, você poderá aprender e praticar as habilidades de ciência da computação que irá torná-lo apto para cursos de ciência da computação de nível intermédio.

Construindo uma rede social

No final do curso daremos um conjunto de relações (strings com frases como "Dave gosta de Andy , Kathleen e Kristy") e você vai usar suas novas habilidades de informática para organizar estas relações em uma rede social. Com sua nova rede social, você pode explorar as relações e obter insights sobre como você se encaixa em suas próprias redes sociais.

Quais são os recursos?
Vídeos dos instrutores Exercícios práticos Aulas com profissionais do setor