Aprenda sobre um dos padrões de arquitetura de software mais famosos da utilidade e passe a escrever projetos mais escaláveis, manuteníveis e legíveis.
Nível Iniciante Categoria Base para Devs
Apenas escrever código que funciona não é o suficiente, o código deve ser fácil de ser lido, manutenível (fácil de ser mantido) e escalável (fácil de crescer). Alcançar essas características não é uma tarefa fácil, isso requer conhecimento técnico sobre boas práticas, arquiteturas de software e heurística.
Um dos caminhos para alcançar um software com tais características é utilizando uma boa arquitetura de software e nesse curso iremos aprender sobre uma arquitetura de software chamada Clean Architecture que vai nos permitir desenvolver projetos mais robustos e com foco nas regras de negócio
Apenas escrever código que funciona não é o suficiente, o código deve ser fácil de ser lido, manutenível (fácil de ser mantido) e escalável (fácil de crescer). Alcançar essas características não é uma tarefa fácil, isso requer conhecimento técnico sobre boas práticas, arquiteturas de software e heurística.
Um dos caminhos para alcançar um software com tais características é utilizando uma boa arquitetura de software e nesse curso iremos aprender sobre uma arquitetura de software chamada Clean Architecture que vai nos permitir desenvolver projetos mais robustos e com foco nas regras de negócio
Neste curso abordaremos os fundamentos da arquitetura de software, também iremos aprender os conceitos por trás do Clean Architecture e iremos ver como implementar o Clean Architecture na prática em um projeto.
São vídeo aulas e apostilas que mostram os principais conceitos do Clean Architecture. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você será capaz de:
Este curso é voltado para pessoas desenvolvedoras que já possuam conhecimentos intermediários em programação e desejam dar um passo a mais para melhorar a qualidade de seus projetos.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring e Django na TreinaWeb.
Introdução ao curso.
3 aulasNesta aula nós vamos entender o que é e qual a importância de uma boa arquitetura de software
2 aulasNesta aula nós vamos conhecer a clean architecture.
3 aulasNesta aula nós vamos colocar os conceitos aprendidos na parte teórica em prática através do desenvolvimento de uma simples API com TypeScript.
21 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!