Desenvolvimento de Software

Os cursos e as especializações na área de desenvolvimento de software abordam os processos envolvidos na criação de programas, incluindo ferramentas e metodologias de desenvolvimento (como desenvolvimento ágil de software), linguagens de programação (incluindo Python, C, Java e Scala) e arquitetura e testes de software.Os cursos e especializações na área de desenvolvimento de software abordam os processos envolvidos na criação de um programa, incluindo ferramentas e metodologias de desenvolvimento (tais como desenvolvimento ágil de softwares), linguagens de programação (Python, C, Java e Scala) e a arquitetura e teste de softwares.

...

Obtenha o seu diploma

Cursos em destaque

Applications are now open for University of Michigan’s Master of Data Science degree

University of London

Bachelor of Computer Science

This bachelor's degree offers 7 concentrations so students can pick where their career goes

Cursos mais procurados

Certificados mais populares

Programação para robótica

Programe de tudo em Python

Cursos mais avaliados

Fundamentos de programação em C e C++

    Perguntas frequentes sobre Desenvolvimento de Software

  • Software é o conjunto de instruções que informa ao computador o que fazer. O desenvolvimento de software abrange todas as atividades necessárias para o design, implantação, manutenção e suporte de software. Todos os videogames, aplicativos para dispositivos móveis e programas de computador relacionados ao trabalho que você já usou passam por esse processo.

    O desenvolvimento do software começa trabalhando com usuários e outras partes interessadas para determinar o que o software precisa fazer. Em seguida, uma arquitetura de software é escolhida para estruturar a operação do programa, bem como um design de software para determinar como ele resolverá os requisitos do usuário. A partir disso, então, começa o processo de codificação real, que também inclui extensa avaliação em equipe e testes para garantir a qualidade. Quando o programa está pronto para implantação, os desenvolvedores de software continuam sendo responsáveis por manter o software atualizado, corrigir erros e fornecer suporte ao usuário.