
Como falar com máquinas
O Curso Técnico de Programação Web da ETIC_Algarve é uma formação profissional que te prepara para criar aplicações e soluções digitais inovadoras. Com ensino técnico e formação prática, vais adquirir competências para trabalhar na Área da Programação, desenvolvendo projetos completos para a web e para a cloud.
Ao longo desta formação em programação vais aprender a:
- Desenvolver interfaces e funcionalidades com HTML, CSS e JavaScript
- Criar e gerir aplicações com Python e integração de bases de dados
- Trabalhar com ferramentas profissionais como GitHub e Docker
- Estruturar projetos frontend e backend
- Implementar e gerir infraestruturas para aplicações web
- Aplicar boas práticas de usabilidade, segurança e performance.
Com uma abordagem prática e orientada para o mercado, este Curso Técnico prepara-te para conceber projetos completos, desde a concepção ao lançamento, respondendo às exigências crescentes do setor de IT.
Ao terminares este Curso Técnico, irás ter um Estágio Curricular com duração de 480h.
E, ainda, a oportunidade de participar num projeto de mobilidade europeu ERASMUS+, vivendo uma experiência internacional enriquecedora através de um estágio.

Apoio ao Formando
A preocupação com o bem-estar dos formandos é uma constante, pelo que a ETIC_Algarve tem vindo a disponibilizar à sua comunidade diversos serviços que contribuem para o seu crescimento pessoal e humano.
Seja no apoio à Inserção no Mercado de Trabalho, seja no Apoio ao Desenvolvimento Pessoal, ou através de apoios financeiros concedidos através da recente Bolsa Formação, são várias as formas que colocamos à disposição dos formandos para facilitar e promover o seu crescimento.
Bolsa Formação

Bolsa Luís Lobato

Desenvolvimento Pessoal

2 Anos
1220 horas, incluindo Estágio Curricular de 480 horas
Aulas de outubro a julho
2ª a 6ª feira, das 19h às 22h
Número de Formandos
Máximo 16
E depois do curso?
Erasmus+
Com a conclusão desta formação vais ter a possibilidade de participar no nosso projeto de mobilidade europeia ERASMUS+.
Saídas profissionais
- Full-stack Developer
- React Developer
- Cloud Engineer
- Backend Engineer
- Python Developer
- Frontend Developer.
Oportunidades de Especialização
Após os 2 anos deste curso, vais poder especializar-te com o 3º ano curricular na SMK University of Applied Sciences, em Vilnius, Lituânia, onde vais preparar-te para os desafios do mercado criativo a nível internacional.
Com os nossos parceiros europeus, vais obter uma Formação Certificada de Nível Avançado, com a qual vais aceder a um percurso formativo para obtenção de um grau reconhecido internacionalmente.
Cursos Externos por instituição: SMK, Vilnius, Lituânia.

SMK – College of Applied Sciences
- Programming and Multimedia

