Apresentação

A conclusão deste Curso colocará os profissionais de engenharia de software e de sistemas informáticos na vanguarda dos mais recentes desenvolvimentos no setor"

##IMAGE##

O principal objetivo desta capacitação é que o aluno adquira a capacidade de incorporar melhorias qualitativas substanciais, fornecendo novas soluções para problemas específicos de software.

Ao longo destes meses de capacitação, o aluno compreenderá os procedimentos e técnicas para melhorar a aparência de um documento escrito em HTML; conhecerá a evolução da linguagem JavaScript e aprenderá a desenvolver aplicações com estruturas complexas através da utilização dos diferentes procedimentos, funções e objetos que integram o JavaScript. 

Contará com os recursos didáticos mais avançados e terá a oportunidade de frequentar uma capacitação que reúne os conhecimentos mais aprofundados na área, onde um grupo de docentes de elevado rigor científico e vasta experiência internacional lhe proporcionará a informação mais completa e atualizada sobre os últimos avanços e técnicas em engenharia de software e sistemas de informação.

O plano de estudos abrange os principais tópicos da atualidade em engenharia de software e sistemas informáticos, de tal forma que quem os dominar estará preparado para trabalhar nesta área. Portanto, não é apenas mais um certificado, mas uma verdadeira ferramenta de aprendizagem que aborda os temas da especialidade de maneira atualizada, objetiva e criteriosa, com base na informação de ponta atual.

Deve-se notar que, sendo um Curso 100% online, o estudante não está condicionado por horários fixos ou pela necessidade de se deslocar para outro local físico, mas pode aceder aos conteúdos em qualquer altura do dia, conciliando a sua vida profissional ou pessoal com a vida académica. 

Aprenda a conceber, avaliar e gerir projetos de engenharia de software graças a esta capacitação de alto nível"

Este Curso de Computação para o Cliente Web conta com o conteúdo educacional mais completo e atualizado do mercado. As suas principais características são:

  • O desenvolvimento de casos práticos apresentados por especialistas em Computação para o Cliente Web
  • Os conteúdos gráficos, esquemáticos e predominantemente práticos com que está concebido fornecem informações científicas e práticas sobre as disciplinas que são essenciais para a prática profissional
  • Os exercícios práticos onde o processo de autoavaliação pode ser efetuado a fim de melhorar a aprendizagem
  • O seu foco especial nas metodologias inovadoras em Computação para o Cliente Web
  • As aulas teóricas, perguntas ao especialista, fóruns de discussão sobre temas controversos e atividades de reflexão individual
  • A disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com ligação à Internet

Capacite-se em Sistemas Informáticos sob a orientação de profissionais com uma vasta experiência no setor"

O seu corpo docente inclui profissionais da área da Computação para o Cliente Web, que contribuem com a sua experiência profissional para esta capacitação, bem como especialistas reconhecidos de empresas líderes e universidades de prestígio.

O seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educativa, irá permitir que o profissional tenha acesso a uma aprendizagem situada e contextual, isto é, um ambiente de simulação que proporcionará uma capacitação imersiva, programada para praticar em situações reais.

A conceção desta capacitação foca-se na Aprendizagem Baseada em Problemas, através da qual o profissional deverá tentar resolver as diferentes situações da atividade profissional que surgem ao longo do Curso. Para isso, o profissional contará com a ajuda de um sistema inovador de vídeo interativo realizado por especialistas com ampla experiência em Computação para o Cliente Web. 

Esta capacitação conta com o melhor material didático, o que lhe permitirá realizar um estudo contextual que facilitará a sua aprendizagem"

##IMAGE##

Este Curso 100% online permitir-lhe-á combinar os seus estudos com o seu trabalho"

Programa de estudos

A estrutura dos conteúdos foi desenvolvida pelos melhores profissionais do setor, com ampla experiência e reconhecido prestígio na profissão, e conscientes dos benefícios que as últimas tecnologias educativas podem trazer ao ensino superior.   

##IMAGE##

Contamos com o Curso mais completo e atualizado do mercado. Procuramos a excelência e queremos que a alcance também"

