ÚLTIMOS DIAS PRA VOCê SE MATRICULAR
com até 35% off
Crie um autenticador de dois fatores com Java enviando um token ao usuário via SMS.
Domine as técnicas certas e destaque-se, escrevendo um código bom e elegante. Nesta formação, você aprenderá os pilares do desenvolvimento de software de qualidade (e as boas práticas do mercado): Princípios do Clean Code (código limpo): ajudam você a escrever com clareza, concisão e manutenção mais simples;SOLID: construa um código na pedra (em vez da areia) com os princípios SOLID. Seu projeto será mais escalável e seguro;MVC, MVVM e VIP: organize melhor seus projetos com as mais comuns arquiteturas no mercado - e descubra qual se aplica aos seus desafios! Ao concluir esta formação, você terá em mãos ferramentas para resolver problemas complexos. O que preciso saber para estudar essa formação? Linguagem Swift;Habilidades básicas de desenvolvimento iOS com View Code. Vamos lá?
Invista na transformação da sua carreira!
Hoje o papo é sobre Java! Neste episódio, conversamos sobre o que mudou (e o que segue mudando) no dia a dia de quem lida com Java. Vem ver quem participou desse papo: Paulo Silveira, o host que vai googlando para entender Hugo Marques, Engenheiro de Software na Netflix Loiane Groner, Engenheira de Software Jacqueline Oliveira, Engenheira de Software e Instrutora de Java na Alura Rodrigo Ferreira, Desenvolvedor e Instrutor da Alura Links: Java Gradle Maven Ant Spring Spring Boot GraphQL gRPC Bitbucket OpenShift TeamCity Jenkins GraalVM JUnit 5 AssertJ Awaitility Inscreva-se na Formação Arquitetura Java: do design de código à infraestrutura da Alura e prenda os fundamentos da arquitetura de software com Java, desde o design de código até o deploy na AWS. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Produção e conteúdo: Alura Cursos de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts
Oracle, Java, Cloud e banco de dados. Certamente você já ouviu falar dessas tecnologias que a gente costuma usar no dia a dia de pessoa desenvolvedora. No episódio de hoje do Hipsters Ponto Tech vamos falar de uma forma muito interessante como essas coisas estão interligadas, como a Oracle está trabalhando com isso, e vamos falar falar também sobre o programa de educação da Oracle em parceria com a Alura, o Oracle One. Participantes: Paulo Silveira, o host que fica animado pra falar de Java Henrique Ferro, Innovation Cloud Architect na Oracle Alaydes Morais, Cloud Solution Manager na Oracle Lucas Leung, Head of Marketing for Oracle Cloud Infrastructure na Oracle Links: Conheça mais sobre o Projeto Oracle One Link de inscrição para a próxima turma do Projeto Oracle One Conheça o teste gratuito do Oracle Cloud Conheça os treinamentos e certificações da Oracle gratuitos até dezembro/2021 Inscreva-se no YouTube da Alura Inscreva-se na newsletter Imersão, Aprendizagem e Tecnologia Produção e conteúdo: Alura Cursos de Tecnologia – === Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia
Neste episódio do Hipsters.Tech vamos falar sobre o Ecossistema Moderno em Java! Vamos conversar sobre o que tem de novo por aí, frameworks mais usados, como deploy é feito, o que acontece no dia a dia de pessoas que desenvolvem em Java. Fica que tem muita dad joke também! Paulo Silveira, o host que ficou surpreso com as novidades de Java Alexandre Aquiles, Desenvolvedor e Instrutor na Alura Jacqueline Oliveira, Software Engineer e Instrutora na Alura Karina M. Varela, Principal Technical Marketing Manager na Red Hat André Breves, Especialista em Cloud no Banco do Brasil Otavio Santana, Distinguished Software Engineer na Zup As inscrições para a primeiríssima Imersão Java estão abertas e podem ser feitas pelo site www.alura.com.br/imersao-java Gostou desse episódio? Deixe aqui seu comentário. Links: Conheça as playlists da Alura no YouTube Se inscreva na nossa Newsletter Mergulhe no Aluraverso! Saiba mais sobre a Alura: Conheça o Aluraverso Inscreva-se no YouTube da Alura Inscreva-se na newsletter Imersão, Aprendizagem e Tecnologia Produção e conteúdo: Alura Cursos de Tecnologia – Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia
A carreira AI Product Design foi desenvolvida para você que já atua como product designer e precisa integrar tecnologia e inteligência artificial à sua rotinha de trabalho. A trilha procura responder à cada vez maior demanda do mercado por designers de produto generalistas que dominam diversos sistemas de IA para atuar de ponta a ponta na construção de soluções digitais. Os cursos foram criados e organizados para transformar a pessoa de product design em uma parceira estratégica do negócio, indo além da criação de interfaces para focar na resolução de problemas complexos. Eles vão te entregar um toolkit de IA associado ao seu fluxo de trabalho, para aumentar a sua produtividade em um mercado que valoriza a agilidade e a capacidade de de aprender novas habilidades. Ao concluir a trilha, você terá os recursos necessários para realizar entregas ágeis que resolvem problemas de negócio.
Segurança web em Java: Evitando SQL Injection, força bruta e outros ataques
- Cross Site Scripting (XSS)* O que seria o Cross Site Scripting?* Inserindo código Javascript* Realizando a consulta das mensagens* Visualizando a imagem inserida no ataque de XSS- Configurando mensagens de validação* Fazendo a validação dos dados inseridos pelo usuário* Criando o arquivo messages.properties* Disponibilizando as mensagens para os usuários- Mass Assignment* Verificando os perfis de um usuário* Tentando acessar a parte administrativa com perfil de usuário* O que seria o ataque de Mass Assignment?* Cadastrando um usuário com perfil de administrador* Acessando a parte administrativa- Protegendo a aplicação contra Mass Assignment* Criando classe modelo UsuarioDTO* Quais atributos teremos na classe UsuarioDTO?* Cadastrando um novo usuário* Usando método setAllowedFields- Upload de arquivos* Fazendo upload da imagem do perfil* O que acontece se o arquivo passado não for uma imagem?* Inserindo código Java dentro de uma JSP* Removendo um diretório* Validando o conteúdo do arquivo
JavaScript é a linguagem de programação orientada a objetos mais popular no mundo, segundo a Pesquisa de Desenvolvedores do Stack Overflow 2022. Isso porque, o JS (como muitos chamam), é capaz de criar páginas Web dinâmicas. Ou seja, com o uso de códigos JavaScript, você pode criar elementos interativos no conteúdo da página, menus suspensos, validação de formulários online, entre outros. Nesta Formação, você vai mergulhar nos melhores cursos de Javascript para aprender a criar um projeto com HTML, CSS e JavaScript do zero, além de transformar páginas estáticas em dinâmicas e conhecer os frameworks mais famosos do mercado. O objetivo é que, mais do que garantir o certificado dos cursos, você seja capaz de dominar tanto os conceitos básicos quanto ferramentas mais avançadas, essenciais para se tornar uma pessoa desenvolvedora Front-end. Aqui vai uma dica: para mergulhos mais profundos nos cursos de programação com Javascript, é importante que você tenha conhecimento em lógica de programação e em HTML e CSS, combinado? Bons estudos!