Cursos da Udacity

Introdução aos Progressive Web Apps

Neste curso, você vai começar a trabalhar no seu primeiro App da Web: um aplicativo da Web que pode aproveitar muitos dos recursos nativos os aplicativos desfrutaram. Você também vai ganhar mais experiência na criação que funciona off-line usando service workers. Por fim, você vai tornar e pode ser instalado na tela inicial do usuário com o arquivo de manifesto do app da Web.

Este é um curso sem custo financeiro oferecido pelo Udacity

Faça o curso

Acessibilidade na Web

Neste curso, você vai adquirir experiência prática criando aplicativos da Web acessíveis. Você entenderá quando e por que os usuários precisam de acessibilidade. Depois, você vai se aprofundar no "como": fazer uma página funcionar corretamente com leitores de tela, e gerenciar o foco de entrada (por exemplo, o destaque que você vê ao navegar por um form.) Você vai entender o que significam "semântica" e "marcação semântica" para a Web páginas e adicionar marcação ARIA para permitir a navegação na interface com uma variedade de e dispositivos de assistência. Por fim, você vai aprender técnicas de estilo que ajudam os usuários com visão parcial a navegar pelas suas páginas com facilidade e confiança.

Este é um curso sem custo financeiro oferecido pela Udacity

Faça o curso

Otimizações da renderização do navegador

O desempenho é importante para os usuários. Os desenvolvedores Web precisam criar aplicativos que reagem com rapidez e renderização suave. Paul Lewis, especialista em performance do Google, está aqui para ajudar a eliminar a instabilidade e criar apps da Web que mantenham 60 quadros por segundo desempenho. Você vai sair deste curso com as ferramentas necessárias para criar perfis de apps e identificar as causas da instabilidade. Você vai conhecer as opções pipeline de renderização e descobrir padrões que facilitam a criação apps com alto desempenho.

Este é um curso sem custo financeiro oferecido pela Udacity

Faça o curso

Web design responsivo

Neste curso, você aprenderá os fundamentos do Web design responsivo com Pete LePage do Google! Você criará sua própria página da Web responsiva que funcione em qualquer dispositivo: celular, tablet, computador ou qualquer outro dispositivo.

Você vai começar explorando o que torna um site responsivo e como alguns recursos os padrões de design responsivos funcionam em diferentes dispositivos. A partir daí, você aprenderá a criar seu próprio layout responsivo usando a janela de visualização. e consultas de mídia CSS. Ao continuar, você vai testar as principais e pequenos pontos de interrupção e otimizar o texto para leitura.

Este é um curso sem custo financeiro oferecido pelo Udacity

Faça o curso

Caminho crítico de renderização

Você vai aprender a otimizar a velocidade de qualquer site nos detalhes de como os navegadores de dispositivos móveis e de computador renderizam páginas.

Você vai aprender sobre o caminho crítico de renderização, ou a conjunto de etapas que os navegadores devem seguir para converter HTML, CSS e JavaScript em sites vivos e que respiram. A partir daí, você vai começar a explorar testando ferramentas para medir o desempenho e estratégias simples para exibir os primeiros pixels na tela o mais cedo possível. Você vai aprender como nos aprofundar nas recomendações do PageSpeed Insights e da Linha do tempo. das Ferramentas para desenvolvedores do Google Chrome para encontrar os dados necessários aumentos imediatos de desempenho!

Este é um curso sem custo financeiro oferecido pelo Udacity

Faça o curso

Imagens responsivas

Você sabia que as imagens representam mais de 60% dos bytes, em média? necessárias para carregar uma página da Web?

Neste curso, você aprenderá a trabalhar com imagens na Web moderna, para que para que suas imagens tenham uma ótima aparência e carreguem rapidamente em qualquer dispositivo.

Ao longo do caminho, você adotará várias habilidades e técnicas para integrar imagens responsivas ao seu fluxo de trabalho de desenvolvimento. Ao final de curso, você desenvolverá com imagens que se adaptam e respondem a diferentes tamanhos de janela de visualização e cenários de uso.

Este é um curso sem custo financeiro oferecido pela Udacity

Faça o curso

Aplicativos da Web off-line

Este curso é focado diretamente na experiência do usuário e busca mostrar aos desenvolvedores como priorizar o modo off-line é a melhor maneira de garantir aplicativos têm o melhor desempenho em todos os cenários, não apenas nos ideais. Você vai aprender a reconhecer as diferenças entre bom, ruim, intermitente e falta de conectividade para seus usuários e como tornar os aplicativos que lidam com essas condições com facilidade.

Usando as habilidades adquiridas neste curso, você concluirá construindo uma que funcione on-line e off-line e carrega novos dados ao conseguem. Seus aplicativos da web irão interagir com o rede, assim como os apps nativos fazem. Isso melhorará as experiências do usuário mesmo em cenários de conexão tradicionalmente desafiadores, como estar preso em uma túnel de trem, precisar de Wi-Fi de conferência superlotado ou em uma "zona morta"

Este é um curso sem custo financeiro oferecido pelo Udacity

Faça o curso

Ferramentas e automação da Web

Neste curso, você vai aprender a configurar seu ambiente de desenvolvimento, produtivos durante o trabalho diário e a iteração, impedem você e seu site de desastres e economizar muito tempo e esforço com a otimização automática e automação. Por fim, você aprenderá como fazer tudo isso mantendo a confiança seu código é executado em uma grande variedade de dispositivos no mundo real.

Este é um curso sem custo financeiro oferecido pela Udacity

Faça o curso

Como criar formulários da Web com alta conversão

Qualquer experiência significativa na Web tem um formulário. Seja uma forma feita de caixas de texto, botões de alternância, botões, caixas de seleção ou widgets tocáveis, recursos os desenvolvedores precisam ter um propósito em relação aos formulários para deixar os usuários satisfeitos aumentar as conversões.

Neste curso, você vai conhecer as práticas recomendadas para formulários modernos. Você vai praticar suas habilidades ao longo do caminho com alguns projetos autônomos, incluindo um caixa de e-commerce e um app de planejamento de eventos.

Como um presente especial, você também vai assistir uma série de entrevistas com Luke Wroblewski, diretor de produto do Google e autor de Web Form Design, para ter sua opinião sobre as interações na Web moderna.

Este é um curso sem custo financeiro oferecido pela Udacity

Faça o curso