Desenvolvedor Go-Backend com pagamento após contratação - curso gratuito da Kata Academy, treinamento 7 meses, data 30 de março de 2023.
Miscelânea / / November 29, 2023
Desenvolvedor de back-end GO - um desenvolvedor que desenvolve o núcleo, o “cérebro” da aplicação na infraestrutura em nuvem.
1. comece rapidamente a trabalhar em TI com um salário estável
2. aprender e desenvolver
3. entender os detalhes do funcionamento e interação do programa com o computador
GO ou Golang é uma linguagem de programação de microsserviços jovem. Foi criado pelo Google para acelerar o desenvolvimento de software e como alternativa ao C e C++. GO tem uma sintaxe simples, facilitando o aprendizado para desenvolvedores iniciantes.
Ambiente do desenvolvedor
Você aprenderá como usar as funcionalidades básicas do Git, Goland, Docker e realizar consultas em MySQL, Postgres e Postman.
- Git - sistema de controle de versão
- Ambiente de desenvolvimento integrado
- Contêinerização de aplicativos
- Trabalhando com o banco de dados
- API da plataforma
- Solicitações HTTP/HTTPS
Linguagem de programação Golang
Você aprenderá como executar programas, trabalhar com variáveis, primitivos e tipos complexos e usar funções. Você será capaz de escrever código usando OOP, trabalhar com bibliotecas padrão, multithreading, usar tempo de execução e otimizar código.
- Noções básicas da linguagem Golang
- Programação orientada a objetos
- Biblioteca Padrão
- Multithreading
- Tempo de execução
- Otimização de código
Princípios Básicos de Programação
Você aprenderá a aplicar padrões, algoritmos básicos e estruturas de dados. Você aprenderá o que é refatoração de código de acordo com as regras do código limpo.
- Padrões de design
- Algoritmos e estruturas de dados
- Arquitetura limpa
Faça o pré-projeto
Você aprenderá como administrar servidores, trabalhar com Docker e bancos de dados, usar analisadores, trabalhar com sistemas e microsserviços de alta carga. Ensinaremos como escolher um ambiente, pilha, frameworks para um projeto e trabalhar usando Agile em diversos trackers.
- servidor web
- Conteinerização
- SQL e NoSQL
- Planejamento de projeto
- Serviços de alta carga
- Arquitetura
- Gerenciamento de projetos
Projeto de equipe
Estágio em projeto real utilizando todo o conhecimento e habilidades exigidas por um desenvolvedor GO.
Preparando-se para entrevistas técnicas
Ajudaremos você a atualizar e sistematizar seus conhecimentos teóricos. Depois disso, você passará em um teste final sobre todos os tópicos com um mentor. Um consultor de carreira o ajudará a criar um currículo competitivo e a prepará-lo para entrevistas.