

O endereço de email e o número de telefone do(a) Igor foram verificados
Igor
- Preço 1 464 CVE
- Resposta 1h

1 464 CVE/h
Infelizmente, este professor não está disponível.
- Linguagens de Programação
- JavaScript
- Angular
De Zero a Herói no Front-End com Angular! Domine o Framework mais Poderoso da Web e Prepare-se para Conquistar o Mercado de Trabalho!
- Linguagens de Programação
- JavaScript
- Angular
Local das aulas
Sobre Igor
Sou Igor Lucena, desenvolvedor web e mobile com vasta experiência em tecnologias de ponta. Atualmente, atuo como Senior Front-End Engineer na Claro S.A., uma das líderes em soluções de telecomunicações e tecnologia. Minha trajetória profissional inclui competências avançadas em Angular, Ionic, Node.js, Firebase, GCP, RxJs, e Git, com um forte foco em metodologias ágeis como Scrum.
Ao longo dos anos, participei de projetos desafiadores e impactantes, aprimorando a retenção e engajamento dos usuários e otimizando a performance e segurança das aplicações. Meu trabalho inclui a integração com serviços e APIs de alta complexidade, além de testes unitários e automação de processos. Minha experiência também abrange a integração com ferramentas de BI, como Qlik, para oferecer soluções completas e eficientes.
Sou movido pela paixão de aprender novas ferramentas e metodologias, e pela colaboração com equipes multidisciplinares para criar soluções inovadoras. Com uma visão estratégica e técnica, estou comprometido em trazer valor e contribuir para o sucesso dos projetos e da organização.
Sobre a aula
- Ensino Básico
- Ensino Secundário
- Formação para adultos
- +8
níveis :
Ensino Básico
Ensino Secundário
Formação para adultos
Mestrado
Doutoramento
Iniciante
Intermédio
Avançado
Profissional
Outros
Crianças
- Português
Todos os idiomas falados na aula :
Português
Módulo 1: Fundamentos de JavaScript e TypeScript
Aula 1: Introdução ao JavaScript – Conceitos Essenciais
O que é JavaScript? Por que ele é fundamental no front-end?
Sintaxe básica: variáveis, tipos de dados, operadores, condicionais e loops.
Funções e escopos no JavaScript.
Aula 2: JavaScript Avançado – Manipulação do DOM e Eventos
Manipulando o DOM com JavaScript puro.
Eventos e interatividade no navegador.
Conceitos de funções assíncronas (callbacks, promises e async/await).
Aula 3: Introdução ao TypeScript – A Base do Angular
O que é TypeScript e por que ele é usado no Angular?
Tipagem estática, interfaces e classes em TypeScript.
Configuração básica do ambiente TypeScript.
Aula 4: TypeScript Avançado – Generics, Decorators e Módulos
Explorando recursos avançados do TypeScript.
Como TypeScript melhora a manutenção e escalabilidade dos projetos Angular.
Módulo 2: Fundamentos do Angular
Aula 5: Ambiente de Desenvolvimento com Angular
Instalação do Node.js, NPM e Angular CLI.
Estrutura básica de um projeto Angular.
Criando o primeiro projeto Angular.
Aula 6: Componentes e Templates
Introdução a componentes: estrutura e funcionamento.
Criando componentes e templates em Angular.
Diretivas estruturais e de atributo (*ngIf, *ngFor, [ngClass], [ngStyle]).
Aula 7: Data Binding e Eventos
One-way e two-way data binding.
Event binding e property binding.
Como o Angular sincroniza dados entre componentes e templates.
Módulo 3: Manipulação de Dados e Serviços
Aula 8: Serviços e Injeção de Dependências
O que são serviços no Angular?
Criando e injetando serviços para compartilhar dados entre componentes.
Como o Angular usa o padrão de injeção de dependências.
Aula 9: HTTPClient – Comunicação com APIs
Fazendo requisições HTTP para APIs RESTful.
Consumindo dados externos e exibindo no front-end.
Tratamento de erros e intercepções HTTP.
Módulo 4: Firebase – Backend como Serviço
Aula 10: Introdução ao Firebase
O que é Firebase e como ele facilita o desenvolvimento?
Configuração e integração do Firebase com Angular.
Aula 11: Firebase Authentication – Autenticação de Usuários
Implementação de autenticação de usuários com Firebase.
Integração com Google, Facebook e email/password.
Aula 12: Firebase Firestore – Banco de Dados em Tempo Real
Configuração do Firestore para armazenamento de dados.
Como criar, ler, atualizar e deletar dados em tempo real.
Módulo 5: Roteamento, Navegação e Proteção de Rotas
Aula 13: Sistema de Roteamento do Angular
Configurando rotas e navegação entre páginas.
Rotas dinâmicas e parâmetros de rota.
Implementando lazy loading para otimizar a performance.
Aula 14: Guards, Resolvers e Roteamento Protegido
Protegendo rotas com AuthGuards.
Utilizando resolvers para carregar dados antes de acessar as rotas.
Módulo 6: Formulários e Interatividade
Aula 15: Template-Driven Forms
Criando formulários no Angular de maneira simples.
Validações básicas em formulários baseados em template.
Aula 16: Reactive Forms – Controle Total
Criando formulários reativos para controle avançado.
Validações customizadas e gerenciamento de estados complexos de formulário.
Módulo 7: Componentes Avançados e Firebase Storage
Aula 17: Angular Material e Componentes Visuais
Introdução ao Angular Material para interfaces modernas.
Criando interfaces responsivas e acessíveis.
Aula 18: Firebase Storage – Upload de Arquivos
Implementação do Firebase Storage para uploads e gerenciamento de arquivos.
Como armazenar e recuperar imagens e documentos no Firestore.
Aula 19: Boas Práticas e Arquitetura de Projetos Angular
Padrões e boas práticas para manter o código limpo e escalável.
Estruturando grandes projetos com boas práticas de design.
Módulo 8: Projeto Final – Construindo uma Aplicação Completa
Aula 20: Planejamento e Estruturação do Projeto Final
Definindo os requisitos e funcionalidades do projeto.
Estrutura inicial e organização do código.
Aula 21: Desenvolvimento do Projeto Final
Construindo uma aplicação completa utilizando tudo que foi aprendido.
Implementação de autenticação, Firestore, rotas e formulários avançados.
Aula 22: Deploy da Aplicação
Preparando a aplicação para produção.
Deploy no Firebase Hosting, GitHub Pages, ou outra plataforma de hospedagem.
Preços
Preço
- 1 464 CVE
Preços dos packs
- 5h: 5 CVE
- 10h: 10 CVE
online
- 1 464 CVE/h
Professores de Linguagens de Programação semelhantes
-
![teacher_picture]()
Laurent
Marseille 1er & Online- Embaixador
Saiba mais sobre as linguagens de programação de computador para aprender como iniciar o computador ea web
- 6 619 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
João
Coimbra & Online- Embaixador
Aulas de programação (c, c++, c#, java, python, html, css. javascript, sql, react, angular, sistemas operativos, inteligência artificial)
- 2 206 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Rui
Porto & Online- Embaixador
Engenheiro informático, mestre em computação móvel. 11 anos de experiência em empresas nacionais e internacionais na área da programação web e mobile.
- 2 758 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Elias
Barbacena & Online- Embaixador
Javascript avançado ou básico! projetos reais no github! atualizado 2026! pego na sua mão! front end, back end ou fullstack. incluso html e css. garanta seu emprego!
- 1 269 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Lucas
São Paulo & Online- Embaixador
Programador python - do zero ao mestre: para todas as idades, de todos os níveis
- 2 342 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Rafael
Prata & Online- Embaixador
Aprenda programação do zero e como dominar ai para criar apps lançando apps do absoluto zero, te ajudo a conquistar sua vaga de emprego no brasil e exterior ou montar sua própria empresa de apps.
- 2 928 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Mohamed
Marseille 1er & Online- Embaixador
Aula de informática: aprenda a se divertir com python (fácil de aprender)
- 3 199 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Alberto
Manhumirim & Online- Embaixador
Professor de informática e desenvolvedor full stack senior | transforme sua carreira com aulas personalizadas de javascript, typescript e python.
- 976 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
João
Seixal & Online- Super professor
Mestre em ciência da computação, programador há 15 anos, ensino programação, explicações de questões e mentoria de carrei
- 1 986 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Leonardo
Belo Horizonte & Online- Embaixador
Aulas de agentes de ia, python e golang com especialista pela universidade de harvard e mestre pela usp. engenheiro da marinha e ex-assessor de tecnologia do ministério da defesa.
- 2 928 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Tiago frança
Portão (Curitiba) & Online- Super professor
Aulas de programação em php e/ou laravel do básico ao avançado sem restrição de idade
- 976 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Leonardo
Nossa Senhora das Dores & Online- Embaixador
Desenvolvimento de software: spring boot, node.js e serverless, banco de dados: nosql e sql, programação: java, kotlin, javascript e typescript, infraestrutura: amazon web service, web e mobile: react
- 1 464 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
João victor kaian
& Online- Embaixador
Aprenda desenvolvimento de jogos com unity de forma profissional e exclusiva com base em suas necessidades
- 1 952 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Tomás
Coimbra & Online- Embaixador
Mestre(ado) em engenharia informática dá aulas de programação java, python, android e outras cadeiras de informática. para falarmos melhor contacta.
- 2 206 CVE/h
-
![teacher_picture]()
Natalia
Pinheiros & Online- Embaixadora
Aulas de programação básica em r e python com aulas teóricas e práticas
- 2 342 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Gustavo
Campus do CTA & Online- Embaixador
Descomplicando lógica de programação, estrutura de dados e análise de algoritmos, nas linguagens c, c++, java, python e pascal
- 1 952 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
João otavio
São José do Rio Preto & Online- Embaixador
🟦 aprenda estruturas de dados, complexidade de algoritmos, projeto e análise de algoritmos com um mestre em ciência da computação pela unesp. ensino didático para estudantes e profissionais
- 2 342 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Romildo
Recife & Online- Embaixador
Engenheiro da computação pela ufpe e professor técnico do google next step 2026: aprovado por centenas de clientes [c/c++, java, programação e sql]
- 1 171 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Deivid
Campo Grande & Online- Embaixador
Utilização de ia e llm. algoritmo e estrutura de dados com python. orientação de tcc e projetos. projetos de machine learning. banco de dados e análise de dados com pandas
- 2 440 CVE/h
- 1ª aula grátis
-
![teacher_picture]()
Jai
Mumbai & Online- Embaixador
Desenvolvedor full stack | 4+ anos exp | ex-faang | javascript | java | python | c++ | projetos e atribuições | finanças | nójs | freelancing | codificação | fundamentos de programação
- 2 073 CVE/h
- 1ª aula grátis
-
Veja os professores linguagens de programação




















