
Como falar com máquinas
O Curso Programação Web da ETIC_Algarve é uma formação técnica que prepara futuros profissionais para criar aplicações e soluções digitais inovadoras. Se procuras um curso de programação com ensino técnico e prático, aqui vais desenvolver competências para trabalhar na área da programação, criando projetos completos para a web e para a cloud.
Trazemos a prática do setor para dentro do curso, com formadores ativos no mercado de trabalho, para garantirmos uma formação atual, exigente e alinhada com os desafios reais da área. da programação.
No Curso Programação Web vais aprender:
- 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.
Este curso de programação prepara-te para trabalhar em várias vertentes dos setores de IT e web development.
Ao terminares o Curso Técnico de Programação Web, irás ter um Estágio Curricular com duração de 480h, uma etapa essencial para aplicares as competências adquiridas e obteres experiência prática no mercado de trabalho.
E, ainda, a oportunidade de participar num projeto de mobilidade europeu ERASMUS+, vivendo uma experiência internacional 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 setembro a julho
2ª a 6ª feira, das 19h às 22h/23h
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 um 3º ano de Especialização na ETIC_Algarve, que te permitirá obter uma Certificação Internacional Britânica.
Este 3º ano de Especialização é uma formação reconhecida pela Teesside University, em Middlesbrough, Inglaterra, e concede uma equivalência correspondente ao terceiro ano do sistema de ensino superior britânico (Nível 6 – 120 CATS*).
* CATS: Credit Acumulation and Transfer Scheme (Sistema de Acumulação e Transferência de Créditos)
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€
- pronto pagamento inscrições até 31/05
-5%
poupa 388,50€
- 18, 24 ou 30 prestações mensais
- pronto pagamento inscrições até 31/07
-2,5%
poupa 194,25€
- 18, 24 ou 30 prestações mensais
- pronto pagamento inscrições até 30/09
-10%
poupa 777,00€
- ex formandos pronto pagamento
-7,5%
poupa 582,75€
- ex formandos 18, 24 ou 30 prestações mensais
Outras Condições
Cidadãos sem residência em território nacional:
120€ de inscrição + 1ª prestação 30% do valor total do curso
A liquidar no ato da inscrição + 18 prestações mensais
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 Portfólio, caso possua
- Aguardar comunicação do resultado da candidatura.
As inscrições decorrem entre março e setembro, 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 (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 interessad@?
Faz uma Pré-inscrição sem compromisso.


