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.

...
Filtrar por:
454 resultados
Organizar por:
Programming for Everybody (Getting Started with Python)

Programming for Everybody (Getting Started with Python)

University of Michigan
Curso
Avaliado como 4.8 de 5 estrelas. 161453 análises
Python Data Structures

Python Data Structures

University of Michigan
Curso
Avaliado como 4.9 de 5 estrelas. 74604 análises
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

deeplearning.ai
Curso
Avaliado como 4.7 de 5 estrelas. 11997 análises
Tools for Data Science

Tools for Data Science

IBM
Curso
Avaliado como 4.5 de 5 estrelas. 19338 análises
Agile with Atlassian Jira

Agile with Atlassian Jira

Atlassian
Curso
Avaliado como 4.7 de 5 estrelas. 2519 análises
Introduction to Data Science in Python

Introduction to Data Science in Python

University of Michigan
Curso
Avaliado como 4.5 de 5 estrelas. 21939 análises
Using Python to Access Web Data

Using Python to Access Web Data

University of Michigan
Curso
Avaliado como 4.8 de 5 estrelas. 36377 análises
Introduction to Cybersecurity Tools & Cyber Attacks

Introduction to Cybersecurity Tools & Cyber Attacks

IBM
Curso
Avaliado como 4.5 de 5 estrelas. 4172 análises
Convolutional Neural Networks in TensorFlow

Convolutional Neural Networks in TensorFlow

deeplearning.ai
Curso
Avaliado como 4.7 de 5 estrelas. 5282 análises
Digital Product Management: Modern Fundamentals

Digital Product Management: Modern Fundamentals

University of Virginia
Curso
Avaliado como 4.7 de 5 estrelas. 2352 análises
Object-Oriented Data Structures in C++

Object-Oriented Data Structures in C++

University of Illinois at Urbana-Champaign
Curso
Avaliado como 4.7 de 5 estrelas. 1471 análises
Python Basics

Python Basics

University of Michigan
Curso
Avaliado como 4.8 de 5 estrelas. 10167 análises
Natural Language Processing in TensorFlow

Natural Language Processing in TensorFlow

deeplearning.ai
Curso
Avaliado como 4.6 de 5 estrelas. 4334 análises
Agile Meets Design Thinking

Agile Meets Design Thinking

University of Virginia
Curso
Avaliado como 4.7 de 5 estrelas. 2185 análises
Data Analysis with Python

Data Analysis with Python

IBM
Curso
Avaliado como 4.7 de 5 estrelas. 12039 análises
Sequences, Time Series and Prediction

Sequences, Time Series and Prediction

deeplearning.ai
Curso
Avaliado como 4.6 de 5 estrelas. 2997 análises

    Perguntas frequentes sobre Desenvolvimento de Software

  • Software is the set of instructions that tells a computer what to do. Software development encompasses all of the activities required for software design, deployment, maintenance, and support. Every video game, mobile app, and work-related computer program you’ve ever used goes through this process.

    Software development starts by working with users and other stakeholders to determine what the software needs to do. Then, a software architecture is chosen to structure the program’s operation, as well as a software design to determine how it will solve for user requirements. Only then does the actual coding process begin, which also includes extensive team review and testing for quality assurance. Once the program is ready for deployment, software developers continue to be responsible for keeping the software updated, fixing bugs, and providing user support.