SM Learnig
Meus Cursos
Do Zero ao Seu Primeiro Programa: Aprenda os Fundamentos da Programação
Voltar para cursos
Programação

Do Zero ao Seu Primeiro Programa: Aprenda os Fundamentos da Programação

Se você sempre teve curiosidade sobre como os software e aplicativos são criados, mas não sabe por onde começar, este curso é para você! Bem-vindo ao Introdução à Programação: Seu Primeiro Passo no Mundo do Código. Este curso foi meticulosamente desenhado para absolute beginners, sem qualquer pressuposto de conhecimento prévio. Aqui, vamos desmistificar a programação e mostrar que qualquer pessoa pode aprender a dar instruções a um computador.

2662 MZN

Conteúdo do Curso

Módulo 1: Introdução á Programação

1
O Que É Programação? Uma Perspectiva Sistêmica
2
Por Que Aprender a Programar?
3
Relação entre a programação com diferentes áreas profissionais e pessoais
4
Mentalidade do Programador

Módulo 2: Preparando o Ambiente - Sua Oficina Digital

1
Escolhendo uma Linguagem de Programação
2
Instalação Passo a Passo
3
Primeiro Contato com o Terminal/Console

Módulo 3: Lógica de Programação - A Base de Tudo

1
Algoritmos e Fluxogramas.
2
Variáveis e Tipos de Dados (inteiro, texto, decimal, booleano).
3
Operadores (aritméticos, comparação, lógicos).
4
Entrada e Saída de Dados (conceitual).

Módulo 4: Sua Primeira Linguagem - Entendendo a Sintaxe

1
Estrutura Básica de um Programa
2
"Hello, World!" Cerimonioso
3
Aplicando a Sintaxe
4
Erros Comuns de Sintaxe

Módulo 5: Controlando o Fluxo - Ifs, Loops e Funções

1
Implementando estruturas condicionais (if, else if, else, switch).
2
Implementando loops (for, while).
3
Introdução a Funções

Módulo 6: Estruturas de Dados - Organizando a Informação

1
Arrays/Listas
2
Dicionários/Objetos
3
Quando usar cada uma?

Módulo 7: Boas Práticas e Ferramentas Essenciais

1
Código Limpo
2
Introdução ao Git e GitHub
3
Debugging com Ferramentas da IDE

Módulo 8: Projeto Final - Juntando Tudo

1
Escolha do Projeto
2
Planejamento
3
Implementação Guiada
4
Testes
5
Versionamento
6
Documentação

Módulo 9: O Mundo Além do Primeiro Programa - O Que Vem Agora?

1
Revisão da Jornada
2
Explorando Outras Linguagens
3
Caminhos de Especialização
4
Como Continuar Aprendendo

Instrutor

Lucas Coutinho Marcelino
Lucas Coutinho Marcelino
Instrutor

Lucas Coutinho Marcelino é um engenheiro electrónico e empreendedor Moçambicano, conhecido por sua contribuição no campo das telecomunicações e gestão de sistemas. Nascido em Moçambique, desde cedo demonstrou grande interesse pela tecnologia e inovação, o que o levou a seguir uma carreira na área de engenharia. Formou-se na Escola Superior de Ciências Nauticas no curso de Engenharia Electrónica e Telecomunicações, onde adquiriu conhecimentos técnicos sólidos que seriam fundamentais para sua trajectória profissional. Durante seus estudos, destacou-se por seu raciocínio analítico e capacidade de resolver problemas complexos, características que mais tarde o ajudariam no mundo dos negócios. Após concluir sua formação, Lucas decidiu empreender e fundou a Systems Manager, Lda., uma empresa especializada em soluções tecnológicas, gestão de sistemas e infra-estruturas de telecomunicações. Sob sua liderança, a empresa cresceu, tornando-se uma referência no sector, oferecendo serviços inovadores e de alta qualidade para clientes nacionais e, potencialmente, internacionais. Além de sua actuação empresarial, Lucas Coutinho Marcelino é reconhecido por seu espírito visionário e compromisso com a excelência técnica. Sua dedicação à engenharia e ao empreendedorismo faz dele um nome destacado no cenário tecnológico. Sua trajectória inspira jovens engenheiros e empreendedores, mostrando que conhecimento técnico, visão estratégica e determinação são essenciais para transformar ideias em negócios de sucesso.