O Farm Tech é um curso para programadores que já tenham conhecimento com softwares e queiram se aprimorar para trabalhar no segmento rural. A capacitação, com esse foco, é pioneira no país e tem o objetivo de formar profissionais para atender a área, atualmente, com falta de mão de obra.
Encontro presencial de 8 horas com atividades práticas
Atividades à distância (8 horas)
Módulo 1 - Introdução ao desenvolvimento de sistemas
Setup do ambiente de trabalho para desenvolvimento de sistemas Web
Estrutura de funcionamento de um sistema Web
Desenvolvimento de BackEnd com arquitetura REST
Validações de dados e tratamento de erros no BackEnd
Módulo 2 - Criação do sistema web
Conceitos inerentes ao desenvolvimento de FrontEnd com Angular: Binding, Components, Services, Requisições, RxJs
Desenvolvimento do FrontEnd do sistema com framework Angular
Utilização de templates como técnica de aceleração do desenvolvimento
Módulo 3 - Introdução à Banco de Dados
O que é Banco de Dados: Tipos e Aplicações
Linguagem SQL para Banco de Dados
Comandos avançados na Linguagem SQL
Técnicas para melhoria de perfomance em Banco de Dados
Módulo 4 - Introdução ao desenvolvimento para dispositivos móveis
Introdução e Conceitos para o desenvolvimento de sistemas móveis
Setup do ambiente de desenvolvimento para sistemas móveis
Configuração do projeto Web para ambiente móvel com Ionic
Banco de Dados em Dispositivos Móveis
Módulo 5 - Introdução à Internet das Coisas (IoT)
Introdução e Conceitos para desenvolvimento de sistemas IoT
Tecnologias para desenvolvimento de sistemas IoT
Setup do ambiente de desenvolvimento IoT
Utilização de Sensores e Atuadores em projetos IoT
Comunicação de dados entre dispositivos IoT e Sistemas Computacionais
Ter idade mínima de 18 anos
Conhecimento e Domínio em Lógica e Algoritmos de Programação