Qualificação universitária
A maior faculdade de informática do mundo”
Apresentação do programa
O Angular é modular e escalável, portanto, ele se adaptará às suas necessidades de TI”
O Angular é um framework JavaScript criado pelo Google e que conta com o apoio de uma grande comunidade. Ele é composto por um conjunto de bibliotecas na linguagem de programação typescript e sua principal característica é que incentiva o uso do padrão de design de software MVC, que divide o código do programa em componentes, dividindo-o de acordo com suas responsabilidades ou funções no desenvolvimento. O profissional de TI que fizer este programa usará esse padrão por meio da injeção de dependência, incentivando o uso de boas práticas, de modo que a estrutura de seu projeto seja mantida, mesmo que ele cresça muito.
O Angular é baseado em componentes, o que facilita a reutilização do código pelo desenvolvedor, além de torná-lo sustentável e fácil de testar. Este curso desenvolve conhecimentos especializados sobre a criação de um projeto, injeção de dependências, criação de componentes e diretivas, roteamento de um aplicativo, etc.
Para isso, esta capacitação apresenta as vantagens deste framework modular e dimensionável que se adapta às necessidades do especialista em TI. Além disso, por ser baseado no padrão de componentes da web e com um conjunto de interface de programação de aplicativos (API), ele permite que o aluno crie novas tags HTML personalizadas que podem ser reutilizadas.
Como se trata de um programa 100% online, o aluno não estará condicionado por horários fixos ou pela necessidade de se deslocar para outro local físico, mas poderá acessar um conteúdo completo que lhe ajudará a alcançar a excelência da programação a qualquer hora do dia, conciliando, no seu próprio ritmo, seu trabalho e sua vida pessoal com a sua vida acadêmica.
O desenvolvimento com o Angular permitirá que você dimensione, mantenha e atualize seus projetos de negócios para acompanhar as tendências do setor”
Este Curso de Framework de JavaScript. Angular conta com o conteúdo científico mais completo e atualizado do mercado. Suas principais características são:
- O desenvolvimento de casos práticos apresentados por especialistas em Framework de JavaScript e Angular
- O conteúdo gráfico, esquemático e extremamente útil fornece informações científicas e práticas sobre aquelas disciplinas indispensáveis para o exercício da profissão
- Exercícios práticos nos quais o processo de autoavaliação é realizado para melhorar a aprendizagem
- Destaque especial para as metodologias inovadoras
- Lições teóricas, perguntas aos especialistas e trabalhos de reflexão individual
- Disponibilidade de acesso a todo o conteúdo a partir de qualquer dispositivo, fixo ou portátil, com conexão à Internet
A TECH lhe oferece a flexibilidade de conciliar este curso com suas atividades profissionais e de trabalho diárias. Você decide onde, quando e como”
O corpo docente do curso conta com profissionais do setor, que transferem toda a experiência adquirida ao longo de suas carreiras para esta capacitação, além de especialistas reconhecidos de instituições de referência e universidades de prestígio.
O conteúdo multimídia, desenvolvido com a mais recente tecnologia educacional, permitirá ao profissional uma aprendizagem contextualizada, ou seja, realizada através de um ambiente simulado, proporcionando uma capacitação imersiva e programada para praticar diante de situações reais.
O desenho deste programa de estudos se fundamenta na Aprendizagem Baseada em Problemas, pela qual o profissional deverá resolver as diferentes situações da prática profissional que surgirem ao longo do curso. Para isso, contará com a ajuda de um inovador sistema de vídeo interativo realizado por especialistas reconhecidos.
O Angular simplifica a reutilização do código, além de facilitar a manutenção e o teste. Especialize-se neste Framework"
Este Curso permitirá que sua carreira em TI alcance outro nível de conhecimento e sucesso profissional"
Plano de estudos
Este programa de capacitação foi projetado com base na eficácia educacional, selecionando cuidadosamente os conteúdos para oferecer um curso completo, que inclui todos os campos de estudo indispensáveis para obter um conhecimento concreto do Angular. Dessa forma, o aluno verá seu conhecimento ampliado, o que permitirá que ele se desenvolva profissionalmente, sabendo que pode contar com o apoio de uma equipe de especialistas aos quais pode fazer consultas sempre que precisar.
As competências que você desenvolverá ao longo do programa serão a ferramenta para o sucesso da sua futura carreira como especialista em JavaScript”
Módulo 1. Framework de JavaScript. Angular
1.1. O Framework angular e sua arquitetura
1.1.1. Angular CLI
1.1.2. Arquitetura
1.1.3. Workspace e arquitetura
1.1.4. Ambiente
1.2. Componentes do Framework Angular
1.2.1. Ciclo de vida
1.2.2. Encapsulamento visual
1.2.3. Interação entre componentes
1.2.4. Projeção de conteúdo
1.3. Modelos do Framework Angular
1.3.1. Interpolação de texto
1.3.2. Declarações
1.3.3. Property Binding
1.3.4. Class, Style e Attribute Binding
1.3.5. Event Binding e Two-Way Binding
1.3.6. Pipes
1.4. Diretrizes do Framework Angular
1.4.1. Diretrizes angulares
1.4.2. Diretrizes de Atributos
1.4.3. Diretrizes estruturais
1.5. Serviços e injeção de dependências
1.5.1. Serviços
1.5.2. Injeção de dependência
1.5.3. Service providers
1.6. Routing e navegação
1.6.1. Aplicativo com routing
1.6.2. Roteamento básico
1.6.3. Rotas agrupadas
1.6.4. Parâmetros
1.6.5. Acesso e autorização
1.6.6. Lazy loading de módulos
1.7. RxJS
1.7.1. Observáveis
1.7.2. Observers
1.7.3. Inscrições
1.7.4. Operadores
1.8. Formulários e HTTP
1.8.1. Formulários reativos
1.8.2. Validação de campos
1.8.3. Formulários dinâmicos
1.8.4. Petições
1.8.5. Interceptors
1.8.6. Segurança
1.9. Animações
1.9.1. Transições e Triggers
1.9.2. Transições de rotas
1.9.3. Diferenças entre as transições
1.10. Testing no Framework Angular
1.10.1. Teste de serviços
1.10.2. Teste de componentes
1.10.3. Teste de diretrizes e pipes
Acesse material audiovisual de alta qualidade, criado pelos próprios professores para se aprofundar em cada uma das seções do programa de estudos”