Quantas Linguagens de Programação Aprender | Engenharia de Software e Requisitos Não Funcionais

Описание к видео Quantas Linguagens de Programação Aprender | Engenharia de Software e Requisitos Não Funcionais

Por que existem tantas linguagens? Quantas linguagens de programação eu devo saber? Qual a melhor linguagem para começar? Essas são algumas dúvidas recorrentes que vemos aqui e decidimos ampliar o debate discutindo a engenharia de software e requisitos não funcionais.

⚠️ Publi: Se você quer estudar programação, a ALURA é o lugar ideal para encontrar materiais de qualidade! Assine ALURA com 10% de DESCONTO aqui: https://bit.ly/Alura_PG

Primeiramente, você precisa saber que, lá no canal ‪@CanalPeixeBabel‬, a Vivi fez um vídeo explicando um pouco do contexto histórico e das questões técnicas que levam ao desenvolvimento de tantas linguagens diferentes. Este é um excelente vídeo e eu recomendo que você o assista também:    • Compilador VS Interpretador | Por que...  

Abordarei esta questão, portanto, sob outras perspectivas, discutindo:
1. Do ponto de vista da engenharia de software, por que faz sentido ter linguagens diferentes?
2. Dado que já existem diversas linguagens de programação, quantas você deveria aprender?

Vamos entender o conceito de Requisitos Não Funcionais e como esses requisitos podem gerar a necessidade de linguagens de programação diferentes para atender uma certa classe de problemas. A partir das aplicações de várias áreas da tecnologia, vamos compreender como, naturalmente, aparecem algumas necessidades comuns e divergências na construção de sistemas de software.

▶️ Outros vídeos que podem te interessar:
1. Quantas LINGUAGENS de programação EU SEI? (Hallison):    • Quantas LINGUAGENS de programação EU ...  
2. Quantas LINGUAGENS de programação EU SEI? (Kizzy)    • Quantas LINGUAGENS de programação EU ...  
3. O QUE É uma LINGUAGEM de Programação?    • O QUE É uma LINGUAGEM de Programação?...  
4. Uma LINGUAGEM para CIÊNCIA de DADOS?    • Uma LINGUAGEM para CIÊNCIA de DADOS? ...  
5. Como ESTUDAR PROGRAMAÇÃO: Engenheiro de Computação do IME revela os segredos    • Como ESTUDAR PROGRAMAÇÃO: Engenheiro ...  

0:00 Dúvidas comuns sobre engenharia de software
1:44 O que são requisitos funcionais e requisitos não funcionais
3:20 Decisões no projeto de uma linguagem de programação
4:15 Intuição sobre as diferenças e aplicações das linguagens de programação
7:15 Linguagens para front-end e requisitos para desenvolvimento web
8:10 Linguagens para Ciência de Dados e requisitos para trabalhar com dados
9:05 Quantas linguagens de programação você deve aprender

Hallison Paz é pesquisador em computação visual e trabalha na interseção da inteligência artificial com a computação gráfica. É graduado em engenharia de computação pelo Instituto Militar de Engenharia (IME), possui mestrado em computação gráfica pelo Instituto Nacional de Matemática Pura e Aplicada (IMPA), onde também faz seu doutorado em matemática atualmente. Possui experiência no desenvolvimento de aplicativos móveis Android e iOS, em aplicações de computação gráfica e na solução de problemas com aprendizado de máquina.

📚 Livro para estudar Bancos de Dados - https://amzn.to/3Hjjusc
📚 Livros recomendados de Data Science: https://amzn.to/2XZyxUr
📚 Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m
SetUp - Equipamentos: https://amzn.to/37Cg3N2

Cortes do Programação Dinâmica:    / @alforriah  
🟣 Canal na Twitch para lives:   / pgdinamica  
🟦 Canal do Telegram para receber todos os vídeos: https://t.me/pgdinamica

🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no Youtube, considere nos apoiar se tornando membro do canal: https://www.youtube.com/programacaodi...

✉️ E-mails:
– Propostas comerciais: [email protected]
– Demais assuntos: [email protected]

👩🏾‍💻👨🏾‍💻 Confira mais conteúdo em nosso blog:   / programacaodinamica  

🔥 Faça parte da comunidade gratuita Programação Mais Dinâmica: https://bit.ly/pgsparkle (baixe o app e entre na comunidade)

TikTok: @pgdinamica

📸 Nos siga no Instagram:   / pgdinamica  
📸 @kizzy_terra @hallpaz

🐦 Nos siga no Twitter:   / pgdinamica  
🐦 @kizzy_terra @hallpaz

* Curta a Programação Dinâmica no facebook: fb.com/pgdinamica
* Nosso repositório no Github: github.com/programacaodinamica
* Confira os artigos no Python Café: pythoncafe.com.br

Independentemente da linguagem de programação que você queira aprender ou da fase da carreira em você esteja, a Alura pode te ajudar. Assine ALURA com 10% de DESCONTO aqui: https://bit.ly/Alura_PG

Комментарии

Информация по комментариям в разработке