Módulo 1. Computação para o cliente web

1.1. Introdução ao HTML

1.1.1. Estrutura de um documento
1.1.2. Cor
1.1.3. Texto
1.1.4. Ligações de hipertexto
1.1.5. Imagens
1.1.6. Listas
1.1.7. Tabelas
1.1.8. Quadros (Frames)
1.1.9. Formulários
1.1.10. Elementos específicos para tecnologias móveis
1.1.11. Elementos em desuso

1.2. Folhas de estilo web (CSS)

1.2.1. Elementos e estrutura de uma folha de estilos

1.2.1.1. Criação de folhas de estilo
1.2.1.2. Aplicação de estilos. Seletores
1.2.1.3. Herança de estilos e aplicação em cascata
1.2.1.4. Formatação de páginas usando estilos
1.2.1.5. Estrutura de páginas utilizando estilos. O modelo de caixas

1.2.2. Design de estilos para diferentes dispositivos
1.2.3. Tipos de folhas de estilos: estáticas e dinâmicas. As pseudoclasses
1.2.4. Boas práticas no uso de folhas de estilo

1.3. Introdução e história de JavaScript

1.3.1. Introdução
1.3.2. História de JavaScript
1.3.3. Ambiente de desenvolvimento que vamos utilizar

1.4. Noções básicas de programação web

1.4.1. Sintaxe básica de JavaScript
1.4.2. Tipos de dados primitivos e operadores
1.4.3. Variáveis e âmbitos
1.4.4. Cadeias de texto e template literals
1.4.5. Números e booleanos
1.4.6. Comparações

1.5. Estruturas complexas em JavaScript

1.5.1. Vetores ou arrays e objetos
1.5.2. Conjuntos
1.5.3. Mapas
1.5.4. Disjunções
1.5.5. Loops

1.6. Funções e objetos

1.6.1. Definição e invocação de funções
1.6.2. Argumentos
1.6.3. Arrow functions
1.6.4. Funções de retorno de chamada ou callback
1.6.5. Funções de ordem superior
1.6.6. Objetos literais
1.6.7. O objeto this
1.6.8. Objetos como namespaces: o objeto Math e o objeto Date

1.7. O modelo de objetos do documento (DOM)

1.7.1. O que é o DOM?
1.7.2. Um pouco de história
1.7.3. Navegação e obtenção de elementos
1.7.4. Um DOM virtual com JSDOM
1.7.5. Seletores de consulta ou query selectors
1.7.6. Navegação através de propriedades
1.7.7. Atribuição de atributos aos elementos
1.7.8. Criação e modificação de nós
1.7.9. Atualização do estilo dos elementos do DOM

1.8. Desenvolvimento web moderno

1.8.1. Fluxo baseado em eventos e listeners
1.8.2. Toolkits web modernos e sistemas de alinhamento
1.8.3. Modo estrito de JavaScript
1.8.4. Algo mais sobre funções
1.8.5. Promessas e funções assíncronas
1.8.6. Closures
1.8.7. Programação funcional
1.8.8. POO em JavaScript

1.9. Usabilidade web

1.9.1. Introdução à usabilidade
1.9.2. Definição de usabilidade
1.9.3. Importância do web design centrado no utilizador
1.9.4. Diferenças entre acessibilidade e usabilidade
1.9.5. Vantagens e problemas na combinação de acessibilidade e usabilidade
1.9.6. Vantagens e dificuldades na implementação de websites utilizáveis
1.9.7. Métodos de usabilidade
1.9.8. Análise de requerimento de utilizador
1.9.9. Princípios de design conceptual. Criação de protótipos orientados para o utilizador
1.9.10. Diretrizes para a criação de websites utilizáveis

1.9.10.1. Diretrizes de usabilidade de Jakob Nielsen
1.9.10.2. Diretrizes de usabilidade de Bruce Tognazzini

1.9.11. Avaliação da usabilidade

1.10. Acessibilidade web

1.10.1. Introdução
1.10.2. Definição de acessibilidade web
1.10.3. Tipos de deficiências

