CONDIÇÃO EXCLUSIVA HOJE!
O uso de ferramentas 3D para criação ganha espaço a cada dia, seja na área de arquitetura ou ilustração, como na área de web usando bibliotecas como three.js e também simulações e games, é uma maneira de conseguir representar visualmente qualquer elemento em um espaço virtual mais fiel ao nosso mundo. Nesta formação você vai usar a ferramenta OpenSource (gratuita) Blender para entender este universo 3D e construir, pintar e animar modelos em um espaço tridimensional. Você passará por todos os principais conceitos da construção 3D, será um conhecimento que pode ser expandido para outras ferramentas como Maya e 3DsMax então aproveite bastante os materiais complementares e exercícios durante a formação para reforçar e absorver o máximo possível do conteúdo. Agora vamos mergulhar em um universo de criação único e maravilho do mundo 3D.
Boas vindas! Aqui nessa formação nós vamos explorar a fundo princípios e boas práticas que transformam a arquitetura de uma aplicação React, indo muito além do código e abordando soluções robustas e escaláveis. O que você vai aprender: Aplicar princípios SOLID em componentes ReactImplementar soluções baseada em Arquitetura LimpaConectar projetos React ao SupabaseDesenvolver um Backend for Frontend para resolver problemas de excesso de roundtripsCriar um chat utilizando a arquitetura Event Driven Design Ao longo do conteúdo, você vai descobrir a diferença entre aplicar princípios de design e arquitetar uma aplicação, entender o papel das boas práticas na construção de interfaces complexas, e aprofundar-se em padrões que vão te ajudar a criar aplicações que não só funcionam, mas também evoluem de forma saudável.
Invista na transformação da sua carreira!
Laravel é um framework PHP livre e open-source criado por Taylor B. Otwell para o desenvolvimento de sistemas web que utilizam o padrão MVC. Nesta formação você vai criar aplicações web utilizando o framework, para agilizar e facilitar o seu trabalho no dia a dia.
O mercado de desenvolvimento de games no Brasil está em constante crescimento. Nosso país é o terceiro maior mercado ""gamer"" do mundo, tendo visto um aumento exponencial durante a pandemia, especialmente no consumo de jogos mobile. Entretanto esse mercado, ainda relativamente novo, enfrenta desafios: grande parte das empresas de jogos no Brasil é informal e muitas relatam dificuldades em encontrar mão de obra qualificada, possivelmente devido à falta de portfólio e investimento. Já o mercado internacional de jogos é mais consolidado e fatura bilhões de dólares em receitas anuais, seguindo com uma demanda crescente por profissionais qualificados. Muitas empresas internacionais buscam talentos globais e oferecem vagas remotas, possibilitando que você trabalhe em projetos de alto nível sem sair do seu país de origem. Então, para aproveitar essas oportunidades, é essencial entender que desenvolver um jogo é uma tarefa coletiva e multidisciplinar. Exige o aprendizado contínuo por meio de desafios cotidianos e envolve muitos profissionais em seu processo de criação. Se você é uma pessoa desenvolvedora e quer entender como implementar um jogo usando as ferramentas disponíveis no mercado, essa formação te ajudará com essa missão! Há cada vez mais plataformas onde podemos jogar, e para facilitar a programação em todas elas, utilizamos uma engine. Uma engine é um conjunto de ferramentas que possibilita a criação de um jogo em uma única equipe e a exportação para múltiplas plataformas. O que é Unity? A Unity é uma engine que suporta a criação de jogos para Windows, Mac, Linux, Android, iOS, páginas Web e consoles. E é com ela que iremos criar nosso jogo 2D metroidvania. O que vou aprender ao longo desta formação? Na Formação ""Desenvolvendo Jogos 2D com Unity"", você aprenderá a criar jogos 2D completos e funcionais. Você entenderá como aplicar física, áudio e animações dentro de um jogo. Por ser um trabalho coletivo, é crucial pensar em como a equipe irá interagir com os códigos. Portanto, você aprenderá boas práticas de programação e padrões de projetos utilizados na área para melhorar a experiência de todos com estes scripts. Você desenvolverá habilidades práticas na Unity, criando um jogo desde a implementação das primeiras mecânicas até o polimento final. Vamos embarcar nesta aventura de desenvolvimento de jogos juntos?"
A formação DAX no Power BI é um guia de estudos com o passo a passo necessário para transformar você em um especialista na criação de fórmulas e cálculos no Power BI. Cada etapa desse processo foi cuidadosamente planejada por nossa equipe, assegurando que, ao final da formação, você tenha desenvolvido habilidades para enfrentar desafios complexos de análise de dados. O que é o DAX? DAX (Data Analysis Expressions) é a linguagem de fórmulas usada no Power BI, no Power Pivot do Excel e no Analysis Services. Ela é projetada para a manipulação de dados e criação de cálculos complexos que melhoram a análise e a visualização de dados. Por que usar o DAX? O DAX é essencial para realizar análises profundas e criar cálculos que não são possíveis apenas com as funcionalidades padrão do Power BI. Ele permite a criação de métricas, KPIs e relatórios detalhados, dando a você a capacidade de explorar seus dados de maneiras avançadas. Sua flexibilidade e potência fazem do DAX uma ferramenta indispensável para analistas de dados e cientistas de dados que desejam extrair o máximo valor de suas informações. O que aprenderemos? Aprenderemos a construir fórmulas DAX para cálculos básicos e avançados, explorar funções DAX essenciais para manipulação de dados, criar medidas e colunas calculadas, otimizar o desempenho de consultas e utilizar o DAX para resolver problemas complexos de modelagem de dados. Vamos também entender como usar o DAX para criar relatórios interativos e dinâmicos que suportem a tomada de decisões baseada em dados.
A formação Excel Finanças é um guia de estudos completo, fornecendo os passos necessários para quem deseja aplicar os conceitos de Business Intelligence no mercado financeiro utilizando o Excel como principal ferramenta. Cada etapa desse processo foi cuidadosamente elaborada por nossa equipe, com o objetivo de garantir que você desenvolva habilidades essenciais para manipular, analisar e apresentar dados financeiros de maneira eficaz. Ao concluir esta formação, você estará preparado(a) para enfrentar com confiança os mais diversos desafios que surgirem em sua trajetória profissional. O que aprenderemos? Nestes cursos, você aprenderá a organizar bases de dados com o Excel, modelar, importar e transformar dados externos com Power Pivot e Power Query, criar dashboards informativos e automatizar processos com VBA. Se você busca eficiência na organização, análise e apresentação de dados financeiros, essa formação será de grande ajuda para aumentar sua produtividade no Excel!
Testes automatizados ocupam, em empresas de tecnologia, boa parte do trabalho de uma pessoa desenvolvedora iOS. A qualidade importa! Aplicativos lentos ou com erros não caem nas graças do público. Logo, é preciso testar o código, o que previne erros e aumenta a qualidade e confiança de um aplicativo. Desbloqueie e refine suas habilidades em iOS com testes de unidade, integração, UI, snapshots, end-to-end — e muito mais! Você vai vivenciar, na prática, técnicas e ferramentas do mercado de trabalho. Vamos lá?
Aprenda a usar e personalizar testes automatizados - a ferramenta do Flutter para garantir a qualidade do código, descubra como criar testes de unidade, de widgets, e de integração, a simular dependências externas usando o mockito e otimizar a cobertura de testes!
Entre para o universo Big Data e aprenda a criar projetos utilizando o Apache Spark e a linguagem Python! A formação Apache Spark com Python da Alura tem como objetivo preparar o(a) aluno(a) para trabalhar com Engenharia de Dados, Data Science e Machine Learning em um contexto de Big Data. Funciona como um guia de aprendizado para auxiliar pessoas interessadas em entrar no mercado de trabalho e também como mecanismo de consulta para profissionais experientes. O QUE É O APACHE SPARK? O Apache Spark é um framework para computação distribuída que dá suporte para mais de uma linguagem de programação (Python, SQL, Scala, Java e R). Ele é utilizado para executar Engenharia de Dados, Data Science e Machine Learning em apenas um computador ou em um cluster. É uma ferramenta muito aplicada no contexto Big Data. O QUE VAMOS APRENDER? Nessa formação, vamos aprender a lidar com diferentes conjuntos de dados utilizando SQL de duas maneiras. Primeiro, fazendo uso de métodos específicos dos DataFrames Spark e, em um segundo momento, utilizando comandos SQL puros. Por fim, vamos focar nossos estudos em modelos de Machine Learning com o uso do MLlib do Spark.
Aprenda a facilitar workshops e sprints no Miro: gerencie timers, votações e templates, integre com Jira/Trello/Azure e use recursos de engajamento e automação com IA para melhorar decisões e apresentações.