Acompanhamento com mentores ao vivo!
Projetos práticos e reais!
Acompanhamento com mentores ao vivo!
Projetos práticos e reais!
São mais de +170 horas de conteúdo didático de estudo entre material online, e-books e encontros ao vivo de plantões de dúvida!
Com nosso curso, você estará apto para assumir cargos de liderança em grandes empresas,
atuando em mentorias técnicas, inovação e pesquisa. Além disso, irá adquirir o conhecimento
necessário para influenciar nas decisões corporativas, alinhando as tecnologias aos objetivos
dos negócios!
Ao final do curso veja quais serão suas habilidades para se
destacar no mercado de trabalho.
• Identificar requisitos arquiteturais e comparar e analisar arquiteturas;
• Compreender conceitos de microserviços, arquitetura orientada a eventos, e cloud-native architectures;
• Proteção de um aplicativo e sua infraestrutura;
• Conhecimento em qualidade e análise de bugs de aplicações e processos de reporte;
• Compreender a importância do tema DevOps para o negócio, o que muda para a área de tecnologia e desenvolvimento de
software e suas principais métricas ;
• Conhecer e compreender práticas e princípios de automação por meio de Continuous Integration, Continuous Delivery e
Continuous Deploy;
• Identificar e diferenciar os tipos de integrações;
• Utilização de APIs, middleware e ferramentas de orquestração;
• Compreender a importância da testabilidade, monitoramento contínuo e gerenciamento de bugs no ciclo de vida de
desenvolvimento;
• Portfólio com todos os projetos desenvolvidos ao longo do curso dentro do Github
Carga horária: +170 horas
Essa é a trilha inicial da sua jornada na Fullture! Aqui você vai aprender como navegar em nossa plataforma, como é o acesso as aulas.
Você também aprenderá como anexar e enviar seus projetos, como emitir seu certificado, como acessar e fazer parte da comunidade e muito mais
O que você vai aprender
O GitHub é considerado uma ferramenta essencial para Desenvolvedores. Atualmente, ele acomoda mais de 25 milhões de usuários.
Com esse dado já ficou claro que MUITOS profissionais estão procurando o GitHub para melhorar seus fluxos de trabalhos e poder apresentar seus projetos e experiências.
O GitHub é um serviço baseado em nuvem que hospeda um sistema de controle de versão (VCS) chamado Git. Ele permite que os desenvolvedores colaborem e façam mudanças em projetos compartilhados enquanto mantêm um registro detalhado do seu progresso.
O que você vai aprender
Aqui na trilha de Arquitetura de Soluções, você começará a desenvolver o seu próprio Pitch e Relatório de
um projeto aplicado, o qual possibilitará uma experiência real de solução de situação problema!
Este projeto será desenvolvido ao longo de todas as demais trilhas principais do curso, com seus respectivos
checkpoints de entrega. Então não se esqueça de tirar todas as dúvidas com nosso mentor, pois ele está
aqui para te ajudar!
Nesta etapa do projeto, o objetivo central será criar uma arquitetura completa para um sistema moderno,
incluindo a definição de microserviços, escalabilidade e segurança.
Neste primeiro checkpoint, espera-se que você desenvolva o C4 model level 1 e 2 em seu projet
A partir de agora, iniciaremos uma conversa para entrar mais a fundo nesse tema e apresentar um
material que você poderá percorrer e utilizar de referência no futuro. Dessa forma, olharemos mais
detalhadamente tudo que está envolvido para integrar dois ou mais sistemas: mostraremos os tipos
de integração que existem por aí, falaremos sobre mensageria, veremos o que são e para que
servem Application Programming Interface (API) – ou Interface de Programação de Aplicativos –
Gateways e, ao final, utilizaremos todos esses conceitos para construir sistemas duráveis e que
atendam às necessidades do negócio.
O que você vai aprender:
Padrões de aplicações back-end;
• Padrões de aplicações front-end;
• Comunicação entre o front-end e o back-end;
• Tipos de Integrações: Sync, Async, JWT e Segurança;
• Micro front ends: Cookie Cutter, Web Components e BFF;
• Utilização de APIs, middleware e ferramentas de orquestração;
• Criação de Aplicações Efetivas.
Agora você vai ter contato com projetos de software que são comuns no cotidiano de equipes
de TI de diversas empresas e também vai adquirir conhecimento dos processos, das técnicas e
ferramentas de qualidade de software.
A trilha de Qualidade de Software irá capacitar você a garantir que os sistemas desenvolvidos
atendam aos mais altos padrões de qualidade. Você aprenderá a implementar testes
automatizados (unitários, de integração e de performance), e a usar ferramentas como CI/CD
pipelines para garantir a entrega contínua e a alta qualidade do software. Além disso, ao final da
trilha você será capaz de compreender a importância da testabilidade, monitoramento contínuo e
gerenciamento de bugs no ciclo de vida de desenvolvimento.
• Pirâmide de testes;
• Ferramentas de gestão de testes;
• Teste manual/teste Automatizado;
• Critérios de qualidade para promoção entre fases de desenvolvimento;
• Ciclo de desenvolvimento de software (SDLC) e ciclo de testes de software (STLC)
Aqui, você terá a oportunidade de conhecer e/ou se aprofundar em conceitos e práticas que
envolvem o tema DevOps. Dessa maneira, além de uma contextualização do tema, também iremos
explorar práticas como: integração contínua (CI), automação de testes, monitoramento e entrega
contínua (CD), Deploy e Environments, Open Telemetry, entre outros.
Você aprenderá a projetar, configurar e gerenciar infraestruturas em nuvem, focando em AWS,
Azure, ou Google Cloud Platform. Será exposto(a) a conceitos como escalabilidade automática,
alta disponibilidade, disaster recovery, e otimização de custos. A trilha também abordará
segurança em nuvem, gerenciamento de identidades e permissões, e arquiteturas multicloud,
preparando você para enfrentar desafios de infraestrutura moderna.
• DEVOPS: Conceitos e Aplicações;
• Integração Contínua (CI) e Entrega Contínua (CD);
• Qualidade de desenvolvimento de Software e
automação;
• Engenharia do Caos – Chaos Engineering;
• Site Reliability Engineering: conceitos e
principais ferramentas;
• Deploy e Environments;
• Open Telemetry;
• APM e Bug Tracking
Nesta trilha você terá como complemento a sua formação, os conceitos fundamentais da área da
computação, sistemas operacionais, redes, internet, além de entender como é o dia-a-dia de uma
pessoa desenvolvedorade software e como as empresas se organizam para criação de produtos
digitais e muito mais.
A trilha de Fundamentos não é obrigatória para a sua formação como Distinguished Engineer, mas
pertimirá que você relembre conceitos e habilidades necessárias no universo do desenvolvimento de
software.
• Como é o dia-a-dia de uma pessoa desenvolvedora de software e como as empresas se
organizam;
• A história e evolução dos computadores e seus componentes;
• Sistemas operacionais;
• O que é rede, como funciona a internet, plataforma web e seus protocolos de comunicação;
• Como funciona o navegador e hospedagem de aplicativos;
• Conceitos e criação de algoritmo;
• Pseudocódigo: forma genérica de escrever algorítmo ;
Não é demagogia alguma comparar o banco de dados com o coração de uma aplicação. Afinal,
não é função do coração bombear sangue a todo o corpo humano? Pois bem! É também função do
banco de dados alimentar a aplicação com dados, que gerem informações suficientes para tomadas
de decisões nos processos de cada organização.
Desta forma, mesmo não sendo obrigatória para sua formação como Distinguished Engineer, nesta
trilha você poderá complementar seus estudos compreendendo conceitos sobre tipos e estruturas
de bancos de dados, Collections e comandos para se trabalhar com os mais diversos modelos de
bancos de dados.
• Tipos de modelos de bancos de dados: relacionais e não relacionais;
• Introdução ao MongoDB;
• Tipos e estruturas de dados;
• Collections e documents;
• Comandos de criação: inserção e importação de documentos, consulta, atualização e exclusão;
• Criação e remoção de índices;
• Conexão de um cluster na nuvem com o MongoDB Atla
Se fôssemos comparar esta trilha com uma parte do corpo humano, qual você diria? Se disse
pernas e/ou pés, você está certo! Afinal, são esses os membros que nos dão sustentação. Você já ouviu
a expressão: “tal aplicação caiu!”. Pois bem, ela perdeu sua sustentação.
Nesta trilha, vamos criar servidores que vão sustentar as aplicações do lado do Back-end e
estruturas para receber requisições e retornar respostas, proporcionando dinamismo e
processamento, atendendo aos modelos de programação web moderna.
Apesar de não ser uma trilha obrigatória para sua formação como Distinguished Engineer, ela
poderá complementar seus estudos e permitirá relembrar habilidades e conceitos fundamentais
para sua formação!
• Introdução ao desenvolvimento Back-end e Introdução ao NodeJS;
• Variáveis e tipos de dados e estruturas condicionais e de repetição;
• Tratamento de erros e exceções;
• Instalação, configuração e importação de bibliotecas;
• Introdução ao desenvolvimento de APIs e ferramentas de apoio e para testes de API;
• Comunicação http: requisições e respostas;
Integração com o Front-end
Para pessoas que amam a área da Tecnologia e buscam sucesso profissional, para pessoas que buscam uma transição ou o início de uma carreira com as principais linguagens que o mercado demanda.
• Para quem busca uma rápida entrada no mercado de trabalho;
• Para quem está disposto a investir tempo na área mais aquecida do mercado;
• Para quem tem acesso a um computador e conexão de internet;
• Para quem está disposto a correr atrás e criar seu próprio futuro de sucesso e ser o profissional que o mundo precisa;
• Para quem vê a escola como um guia, que através dos melhores professores do mercado, irá te mostrar os caminhos do sucesso.
Empresas como Gympass, Neoway, Uol e tantas outras estão buscando profissionais. Veja só:
O seu Futuro começa aqui!
Você estará apto para assumir cargos de liderança em grandes empresas,
atuando em mentorias técnicas, inovação e pesquisa.
Pagamento à vista:
Original price was: R$8,700.00.R$4,350.00Current price is: R$4,350.00.Comprar
Ou em até: 12 x R$305,28
Financiamento do curso:
Consulte as condições de parcelamento*
A Fullture é uma escola com profissionais altamente capacitados para te formar, em menos de 12 meses, em um Dev Full-Stack completo! Você irá ingressar no mundo da Programação de forma rápida e seu aprendizado será do absoluto zero! Você não se sentirá sozinho durante a sua jornada de estudos!
A proposta de ensino segue um modelo pedagógico centrado na proatividade do aluno, no curso DevFullstack você poderá escolher qual é a melhor forma de estudos pra você, e assistir as aulas no seu ritmo. Além de ter o benifício de poder participar de plantões de dúvidas com mentores capacitados.
Se você gosta do mundo da Tecnologia, se você gosta de estar sempre aprendendo coisas novas e estar acompanhando tudo o que sai de novidade no mercado… se você quer ingressar em uma área promissora, ganhar altos salários e ter flexibilidade de atuação… Se você quer trabalhar em uma carreira à prova de futuro, sem medo de ficar desempregado… esse curso é pra você!
A bolsa de estudos da Fullture pode chegar até 70% de desconto em nosso curso, dependendo do resultado que você conseguir com o nosso teste!!!
O curso tem a carga horária de 750 horas, entre material de estudos, gravações de aulas e encontros Code Review.
Sim, para o aluno ter direito ao certificado é obrigatório que ele conclua TODAS as trilhas do curso ( 9 trilhas).
Na Fullture também oferecemos certificado de participação por trilha, que poderá ser emitido direto na plataforma, após você ter concluído as ações de cada trilha.
O Aluno que realizou a contratação pessoal e individual de um Curso poderá efetuar o cancelamento de tal contratação em até 07 (sete) dias contados do início do curso/Turma, hipótese em que terá direito ao ressarcimento integral dos valores que eventualmente já tenha pago, exceto a taxa de inscrição e matrícula, em virtude da contratação a ser cancelada.
Se você ainda continua com dúvidas, você pode falar diretamente com o Edu, nosso consultor de carreiras aqui da Fullture, que ele vai sanar todas as suas dúvidas!