.webp?width=2000&height=1354&name=image+(1).webp)


![]()
![]()
![]()
25 horas | Formação Online | Curso Pós-laboral
Aulas em Português
Curso Gratuito via Cheque-formação + Digital (ou 750€)
Estás a 3 meses de poder mudar de vida:
.webp?width=2000&height=1354&name=image+(1).webp)
Este curso para iniciantes foi criado para te ensinar programação desde o zero, com exercícios práticos em cada aula. Vais aprender os conceitos essenciais da lógica de programação, escrever código em JavaScript e aplicar tudo em mini-projetos que te ajudam a ganhar autonomia desde o início. À medida que avanças, vais usar condições, variáveis, funções, ciclos e arrays para resolver desafios reais e estruturar código como um programador.
No final deste curso, vais:
Escrever e testar código com JavaScript
Criar regras e lógicas básicas para programas
Usar loops e arrays para organizar e processar dados
Trabalhar com funções, tornando o código reutilizável
Aplicar conceitos avançados, como high-order functions
Construir um jogo interativo como projeto final
É verdade - podes fazer um Curso de Inteligência Artificial gratuito e certificado.
Com a medida do Cheque-formação + Digital, podes receber o reembolso total do curso e, na Code for All_, receberás ajuda individualizada em todo o processo.
Esta medida só está disponível até Junho 2026!
Se nunca programaste ou tens pouca experiência, este curso é para ti. Aqui vais aprender programação desde o zero, usando JavaScript de uma forma simples e prática. É um curso introdutório está desenhado para qualquer profissional, incluindo:
Iniciantes no mundo da programação • Empreendedores • Problem Solvers • Profissionais de Marketing ou Digital • Gestores de Produto
Neste módulo vais aprender os conceitos essenciais para começar a programar em JavaScript: escrever código, criar variáveis, tomar decisões com condições e repetir ações automaticamente com ciclos.
Também vais perceber como a lógica de programação funciona para resolver problemas simples do dia a dia.
Exercícios e Projetos
![]()
Usar condições ("se isso acontecer, faz aquilo") para criar lógica básica
![]()
Guardar e alterar informações usando variáveis
![]()
Usar ciclos para repetir ações automaticamente
Nota: Os exercícios e projetos podem sofrer alterações face às necessidades e interesses dos alunos de cada turma.
.webp?width=500&height=500&name=vasco-ramalho%20(1).webp)
Com +10 anos em Data Science e AI, é fundador da Altar.io onde opera como especialista de produto. Formado em Física, investigou em Portugal, Alemanha e Holanda. Ajudou a Code for All_ a inaugurar os seus cursos online.
ver mais.webp?width=500&height=500&name=Ferrao-1%20(2).webp)

Lidera projetos de software, cultura tecnológica e parcerias estratégicas. Criou o bootcamp de Programação, foi mentor de centenas de alunos e integrou AI no currículo. Antes, dirigiu projetos na indústria espacial e liderou equipas de desenvolvimento de software.
ver mais
Com experiência na Critical Tech Works e diversas escolas de tecnologia, o André é Full Stack Developer e AI Specialist. Dedica-se a tornar acessíveis a programação e IA, ajudando profissionais de diversas áreas a integrar tecnologia no seu dia a dia de forma inovadora e produtiva.
ver mais

Com +15 anos de experiência financeira, transitou para tech através de um bootcamp de programação na Code for All_. Desde então, tem sido professor e mentor, e hoje, é Head of Education @ Code for All_. O Sérgio desenvolve metodologias inovadoras de ensino e garante a acessibilidade de ensino de tech para iniciantes.
ver maisTodos os nossos cursos estão elegíveis para o Cheque-Formação + Digital, ou seja, podes receber o reembolso total e fazer um curso de Inteligência Artificial para iniciantes gratuito.
Temos uma equipa 100% dedicada para te ajudar em todo o processo!
Aproveita agora uma segunda oportunidade, esta medida foi estendida até Junho de 2026.
Nota: Esta medida é aplicável a todos os trabalhadores em Portugal continental. Não poderão ter dívidas à segurança social nem à autoridade tributária.
A Code for All_ acredita que o melhor método de aprendizagens é síncrono — ao vivo com acompanhamento direto dos nossos especialistas em tech!
Ao mesmo tempo, queremos adaptar-nos à rotina de qualquer profissional através de um modelo que concilia aprendizagem prática e máxima flexibilidade.
Podes fazer este curso de qualquer lugar — desde que tenhas acesso à internet
Concilia da melhor forma as aulas com o teu dia-a-dia e o teu trabalho
Caso não consigas assistir a uma aula ao vivo, terás a gravação disponível
Tens outras dúvidas ou há algo que nos gostasses de perguntar? Fala connosco!