Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Algoritmos e programação para Engenharia com Python
Rating: 4.8 out of 5(3 ratings)
13 students

Algoritmos e programação para Engenharia com Python

Resolva problemas de Engenharia com programação
Last updated 5/2024
Portuguese

What you'll learn

  • Resolver problemas de Engenharia usando Algoritmos.
  • Codificar algoritmos usando a linguagem Python.
  • Representar algoritmos usando fluxogramas.
  • Compreender o funcionamento de qualquer linguagem de programação.

Course content

6 sections81 lectures4h 21m total length
  • O que é um algoritmo?7:00

    Nesta aula você conhecerá o conceito de algoritmo e suas aplicações em Engenharia.

  • Evolução histórica dos algoritmos5:57

    Nesta aula você compreenderá como os algoritmos foram criados e evoluídos.

  • Evolução das linguagens de programação15:18

    Nesta aula você estudará como as linguagens de informação foram criadas e desenvolvidas.

  • Ambientes de desenvolvimento3:00

    Nesta aula você vai conhecer o que são ambientes de desenvolvimento e conhecer alguns deles muito usados com o Python.

  • Instalação do Python3:44

    Nesta aula você aprenderá a instalar o Python em seu computador.

  • Instalação do VSCode4:52

    Nesta aula você aprenderá como instalar o VSCode em seu computador.

  • Extração dos códigos-fonte5:10

    Nesta aula você verá como faz para extrair os códigos-fonte usados no curso. Eles estão disponíveis no arquivo "Códigos.zip", disponível como recurso desta aula.

Requirements

  • Não é necessário ter experiência com programação. Você aprenderá desde os conhecimentos básicos neste curso.

Description

O curso inicia com a definição ampla de algoritmo, considerando a evolução histórica dos mesmos. Esta definição é necessária para que o estudante compreenda como a aplicabilidade dos algoritmos para a solução de problemas é útil no dia a dia da Engenharia.

Em paralelo à evolução dos algoritmos ao longo do tempo, também as linguagens de programação são apresentadas. Desde as primeiras linguagens, muito próximas às linguagens de máquina, até as linguagens de alto nível disponíveis hoje, como o Python, são abordadas.

O curso usará como ambiente de programação o VSCode. O VSCode é uma das ferramentas mais populares para o desenvolvimento de aplicações, não apenas em Python, mas em outras linguagens de programação. Desde a instalação ambiente e dos plugins necessários, a descrição da preparação do computador leva em conta que o estudante não tem ainda familiaridade com os mesmos. Assim, é garantido que todos os estudantes terão condição de configurar os seus computadores de maneira adequada.

O curso envolve o estudo da lógica de programação, onde o fato de resolver problemas por meio do uso de algoritmos é destacado. Para isso são, estudadas a execução sequencial, as estruturas condicionais e diferentes tipos de laços de repetição. Estas estruturas compõem a base para a construção de algoritmos sofisticados.

O conceito e a construção de funções com ou sem passagem de parâmetros é abordada. Desta forma, o estudante pode reutilizar código de maneira eficiente.

As estruturas de dados mais usadas são trabalhadas no curso: listas, matrizes e dicionários.

Desta forma, ao final do curso o estudante estará apto a construir algoritmos para solução de problemas complexos de Engenharia por meio de algoritmos, codificando-os com a linguagem Python.

Who this course is for:

  • Engenheiros e estudantes de Engenharia.