Qualificação universitária
A maior faculdade de Informática do mundo”
Apresentação
Este Curso aporta um valor complementar aos estudos prévios de qualquer engenheiro informático que deseje uma formação de qualidade, especializada, na programação de sites web”

Hoje em dia, a maioria das empresas tem o seu próprio espaço na Internet, onde oferecem dados corporativos, formulários de contacto e, em alguns casos, opções de venda. Desta forma, a web permite-lhes alcançar um maior número de clientes e melhorar a sua relação com eles.
Esta tendência leva a um crescimento considerável na procura de profissionais em design, desenvolvimento e programação web (um dos setores mais importantes e interessantes dentro do âmbito digital). Por esta razão, ter uma boa formação neste campo proporciona uma grande perspetiva de futuro. Trata-se de um setor profissional recomendado para pessoas com amplas capacidades de gestão de design e desenvolvimento web. Assim, um programador web deve dominar com destreza os recursos técnicos necessários para poder abordar projetos profissionais relacionados com a web (tanto na criação como na melhoria de funcionalidade), praticamente de qualquer índole.
Este Curso desenvolve conhecimento especializado na criação de páginas web, do ponto de vista do programador. Desde o ambiente do cliente, aprofunda-se no design e na maquetização (HTML e CSS), passando pela criação de páginas dinâmicas (JavaScript). Posteriormente, trabalhar-se-á no lado do servidor, utilizando para isso PHP e um gestor de bases de dados (MySQL). Além disso, fará uso de diferentes técnicas, ferramentas, frameworks e bibliotecas que facilitarão muitas tarefas ao programar, como a criação de efeitos visuais e o uso de funções complexas. Por fim, serão abordadas diversas técnicas de otimização e boas práticas de programação, especialmente úteis durante o desenvolvimento de projetos.
Este Curso foi criado por uma grande diversidade de docentes, especialistas em cada uma das suas áreas, com vasta experiência e conteúdos especializados em cada um dos seus domínios. Por ser 100% online, o aluno não terá de renunciar às suas obrigações pessoais ou profissionais. No final do Curso, o aluno terá atualizado os seus conhecimentos e estará em posse de um certificado de Curso de grande prestígio, que lhe permitirá avançar pessoal e profissionalmente.
Aprofunde-se no campo das tecnologias informáticas, incluindo no seu conjunto de conhecimentos, os aspetos mais avançados desta área de trabalho”
Este Curso de Linguagem de Programação 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 Linguagem de Programação Web
- Os conteúdos gráficos, esquemáticos e eminentemente 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 em metodologias inovadoras
- As aulas teóricas, perguntas ao especialista, fóruns de discussão sobre questões controversas e atividades de reflexão individual
- A disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com conexão à Internet
Especialize-se com os melhores e adquira os conhecimentos e competências que necessita para se lançar na Programação Web”
O corpo docente do Curso inclui profissionais do setor que trazem a sua experiência profissional para este Curso, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.
O seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educativa, permitirá ao profissional uma aprendizagem situada e contextual, ou seja, um ambiente simulado que proporcionará uma formação imersiva programada para treinar-se em situações reais.
O design deste programa centra-se na Aprendizagem Baseada em Problemas, através da qual, o profissional deve tentar resolver as diferentes situações da prática profissional que possam surgir no decurso académico. Para tal, contará com o apoio de um inovador sistema de vídeo interativo desenvolvido por especialistas conceituados.
Todos os temas e áreas de conhecimento foram compilados num plano de estudos completo e de absoluta atualidade, para levar o aluno ao máximo nível tanto teórico como prático”

Um programa intensivo de crescimento profissional que lhe permitirá intervir num setor com uma procura crescente de profissionais”
Programa de estudos
O plano de estudos foi desenhada com base na eficácia educativa, selecionando cuidadosamente os conteúdos para oferecer um percurso completo que inclui todos os campos de estudo imprescindíveis para alcançar o conhecimento real da matéria. Com as atualizações e os aspetos mais inovadores do setor. Foi estabelecido assim um plano de estudos cujos módulos oferecem uma ampla perspetiva da Linguagem de Programação Web. Desde o primeiro módulo, o aluno verá ampliados os seus conhecimentos, que o capacitarão para se desenvolver profissionalmente, sabendo que conta, além disso, com o apoio de uma equipa de especialistas.

