Programa Nanodegree

Desenvolvedor de Realidade Virtual

Domine as últimas ferramentas e tecnologias de VR. Aprenda com especialistas do setor, como Google, Unity e HTC, e se torne desenvolvedor(a) de realidade virtual.

  • Nível
    Intermediário
  • Tempo
    6 meses

    Dedicação estimada de 8-10 horas por semana.

  • Pré-requisitos
    Noções de programação e possuir um Google Cardboard.

    Veja todos os pré-requisitos

  • Legendas
    Português, inglês

    Vídeos em inglês com legendas em português ou inglês.

Por que aprender desenvolvimento em realidade virtual?

No programa Desenvolvedor de Realidade Virtual, você dominará os fundamentos de design e desenvolvimento de VR, construindo aplicações dinâmicas e de alto desempenho. Você se tornará especialista em um mercado que não para de crescer, com aplicações que vão desde desenvolvimento de jogos e educação até propaganda, marketing e cinema.


Por que aprender desenvolvimento em realidade virtual?

A realidade virtual já foi um sonho de ficção científica, assim como foram o computador, a Internet e os telefones celulares. O futuro é agora!

Fonte: MARK ZUCKERBERG, Facebook post, Março 25, 2014

Aprendizado por projetos
Aprendizado por projetos

Aprendizado por projetos

Todo o curso é baseado em projetos: você desenvolverá seis aplicações diferentes de realidade virtual e terá a possibilidade de desenvolver outras cinco aplicações em diferentes plataformas. Esses projetos de realidade virtual exigirão que você aplique corretamente todos os conceitos aprendidos durante o curso.

Feedback de especialistas em VR

Feedback de especialistas em VR

Todos os seus projetos serão revisados, linha por linha, por especialistas em realidade virtual. Esses feedbacks aceleram sua curva de aprendizado e garantem que você domine as boas práticas do desenvolvimento de VR.

Suporte personalizado e mentoria
Suporte personalizado e mentoria

Suporte personalizado e mentoria

Aprenda com o suporte de mentores brasileiros desde o ínicio do programa, por meio de sessões via chat ou chamadas de vídeo individuais. Acompanhamos de perto seu aprendizado para ter a certeza de que você está aprendendo tudo o que este Nanodegree oferece.

Construa seu portfólio e obtenha uma certificação

Construa seu portfólio e obtenha uma certificação

Ao concluir o curso Desenvolvedor de Realidade Virtual, você terá um portfólio de projetos de VR para mostrar suas habilidades e obterá uma certificação da Udacity, reconhecida pela mercado.

O que você aprenderá

Ementa

Desenvolvedor de Realidade Virtual

Domine as últimas ferramentas e tecnologias de VR. Aprenda com especialistas do setor, como Google, Unity e HTC, e se torne desenvolvedor(a) de realidade virtual.

Menos detalhes

6 meses para a conclusão

  • Introdução à realidade virtual

    Aprenda os princípios da tecnologia de realidade virtual e use esse conhecimento para criar uma aplicação de VR de alto desempenho no Unity.

    Udacity Circus
  • Cenas e objetos de VR

    Use a Unity Game Engine para construir cenas de alto desempenho em VR. Aprenda sobre transformações e materiais 3D e experimente animações, câmeras e luzes.

    Apartamento moderno
  • Desenvolvimento de software de VR

    Aprenda a fazer experiências de VR dinâmicas e responsivas para os usuários aplicando construtores básicos de programação - como métodos, loops, variáveis e eventos

    Labirinto
  • Design VR

    Aprenda os fundamentos de design, ergonomia, teste de usuário e design de interfaces e desenvolva uma base sólida para lidar com qualquer projeto de VR.

    Enigma
  • Plataformas e aplicações VR

    Mergulhe no universo das principais plataformas de realidade virtual - Google Cardboard, Samsung Gear VR e Google Daydream. Pesquise as tendências da área e escolha um hardware para se especializar.

    Noite no museu
  • Especialização - Desempenho móvel e mídia 360 (opcional)

    Aprenda os três principais pilares de VR: desempenho, desempenho e desempenho! Domine a edição de vídeos 3D e aprenda sobre a captura de áudio. Edite o material com o Adobe Premiere e use o Unity para criar interações, efeitos e controles.

    Jogo da velhaA vingança do contador de histórias
  • Especialização - Unity para alta imersão (opcional)

    Aprenda os fundamentos de desenvolvimento em Oculus e Vive. Saiba como usar StreamVR para prover locomoção e física gestual ao usuário e também a maximizar o desempenho da aplicação para desktops.

    O desafio de Rube GoldbergSuperação de desempenho
  • Projeto de conclusão

    Desenvolva um projeto de sua escolha usando qualquer tipo de hardware e complete uma série de desafios.

    Projeto final

