Carregando avaliações...
Tecnologia da Informação

Codificação para Back-End

Curta e Média Duração
EAD
326
O curso de Codificação para Back-End dá ênfase no desenvolvimento das capacidades técnicas para a criação e produção de sistemas server-side para web. O curso de codificação para Back-end tem como foco a inteligência do negócio, armazenamento de dados e provedor de serviços e funcionalidades para o front, mobile ou mesmo a outros sistemas em camadas B2B, comunicação entre sistemas em geral, modelagem, implementação e aplicação de procedimentos de normalização e padronização de banco de Dados, bem como o planejamento, desenho e execução de testes automatizados funcionais unitários de sistemas web serverside, através da utilização da linguagem de programação C#, banco de dados SQLServer, API REST e teste unitário e de integração MSTest e Xunit. Certificado: Após a conclusão do curso, você receberá o certificado no e-mail cadastrado em até 10 dias. Este curso faz parte de uma trilha de formação na área de Tecnologia da Informação e Comunicação e poderá ser aproveitado ao ingressar na Qualificação Profissional em Programador Full-Stack ou na Qualificação Profissional em Programador Back-End complementado com outros cursos desta trilha.. 100% da carga horária do curso é ofertada na modalidade a Distância - EaD (online), ou seja, sem aula presencial, com acompanhamento de tutor. Horário de realização: Na modalidade EaD você tem a flexibilidade de estudar de acordo com a sua disponibilidade, de dia e horário para estudo. Por meio de uma plataforma de ensino, será disponibilizado o material didático produzido pelo SENAI (conteúdo online, vídeos, simuladores, entre outros). Após a realização da matrícula o curso estará disponível em https://senaiead.senai.br/sp/ e os dados de acesso encaminhados para o e-mail informado na matrícula. Para concluir o curso você deverá realizar o estudo do material didático e concluir a “Avaliação Final”, com desempenho mínimo de 60%. Dúvidas? Entre em contato conosco!
- Codificação para Back-End - Banco de Dados - Desenvolvimento de APIs - Testes de Back-End Ao final do curso você será capaz de: - Reconhecer as demandas do cliente; - Reconhecer as metodologias de desenvolvimento de software; - Aplicar a metodologia ágil no desenvolvimento de sistemas web; - Analisar criticamente as referências estabelecidas por normas, padrões de conduta, procedimentos e diretrizes tendo em vista a aplicação em processos e atividades de sua responsabilidade. - Reconhecer as linguagens de programação (C#) dedicadas ao server-side; - Reconhecer os diferentes tipos e formatos de dados e de arquivo; - Aplicar técnicas de conversão e de manipulação de dados e de arquivos; - Aplicar técnicas e métodos de desenvolvimento, conforme a linguagem de programação empregada. - Aplicar técnicas para segurança da informação; - Configurar políticas de segurança no servidor; - Aplicar procedimentos técnicos para documentação da implantação, conforme as exigências de rastreabilidade; - Reconhecer as características de hardware e software requeridas para o sistema web; - Reconhecer as etapas do processo de implantação do sistema web; - Aplicar, no servidor, as configurações requeridas pelo sistema web; - Aplicar procedimentos de validação do sistema web; - Aplicar procedimentos técnicos para instalação, migração e atualização do sistema web. - Desenvolver a API do aplicativo, disponibilizando os recursos para leitura, escrita, atualização e deleção do projeto. - Restringir o acesso aos recursos da API aos usuários autenticados, visando a integridade e segurança da informação. - Configurar o gerenciador de banco de dados; - Modelar o projeto de banco de dados, aplicando procedimentos de normalização e padronização; - Criar o banco de dados, aplicando regras de segurança e níveis hierárquicos - Definir roteiro de teste para execução, conforme recomendações técnicas; - Reconhecer normas, métodos e técnicas de testes para correção de falhas de sistema; - Analisar documentação de teste para planejamento da rotina; - Identificar tipos, função, ferramentas e plano de teste de acordo com a programação de sistemas; - Organizar o ambiente para o desenvolvimento das rotinas de testes; - Identificar problemas de sistemas por meio de aplicação de teste; - Empregar ferramenta de documentação de teste para registro do resultado obtido.
12x de R$ 67,51
R$ 810,21