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.
7 módulos independentes de 16 horas presenciais cada, com conteúdo teórico e atividades práticas.
Atividades à distância com acompanhamento do instrutor.
Módulo 1 - Introdução aos Algoritmos e Programação
| Fundamentos da Programação |
| Estrutura de Dados Básicas |
| Programa Orientada a Objetos |
| Algoritmos de Busca e Ordenação |
| Aplicação Prática e Resolução de Problemas |
Módulo 2 - 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 3 - 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 4 - 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 5 - 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 6 - 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
Módulo 7 - Introdução à Inteligência Artificial
| Introdução à Inteligência Artificial |
| Ferramentas de Inteligência Artificial para o Agronegócio |
| Fundamentos de programação para Inteligência Artificial |
| Construção de Códigos para o uso de IA no Agronegócio |
Ter idade mínima de 18 anos
Domínio em Lógica de Programação e Algoritmos para acompanhamento dos módulos do curso, exceto para o Módulo 1, que é de caráter introdutório e não exige conhecimento prévio.