MERCADO DE TRABALHO DE TI E O IMPACTO DO ANGULAR 7
|
|
|
- Marcelo Lagos
- 6 Há anos
- Visualizações:
Transcrição
1 MERCADO DE TRABALHO DE TI E O IMPACTO DO ANGULAR 7 COTI INFORMÁTICA Prof. Edson Belém Professor e Diretor Técnico Site: [email protected]
2 COMO ENTRAR NO MERCADO DE TRABALHO Força para nunca desistir de seus sonhos
3 O QUE É ANGULAR?
4 ESTUDAR NA COTI É SEGUIR OS CONSELHOS DO PROFESSOR DA SUA ÁREA
5 O QUE É ANGULAR? Angular é uma plataforma e framework para construção da interface de aplicações usando HTML, CSS e, principalmente, JavaScript, criada pelos desenvolvedores da Google. Ele possui alguns elementos básicos que tornam essa construção interessante. Dentre os principais, podemos destacar os componentes, templates, diretivas, roteamento, módulos, serviços, injeção de dependências e ferramentas de infraestrutura que automatizam tarefas, como a de executar os testes unitários de uma aplicação.
6 VERSIONAMENTO A partir do Angular 2, a tecnologia começou a mudar suas versões de uma forma diferente. Foi lançado o Angular 4, Angular 5, Angular 6 e, agora, a versão 7 e assim por diante.
7 COMO ESTÁ O MERCADO? O mercado absorveu o Angular muito rápido. E passou a ser um padrão de contratação das empresas. Pequenas e grandes empresas no Brasil já adotaram a tecnologia, mas infelizmente a quantidade de profissionais qualificados ainda é muito pequena e insuficiente para a grande demanda que existe. A forma mais fácil de comprovar isso é fazendo uma rápida pesquisa em sites de empregos.
8 VANTAGENS Velocidade Organização Criatividade visual Qualidade gráfica muito grande Reaproveitamento de códigos Validação Padrões de projeto Acompanhamento da comunidade mundial (Google)
9 COMPONENTIZAÇÃO Uma aplicação Angular é baseada em componentes. Com eles, nós podemos encapsular comportamentos e regras da interface, o que torna a criação de aplicações algo mais simples. Inclusive, um componente pode encapsular outros componentes. Isso é um ponto muito positivo, porque o componente pode ser reaproveitado em vários lugares da aplicação. Um componente é composto de 3 itens: Template HTML CSS Uma classe que gerencia as propriedades e comportamentos
10 IMPACTOS Mudança na área de desenvolvimento em Front-End Mudança no padrão de projetos MVC Crescimento nas aplicações Mobile e seus padrões Choque imediato na área de desenvolvimento Separação em camadas (Back-End e Front-End) Aumento de desempenho, velocidade e beleza com ganhos acima de 50%
11 METODOLOGIAS ÁGEIS EM ALTA Devido a crescente curva do desenvolvimento em Angular, React, Vue, o paradigma de acompanhamento de projeto por prototipação UX (pessoa) x UI (produto) Nesse mercado, principalmente, quando adotado essa tecnologia, os programadores de Front, assim como toda a área de Design é extremamente valorizada.
12 METODOLOGIAS ÁGEIS EM ALTA UX = experiência de uso ou experiência de usuário: é a visão macro do projeto. O UX possui uma característica funcional e pensa o projeto em toda a jornada de uso do produto, desde a descoberta do produto pelo usuário até o mesmo alcançar o objetivo. UI = experiência de interface: essa é a parte visual ou acabamento do produto. Ele é responsável pelos estudos de cores, tipografia, imagens escolhidas para que esse obtenha o maior impacto positivo possível no produto final, entre outros.
13 METODOLOGIAS ÁGEIS EM ALTA Aos que acreditam que essa técnica é super-recente, nos anos 70 e 80 ela já era aplicada por empresas como a Apple para identificar o que era melhor para os usuários de seus produtos. Fora isso, em uma pesquisa rápida pela internet é possível encontrar vasta bibliografia, estudos de caso, livros e artigos com reflexões profundas sobre a importância de colocar o usuário como protagonista na construção do produto/serviço. Isso melhora a experiência do cliente e melhora inclusive os retornos das empresas.
14 Tecnologias: Angular 7 MongoDB AuthGuard Rotas EXEMPLO DE AULA
15 SERVIÇOS Os serviços são criados para concentrar todas as regras de negócio da aplicação. Cada serviço pode ser usado por mais de um componente. Eles não são restritos a isso, mas o que normalmente acontece é que usamos serviços para encapsular o código responsável por regras com um propósito específico, como por exemplo para recuperar ou submeter dados em uma API RESTful (back-end).
16 INJEÇÃO DE DEPENDÊNCIA Injeção de dependências é um padrão de projeto que pode ser aplicado independentemente da linguagem. Esse padrão permite deixar as classes de componentes mais limpas e eficientes, delegando tarefas complexas e regras de negócios para os serviços.
17 CURSOS Lógica, Modelagem, Conhecimento em PLSQL a fundo, Java, C#, PHP, Phyton, Angular 7, REACT, Mobile Kotlin, Android, Switch, Ionic3 e 4, Testes de Software Caixa a Caixa Preta, como TDD, BDD, DevOPs (AWS).
18 CURSOS O Importante é a Base do que você está aprendendo, no caso do Java é a Orientação a Objetos e sua Programação Funcional com Streams, Angular 7 Componentização, Programação Funcional e Orientação a Objetos
19 NÃO SINTA PENA DO SEU SACRIFÍCIO
20 QUE HORAS VOCÊ ACORDOU HOJE? OS MAIORES LÍDERES MUNDIAIS DORMEM POUCO!
21 MEAN QUEBRA O PARADIGMA MUNDIAL DO JAVASCRIPT
22 VAGAS PARA FULL STACK Temos que ter em mente que os processos seletivos não são mais uma questão unilateral, e sim, bilateral, ou seja, você entrevista um candidato a uma vaga de trabalho para sua empresa e a pessoa entrevista uma empresa candidata a te-la como funcionário.
23 SCRUM É O TOPO DO FRAMEWORK
24 SCRUM MUDANÇA NA FORMA DE CONTRATAÇÃO DE TRABALHO
25
26
27
28
29
30
31
32
33
34
35
36 Obrigado! COTI INFORMÁTICA PROF EDSON BELÉM Site: Av Rio Branco, 185 sala 308 Centro (Metrô Carioca) Whatsapp: (21)
37 COTI INFORMÁTICA PROF EDSON BELÉM Site: Av Rio Branco, 185 sala 308 Centro (Metrô Carioca) Whatsapp: (21)
38 Site: Av Rio Branco, 185 sala 308 Centro (Metrô Carioca) Whatsapp: (21)
Curso online de Aplicações. Híbridas. Plano de Estudo
Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento
Alura Ensino Online. Rua Vergueiro, 3185, 8º andar, São Paulo, SP
Certificamos que o aluno Renan Sampaio Lopes concluiu as carreiras a seguir, totalizando a carga horária estimada em 678 horas no período de 11/07/2014 a 06/07/2017. As carreiras contém os seguintes cursos:
OPORTUNIDADES: Analista de Sistemas Sênior
OPORTUNIDADES: Analista de Sistemas Sênior Experiência em projetos de desenvolvimento de sistemas Conhecimento de metodologia de desenvolvimento de sistema Experiência em levantamento de requisitos e elaboração
Introdução à Programação para Dispositivos Móveis
Introdução à Programação para Dispositivos Móveis Aula 02 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Plataformas
Júlio César Falbo da Silveira
Júlio César Falbo da Silveira www.juliofalbo.tech Brasileiro, casado, 24 anos Tijuca Rio de Janeiro RJ Telefone: (21) 98867-9866 / E-mail: [email protected] OBJETIVO Atuar como líder técnico ou
Juliana Gonçalves da Costa
Juliana Gonçalves da Costa Desenvolvedora PHP - Full Stack Developer Sumaré, SP procurando por: tempo integral, meio período, freela Olá, sou Juliana, Full Stack Developer desde 2010. Recentemente desenvolvi
Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android. Odette Mestrinho Christian Reis 1
Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android Odette Mestrinho Christian Reis 1 Agenda Histórico Google Histórico Android Versões Android Novidades Android Quantidade
FUNDAÇÃO FLORA DE APOIO À BOTÂNICA CHAMADA PARA SELEÇÃO DE BOLSISTA
FUNDAÇÃO FLORA DE APOIO À BOTÂNICA CHAMADA PARA SELEÇÃO DE BOLSISTA A Fundação Flora de Apoio à Botânica, torna público o lançamento do presente Edital para a concessão de uma bolsa, para o desempenho
Avaliação de Frameworks de Produtividade para aplicações CRUD
Superintendência de Informática - SINFO/UFRN Avaliação de Frameworks de Produtividade para aplicações CRUD Leonardo René Campos Analista de TI Agenda 1. Introdução 2. Objetivos 3. Critérios de Avaliação
Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo
Introdução Geral Prof. Vicente Paulo de Camargo Web e Internet A Internet é uma rede de computadores que conecta milhões de computadores Se comunicam através do protocolos específicos A Web é uma forma
OPORTUNIDADES HBSIS:
OPORTUNIDADES HBSIS: SUPORTE: Assistente de Suporte 1 vaga O cargo compreende atender chamados dos clientes, relativo a erros de operação, dúvidas ou irregularidades que envolvam operações, executando
PROCESSO SELETIVO
PROCESSO SELETIVO 2019.1 Apresentação A SofTeam Empresa Júnior de Computação, uma organização constituída e gerida pelos alunos do Departamento de Computação da Universidade Federal de Sergipe, tem a enorme
EDITAL DE SELEÇÃO DO 2 PROCESSO SELETIVO DA SOUL CODE Que você seja a mudança que tanto sonha!
EDITAL DE SELEÇÃO DO 2 PROCESSO SELETIVO DA SOUL CODE Que você seja a mudança que tanto sonha! A SOUL CODE, empresa júnior da Universidade Estadual do Norte Fluminense Darcy Ribeiro, torna pública a abertura
Lógica de Programação
Lógica de Programação Dicas Clenisson Calaça Ao longo do curso, vimos ou falamos sobre diversos conceitos... Algoritmos, linguagem de programação, GUI, controle de versão,
PARCERIA TÉCNICA IDEAL
PARCERIA TÉCNICA IDEAL CONFIANÇA E SATISFAÇÃO DO CLIENTE EM PRIMEIRO LUGAR [email protected] Quem Somos Somos uma empresa que nasce a partir do desejo e da visão de fornecer aos nossos clientes e
De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software
AJA Software www.ajasoftware.wordpress.com De Olho na Pista Documento de Arquitetura Confidencial De Olho na Pista, 2013 1 Sumário 1. Introdução 3 2. Metas e Restrições da Arquitetura 3 3. Padrão da Arquitetura
Curriculum Vitae. Experiência Profissional. David Mendes Ricardo
Curriculum Vitae Experiência Profissional David Mendes Ricardo Data de Nascimento: 13/10/82 Email / Skype: [email protected] Telemóvel: +351 911 948 186 LinkedIn: pt.linkedin.com/in/davidmricardo
Apresentação Processo Seletivo
Apresentação A SofTeam Empresa Júnior de Computação, uma organização constituída e gerida pelos alunos do Departamento de Computação da Universidade Federal de Sergipe, tem a enorme satisfação de anunciar
Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel
66 Resumos Expandidos: XII Mostra de Estagiários e Bolsistas... Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel Thiago Merino Rodrigues Barbosa¹ Carlos Marcelo Tonisso Júnior² João Camargo
Curriculum Vitae. Objetivos. Analista Desenvolvedor.NET ou Desenvolvedor.NET
Curriculum Vitae Felipe Corrêa dos Santos 32 anos, casado Rua Barão de Mesquita, 747 apto:102 Andarai, Rio de Janeiro RJ CEP:20540195 E mail:[email protected] Celular: 98268-6669 GitHub: github.com/fcsantos
PROCESSO SELETIVO
PROCESSO SELETIVO 2017.2 Apresentação A SofTeam Empresa Júnior de Computação, uma organização constituída e gerida pelos alunos do Departamento de Computação da Universidade Federal de Sergipe, tem a enorme
Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software
Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências
NÍVEL SUPERIOR NÍVEL SUPERIOR
CIA. DE PROCESSAMENTO DE DADOS DO ESTADO DA BAHIA - PRODEB ESTADO DA BAHIA A N E X O I - D O S R E Q U I S I T O S E C O M P E T Ê N C I A S D O S E M P R E G O S E D I T A L D E P R O C E S S O S E L
Analista de Negócios. Local de Trabalho: Porto Alegre. Número de Vagas: 02. Analista de Sistemas
Analista de Negócios - Especificação de Requisitos, - Modelagem de Sistemas e Processos, - 2 anos de experiência na função, - Bom relacionamento interpessoal, criatividade, pró-atividade e facilidade de
Escola Básica e Secundária de Salvaterra de Magos. RELATÓRIO CRÍTICO Prova de Aptidão Profissional
Escola Básica e Secundária de Salvaterra de Magos RELATÓRIO CRÍTICO Prova de Aptidão Profissional Daniel Pereira Nº 4 Rui França Nº 14 Curso Profissional de Gestão e Programação de Sistemas Informáticos
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Aula 0 Vidal. Ronnison Reges 1 1 Análise e Desenvolvimento de Sistemas - Parangaba Centro Universitário Estácio do Ceará 2018 Vidal. Ronnison Reges (Centro Universitário
Especialização em Engenharia e Desenvolvimento de Software Web
Especialização em Engenharia e Desenvolvimento de Software Web O curso visa ampliar a compreensão do funcionamento e do papel das ferramentas, tecnologias e tendências do ambiente web, habilitando o aluno
Curso online de. Formação em Front-End. Plano de Estudo
Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor
Curso Online de E-commerce. Plano de Estudo
Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias
TÉCNICO EM INFORMÁTICA
TÉCNICO EM INFORMÁTICA Competência Geral Programar aplicativos e desenvolver sistemas, empregando metodologias, padrões, normas técnicas, de qualidade, de saúde e segurança do trabalho e preservação ambiental.
Desenvolvimento de Aplicações Móveis Multiplataforma Utilizando Ionic 2
Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação Desenvolvimento de Aplicações Móveis Multiplataforma Utilizando Ionic 2 Bruno Dutra de Lemos Neto Proposta de
André Gonçalo Faria Queda
Curriculum vitae INFORMAÇÃO PESSOAL Rua do Pinheiro Manso Nº 443, 3140-166 Coimbra (Portugal) +351 932477114 [email protected] Skype queda.andre Sexo Masculino Data de nascimento 14 jul 89 Nacionalidade
OPORTUNIDADES HBSIS:
OPORTUNIDADES HBSIS: SUPORTE: Analista Suporte -1 vaga O cargo responde por atender clientes internos e externos, esclarecimentos de dúvidas, solucionando problemas e sugerindo alternativas, via telefone,
01. Nós 02. JOBS. 03. contato. Quem é A AEVO Design Conheça Nossa Equipe Alguns de Nossos Clientes. Veja O Que Fazemos Saiba Como Podemos Te Ajudar
Rawpixel.com /shutterstock 01. Nós Quem é A AEVO Design Conheça Nossa Equipe Alguns de Nossos Clientes 02. JOBS Veja O Que Fazemos Saiba Como Podemos Te Ajudar 03. contato Fale conosco Na Web, No Whatsapp
Leynner Sérgio Roque de Lima Bacharel em Sistemas de Informação Universidade Federal Rural da Amazônia.
Leynner Sérgio Roque de Lima Bacharel em Sistemas de Informação Universidade Federal Rural da Amazônia. Informações Gerais: Endereço: Rua Padre Júlio Maria nº 1677. Bairro: Icoaraci Belém Pará Telefones:
PROCESSO SELETIVO
PROCESSO SELETIVO 2017.1 Apresentação A SofTeam Empresa Júnior de Computação, uma organização constituída e gerida pelos alunos do Departamento de Computação da Universidade Federal de Sergipe, tem a enorme
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. Prof. Angelo Augusto Frozza, M.Sc.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza Ementa Características dos dispositivos móveis. Arquiteturas de aplicação móvel. Infraestrutura móvel.
Ambiente de Desenvolvimento Integrado (IDE)
Ambiente de Desenvolvimento Integrado (IDE) Aula #2.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta [email protected] Campus de Tupã Roteiro Ambiente de Desenvolvimento Integrado; ; Instalação
MATH GO O JOGO DE MATEMÁTICA PARA PREPARAÇÃO PARA O ENEM 1
MATH GO O JOGO DE MATEMÁTICA PARA PREPARAÇÃO PARA O ENEM 1 Edson Luiz Padoin 2, Marcelo Maroski 3, Ana Carolina Prante 4, Peterson Cleyton Avi 5, Lecir Dalabrida Dorneles 6, Claudia Piva 7. 1 Trabalho
Rômulo Mathias Ferreira
Rômulo Mathias Ferreira Rua Imbaçal, 494 Itaquera 08246-025 São Paulo SP. (11) 98292-9884 Brasileiro, Casado, 33 anos. E-Mail [email protected] Currículo Online: http://www.rmferreira.com.br/curriculo
PASSO A PASSO DO PROCESSO DE SELEÇÃO DE VIBBRANTES
PASSO A PASSO DO PROCESSO DE SELEÇÃO DE VIBBRANTES ENTENDA COMO FUNCIONA! Se você chegou aqui é porque já deu uma olhada no nosso site e percebeu que a Vibbra! comporta de um lado empresas que buscam resolver
REVELO Panorama de salários em tecnologia em
REVELO Panorama de salários em tecnologia em 2018 1 Sumário 3 Introdução 4 Como coletamos nossos dados? 5 6 Conheça os salários médios de cada carreira Qual a média salarial por cidade? 7 7 8 8 9 Desenvolvedores
TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES
TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES BOM DIA! Meu nome é Vitor Silva Sou analista desenvolvedor aqui na Ventron, e resolvi dar esse Tech Day porque o mercado mobile está cada vez mais aquecido,
DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO DESSAS TECNOLOGIAS
Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO
Renan Pupin. Resumo. Experiência. Full Stack Web Developer at FalaFreud CEO at Orbitus Web
Renan Pupin Full Stack Web Developer at FalaFreud CEO at Orbitus Web [email protected] Resumo Hi, my name is Renan Pupin, I have 5+ years of experience working as Web Developer. I currently work
