Sobre o Curso

ÁREA
Tecnologia da Informa

CARGA HORÁRIA
1200 horas

PERÍODO DE REALIZAÇÃO DO CURSO
21 dias a partir da data de inscrição

UNIDADE
Escola Senai "Luiz Varga"
Praça Prof. Antonio de Queiroz, 72 - Jardim Mercedes | Limeira CEP: 13480-251

TELEFONE
19 2113-6400

E-MAIL
senailimeira@sp.senai.br

TURMA(S)
Já iniciadas - Acompanhe o processo seletivo: www.sp.senai.br/processoseletivo

VALOR
Gratuito

Resumo

O Curso Técnico de Desenvolvimento de Sistemas tem por objetivo habilitar profissionais para analisar requisitos funcionais e não funcionais de produtos, desenvolver e testar sistemas de software, de acordo com as especificações do projeto, considerando as boas práticas do mercado de tecnologia da informação e as necessidades do usuário.

Requisito

turmas disponíveis

Programação do Curso


FUNDAMENTOS DE PROGRAMAÇÃO ORIENTADA A OBJETO
Linguagem de programação; Lógica de programação orientada a objeto; Programação orientada a objetos; Ambiente de desenvolvimento; Manipulação de arquivos; Controle de versões.

SISTEMAS OPERACIONAIS
Arquitetura dos sistemas operacionais; Sistema operacional código fechado; Sistemas operacional código aberto; Editor de texto; Planilha eletrônica.

HARDWARE E REDES
Hardware; Redes de computadores.

LINGUAGEM DE MARCAÇÃO
Linguagens de marcação; World wide web (www); Leiautes de tela; HTML; Estilização de páginas; Imagens.

PROGRAMAÇÃO WEB FRONT-END
JavaScript; Design Responsivo; Frameworks; Acessibilidade; Web Apps; User experience (UX) design.

BANCO DE DADOS
Sistema Gerenciador de Banco de Dados (SGBD); Modelo relacional.

PROGRAMAÇÃO WEB BACK-END
Ambiente de desenvolvimento web; Padrão de desenvolvimento MVC; Frameworks; Persistência de dados; Web Services; Publicação do web site.


INTERFACES PARA DISPOSITIVOS MÓVEIS:
Dispositivos móveis; Criação de interface; Recursos de hardware.

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
APIs; Persistência de dados em dispositivos móveis; Consumo de RESTfull web servisse; Publicação do aplicativo.


PROJETOS
Qualidade de software; Metodologias de desenvolvimento; Metodologia de gerenciamento de projeto; Apresentação do projeto.

REQUISITOS E MODELAGEM DE SOFTWARE
Requisitos; Levantamento de Requisitos; Gerenciamento de Requisitos; UML (Unified Modeling Language); Documentação de Requisitos.

TESTES DE SOFTWARE
Testes; Planejamento de testes; Execução de testes.