Aproveite o novo serviço Udacity Pro e esteja ainda mais preparado para os desafios de carreira.Udacity Pro

O Selo U Pro destaca os programas que agora possuem serviços de carreira, que irão te preparar para assumir uma posição no mercado de trabalho. Ao unir nossa metodologia de aprendizado por projetos aos conteúdos técnicos e ferramentas de carreira, eles são a melhor opção para quem quer alavancar ou mudar sua trajetória profissional.O Selo U Pro destaca os programas que agora possuem serviços de carreira.

Feedback Profissional

Destaque sua presença profissional online:

  • Receba feedbacks personalizados
  • Aprimore seu LinkedIn e GitHub
  • Aumente suas chances no mercado de trabalho
  • Conteúdo Exclusivo

    Aprenda a aumentar sua rede de contatos, prepare-se para entrevistas técnicas e mais!

    Parceiros de Contratação

    A Udacity abre portas para seus estudantes através de canais exclusivos com diversos parceiros no Brasil e no mundo.Canais exclusivos com diversos parceiros no Brasil e no mundo.

    O curso me deu uma excelente base para iniciar uma carreira na área, principalmente conhecimento prático para executar e desenvolver um projeto de realidade virtual.
    — Victor Reis, graduado no Nanodegree Desenvolvedor de Realidade Virtual

    Aprenda com os melhores

    Christian Plagemann
    Christian Plagemann

    Desenvolvedor do currículo

    Christian é um dos cofundadores da equipe de VR do Google e foi quem começou o programa de VR na Udacity. Ele desenvolveu este programa junto a parceiros como Google e Unity.

    Matt Sonic
    Matt Sonic

    Líder de produto

    Matt é um empreendedor em série, artista, engenheiro e fundador do SFVR (San Francisco Virtual Reality). Suas especialidades são: realidade virtual, gráficos computacionais, design de interação e programação de alto desempenho.

    Vasanth Mohan
    Vasanth Mohan

    Desenvolvedor de conteúdo

    Antes da Udacity, Vasanth trabalhou no laboratório de interação humana de Stanford. Além disso, também trabalha na FusionEd, uma iniciativa para difundir conhecimento em VR e inspirar mais pessoas a usarem essa tecnologia.

    Suzanne Leibrick
    Suzanne Leibrick

    Desenvolvedora de conteúdo

    Suzanne é uma design de VR independente. É cofundadora da ARVR Academy, uma ONG sem fins lucrativos destinada a ensinar VR e AR (realidade aumentada) a mulheres com o objetivo de criar equidade de gênero na indústria.

    Austin McCasland
    Austin McCasland

    Desenvolvedor de conteúdo

    Austin é designer UX em VR. Tem mestrado em interação humana computacional pela universidade Carnegie Mellon, com experiência em mídia escultural interativa.

    Sky Nite
    Sky Nite

    Desenvolvedor de conteúdo

    Sky é chefe de educação na Upload VR. Sua especialidade é a combinação de empreendedorismo, design e engenharia para criar meios e sistemas que promovem cooperação para construção contínua de um futuro melhor.

    Joe Radak
    Joe Radak

    Desenvolvedor de conteúdo

    Joe é uma desenvolvedor de jogos independente de New Jersey. Possui diploma em astrofísica pela Universidade da Pennsylvania e, atualmente, passa o tempo explorando o desenvolvimento de jogos com Unreal Engine 4.

    Perguntas Frequentes

      Destaques do programa
    • Por que eu deveria me inscrever neste programa?
      As ofertas de trabalho para desenvolvimento em realidade virtual crescem 800% a cada ano (segundo o Indeed.com). A demanda por desenvolvedores e designers capazes de criar realidade virtual em conteúdo de alta qualidade está crescendo a uma taxa sem precedentes. O objetivo deste programa é capacitar você com as habilidades e experiência necessárias para tirar proveito dessa crescente demanda. Se você está pronto(a) para começar a criar experiências memoráveis e atraentes usando as mais recentes tecnologias de realidade virtual, este é o programa certo!
    • Quais serão os tópicos abordados neste programa?
      Como aluno(a) deste programa, você dominará os princípios fundamentais do desenvolvimento em realidade virtual. Aprenderá a trabalhar com VR e desenvolverá projetos criando experiências memoráveis e de alto desempenho à medida que se familiariza com os SDKs e APIs mais importantes das principais plataformas, incluindo PCs e dispositivos móveis.
    • Como vocês elaboraram o currículo do curso e quem são seus parceiros?
      A Udacity elaborou o currículo do Nanodegree Desenvolvedor de Realidade Virtual em parceria com especialistas líderes do setor, incluindo Unity, Samsung, HTC e Google.
    • Este curso me prepara para quais cargos?
      Acreditamos que a realidade virtual impulsionará mudanças transformadoras em uma série de indústrias. Os graduados deste programa serão adições valiosas para qualquer equipe que trabalhe nos domínios de jogos, desenvolvimento web, desenvolvimento de aplicativos, mídias sociais, filmes, comércio eletrônico e marketing. Também existem oportunidades em saúde, arquitetura, finanças, varejo, mídia, publicidade, educação, cinema e muito mais. As funções específicas incluem desenvolvedores de AR/VR, Unity, Unreal, web, Android e IOS, programadores de gráficos 3D, designers gráficos, de jogos, interação e UX, artistas 3D, desenvolvedores de mídia interativa e diretores criativos.
    • O que é um Nanodegree U Pro?
      O Nanodegree com o selo U Pro é preparado para capacitá- lo profissionalmente e seu conteúdo é alinhado com o que o mercado demanda e espera tecnicamente. Também possui serviços exclusivos de carreira, que incluem revisão de perfis no LinkedIn e no GitHub feita por especialistas, conteúdos especiais e conexão com os parceiros de contratação da Udacity no Brasil e no mundo.
      Pré-requisitos
    • Quais são os pré-requisitos para o curso Desenvolvedor de Realidade Virtual?
      Noções básicas de programação e geometria, assim como Google Cardboard com celular compatível. Noções de programação são ensinadas no Nanodegree Introdução à Programação.
    • Como posso ter certeza de que estou preparado(a) para este programa?
      Se você deseja atualizar suas habilidades ou começar uma preparação antecipada, um ou mais dos seguintes programas ou cursos de Udacity podem ser perfeitos para você: Nanodegree Introdução à Programação Introdução à Visão Computacional Introdução à Ciência da Computação.
    • Se eu não atender a esses pré-requisitos para me inscrever, o que devo fazer?
      O mais indicado é realizar o Nanodegree Introdução à Programação ou os três primeiros módulos do curso gratuito Introdução à Ciência da Computação.
    • Se eu não estiver pronto(a) para me inscrever agora, terei uma outra chance no futuro?
      Este programa possui turmas durante o ano inteiro. Acompanhe em nosso site as datas de abertura e fechamento das turmas.
      Estrutura do programa
    • Quais linguagens, tecnologias e frameworks serão ensinados neste programa?
      O Nanodegree Desenvolvedor de Realidade Virtual oferece um currículo básico de Unity. Você aprenderá design e desenvolvimento de VR. Após concluir o currículo principal, poderá escolher entre várias especializações para concluir o programa.
    • Receberei um certificado após concluir o programa?
      Sim! Você receberá o certificado da Udacity ao concluir o curso, que confirmará sua mestria nessas habilidades e sua potencialidade de aplicá-las à sua carreira profissional.
    • O que preciso fazer para me graduar neste programa?
      Este é um programa de duração única. Em outras palavras, você tem 6 meses para concluir o Nanodegree. O prazo para que você termine o programa é contado a partir de sua data de inscrição oficial. Para se graduar no programa e receber o certificado com todos os méritos, você deve enviar seu projeto final até a data de término do curso (ou antes), e ele deve atender às especificações, conforme determinado pelo revisor. Para garantir que tenha tempo de revisar o projeto, é recomendável que você o envie até sete dias antes da data final; isso permitirá que você consiga realizar quaisquer alterações necessárias, pois, se enviá-lo após essa data, você não será capaz de revisá-lo.
    • Quanto tempo de acesso ao conteúdo eu tenho?
      Caso você não conseguiga se graduar dentro do prazo determinado, você ainda continuará com acesso ao conteúdo até completar 12 meses desde a data de início da sua turma.
    • Como funciona o aprendizado por projetos?
      Durante o Nanodegree, você desenvolverá projetos, colocando em prática tudo o que aprendeu. A cada módulo, você aplicará em projetos todo o conhecimento adquirido. Todo projeto que você realizar será revisado por especialistas da área. Você terá informações sobre o que está fazendo bem, receberá sugestões de melhorias e, caso não tenha cumprido algum requisito, terá indicações para refazê-lo. Todos esses projetos poderão ser usados para construir seu portfólio.
    • O que acontece se eu não concluir o Nanodegree Desenvolvedor de Realidade Virtual em 6 meses?
      O principal objetivo da Udacity é ajudar você a finalizar seu Nanodegree, para que este aprendizado faça a diferença em sua carreira. Por isso, caso você não consiga terminar o seu curso no prazo determinado, você poderá solicitar uma transferência de turma, que te dará um mês de extensão grátis.

      Para que sua transferência seja feita sem problemas, fique atento:

      • O pedido deverá ser feito nos últimos 10 dias da sua turma.
      • Pedidos de transferência que forem feitos antes dos últimos 10 dias da turma ou após o término do prazo não serão realizados.
      • Você não pode ter solicitado nenhuma transferência anteriormente. Você só tem direito a uma transferência!

      Acesse a nossa Central de Ajuda . e veja como essa opção funciona com mais detalhes.

      Além disso, é importante ressaltar que após a data de fim da sua turma, você terá acesso aos seguintes itens da sala de aula por 12 meses: o conteúdo de sala de aula, que não será atualizado ao longo do tempo, e serviços como nossa comunidade de ex-alunos. Não estão incluídos outros serviços, como grupos de estudo, revisão de projetos, áreas de trabalho, labs e quizzes. Para saber mais sobre os critérios de elegibilidade e mais detalhes, acesse a nossa Central de Ajuda para saber quanto tempo terá acesso após se graduar e caso você não se gradue.

    • Qual é o conteúdo do programa?
      Como aluno deste programa, você dominará os princípios fundamentais do desenvolvimento VR. Aprenderá a desenvolver realidade virtual e trabalhará em projetos criando experiências memoráveis e desempenho em VR à medida que se familiariza com os SDKs e APIs mais importantes das principais plataformas, incluindo PCs e dispositivos móveis.
      Equipamentos
    • Existem requisitos de hardware e software para este programa?
      É necessário um computador com acesso à Internet e um editor de texto. Além disso, é necessário o Google Cardbox com celular compatível.
      Taxas e inscrição
    • Há um período de teste gratuito para este programa?
      Não há nenhum período de teste gratuito para este programa. Todavia, há uma política de reembolso de 10 dias, a contar da data de abertura da turma. Para solicitar o reembolso, entre em contato conosco via suporte@udacity.com