Meio ano se foi.
O segundo tempo começa agora.
Neste curso você aprenderá sobre o papel de QA de Acessibilidade, destacando a inclusão de todas as pessoas, principalmente as com deficiência. Você realizará testes práticos em páginas, entenderá como documentar defeitos e colaborar em equipes diversas.
Entenda a evolução da internet, os fundamentos das redes, de protocolos, combinando história e visão macro de como funciona o desenvolvimento na web.
Invista na transformação da sua carreira!
Aprenda a integrar apps Android com APIs na Alura. Desenvolva aplicações conectadas a serviços externos.
Aprenda a compreender ambientes de rede, protocolos, operações HTTP e segurança online para desenvolver aplicações web modernas.
Aprenda criar uma aplicação web com go do zero. Crie um CRUD na prática. Neste curso, aprofunde seus conhecimentos utilizando a linguagem criada pelo Google.
Aprenda a criar uma aplicação Web com Spring Boot. Você aprenderá a utilizar o Maven para configurar e gerenciar o projeto, desenvolver controladores usando o Spring MVC, persistir dados em um banco de dados PostgreSQL usando JPA, fornecer uma API REST para ser comsumida por um projeto front-end, implementando as operações de CRUD (criar, ler, atualizar, excluir) na aplicação. Desenvolva aplicações web de ponta a ponta, aproveitando todo o potencial do Java e do Spring Boot Na primeira etapa da formação, você irá criar um projeto Spring Boot de linha de comando, a fim de consolidar alguns conhecimentos importantes como funções lambdas, manipulação de dados utilizando as coleções do Java e Streams. Em seguida, você implementará novos recursos na aplicação, como relacionamentos entre entidades JPA, persistência de dados num banco PostgreSQL,** geração de consultas derivadas** e** consultas com JPQL**, além de** integrar seu projeto com a API do ChatGPT**. Na segunda etapa da formação, você aprenderá a** transformar o seu projeto numa aplicação Web**, uma API REST que irá fornecer dados para serem consumidos pela aplicação front-end e aprenderá a realizar o deploy da aplicação. Esta formação abrange desde os conceitos básicos de desenvolvimento web com Java e Spring até tópicos mais avançados, fornecendo um conhecimento abrangente para o desenvolvimento de aplicações web usando essas tecnologias.
Descubra como o HTML semântico é potencializado pela IA generativa e revolucione seus projetos web. Mergulhe em técnicas inovadoras e construa o futuro digital.
Pratique seus conhecimentos de acessibilidade com HTML, CSS e JS! Utilize o NVDA para avaliar e melhorar um projeto front-end de ponta a ponta.
Aessibilidade digital consiste em quebrar barreiras e permitir que todas as pessoas acessem conteúdos na internet com autonomia.
Desenvolva aplicações modernas e escaláveis com JavaScript. Nesta formação você aprenderá a: Realizar requisições simultâneas de forma assíncrona; Aplicar técnicas de manipulação de objetos em JavaScript para aplicações dinâmicas e interativas; Conhecer os principais frameworks e bibliotecas para trabalhar com concorrência. Clique aqui e acesse o Tech Guide para acompanhar sua evolução e matricule-se na formação para planejar à sua trilha de estudos com acesso direto pelo Dashboard. Em caso de dúvidas, acesse o Fórum ou interaja com a comunidade no Discord. Vamos mergulhar?!