Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desenvolvimento Web em 2019

Desenvolvimento Web em 2019

Quais Tecnologias estão em Alta em 2019 para o Desenvolvimento Web
Nesta Palestra Glaucio Daniel CEO Hcode, explica como você pode se especializar e como está o mercado para cada tecnologia.

Você pode acompanhar a gravação do Webinar que ocorreu no dia 01/04/2019
https://www.youtube.com/watch?v=8reNZikxzx4

Avatar for Glaucio Daniel

Glaucio Daniel

April 01, 2019

Other Decks in Technology

Transcript

  1. Quais os temas Fortes em 2019 • - Machine Learning

    • - AI • - Integrações com API • - Aplicações de larga escala • - Big Data WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  2. O Que você precisa aprender no Desenvolvimento Web em 2019?

    • Qual o Segmento? • Qual Tecnologia? • Qual o seu nível de conhecimento e Experiência? WEBINAR ¼ 2019 Desenvolvimento Web em 2019 Considere as seguintes questões:
  3. Qual Segmento? • Front-End Developer • Back-End Developer • FullStack

    Developer WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  4. Back-End Developer • Python • Java • C# • PHP

    7 • Rubi WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  5. Linguagens de Destaques em 2019 • Kotlin • Go •

    Swift • Scala WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  6. Linguagens de Destaques em 2019 • Kotlin – JetBrains -

    Android • Go – Google - docker • Swift – Apple - iOS • Scala – scala-lang.org – Twitter, IBM, SAP WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  7. HTML5 • Todos os Elementos HTML5 • Semântica • Formulários

    • Imagens • Web Components WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  8. CSS3 • Todo o conjunto de Seletores e Propriedades •

    Unidades de Medidas vh, vw, rem, em • Responsive Web Design • Animations • Transitions, Transform • FlexBox • Grid Layout WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  9. NodeJS - NPM, Yarn, V8, Convenções https://blog.risingstack.com/node-js-best-practices/ - Design Patterns

    https://blog.risingstack.com/fundamental-node-js-design- patterns/ - RESTful API - CLI WEBINAR ¼ 2019 Desenvolvimento Web em 2019
  10. React WEBINAR ¼ 2019 Desenvolvimento Web em 2019 • Ecossistema

    Completo Para Web Apps • Escalável • Declarativo • Baseado em Componentes
  11. React WEBINAR ¼ 2019 Desenvolvimento Web em 2019 const name

    = 'Glaucio Daniel'; const element = <h1>Olá, {name}</h1>; ReactDOM.render( element, document.querySelector('#root') );
  12. React Native 0.59 WEBINAR ¼ 2019 Desenvolvimento Web em 2019

    • Código Nativo – Android, iOS • Emulador – Expo CLI • React Native CLI
  13. React WEBINAR ¼ 2019 Desenvolvimento Web em 2019 • Desafios?

    • Curva maior de aprendizado • Paradigma de Programação Funcional
  14. React WEBINAR ¼ 2019 Desenvolvimento Web em 2019 • Quem

    Utiliza? • Netflix • Facebook • Instagram • AirBnb
  15. Angular – WEBINAR ¼ 2019 Desenvolvimento Web em 2019 •

    FrameWork Completo • Baseado em TypeScript • Forte no Mercado Corporativo • Criado e Mantido pelo Google
  16. Angular WEBINAR ¼ 2019 Desenvolvimento Web em 2019 • Como

    Começar? https://angular.io/guide/quickstart • Principais Comandos https://angular.io/guide/cheatsheet
  17. VueJs – Sobre o Framework WEBINAR ¼ 2019 Desenvolvimento Web

    em 2019 • FrameWork Progressivo • Fácil de Aprender • Comunidade Forte e Crescente
  18. Com Sede em São Bernardo do Campo, a Hcode realiza

    os Treinamentos Presenciais na mais Paulista das Avenidas, a Avenida Paulista, com localização privilegiada e próximo ao metrô Consolação os alunos possuem fácil acesso, inúmeras opções de restaurantes e hotéis. www.hcode.com.br [email protected] Avenida José Versolato, 101, 12º andar - Centro São Bernardo do Campo – SP CEP 09750-730 (11) 2149-7360 Localização Avenida Paulista, 2006 – Bela Vista São Paulo – SP CEP 01310-926
  19. Web Developer – HTML5, CSS3 e JavaScript Carga Horária: 40

    horas Objetivo: Apresentar a linguagem HTML5, CSS3 e JavaScript com os seus principais recursos para criação de aplicações web sejam sites ou sistemas web. Neste curso o aluno aprenderá HTML5, CSS3 e JavaScript desde o início, Trabalhar com Formulários HTML5, melhorar o código HTML5 para os buscadores (Semântica), imagens, áudio e vídeo, tabelas, listas, criação da estrutura de layout. Aprender a trabalhar com CSS3 envolvendo recursos modernos para criação de layout profissionais utilizando Grid Layout, e Layout Responsivo, efeitos de Transição, Transformação e Animação usando CSS3. Aprender a estrutura da Linguagem JavaScript, trabalhar com Eventos, Objetos, Funções, Array, bem como os principais recursos da linguagem. H101
  20. MySQL 8 Essential H201 Carga Horária: 40 horas Objetivo: Aprenda

    os fundamentos da linguagem SQL, como projetar e criar Banco de Dados utilizando o MySQL 8, comandos fundamentais para criação, e manipulação de tabelas bem como a execução de consultas. Instalação e Configuração do MySQL 8, passando pela Modelagem de Banco de Dados, Criação de Tabelas, Inserção de Dados, Alteração, Exclusão e Consultas. Além de consultas avançadas utilizando os Joins, Subqueries, comandos de agrupamento e totalização. Aprenderemos como otimizar as consultas e rotinas no Banco de Dados utilizando Views, Procedures e Funções. Além de como utilizar os gatilhos (Triggers) para reagir a comandos dentro do MySQL 8.
  21. PHP 7 Developer H301 Carga Horária: 40 horas Objetivo: PHP

    7 é atualmente uma das principais linguagens de programação para criar aplicações para Web, com PHP 7 é possível criar sites, Sistemas e Aplicações Web que acessam Banco de Dados. Neste Curso será abordado desde os fundamentos da Linguagem PHP 7 passando por manipulação com Banco de Dados MySQL 8, Orientação a Objetos, Segurança, MVC e criação de REST API com PHP. Ao fim do Curso o aluno estará apto a utilizar o PHP com Banco de Dados e Programação Orientada a Objetos para criar sites ou sistemas utilizando PHP 7.
  22. JavaScript Developer H401 Carga Horária: 40 horas Objetivo: A Linguagem

    de Programação para Web mais popular do Mundo, o JavaScript evolui a cada versão, neste curso Completo aprenda a moderna versão do JavaScript para criação de aplicações de alta performance, Aprenda a Sintaxe da Linguagem, como trabalhar com Array e Objetos, manipular eventos criados pelo usuário, interagir com sites e objetos do HTML e aplicar dinamicamente estilos CSS3. Aprenda a trabalhar com as API JavaScript entre elas a poderosa Web API com Geolocalização, Armazenamento local, Web Worker, Service Worker, FileSystem. JavaScript no Lado do Servidor com NodeJS, crie aplicações com Express e NodeJS.