Cursos de HTML5, JavaScript, and CSS3
Este curso fornece uma introdução a HTML5, CSS3, e JavaScript. Os participantes aprenderão habilidades de programação através de exercícios e a criação de uma aplicação web de amostra.
Este treinamento guiado por instrutores, ao vivo (online ou on-site) é dirigido a programadores iniciantes que desejam aprender HTML5, CSS3, e JavaScript para fins de construção de aplicativos web.
No final do curso, os participantes poderão:
- Instalar e configurar o ambiente de desenvolvimento.
- Compreenda a lógica de programação do script e use-a para controlar o fluxo de um aplicativo.
- Use Javascript junto com HTML para criar uma experiência interativa para os usuários.
- Use CSS3 para adicionar efeitos visuais ao aplicativo para torná-lo mais atraente e usável.
- Conecte o aplicativo a uma base de dados para armazenar e recuperar dados.
O formato do curso
- Interação e discussão interativa.
- Muitos exercícios e práticas.
- Implementação de mão em um ambiente de laboratório ao vivo.
Opções de Customização
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
Programa do Curso
Introdução
Panorâmica geral de HTML5, Javascript e CSS3
- Interatividade, envio, receção e armazenamento de dados, estilo, etc.
Planear uma aplicação bem estruturada
- Escrever código de fácil manutenção JavaScript
- Saber que APIs chamar
Começar a trabalhar
- Configurando o ambiente de desenvolvimento
- Criando um aplicativo de amostra
Implementação da lógica Programming
- Definição e utilização de variáveis
- Execução de looping e ramificação
Desenvolver a interface do utilizador
- Criar um formulário
- Ajustar a IU para diferentes dispositivos
- Adicionar animações a uma página HTML5
Gestão de dados
- Capturar e validar a entrada do utilizador
- Armazenamento de dados
- Transmissão e receção de dados
Testar a aplicação
- Preparação de dados e acções de teste para simular utilizadores
- Correção de erros
- Automatizar o processo de teste
- Depurar a aplicação
Extensão da aplicação
- Suporte a operações offline
- Adicionar gráficos avançados
- Otimização do desempenho da aplicação
Implantação da aplicação
- Escolher um anfitrião
- Monitorizar o desempenho da aplicação
- Atualização de uma aplicação em produção
Resolução de problemas
Resumo e conclusão
Requisitos
- Uma compreensão de como a web funciona (servidores web, clientes web, a internet, etc.)
- Não é necessária experiência em programação
Público
- Programadores principiantes .
Precisa de ajuda para escolher o curso certo?
Cursos de HTML5, JavaScript, and CSS3 - Enquiry
HTML5, JavaScript, and CSS3 - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (7)
Sua capacidade de me ensinar através de exemplos da vida real e sua resposta imediata à minha pergunta com uma explicação clara e compreensível.
Zayed Al Kindi
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
Muito bem explicado.
ALDRIN JUDE MADALAG - Bureau of Fisheries and Aquatic Resources
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
Interativo; exemplos realistas; boa estrutura.
KENNETH DENNIS BALUCOS - Bureau of Fisheries and Aquatic Resources
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
Gosto das atividades práticas.
Jerome Caronan - Bureau of Fisheries and Aquatic Resources
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
Aprender os fundamentos
Neil Michael Mendez - Bureau of Fisheries and Aquatic Resources
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
Gostei do respeito do instrutor pelo tempo de todos, evidenciado por sua pontualidade diária no início das aulas, além de sua expertise no assunto. Além disso, fiquei impressionado com as ferramentas que eles utilizam, que permitem ao usuário monitorar as atividades dos trainees através de acesso remoto ao desktop.
Joan Princess Dacasin - Bureau of Fisheries and Aquatic Resources
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
A parte do console no ambiente web me dá como navegar e verificar o histórico, API do navegador. Ele explica bem as funções corretas de cada elemento nos modelos.
Glenford Cataluna - Bureau of Fisheries and Aquatic Resources
Curso - HTML5, JavaScript, and CSS3
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Ant Design
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores que desejam usar Ant Design para aprimorar a experiência do usuário para seu aplicativo React.
No final deste treinamento, os participantes serão capazes de implementar os componentes React da Ant Design para desenvolver belos aplicativos da Web de classe empresarial.
Gatsby: Beginner to Advanced
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar Gatsby para criar aplicativos da Web de front-end.
No final desta formação, os participantes serão capazes de
- Use o Gatsby para criar um aplicativo da web.
- Gerar PWAs (Progressive Web Applications) para velocidades de carregamento rápidas.
- Puxe dados de diferentes fontes de dados com GraphQL.
- Implante aplicativos da Web Gatsby em serviços locais ou serviços em nuvem.
Criando aplicativos da Web usando o MEAN stack
35 HorasObjetivo do curso:
MEAN stack é uma solução full-stack JavaScript que ajuda a escrever aplicações web escaláveis, robustas e de fácil manutenção de forma rápida e fácil usando MongoDB, express, AngularJS e Node.js.
No final deste curso de treinamento intensivo prático, os alunos serão capazes de:
- Armazenar os dados em NoSQL, banco de dados orientado a documentos MongoDB que traz desempenho e escalabilidade.
- Usar Node.js, a plataforma do lado do servidor construída sobre o tempo de execução do Google V8 para criar aplicações de rede rápidas e escaláveis.
- Use Express, uma estrutura de servidor HTTP simples mas poderosa para o desenvolvimento de aplicações Web, construída sobre Node.js.
- Utilizar a estrutura AngularJS que oferece uma ligação de dados declarativa e bidirecional para aplicações Web.
- Tirar partido do paradigma "full-stack JavaScript", ou seja, armazenar documentos em formato do tipo JSON em MongoDB, criar consultas JSON em Node.js/Express.js e reencaminhar estes documentos JSON para um frontend baseado em Angular.
- Conheça as últimas tendências de desenvolvimento de aplicações Web no sector das TI.
NestJS: Beginner to Advanced
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar NestJS para criar aplicativos da Web facilmente sustentáveis e escalonáveis.
No final deste treinamento, os participantes serão capazes de:
- Construir uma aplicação back-end usando NestJS.
- Testar serviços de back-end com Postman.
- Implementar autorização e autenticação em aplicativos back-end.
- Implantar aplicativos de back-end.
Next.js 14 Advanced Development
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores da Web de nível intermediário a avançado e arquitetos técnicos que desejam explorar os avanços do Next.js 14 e obter o conhecimento para criar aplicativos da Web de ponta.
No final deste treinamento, os participantes serão capazes de:
- Aproveitar todo o potencial do Next.js 14 para construir aplicativos complexos.
- Utilize os recursos mais recentes, como Middleware, React Server Components e Edge Functions.
- Implementar práticas recomendadas para desempenho, escalabilidade e SEO.
- Solucionar problemas comuns em aplicativos Next.js de forma eficaz.
Node.js & Express.js Basics, working with PM2 & WebStorm
21 HorasPúblico-alvo:
Tipicamente, um gestor de projectos, um analista, um programador ou qualquer pessoa que necessite:
- Explorar a estrutura e a arquitetura do node.js
- Explorar o Express.js como uma solução para o desenvolvimento web
- Avaliar Node.js & Express.js como soluções para desenvolvimento web
- Vantagens e desvantagens em relação a Java
- Ter uma boa compreensão da estrutura e dos mecanismos de implementação de uma aplicação
- Realizar tarefas de instalação / ambiente de produção / arquitetura e configuração
- Ser capaz de avaliar a qualidade do código, efetuar depuração e monitorização
- Implementar técnicas avançadas de produção, como o registo de dados
Objectivos:
- Explorar as vantagens e caraterísticas do Node.js (em comparação com o Java)
- Explorar Express.js: Arquitetura, administração (em comparação com Java EE)
- Explorar e apreender todas as caraterísticas e funcionalidades da plataforma webstorm para Node.js
- Explorar e apreender todas as caraterísticas e funcionalidades do gestor de processos de produção pm2
- Explorar e apreender o registo avançado com Winston.js
Descrição:
O curso é normalmente de 3 dias (7 horas por dia) e tem uma grande ênfase na prática. A maioria dos conceitos são descobertos através de leituras de código, exercícios e laboratórios.
Nuxt.js and Vue.js
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar o Vue JS e Nuxt.js para o desenvolvimento da Web de ponta a ponta.
No final desta formação, os participantes serão capazes de
- Influencie um aplicativo de página única usando a configuração Nuxt.js.
- Implementar a renderização do lado do servidor para otimizar o SEO.
- Gerar um site estático a partir de VueJS e código Nuxt.js.
Next.js 14 - Advanced
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível avançado que desejam dominar os recursos mais recentes do Next.js 14, otimizar o desempenho e implementar técnicas modernas do React.
No final deste treinamento, os participantes serão capazes de:
- Implementar ganchos React avançados e recursos simultâneos.
- Compreender e utilizar estratégias de encaminhamento Next.js de forma eficaz.
- Aproveitar os componentes do servidor, as ações do servidor e as abordagens de renderização híbrida.
- Otimizar a busca de dados, o armazenamento em cache e a regeneração estática incremental.
- Utilizar Next.js como uma solução de backend com Edge Functions e Edge Runtime.
- Gerir o estado utilizando React Context, Redux e bibliotecas de estado atómico.
- Otimizar o desempenho da aplicação para Web Core Vitals.
- Teste, monitorize e implemente aplicações Next.js de forma eficiente.
Criando Aplicativos Interativos com React, Redux e GraphQL
28 HorasNeste treinamento ao vivo conduzido por instrutor em Portugal, os participantes aprenderão como criar aplicativos React usando Flux e GraphQL. O curso abrange instalação, configuração, integração, teste, implantação e melhores práticas, pois orienta os participantes através da criação de uma série de aplicativos de amostra que demonstram como adicionar níveis adicionais de complexidade e "coolness" para um aplicativo usando os kits de ferramentas e técnicas mais avançados.
O desenvolvimento de aplicações com React requer um tipo diferente de pensamento, em comparação com o que alguns desenvolvedores estão acostumados, especialmente quando vêm da mentalidade de outros frameworks MVC, como AngularJS e Bootstrap. Esta formação abrange os fundamentos das tecnologias utilizadas em cada etapa do processo, para que os participantes não só sejam capazes de construir uma aplicação funcional, mas também compreendam por que razão é utilizada uma determinada abordagem. Isto estabelece as bases para pensar de forma independente e criativa sobre o design e os resultados desejados para a construção das suas próprias aplicações no futuro.
React with Next.js
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar o Next.js para criar aplicativos React.
No final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicações web do lado do servidor e sites estáticos em Next.js.
- Manipular e armazenar dados com MongoDB.
- Proteger um aplicativo da Web com autenticação AuthO.
Spring Boot, React, and Redux
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a desenvolvedores da Web que desejam criar aplicativos da Web funcionais de front-end e back-end com Spring Boot, React, and Redux.
No final desta formação, os participantes serão capazes de
- Construir uma aplicação front-end com React e Redux.
- Criar APIs RESTful com Spring Boot.
- Proteger serviços web com segurança Spring e tokens web JWT.
Svelte
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (remoto ou no local) é destinado a desenvolvedores que desejam usar Svelte para desenvolver aplicativos da web que são mais rápidos do que os aplicativos React e são mais simples de construir.
No final desta formação, os participantes serão capazes de
- Comece a escrever um aplicativo da Web rapidamente e com o mínimo de sobrecarga.
- Escreva aplicativos Web que manipulam o estado sem depender de dependências externas ou plug-ins.
- Use recursos como o estilo de escopo para eliminar a necessidade de extensões extras e sintaxe personalizada para CSS.
- Construir componentes autônomos Svelte e integrá-los à base de código de um projeto React existente.
Advanced Svelte JS
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a desenvolvedores de nível intermediário que desejam aprender conceitos e recursos avançados de Svelte para o desenvolvimento de aplicativos da web.
No final desta formação, os participantes serão capazes de
- Utilizar técnicas avançadas para desenvolver aplicações Svelte.
- Desenvolver aplicações web com o framework Svelte.
- Protótipo rápido com TailwindCSS e DaisyUI.
Managing Vue JS State with Vuex
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e programadores que desejam criar, gerenciar e atualizar aplicativos Vue usando Vuex.
No final desta formação, os participantes serão capazes de utilizar Vuex para criar aplicações de página única adaptáveis e fáceis de manter.