1.10.3.1. Deficiências temporárias ou permanentes
1.10.3.2. Deficiências visuais
1.10.3.3. Deficiências auditivas
1.10.3.4. Deficiências motoras
1.10.3.5. Deficiências neurológicas ou cognitivas
1.10.3.6. Dificuldades relacionadas com o envelhecimento
1.10.3.7. Limitações decorrentes do ambiente
1.10.3.8. Obstáculos ao acesso à Web

1.10.4. Ajudas técnicas e produtos de apoio para superar barreiras

1.10.4.1. Ajudas para as pessoas cegas
1.10.4.2. Ajudas para pessoas com baixa visão
1.10.4.3. Ajudas para pessoas daltónicas
1.10.4.4. Ajudas para pessoas com deficiência auditiva
1.10.4.5. Ajudas para pessoas com deficiência motora
1.10.4.6. Ajudas para pessoas com deficiência cognitiva e neurológica

1.10.5. Vantagens e dificuldades na implementação da acessibilidade web
1.10.6. Regulamentos e normas de acessibilidade da Web
1.10.7. Organismos reguladores da acessibilidade da Web
1.10.8. Comparação de normas e padrões
1.10.9. Diretrizes para o cumprimento de regulamentos e normas

1.10.9.1. Descrição das principais diretrizes (imagens, links, vídeos, etc.)
1.10.9.2. Diretrizes para uma navegação acessível

1.10.9.2.1. Percetibilidade
1.10.9.2.2. Operacionalidade
1.10.9.2.3. Compreensibilidade
1.10.9.2.4. Robustez

1.10.10. Descrição do processo de conformidade da acessibilidade da Web
1.10.11. Níveis de conformidade
1.10.12. Critérios de conformidade
1.10.13. Requisitos de conformidade
1.10.14. Metodologia de avaliação da acessibilidade dos websites

##IMAGE##

Un programa capacitativo integral y multidisciplinar que te permitirá superarte en tu carrera, siguiendo los últimos avances en el ámbito de Computação para o Cliente Web”

Curso de Computação para o Cliente Web

Descubra o fascinante mundo da Computação para o Cliente Web com o Curso oferecido pela TECH Universidade Tecnológica em modo online, dá-lhe a oportunidade de adquirir conhecimentos avançados no desenvolvimento de aplicações web interativas e melhorar as suas competências no domínio da programação. Hoje em dia, o cliente web desempenha um papel fundamental na experiência do utilizador e no funcionamento das aplicações online. Este curso irá proporcionar-lhe uma compreensão aprofundada dos principais conceitos e tecnologias envolvidos no desenvolvimento de aplicações web modernas e altamente interativas. O conteúdo do curso abrange desde os fundamentos da programação web até às últimas tendências e tecnologias utilizadas no desenvolvimento de aplicações do lado do cliente. Aprenderá a utilizar linguagens de programação como HTML, CSS e JavaScript, bem como frameworks e bibliotecas populares como React e Angular. Após a conclusão do Curso de Computação para o Cliente Web, receberá um certificado da TECH Universidade Tecnológica, que atesta as suas competências e conhecimentos neste domínio em constante evolução. Este será um ativo valioso para o seu perfil profissional e abrirá novas oportunidades de emprego no mundo do desenvolvimento web.

Inscreva-se já e avance no seu percurso profissional

A modalidade online deste curso, permite-lhe estudar no conforto da sua casa ou em qualquer outro local, sem ter de se deslocar ou ajustar a horários fixos. Isto permitir-lhe-á conciliar as suas responsabilidades pessoais e profissionais enquanto avança no seu desenvolvimento académico. A TECH Universidade Tecnológica, reconhecida pela sua excelência académica, oferece-lhe um programa completo e atualizado, concebido por especialistas na matéria. Através de materiais de estudo interativos, estudos de caso e exercícios, aprenderá a desenvolver aplicações web eficientes e de alto rendimento. Não perca a oportunidade de melhorar o seu perfil profissional e adquirir competências que são muito procuradas no mundo atual. Inscreva-se hoje mesmo no Curso de Computação para o Cliente Web da TECH Universidade Tecnológica e dê um passo em frente na sua carreira.