Um Curso de alta qualificação que permitirá ao aluno avançar rápida e progressivamente na aquisição de conhecimentos, com o rigor científico de um ensino de qualidade global”
Módulo 1. Linguagens de Programação Web
1.1. Programação Web
1.1.1. A web
1.1.2. Web Design
1.1.3. Desenvolvimento Web
1.1.3.1. Front-End
1.1.3.2. Back-End
1.1.3.3. Full-Stack
1.1.4. Tipos de linguagem
1.1.4.1. Linguagens de programação
1.1.4.2. Linguagens de marcação
1.1.4.3. Linguagens de scripting
1.1.5. Framework vs Biblioteca
1.1.6. Ambientes de desenvolvimento(IDEs)
1.1.7. Navegadores
1.2. HTML
1.2.1. HTML
1.2.2. Rótulos
1.2.2.1. Aninhamento
1.2.2.2. Atributos
1.2.3. Estrutura de documento
1.2.3.1. Header
1.2.3.2. Corpo
1.2.4. Elementos semânticos
1.2.4.1. Elementos de raiz
1.2.4.2. Metadados
1.2.4.3. Scripting
1.2.4.4. Secções
1.2.4.5. Comentários
1.2.5. Conteúdo textual
1.2.5.1. Headings
1.2.5.2. Parágrafos
1.2.5.3. Listas
1.2.5.4. Formatos de texto
1.2.5.5. Carateres especiais
1.2.6. Blocos
1.2.7. Hyperlinks
1.2.8. Conteúdo incorporado
1.2.9. Tabelas
1.2.10. Formulários
1.3. CSS
1.3.1. CSS
1.3.2. Aplicação de estilos
1.3.3. Regras
1.3.3.1. Seletores
1.3.3.2. Propriedades e valores
1.3.3.3. Comentários
1.3.4. Colisões de estilo
1.3.4.1. Herança
1.3.4.2. Cascata
1.3.5. Seletores
1.3.6. Combinadores
1.3.7. Pseudo-classes
1.3.8. Pseudo-elementos
1.3.9. Modelo de caixa
1.3.10. Atributos
1.3.11. Unidades de medida
1.3.11.1. Unidades absolutas
1.3.11.2. Unidades relativas
1.3.12. Posicionamento
1.3.13. Cores
1.3.14. Variáveis
1.3.15. Animações
1.4. JavaScript
1.4.1. JavaScript
1.4.2. Inclusão de código em HTML
1.4.3. Sintaxe
1.4.3.1. Sentenças
1.4.3.2. Comentários
1.4.4. Tipos de dados
1.4.5. Variáveis e âmbitos
1.4.6. Operadores
1.4.7. Estruturas de controlo de fluxo
1.4.8. Funções
1.4.9. Manipulação DOM
1.4.10. Eventos
1.4.11. Programação orientada a objetos
1.4.11.1. Classes
1.4.11.2. Objetos
1.4.11.2.1. Propriedades
1.4.11.2.2. Métodos
1.4.12. AJAX
1.5. PHP
1.5.1. PHP
1.5.2. Estrutura de documento
1.5.3. Geração de conteúdo HTML
1.5.4. Constantes e variáveis
1.5.5. Operadores
1.5.6. Tipos de dados
1.5.7. Estruturas de controlo de fluxo
1.5.8. Funções
1.5.9. Formulários, cookies e sessões
1.6. MySQL
1.6.1. MySQL
1.6.2. Bases de dados
1.6.3. Codificação de carateres
1.6.4. Tipos de dados
1.6.5. Utilizadores e privilégios
1.6.6. Acesso a uma base de dados
1.6.7. Criação e manipulação de uma base de dados
1.6.8. Cláusulas
1.6.9. Consultas
1.7. Bibliotecas e Frameworks de HTML e CSS
1.7.1. Bootstrap
1.7.2. Foundation
1.7.3. Skeleton
1.7.4. Bulma
1.7.5. Materializar
1.7.6. PureCSS
1.7.7. TailwindCSS
1.7.8. Susy
1.7.9. UIkit
1.8. Bibliotecas e Frameworks de JavaScript
1.8.1. Ângulos
1.8.2. jQuery
1.8.3. React
1.8.4. Meteor
1.8.5. Polymer
1.8.6. Mithril
1.8.7. Aurelia
1.8.8. Vue.js
1.8.9. Ember.js
1.8.10. Node.js
1.8.11. Backbone.js
1.9. Bibliotecas e Frameworks de PHP
1.9.1. Laravel
1.9.2. Symfony
1.9.3. Zend
1.9.4. CodeIgniter
1.9.5. FuelPHP
1.9.6. CakePHP
1.9.7. Phalcon
1.9.8. Yii
1.9.9. Slim
1.10. Técnicas de programação Web
1.10.1. Beautify
1.10.2. Minificação de código
1.10.3. Otimização de imagens
1.10.3.1. Formatos de ficheiro
1.10.3.2. Qualidade de compressão vs. Tamanho
1.10.4. Normalização de códigos e compatibilidade entre navegadores
1.10.5. Depuração e validação de código
1.10.6. Bundling
1.10.7. Controlo de versões e repositórios

Uma capacitação única que se destaca pela qualidade do seu conteúdo e pelo seu excelente pessoal docente"
Curso de Linguagem de Programação Web
No mundo digital e altamente conectado em que vivemos, o domínio da linguagem de programação web tornou-se essencial para aqueles que desejam destacar-se no campo da tecnologia e do desenvolvimento de aplicações online. Na TECH Universidade Tecnológica, apresentamos o nosso Curso de Linguagem de Programação Web, especialmente desenvolvido para proporcionar as habilidades necessárias para se tornar um especialista em desenvolvimento web. O Curso de Linguagem de Programação Web fornecerá os conhecimentos fundamentais em HTML, CSS e JavaScript, os pilares principais do desenvolvimento web. Aprenderá a criar páginas web atraentes e funcionais, aplicando as melhores práticas de design e programação. Além disso, se familiarizará com os conceitos básicos da interação cliente-servidor e do desenvolvimento de aplicações web dinâmicas. Um dos principais benefícios da nossa modalidade online é a oportunidade de praticar suas habilidades em um ambiente virtual controlado. Através de exercícios práticos e projetos, poderá aplicar o que aprendeu em situações reais e receber feedback personalizado dos nossos docentes especializados. Isso permitirá melhorar sua destreza no desenvolvimento web e ganhar confiança em suas habilidades técnicas.
Matricule-se já e comece a avançar no seu caminho profissional
O nosso programa é ministrado em modalidade online, o que oferece flexibilidade e conveniência para estudar de qualquer lugar e em qualquer momento que se adapte ao seu horário. Na TECH Universidade Tecnológica, sabemos que o tempo é valioso e, com a nossa modalidade online, pode organizar os seus estudos de acordo com os seus compromissos pessoais e profissionais, sem precisar sacrificar o seu crescimento académico. Não deixe passar a oportunidade de se tornar um especialista em linguagem de programação web. Junte-se à TECH Universidade Tecnológica e adquira as habilidades necessárias para se destacar no campo da tecnologia. Inscreva-se agora e comece a construir o seu futuro no desenvolvimento web!