

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

952MZN/h
Infelizmente, este professor não está disponível.
- Programação
- 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!
- Programação
- 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
- Escola primária
- Collège
- 1º ciclo do ensino secundário
- +14
níveis :
Escola primária
Collège
1º ciclo do ensino secundário
2º ciclo do ensino secundário
Terminale
BTS
Ensino Superior
AEA
Mestrado
Doutoramento
MBA
Iniciante
Intermédio
Avançado
Professionnel
Autres
Criança
- 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
- 952MZN
Preços dos packs
- 5h: 4760MZN
- 10h: 9520MZN
online
- 952MZN/h
Professores de Programação semelhantes
-
![teacher_picture]()
Cordelio
Maputo & Online- Novo
Aprenda python, robótica, postgresql e html com aulas práticas, personalizadas e adaptadas ao seu ritmo de aprendizagem
- 1.000MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Fernando
Pemba & Online- Novo
Dou aulas particulares de programação para iniciantes: c, java, html e sql." (12 palavras)
- 1.000MZN/h
- 1ª aula grátis
-
![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
- 4.303MZN/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)
- 1.434MZN/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.
- 1.793MZN/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
- 1.523MZN/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.
- 1.903MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Felipe
Belo Horizonte & Online- Embaixador
Desenvolvedor de software há 12 anos ensina python do zero ao avançado: aulas práticas, personalizadas e focadas em projetos reais
- 736MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Eduardo
Setor Leste Universitário & Online- Embaixador
Consultoria em agentes, projetos de ia e automações, engenheiro com formação internacional.
- 1.903MZN/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)
- 2.080MZN/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 [python, programação, r, ia]
- 761MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Octavio
Bremen & Online- Embaixador
Professor particular com anos de experiência na indústria de software. escritor de artigos no freecodecamp. vamos planejar aulas de acordo com suas necessidades.
- 2.492MZN/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.
- 634MZN/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.291MZN/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.
- 1.903MZN/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
- 952MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Simão pedro
Guarda & Online- Embaixador
Técnico superior em cibersegurança e frequentando curso de engenharia informática , leciono aulas de programação em ( c, java ,logica de programacao ,visualg ,portugol ,nodejs, php,javascript, html,
- 1.076MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Everton
Caxias do Sul (Rio Grande do Sul) & Online- Embaixador
Aprenda a desenvolver aplicativos android, ios e pwa de modo rápido e fácil com ionic framework. o modo mais fácil de se ter resultados, é também um dos mais usados no mundo todo para desenvolver apps
- 1.269MZN/h
- 1ª aula grátis
-
![teacher_picture]()
Bruno
Copacabana & Online- Embaixador
Você também pode programar! programação assistida por ia (vibe code). seja muito mais produtivo para criar seus softwares e apps, mesmo se não tiver experiência!
- 2.157MZN/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.269MZN/h
- 1ª aula grátis
-
Veja os professores programação




