TU Prague City Study Centre
- Computing
Conteúdos
-
Programação I
-
- Como escrever um programa usando Pseudoscript
- Lógicas base de programação (iterações, decisões)
- Design Flow de resolução de problemas
- Variáveis
- Métodos
- Linguagens de Programação de alto nível e baixo nível
-
Metodologias de Trabalho
-
- Introdução ao versionamento de software utilizando GIT
- Como trabalhar em equipa no Github
- Conceito de Fork e Pull Request
- Conceito de Merge e Rebase
- Criação de releases utilizando Tags
-
Web Design Introduction
-
- Introdução ao Figma
- Conceitos de progressive enhancement/graceful degradation
-
Web Pages
-
- Introdução ao HTML e CSS
- Do Web Design ao Web Browser
-
Programação II
-
- Desenvolvimento de algoritmos em Javascript
- Algoritmos e estruturas de dados
- Introdução ao Javascript
- Programação Orientada a Objetos
- Programação Funcional
-
Arquitetura de Sistemas
-
- Sistemas Operativos Linux
- Conceitos de Terminal e Shell
- Comandos básicos
- Como Preparar um serviço web usando Docker
-
Frontend I
-
- Conceitos de bibliotecas e Frameworks
- Conceitos de package managers
- Como criar um projeto de raiz
- Introdução ao React
-
Backend I
-
- Introdução ao Python
- Variáveis e estruturas lógicas
- Classes e métodos
- Aplicação de estruturas e algoritmos
-
Base de Dados
-
- Introdução ao SQL
- Definição de tabelas e relações
- Criação de base de dados
- SQL vs NoSQL
-
Gestão do Projeto
-
- Em que consiste a gestão de projeto
- Como fazer o planeamento e levantamento de requisitos
- Como realizar estimativas e orçamentar projetos
- Introdução a metodologias ágeis: SCRUM e AGILE
-
Backend II
-
- Introdução ao Backend development
- Entendimento de desenvolvimento em Backend: desenvolvimento de APIs e Micro serviços em contexto web
- Desenvolvimento de aplicações
- Pipelines
- Unit Tests
- Deploy de aplicações em ambientes virtualizados
-
Pitching e Empreendedorismo
-
- Estratégias de comunicação e oralidade
- Estratégias e ferramentas para criação de negócios
- Workshops/Case Studies apresentados por empresas do setor
-
Cloud Computing
-
- Introdução a conceitos de Cloud
- Introdução ao Kubernetes
- Introdução a Terraform
- Como criar infraestruturas virtualizadas e como interagir com elas
-
FRONTEND II e SEO
-
- Aprofundamentos em React e NExtJS
- Noções básicas de meta informação e estruturação de páginas web para otimizações relacionadas com motores de pesquisa e partilhas em redes sociais
-
Projeto I e Projeto II
-
- Desenvolvimento de um projeto no final de cada ano letivo
-
Estágio Curricular
-
- Estágio em empresa da área com duração de 480h
Formadores
Meios e Equipamentos
- Sala equipada com um computador por formando, em ambiente macOS ou Windows
- Servidor Web para alojamento de sites/HTML5 e CSS3/MySQL e PHP
- Softwares: Adobe Creative Cloud: Photoshop, Illustrator, XD, etc; VSCode, Figma, Virtualbox, Docker, Git, Github, Terraform, Canva Pro, entre outros.
Portfólio
Valores
Propinas Mensais:
30 x 259,00€
+240€ Inscrição
24 x 323,75€
+180€ Inscrição
18 x 431,67€
+120€ Inscrição
Descontos Especiais (não acumuláveis):
-7,5%
poupa 582,75€
inscrições até 31/05
-10%
poupa 777,00€
ex-formandos com prestações;
pronto pagamento até 31/05
(+120€ Inscrição)
-5%
poupa 388,50€
inscrições até 31/07
-7,5%
poupa 582,75€
pronto pagamento até 31/07
(+ 120€ Inscrição)
-2,5%
poupa 194,25€
pronto pagamento até 30/09
(+ 120€ Inscrição)
-12,5%
poupa 971,25€
pronto pagamento ex-formandos
(+ 120€ Inscrição)
Processo de Candidatura
- Marcação de entrevista pessoal para info@eticalgarve.com ou através dos telefones 289 823 359 / 960 309 550
- Preenchimento de formulário de candidatura (enviado por e-mail após marcação da entrevista)
- Comparecer na entrevista previamente marcada com o Diretor Pedagógico, na qual deve apresentar Portfolio, caso possua
- Aguardar comunicação do resultado da candidatura.
As inscrições decorrem entre março e outubro, até ao início das aulas, e enquanto existirem vagas nos cursos.
Podem ser efetuadas após verificadas as condições de admissão e mediante o pagamento da inscrição e apresentação de:
- Currículo / Biografia
- 1 foto tipo passe, em formato digital
- Certificado de habilitações
- Documentos do Candidato e do Responsável de Pagamento (Bilhete Identidade / Cartão Cidadão + Cartão de Contribuinte + Comprovativo de morada: recibo eletricidade, água, telefone ou carta de condução)
- Preenchimento e assinatura da ficha de inscrição e do contrato de formação.
Ficaste interessado?
Faz uma Pré-inscrição sem compromisso.


