Cursos

Programação Web e Mobile

As inscrições para o ano letivo 20/21 estão encerradas.

Em maio de 2021 temos novidades para ti.

Fica atento!

Como conversar com máquinas

Desenvolver competências que permitem transformar Ideias em inovação digital através de criatividade, lógica e código computacional aliando a teoria à prática.

Para jovens e adultos com pouca ou nenhuma experiência na área da programação e que pretendam ingressar num setor profissional focado ou complementado pelas tecnologias da informática e desenvolvimento de aplicações.

Transmite conhecimentos do contexto tecnológico e respetivas ferramentas.
Ficha de Curso
2 Anos
720 horas + Estágio de 960 horas
Aulas de outubro a julho

Número de Formandos

Mínimum:8
Maximum:16
24 x 287,50€
+180€ Inscrição
O curso técnico de Programação Web & Mobile é ministrado em parceria com as agências web e marketing digital:



Com a conclusão desta formação, vais ter a possibilidade de participar no nosso projeto de mobilidade europeia ERASMUS+.

 

Destinatários

Pessoas com interesse nos meios digitais e na web, que desejem adquirir conhecimentos de programação que permitam desenvolver websites, aplicações web e mobile de forma profissional.

Saídas Profissionais

  • Programador de aplicações desktop;
  • Programador web (back-end, front-end);
  • Programador de aplicações "mobile";
  • Analista de software
  • Técnico de sistemas informáticos.

Conteúdos

TECNOLOGIAS WEB

  • Conceitos e tecnologias em que assenta a web
  • Redes, protocolos, servidores e browsers
  • A web atual e as novas tendências

LAYOUT WEB

  • Princípios e elementos básicos de design de comunicação para web

INTRODUÇÃO À PROGRAMAÇÃO

  • Introdução – o que é a programação
  • Ferramentas associadas à programação (compiladores, editores de texto, IDE, etc.)
  • Abordagem à programação prática; algoritmia e abordagem de conceitos básicos ligados às instruções computacionais (variáveis, condições, ciclos, etc.)
  • Implementação de código; linguagem de apoio ao ensino seguida de linguagem de programação pura

PROGRAMAÇÃO ESTRUTURADA E ALGORITMOS

  • Abordagem prática a conceitos práticos intermédios da programação
  • Consolidação dos conceitos abordados no módulo de Introdução à Programação
  • Conceitos essenciais para garantir funcionalidade correta e legibilidade às aplicações desenvolvidas
  • Paradigmas de programação predominantes no mercado; "Funcional" e o "Orientado a Objetos"

BASE DE DADOS

  • Implementação de sistemas de organização e acesso a informação estruturada
  • Estratégias essenciais à planificação de bases de dados relacionais
  • Sistemas de informação predominantes no mercado (SQL e no-SQL)

INTRODUÇÃO AO WEB DEVELOPMENT

  • Introdução a protocolos básicos da Web (como o HTTP)
  • Construção e estilização de páginas web estáticas com base em HTML e CSS
  • Breve introdução à linguagem Javascript, utilizada para definir eventos e manipular a DOM

FRONT-END DEVELOPMENT

  • Noções intermédias e avançadas de desenvolvimento de páginas estáticas (sem recurso a informação de servidor):
  • Estruturação semântica da informação
  • Técnicas e ferramentas de organização de estilização
  • Implementação de funcionalidade e eventos com JavaScript
  • Recurso a bibliotecas e API 3rd-party com diversos objetivos:
  • implementação de user interfaces (como jQuery ou React.js)
  • Bootstrap, Foundation...
  • Bibliotecas de componentes (como Bootstrap)
  • Mapas e outra informação, como Google Maps

BACK-END DEVELOPMENT

  • Implementação de servidores, com foco importante na relação servidor-cliente e na estrutura de um pedido web
  • Complemento de programação e integração com bases de dados para criação de aplicações web dinâmicas

METODOLOGIAS DE TRABALHO DE PROGRAMAÇÃO

  • Paradigmas e métodos de trabalho em equipa como meios de garantir um desenvolvimento coordenado e cooperativo de aplicações
  • Ferramentas para garantir qualidade de código: testes e sistemas de controlo de versões (como Git)

MOBILE DEVELOPMENT

  • Desenvolvimento de aplicações móveis com base em bibliotecas adequadas ao desenvolvimento híbrido e funcional tanto em Android como em iOS
  • Diferenças entre desenvolvimento nativo e híbrido

USABILIDADE E INTERFACES

  • Enfatizar e explorar a importância da experiência de utilizador para garantir o bom funcionamento de aplicações
  • Pontos cruciais ao desenho de aplicações em função da sua plataforma, incluindo questões de acessibilidade, casos de estudo

TECNOLOGIAS EMERGENTES E TRABALHO INVESTIGATIVO

  • Abordagem de outras áreas da programação, além das ligadas ao web development e mobile (Ex: impressão 3d; realidade virtual; internet of things; blockchain; machine learning; etc.)
  • Trabalho de pesquisa e autodidata

SEO E META INFORMAÇÃO ESTRUTURADA

  • 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 WEB E MOBILE

  • Desenvolvimento de um projeto no final de cada ano letivo

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

ESTÁGIO

  • Estágio Curricular de 960h

Formadores

Formadores

Meios e Equipamentos

AnteriorSeguinte
  • Sala equipada com postos de trabalho individuais em ambiente Apple;
  • Servidor Web para alojamento de sites / HTML5 e CSS3/ MySQL e PHP;
  • Softwares - Pack Adobe Creative Cloud: Photoshop, Illustrator, XD, Canva Pro, etc.

Meios e Equipamentos

AnteriorSeguinte
  • Sala equipada com postos de trabalho individuais em ambiente Apple;
  • Servidor Web para alojamento de sites / HTML5 e CSS3/ MySQL e PHP;
  • Softwares - Pack Adobe Creative Cloud: Photoshop, Illustrator, XD, Canva Pro, etc.

Portefólios

Portefólios

Valores

Propinas Mensais:
18 x 383,33€
+100€ Inscrição
24 x 287,50€
+180€ Inscrição
Descontos Especiais (não acumuláveis):
-10%
poupa 690€
inscrições até 31/08
-12,5%
poupa 862,50€
ex-formandos com prestações;
pronto pagamento até 31/08
(+100€ Inscrição)
-7,5%
poupa 517,50€
pronto pagamento
a partir de 01/09
(+ 100€ Inscrição)
-15%
poupa 1035€
pronto pagamento ex-formandos
(+ 100€ Inscrição)

Processo de Candidatura

Marcação de entrevista pessoal para:

  • info@eticalgarve.com
  • 289 823 359 / 960 309 550

Opcional - enviar e-mail com resposta às seguintes questões:

  • Porque me candidato ao curso pretendido?
  • Quais as minhas motivações?
  • Quais as minhas aspirações profissionais?

Comparecer na entrevista previamente marcada com o Diretor Pedagógico:

  • Apresentar portefólio na entrevista
  • Aguardar comunicação do resultado da candidatura

As inscrições decorrem entre junho 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:

  • Currículo/ Biografia
  • 1 foto tipo passe (digital ou impressa)
  • 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

Tens alguma
dúvida?

Queres conhecer
a Escola?

SHARE
SHARE