Intro

O Starting Point de Lógica de Programação é um curso de iniciação pensado para quem quer aprender a programar do zero e construir uma base sólida para evoluir na área das tecnologias.

Com uma metodologia prática e orientada para a resolução de problemas, os participantes desenvolvem competências essenciais em pensamento computacional, estruturas de controlo, coleções de dados e modularização de código.

Ao longo da formação, os conceitos são apresentados de forma progressiva e acessível, com exercícios e desafios práticos que facilitam a aprendizagem. Na fase final, os formandos aplicam os conhecimentos na linguagem Python, explorando desde a sintaxe básica até à criação de pequenos scripts funcionais.

Este curso é o ponto de partida ideal para quem pretende avançar para áreas como desenvolvimento web, test automation, DevOps ou programação com IA, combinando fundamentos sólidos com uma perspetiva prática e atual do mercado tecnológico.

 

Objetivo

Este curso tem como objetivos:

:: Compreender os fundamentos da lógica de programação e do pensamento computacional;

:: Aplicar estruturas de controlo como decisões e repetições;

:: Utilizar coleções de dados simples como listas e dicionários;

:: Construir pequenas soluções modulares com funções;

:: Interpretar e escrever código básico em Python;

:: Identificar caminhos de evolução para áreas como desenvolvimento, automação, testes ou IA.

Pré-Requisitos

Não são necessários conhecimentos prévios de programação.

Recomenda-se apenas familiaridade com o uso básico de computadores e curiosidade para resolver problemas de forma lógica.

Programa

  • Pensamento Computacional
  • Variáveis, Tipos de Dados e Operadores
  • Estruturas de Decisão (Condições)
  • Ciclos e Repetição
  • Listas, Tuplos e Dicionários (Coleções)
  • Funções e Modularização
  • Fundamentos de Python (b-Learning)
  • Horizontes: O que posso construir com o que aprendi?

Destinatários

Este curso destina-se a:

:: Pessoas que pretendem iniciar uma carreira na área das tecnologias e procuram uma base sólida em programação;

:: Estudantes ou profissionais de áreas não técnicas que desejem compreender e aplicar conceitos de programação;

:: Pessoas que planeiam prosseguir para formações mais avançadas, como as Academias de Code Developer, Desenvolvimento de Software, Test Automation ou DevOps;

:: Pessoas interessadas em explorar como a programação e a Inteligência Artificial se interligam.