SlideShare uma empresa Scribd logo
Angular 2
Loiane Groner
github.com/loiane
loiane.com
loiane.training
@loiane
• 10+ XP TI
• Java, JavaScript, Sencha, Angular
Phonegap/Ionic
• Blog: http://loiane.com
• Cursos: http://loiane.training
• Meus livros:
!==

Recomendado para você

Ionic 2 na pratica!
Ionic 2 na pratica!Ionic 2 na pratica!
Ionic 2 na pratica!

Este documento fornece informações sobre Ionic Framework e seu uso para desenvolvimento de aplicativos híbridos. Em três frases: Ionic é um framework para construção de aplicativos híbridos usando HTML, CSS e Angular/JavaScript, permitindo acesso a recursos nativos via plugins. Ele fornece componentes para criação de interfaces semelhantes aos aplicativos nativos. Ionic depende de Angular, Cordova e outros frameworks para funcionamento e geração de aplicativos para dispositivos móveis.

apache cordovacordovaionic framework
Angular 2, TypeScript e Além
Angular 2, TypeScript e AlémAngular 2, TypeScript e Além
Angular 2, TypeScript e Além

Angular 2 e TypeScript Angular CLI Angular Material Progressive Web Apps Angular Mobile Toolkit NativeScript

microsoftangular2vscode
Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2

O documento resume as principais informações sobre Ionic Framework: (1) Ionic é um framework para desenvolvimento de aplicativos híbridos que utiliza Angular e Cordova como base; (2) Permite criar interfaces nativas para iOS e Android a partir de HTML, CSS e JavaScript; (3) Oferece diversos componentes visuais pré-fabricados para agilizar o desenvolvimento mobile.

ionic frameworkionic2ionic pokedex
Campus Party Brasil 2017: Angular 2 #cpbr10
Campus Party Brasil 2017: Angular 2 #cpbr10
Campus Party Brasil 2017: Angular 2 #cpbr10
TYPESCRIPT
TypeScript
ECMAScript 6
ECMAScript 5
ES 2015
Novembro 2009
meu-script.ts
transpiler
meu-script.js
ES5
Classes e Módulos
ECMAScript 7
ES 2016
Decorators e Async
Tipagem de dados, interfaces

Recomendado para você

Typescript: the Fun Parts (BrazilJS 2017)
Typescript: the Fun Parts (BrazilJS 2017)Typescript: the Fun Parts (BrazilJS 2017)
Typescript: the Fun Parts (BrazilJS 2017)

O documento apresenta uma introdução ao TypeScript, incluindo seus principais recursos como tipagem estática, interfaces, enums, generics e suporte a frameworks como Angular e Vue. Exemplos demonstram como o TypeScript pode prevenir erros e tornar o código mais robusto e de fácil manutenção através da verificação de tipos.

typescriptvscodebraziljs
GDG Angular 2
GDG Angular 2GDG Angular 2
GDG Angular 2

AngularJS é um framework Javascript open-source que auxilia na construção de aplicativos single-page. Angular 2 é uma nova versão totalmente reescrita do framework que utiliza Typescript, um super conjunto de Javascript, para permitir novas funcionalidades e ferramentas de desenvolvimento. Angular 2 é baseado em componentes, diretivas, roteamento e injeção de dependência.

angular2 gdg google javascript
Migrando para o Angular 2
Migrando para o Angular 2Migrando para o Angular 2
Migrando para o Angular 2

O documento resume as principais mudanças entre Angular 1 e Angular 2, incluindo a adoção de componentes, um mindset focado em componentes, a introdução de observáveis para lidar com assíncrono e a simplificação de diretivas, formulários e animações.

angular2angulargoogle
Campus Party Brasil 2017: Angular 2 #cpbr10
O QUE PRECISAMOS INSTALAR
https://nodejs.org
TYPESCRIPT
https://www.typescriptlang.org/
> npm install -g angular-cli
> ng new meu-projeto
> cd meu-projeto
> ng serve

Recomendado para você

Angular + Redux (ngRx)
Angular + Redux (ngRx)Angular + Redux (ngRx)
Angular + Redux (ngRx)

Este documento fornece informações sobre Loiane Groner, uma desenvolvedora especializada em Angular, JavaScript e programação reativa. Ela oferece treinamentos sobre esses tópicos e mantém um blog e perfis nas redes sociais para compartilhar conhecimento. O documento também apresenta conceitos-chave da programação reativa e como implementá-la usando Angular e a biblioteca NgRx.

ngrx-effectsngrx-storengrx
Angular 2
Angular 2Angular 2
Angular 2

O documento discute as principais mudanças no Angular 2 em comparação com o Angular 1, incluindo a adoção do TypeScript, a remoção de controllers em favor de directives, e a introdução de um fluxo de dados unidirecional. O autor também responde perguntas frequentes sobre como desenvolver aplicativos no Angular 2.

typescriptangular.jsangular2
Mini curso: Ionic Framework
Mini curso: Ionic FrameworkMini curso: Ionic Framework
Mini curso: Ionic Framework

O documento resume um mini curso sobre aplicativos híbridos usando Phonegap e Ionic. Em particular, o documento discute: 1) Uma introdução aos aplicativos híbridos e Phonegap; 2) Como criar um projeto básico usando Cordova ou Phonegap; 3) Como testar e emular aplicativos localmente; e 4) Uma visão geral do framework Ionic para criar interfaces de usuário para aplicativos híbridos.

mobile híbridocordovamobile
ANGULAR CLI: CRIANDO COMPONENTS
> cd NomeProjeto
> ng generate component meu-primeiro
> ng g component meu-primeiro
ANGULAR CLI: CRIANDO COMPONENTS
Editores/ IDEs
COMPONENTES DIRETIVAS
ROTEAMENTOSERVIÇOS
TEMPLATE
DATA BINDINGINJEÇÃO
DEPENDÊNCIA
MÓDULOS
Blocos Principais

Recomendado para você

BaaS com Firebase 3
BaaS com Firebase 3BaaS com Firebase 3
BaaS com Firebase 3

O documento apresenta o Firebase como uma plataforma Backend as a Service (BaaS) que fornece recursos como autenticação, banco de dados em tempo real, armazenamento e hospedagem. Ele demonstra como criar um projeto no Firebase, usar sua API RESTful, autenticação com provedores como GitHub, armazenar arquivos e implantar aplicativos.

googlebaasapps
One Language to Rule Them All: TypeScript
One Language to Rule Them All: TypeScriptOne Language to Rule Them All: TypeScript
One Language to Rule Them All: TypeScript

O documento discute as vantagens do TypeScript, como ele adiciona tipagem estática opcional ao JavaScript, permitindo a detecção de erros e melhor produtividade. O documento também demonstra como usar TypeScript no front-end com Angular e no back-end com Node.js.

typescript
React Native - JSday
React Native - JSdayReact Native - JSday
React Native - JSday

O documento fornece uma introdução ao React Native, discutindo o que é e não é React Native, como funciona, como criar aplicativos usando-o e como depurá-los.

react nativereactmobile
COMPONENTE
{…}
TEMPLATE
<..>
DIRETIVAS
{..}
SERVIÇOS
SERVIÇO A
SERVIÇO B MÓDULO X
MÓDULO A
MÓDULO B
Binding de
Propriedades
Binding de
Eventos
Módulos
Imports das classes
Declaração dos
Components, Directives, Pipes que
queremos usar no projeto
Import dos Módulos que
serão usados por esse módulo
Componente principal
da aplicação

Recomendado para você

Angular 4 - Introdução
Angular 4 - IntroduçãoAngular 4 - Introdução
Angular 4 - Introdução

Parceria Google + Microsoft Open Source (código no github) Não é continuação da versão 1 Foi reescrito e por que? Uso de padrões web e Web Components (iniciado a partir do 1.5) AngularJS vs Angular Orientado a componente (componente dentro de componente)

javascriptangularweb
Angular 4 Ionic 3 Cordova 5
Angular 4 Ionic 3 Cordova 5Angular 4 Ionic 3 Cordova 5
Angular 4 Ionic 3 Cordova 5

O documento descreve o framework Angular, incluindo sua história, arquitetura, funcionalidades e aplicações. Angular é um framework JavaScript mantido pelo Google para desenvolvimento de aplicações web single-page usando TypeScript.

ccs3mobilecordova
React Native na globo.com
React Native na globo.comReact Native na globo.com
React Native na globo.com

Palestra explicando o porque o time de Apps da globo.com adotou o React Native como sua solução. Eu também mostro exemplos de códigos em React Native e explico como a sua arquitetura funciona.

globo.comreactapps
Também podemos ter
módulo de funcionalidade
pra ajudar a organizar o
projeto
Fornecedores de serviços
Admin
Usuários
Permissões
Shared/Common
Validações
Pipes
Produtos
ProdutosPainel
ProdutoLista
ProdutoDetalhe
ProdutoForm
Clientes
ClientesPainel
ClienteLista
ClienteDetalhe
ClienteForm
Vendas
VendasPainel
VendaLista
VendaDetalhe
VendaForm
VendaProdutosForm
Relatórios
RelatorioPrincipal
RelatorioClientes
RelatorioBuscaClientes
RelatorioProdutos
RelatorioBuscaProdutos
RelatorioVendas
RelatorioBuscaVendas
ExportarExcel
ExportarPDF
Raiz
AppComponent
NavBar
Menu
Componentes
Passo 1: Criar e Declarar Componente

Recomendado para você

TDC SP 2016: Ionic 2
TDC SP 2016: Ionic 2TDC SP 2016: Ionic 2
TDC SP 2016: Ionic 2

O documento fornece informações sobre Loiane Groner, incluindo seus sites, experiência, livros publicados e detalhes sobre Ionic 1 e Ionic 2, como datas de lançamento, funcionalidades e diferenças entre as versões.

ionicionic frameworkangular2
React + Flux (Alt)
React + Flux (Alt)React + Flux (Alt)
React + Flux (Alt)

O documento discute React, Flux e arquitetura de aplicações front-end. Aborda problemas atuais da web, como desempenho e complexidade do MVC, e como React e Flux podem ajudar a resolver esses problemas através de componentização, estado unidirecional e ciclo de vida de componentes.

reactappsalt
Angular 2 overview in 60 minutes
Angular 2 overview in 60 minutesAngular 2 overview in 60 minutes
Angular 2 overview in 60 minutes

This document provides an overview of Angular 2 including: - Main blocks like components, directives, services, routing etc. - How to set up a development environment with Node.js and TypeScript - Examples of core features like data binding, communication between components, dependency injection, and HTTP requests - Tips for organizing projects, lazy loading modules, ahead of time compilation, and using the Angular CLI

angularangular 2
Passo 1: Criar e Declarar Componente
Passo 1: Criar e Declarar Componente
Nome da tag a ser
utilizada
Passo 2: Importar e Declarar no módulo (e exportar caso queira
expor a outros módulos
Passo 3: Usar a tag do Componente criado

Recomendado para você

Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI

The document discusses the new features of Angular 4 and the Angular CLI. It provides an overview of updates in Angular 4 including improvements to NgIf and NgFor, form validations, and new animations and universal modules. It also discusses changes in TypeScript and the Angular CLI, including performance improvements and support for Progressive Web Apps. Finally, it provides instructions for migrating projects from Angular 2 to Angular 4.

angularangular 4angular 3
Desenvolvimento mobile
Desenvolvimento mobileDesenvolvimento mobile
Desenvolvimento mobile

Neste apresentação comento algumas dicas, vantagens e diferenças entre as diferentes plataformas de aplicativos móveis como Apple, Android, FirefoxOS, WindowsPhone.

iosandroidwindowsphone
Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()

The document discusses new features and capabilities in Java EE 7 including support for WebSockets, JSON processing, batch applications, concurrency utilities, and a simplified JMS API. It highlights 10 top features in Java EE 7 and provides code examples for using new APIs like the WebSocket API and JSON processing API. The document promotes Java EE 7's focus on increased developer productivity and its ability to build next generation HTML5 applications and scale to demanding enterprise requirements.

tdc2013java ee
Campus Party Brasil 2017: Angular 2 #cpbr10
Templates
Template contém o HTML que será renderizado
Pode ser declarado inline (no próprio componente)

Recomendado para você

Frameworks PHP
Frameworks PHPFrameworks PHP
Frameworks PHP

O documento discute frameworks de desenvolvimento em PHP, mencionando Ruby on Rails como exemplo. Ele lista os principais frameworks full stack como Zend Framework 2, Symfony 2, Laravel e CakePHP, assim como microframeworks como Silex e Slim. O autor sugere escolher um framework de acordo com as necessidades do projeto, maturidade, conhecimento da equipe e suporte da comunidade.

cakephpframeworksphp
Tutorial do app e o divulgador
Tutorial do app e o divulgadorTutorial do app e o divulgador
Tutorial do app e o divulgador

Este tutorial ensina como usar um novo aplicativo e explica suas principais funções para ajudar os usuários a aprenderem e se tornarem familiarizados com o app de forma rápida e eficiente.

[Curso Java Basico] Aula 74: Threads: deadlocks
[Curso Java Basico] Aula 74: Threads: deadlocks[Curso Java Basico] Aula 74: Threads: deadlocks
[Curso Java Basico] Aula 74: Threads: deadlocks

Curso de Java Completo com Certificado e Fórum para dúvidas: http://loiane.training Site: http://loiane.training Blog: http://loiane.com Facebook: https://www.facebook.com/loianegroner Github: https://github.com/loiane Twitter: https://twitter.com/loiane

publiccurso java gratuitojava oo
Ou num arquivo separado
Data
Binding
DATA BINDING
<TEMPLATE>
{COMPONENT}
{{ valor }}
[propriedade]="valor"
(evento)="handler"
[(ngModel)]="propriedade"
#1: Interpolação

Recomendado para você

Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java

1. O documento apresenta 4 exercícios sobre filas (queues) em Java. 2. O primeiro exercício simula uma fila de impressão de documentos, enfileirando e desenfileirando os documentos conforme a ordem. 3. O segundo exercício simula a distribuição de senhas de atendimento, obedecendo critérios de prioridade. 4. O terceiro exercício simula o sistema de senhas de um pronto-socorro, enfileirando pessoas por prioridade e chamando-as a cada 5 segundos. 5. O quarto exercício simula

[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 24[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 24

Este documento apresenta exercícios sobre classes e atributos em Java. São propostos exercícios para criar classes representando uma lâmpada, livros (geral, de livraria e de biblioteca) e uma conta corrente, além de um contato.

correção exercícios javajava iniciantejava
Oficina App Inventor
Oficina App InventorOficina App Inventor
Oficina App Inventor

O documento descreve a ferramenta App Inventor, desenvolvida pela Google, que permite criar aplicativos para Android sem conhecimento de programação. Explica que o App Inventor é fácil de usar por ter uma interface clique-e-arraste e blocos de programação encaixáveis, e que pode ser usado para criar diversos tipos de aplicativos, como jogos e aplicativos educacionais.

appprogramaçãoandroid
#2: Binding de propriedades (property binding)
Todas as imagens tem o
mesmo resultado
#5: Event binding (binding de evento)
Evento a ser
"escutado"
Método/Função a
ser executada
Property binding +
event binding
Como manter o template e o
componente atualizados?
#6: Binding de Model (two-way data-binding)
Two-way
data binding com
NgModel

Recomendado para você

Ionic adventures - Hybrid Mobile App Development rocks
Ionic adventures - Hybrid Mobile App Development rocksIonic adventures - Hybrid Mobile App Development rocks
Ionic adventures - Hybrid Mobile App Development rocks

Ionic frameworks is the new kid on the block related to Hybrid Mobile Apps created by Drifty and rapidly growth with a variety of tools like ionic lab, ionic creator, ionic view, ionic crosswalk integration and other exciting tools is coming this year like ionic PUSH. Check this presentation to have a short getting start in this amazing framework. Let's create amazing apps with Ionic. \o/

ionic hybrid mobile-apps web-development angularjs
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação

O documento discute algoritmos e lógica de programação. Explica que algoritmos são sequências finitas de passos para executar tarefas e que programas são algoritmos escritos em linguagens de programação. Também descreve formas de representar algoritmos como pseudocódigo e fluxogramas e os principais tipos de dados, variáveis, constantes e operadores usados em algoritmos.

lógica
The Programmer
The ProgrammerThe Programmer
The Programmer

Keynote presented at SDD (12th May 2015) Somewhere in the heart of a development process, essential to the very being of a product's existence, are the people who write, consider and wrestle with code. What motivates and demotivates them? What are the intellectual challenges and rewards? What are the skills they have and need and cognitive biases and environment they work with and against? This talk by the editor of 97 Things Every Programmer Should Know considers the act of programming and those who do it and want to get better at it, from the perspective of development process to craft, from architecture to code.

biasesprogrammerprogramming
Diretivas
TEXT
TIPOS DE DIRETIVAS
DIRETIVAS ESTRUTURAIS
Interagem com a view e
modificam a estrutura do DOM
e/ou código HTML
*ngFor
*ngIf
DIRETIVAS DE ATRIBUTOS
Interagem com o elemento em
que foram aplicadas
ng-class
ng-style
Condicional If: JavaScript
Diretiva *ngIf

Recomendado para você

Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup

Netflix uses machine learning and algorithms to power recommendations for over 69 million members across more than 50 countries. They experiment with a wide range of algorithms including regression, matrix factorization, deep neural networks, and more. Some lessons learned are to first build an offline experimentation framework with clear metrics, consider distribution from the start, and design production code to also support experimentation. The goal is to efficiently iterate experiments and smoothly implement successful models in production.

Top Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big EventTop Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big Event

Apple's next press event happens on Monday, March 21 at the company's campus in Cupertino, California. We've already talked about what to expect, in our PPT but to recap: Apple is expected to announce a new 4-inch iPhone that combines the size of the iPhone 5S with features from the iPhone 6 and 6S. It will also supposedly be upgrading the 9.7-inch iPad, giving it updated internals, a Smart Connector, and Apple Pencil support imported from the iPad Pro. The Apple Watch may get some love in the form of new band colors and combinations, but rumors say not to expect a full hardware refresh just yet.

iphone app development servicesios application development servicesiphone app developers india
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data

An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813 I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com

data designdata visualizationnarrative
Loop for: JavaScript
Diretiva *ngFor
E como os componentes se comunicam?
Componente parente <-> filho?
Comunicação parente -> Filho através de @Input()
Usamos a anotação @Input nos atributos que
queremos expor

Recomendado para você

C#4 - Parte 2 - COM interop e variância
C#4 - Parte 2 - COM interop e variânciaC#4 - Parte 2 - COM interop e variância
C#4 - Parte 2 - COM interop e variância

Apresentação do webcast MSDN sobre C# 4. Parte 2 Apresentando COM Interop e variância (Covariância e contravariância)

c++interopnet
Django - Desenvolvimento web ágil com Python
Django - Desenvolvimento web ágil com PythonDjango - Desenvolvimento web ágil com Python
Django - Desenvolvimento web ágil com Python

Django é um framework web escrito em Python focado em desenvolvimento ágil. Ele fornece recursos como ORM, administração, URLs amigáveis, templates, formulários e testes para facilitar a criação de aplicações web. A documentação e comunidade ativa de Django tornam o framework uma poderosa ferramenta para desenvolvimento web.

ensoldjangopython
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular

1) O documento descreve uma aula sobre desenvolvimento web com Angular, incluindo a instalação das ferramentas necessárias e a criação de um projeto Angular simples para gerenciar listas de tarefas. 2) É apresentado um modelo de dados para armazenar as tarefas, um template HTML para exibir os dados e um componente para conectar o modelo ao template. 3) O fluxo básico de execução de uma aplicação Angular é explicado, ligando o bootstrap, componentes, templates e data binding.

angularprogramaçãoweb
Comunicação parente -> filho através de @Input()
Comunicação filho -> parente através de @Output()
Emitimos o evento
"clicked"
Com @Output podemos escutar eventos customizados
Serviços

Recomendado para você

Seu framework é melhor pra quê?
Seu framework é melhor pra quê?Seu framework é melhor pra quê?
Seu framework é melhor pra quê?

Um estudo comparativo entre frameworks PHP, analisando as diferentes abordagens, vantagens e desvantagens de cada um deles, a fim de entender em que situações cada um deles é mais adequado para uma aplicação.

phpphp-pbzend framework
Dev401 novos recursos do microsoft visual basic 2010
Dev401 novos recursos do microsoft visual basic 2010Dev401 novos recursos do microsoft visual basic 2010
Dev401 novos recursos do microsoft visual basic 2010

O documento resume as principais novidades da linguagem Visual Basic 2010, incluindo: (1) co-evolução com C# para receber novos recursos simultaneamente; (2) direcionamento da evolução da linguagem por Anders Hejlsberg; (3) recursos que melhoram a produtividade como implicit line continuation, auto-implemented properties e collection initializer; (4) suporte a lambda expressions, array literals e melhorias em parâmetros opcionais.

alexandre tarifavisual basicvbnet
Criando componentes e disponibilizando o como opensource em 5 minutos em .NET
Criando componentes e disponibilizando o como opensource em 5 minutos em .NETCriando componentes e disponibilizando o como opensource em 5 minutos em .NET
Criando componentes e disponibilizando o como opensource em 5 minutos em .NET

O documento apresenta uma introdução sobre componentização de código e disponibilização como código aberto. Explica que componentizar isola comportamentos, evita duplicação de código e facilita testes. Em seguida, descreve o .NET Standard e como criar componentes nele em apenas 5 minutos, disponibilizando no GitHub.

dotnetinsidecomputer
Passo 1: Criar uma classe com métodos!
Passo 1: Criar uma classe com métodos!
Injeção de
Dependência
Passo 2: Decorar a classe
Importar

Recomendado para você

Curso AngularJS - Parte 1
Curso AngularJS - Parte 1Curso AngularJS - Parte 1
Curso AngularJS - Parte 1

Curso sobre AngularJS, tratando deste ambiente e ferramentas modernas de desenvolvimento até o desenvolvimento de uma aplicação usando AngularJS. Curso em duas partes. No final foram desenvolvidas duas aplicações que podem ser vistas nos links: https://github.com/alvarowolfx/shopping-list https://github.com/alvarowolfx/ng-pokedex

Machine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMachine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produção

O documento discute o pipeline completo de machine learning, desde a preparação dos dados até o deploy do modelo em produção. Ele introduz os principais conceitos de ML e descreve as etapas do pipeline, incluindo preparação dos dados, treinamento do modelo, deploy do serviço e feedback loop. Além disso, apresenta o MLflow como uma plataforma que organiza todo o pipeline de ML com reprodutibilidade, documentação e capacidade de deploy simplificado em diferentes ambientes.

big datamachine learningdatascience
Python 08
Python 08Python 08
Python 08

O documento discute diversos tópicos sobre Python, incluindo: 1) Integração do Django com Adobe Flex para desenvolvimento de aplicações web; 2) Uso do PyGame para desenvolvimento de jogos; 3) Integração do Django com o PagSeguro para pagamentos online.

adobe flexpythondjango
Passo 3: Importar e registrar como
fornecedor de dados no módulo
Importar
Passo 4: Importar e passar o serviço para o construtor da classe
Importar
Campus Party Brasil 2017: Angular 2 #cpbr10
Passo 1: Importar e Injetar na classe (serviço)
Importar

Recomendado para você

Surpreenda-se com o Silverlight 3
Surpreenda-se com o Silverlight 3Surpreenda-se com o Silverlight 3
Surpreenda-se com o Silverlight 3

O documento resume as principais novidades do Silverlight 3, incluindo: (1) suporte a perspectiva 3D, (2) navegação aprimorada com deep linking e SEO, (3) aceleração gráfica por GPU. Demonstra essas funcionalidades e discute outras como animação, streaming, cache e suporte a formatos de vídeo.

silverlight 3
Construa painéis administrativos em Adobe Flex integrados com ASP.NET MVC
Construa painéis administrativos em Adobe Flex  integrados com ASP.NET MVCConstrua painéis administrativos em Adobe Flex  integrados com ASP.NET MVC
Construa painéis administrativos em Adobe Flex integrados com ASP.NET MVC

O documento discute a construção de painéis administrativos em Adobe Flex integrados com ASP.NET MVC. Apresenta ASP.NET WebForms versus MVC, Entity Framework e LINQ. Explica que WebForms é melhor para sistemas internos e MVC para sites. Demonstra como criar um site em ASP.NET MVC com banco MySQL e usar Flex para o painel administrativo, se comunicando via JSON.

flexaspnet mvcflexforkids
XML Free Programming - Brazil
XML Free Programming - BrazilXML Free Programming - Brazil
XML Free Programming - Brazil

O documento discute três princípios para programação livre de XML: 1) Configuração dentro do código em vez de arquivos XML externos 2) Transferência de dados usando JSON em vez de XML 3) Projetar linguagens de programação para serem mais humanas

javafxgroovyfxhtml5
Não esquecer de ter o módulo Http importado no módulo
também
Importar o
módulo
Só usar os métodos get, post, put e delete!
Exemplo CRUD com REST
Campus Party Brasil 2017: Angular 2 #cpbr10

Recomendado para você

Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017

O documento apresenta uma palestra sobre arquitetura de microsserviços usando a biblioteca Spring Cloud Netflix. O palestrante discute problemas comuns em arquiteturas monolíticas e como serviços como Eureka, Ribbon, Hystrix e Zuul da biblioteca resolvem esses problemas, permitindo escalabilidade e tolerância a falhas. Ele também apresenta outras ferramentas como o Config Server e o Hystrix Dashboard.

TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...

O documento fornece diretrizes para migrar uma aplicação Angular 1 para Angular 2, incluindo: 1) Utilizar ngUpgrade para rodar códigos Angular 2 em aplicações Angular 1; 2) Converter controllers e funções de diretivas para Component Classes de Angular 2; 3) Reescrever serviços para serem injetáveis em Angular 2.

tdc2017florianópolis
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...

O documento fornece diretrizes para migrar uma aplicação Angular 1 para Angular 2, incluindo: 1) Utilizar a biblioteca ngUpgrade para rodar códigos Angular 2 em aplicações Angular 1; 2) Converter controllers e funções de diretivas Angular 1 para a sintaxe de componentes Angular 2; 3) Reescrever serviços para serem injetáveis no Angular 2.

tdc2017florianópolis
Coisa linda!
fluxos:
.do
.map
.filter
.when
.add
Programação reativa!
No componente é só se inscrever no Observador (Observable)
Roteamento
Passo 1: app.routing.ts

Recomendado para você

Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...

Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado das trincheiras SMTP Locaweb Fabio Perrella e Celso Crivelaro

ruby on railspythonqconsp
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheirasEscalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras

O documento discute a arquitetura e desafios da plataforma de envio de e-mails transacionais da Locaweb. Ele descreve como a empresa escalou de processar lentamente para 2,5 milhões de e-mails por dia, discutindo apostas como separar aplicações por funcionalidade, usar Docker, caches e filas no Redis, e monitoramento com Grafana. O documento também reflete sobre lições aprendidas, como a necessidade de documentar decisões de arquitetura e usar recursos de mensageria para processamento de mensagens.

Aula1
Aula1Aula1
Aula1

O documento descreve um curso intermediário de C# que aborda padrões de projeto como Transfer Object, Data Access Object, Singleton e MVC. Também apresenta tópicos como tipos primitivos, estruturas de dados, acesso a dados, formulários, relatórios e projetos de instalação. Explica alguns padrões de projeto com exemplos como TO para transferência de dados, DAO para acesso a dados e Singleton para garantir uma única instância de uma classe. Por fim, descreve os passos para desenvolver um sistema de cadastro de produtos e vendas

Passo 1: app.routing.ts
Passo 1: app.routing.ts
Passo 1: app.routing.ts
Passo 2: importar arquivo no app.module e declarar nos imports
Importar as rotas

Recomendado para você

Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHP

O documento fornece uma introdução ao framework CakePHP para desenvolvimento web. Em poucas frases, descreve o CakePHP como um framework open source em PHP que utiliza boas práticas de engenharia de software como padrões MVC e convenções para permitir o desenvolvimento rápido de aplicações web. Também apresenta brevemente como iniciar um projeto com CakePHP usando Composer.

mvccakephpphp
Django e MongoDB - Python Brasil 7
Django e MongoDB - Python Brasil 7Django e MongoDB - Python Brasil 7
Django e MongoDB - Python Brasil 7

O documento apresenta uma introdução ao banco de dados MongoDB, descrevendo-o como um banco de dados não relacional orientado a documentos, de alto desempenho, flexível e open source. Também discute porque Python e Django são boas opções para trabalhar com MongoDB, demonstrando alguns de seus recursos como modelagem de documentos, agregações e map reduce.

mongodbpythonbrasilpython
Passo 3: Adicionar o router-outlet no seu componente principal
Passo 4: Adicionar os links de roteamento na aplicação
•https://github.com/loiane/curso-angular2
•https://github.com/loiane/angular2-pokedex
•https://github.com/loiane/angular2-crud-rest
•https://github.com/loiane/angular2-crud-auth-routing
Quer aprender mais sobre Angular 2?
/loianegroner

Recomendado para você

http://loiane.training
Curso Gratuito!
Campus Party Brasil 2017: Angular 2 #cpbr10
http://loiane.com
facebook.com/loianegroner
twitter.com/loiane
https://github.com/loiane
youtube.com/loianegroner
http://loiane.training

Mais conteúdo relacionado

Mais procurados

Introducao ao Ionic 2 na pratica
Introducao ao Ionic 2 na praticaIntroducao ao Ionic 2 na pratica
Introducao ao Ionic 2 na pratica
Loiane Groner
 
Projetos reativos com Angular, RxJS e Redux (ngRx)
Projetos reativos com Angular, RxJS e Redux (ngRx)Projetos reativos com Angular, RxJS e Redux (ngRx)
Projetos reativos com Angular, RxJS e Redux (ngRx)
Loiane Groner
 
Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2
Loiane Groner
 
Ionic 2 na pratica!
Ionic 2 na pratica!Ionic 2 na pratica!
Ionic 2 na pratica!
Loiane Groner
 
Angular 2, TypeScript e Além
Angular 2, TypeScript e AlémAngular 2, TypeScript e Além
Angular 2, TypeScript e Além
Andre Baltieri
 
Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2
Loiane Groner
 
Typescript: the Fun Parts (BrazilJS 2017)
Typescript: the Fun Parts (BrazilJS 2017)Typescript: the Fun Parts (BrazilJS 2017)
Typescript: the Fun Parts (BrazilJS 2017)
Loiane Groner
 
GDG Angular 2
GDG Angular 2GDG Angular 2
GDG Angular 2
Leonardo Marcelino
 
Migrando para o Angular 2
Migrando para o Angular 2Migrando para o Angular 2
Migrando para o Angular 2
Andre Baltieri
 
Angular + Redux (ngRx)
Angular + Redux (ngRx)Angular + Redux (ngRx)
Angular + Redux (ngRx)
Loiane Groner
 
Angular 2
Angular 2Angular 2
Angular 2
Paulo Pires
 
Mini curso: Ionic Framework
Mini curso: Ionic FrameworkMini curso: Ionic Framework
Mini curso: Ionic Framework
Loiane Groner
 
BaaS com Firebase 3
BaaS com Firebase 3BaaS com Firebase 3
BaaS com Firebase 3
Andre Baltieri
 
One Language to Rule Them All: TypeScript
One Language to Rule Them All: TypeScriptOne Language to Rule Them All: TypeScript
One Language to Rule Them All: TypeScript
Loiane Groner
 
React Native - JSday
React Native - JSdayReact Native - JSday
React Native - JSday
Eric Cavalcanti
 
Angular 4 - Introdução
Angular 4 - IntroduçãoAngular 4 - Introdução
Angular 4 - Introdução
Jackson Veroneze
 
Angular 4 Ionic 3 Cordova 5
Angular 4 Ionic 3 Cordova 5Angular 4 Ionic 3 Cordova 5
Angular 4 Ionic 3 Cordova 5
Dannyrooh F de Campos
 
React Native na globo.com
React Native na globo.comReact Native na globo.com
React Native na globo.com
Guilherme Heynemann Bruzzi
 
TDC SP 2016: Ionic 2
TDC SP 2016: Ionic 2TDC SP 2016: Ionic 2
TDC SP 2016: Ionic 2
Loiane Groner
 
React + Flux (Alt)
React + Flux (Alt)React + Flux (Alt)
React + Flux (Alt)
Cezar Luiz
 

Mais procurados (20)

Introducao ao Ionic 2 na pratica
Introducao ao Ionic 2 na praticaIntroducao ao Ionic 2 na pratica
Introducao ao Ionic 2 na pratica
 
Projetos reativos com Angular, RxJS e Redux (ngRx)
Projetos reativos com Angular, RxJS e Redux (ngRx)Projetos reativos com Angular, RxJS e Redux (ngRx)
Projetos reativos com Angular, RxJS e Redux (ngRx)
 
Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2
 
Ionic 2 na pratica!
Ionic 2 na pratica!Ionic 2 na pratica!
Ionic 2 na pratica!
 
Angular 2, TypeScript e Além
Angular 2, TypeScript e AlémAngular 2, TypeScript e Além
Angular 2, TypeScript e Além
 
Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2
 
Typescript: the Fun Parts (BrazilJS 2017)
Typescript: the Fun Parts (BrazilJS 2017)Typescript: the Fun Parts (BrazilJS 2017)
Typescript: the Fun Parts (BrazilJS 2017)
 
GDG Angular 2
GDG Angular 2GDG Angular 2
GDG Angular 2
 
Migrando para o Angular 2
Migrando para o Angular 2Migrando para o Angular 2
Migrando para o Angular 2
 
Angular + Redux (ngRx)
Angular + Redux (ngRx)Angular + Redux (ngRx)
Angular + Redux (ngRx)
 
Angular 2
Angular 2Angular 2
Angular 2
 
Mini curso: Ionic Framework
Mini curso: Ionic FrameworkMini curso: Ionic Framework
Mini curso: Ionic Framework
 
BaaS com Firebase 3
BaaS com Firebase 3BaaS com Firebase 3
BaaS com Firebase 3
 
One Language to Rule Them All: TypeScript
One Language to Rule Them All: TypeScriptOne Language to Rule Them All: TypeScript
One Language to Rule Them All: TypeScript
 
React Native - JSday
React Native - JSdayReact Native - JSday
React Native - JSday
 
Angular 4 - Introdução
Angular 4 - IntroduçãoAngular 4 - Introdução
Angular 4 - Introdução
 
Angular 4 Ionic 3 Cordova 5
Angular 4 Ionic 3 Cordova 5Angular 4 Ionic 3 Cordova 5
Angular 4 Ionic 3 Cordova 5
 
React Native na globo.com
React Native na globo.comReact Native na globo.com
React Native na globo.com
 
TDC SP 2016: Ionic 2
TDC SP 2016: Ionic 2TDC SP 2016: Ionic 2
TDC SP 2016: Ionic 2
 
React + Flux (Alt)
React + Flux (Alt)React + Flux (Alt)
React + Flux (Alt)
 

Destaque

Angular 2 overview in 60 minutes
Angular 2 overview in 60 minutesAngular 2 overview in 60 minutes
Angular 2 overview in 60 minutes
Loiane Groner
 
Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI
Loiane Groner
 
Desenvolvimento mobile
Desenvolvimento mobileDesenvolvimento mobile
Desenvolvimento mobile
Elton Minetto
 
Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()
Bruno Borges
 
Frameworks PHP
Frameworks PHPFrameworks PHP
Frameworks PHP
Elton Minetto
 
Tutorial do app e o divulgador
Tutorial do app e o divulgadorTutorial do app e o divulgador
Tutorial do app e o divulgador
Adeilton R
 
[Curso Java Basico] Aula 74: Threads: deadlocks
[Curso Java Basico] Aula 74: Threads: deadlocks[Curso Java Basico] Aula 74: Threads: deadlocks
[Curso Java Basico] Aula 74: Threads: deadlocks
Loiane Groner
 
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Loiane Groner
 
[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 24[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 24
Loiane Groner
 
Oficina App Inventor
Oficina App InventorOficina App Inventor
Oficina App Inventor
Marco Antonio Sanches
 
Ionic adventures - Hybrid Mobile App Development rocks
Ionic adventures - Hybrid Mobile App Development rocksIonic adventures - Hybrid Mobile App Development rocks
Ionic adventures - Hybrid Mobile App Development rocks
Juarez Filho
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
rodfernandes
 
The Programmer
The ProgrammerThe Programmer
The Programmer
Kevlin Henney
 
Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup
Yves Raimond
 
Top Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big EventTop Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big Event
ChromeInfo Technologies
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
Seth Familian
 

Destaque (16)

Angular 2 overview in 60 minutes
Angular 2 overview in 60 minutesAngular 2 overview in 60 minutes
Angular 2 overview in 60 minutes
 
Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI
 
Desenvolvimento mobile
Desenvolvimento mobileDesenvolvimento mobile
Desenvolvimento mobile
 
Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()
 
Frameworks PHP
Frameworks PHPFrameworks PHP
Frameworks PHP
 
Tutorial do app e o divulgador
Tutorial do app e o divulgadorTutorial do app e o divulgador
Tutorial do app e o divulgador
 
[Curso Java Basico] Aula 74: Threads: deadlocks
[Curso Java Basico] Aula 74: Threads: deadlocks[Curso Java Basico] Aula 74: Threads: deadlocks
[Curso Java Basico] Aula 74: Threads: deadlocks
 
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
 
[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 24[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aula 24
 
Oficina App Inventor
Oficina App InventorOficina App Inventor
Oficina App Inventor
 
Ionic adventures - Hybrid Mobile App Development rocks
Ionic adventures - Hybrid Mobile App Development rocksIonic adventures - Hybrid Mobile App Development rocks
Ionic adventures - Hybrid Mobile App Development rocks
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
 
The Programmer
The ProgrammerThe Programmer
The Programmer
 
Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup
 
Top Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big EventTop Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big Event
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 

Semelhante a Campus Party Brasil 2017: Angular 2 #cpbr10

C#4 - Parte 2 - COM interop e variância
C#4 - Parte 2 - COM interop e variânciaC#4 - Parte 2 - COM interop e variância
C#4 - Parte 2 - COM interop e variância
Giovanni Bassi
 
Django - Desenvolvimento web ágil com Python
Django - Desenvolvimento web ágil com PythonDjango - Desenvolvimento web ágil com Python
Django - Desenvolvimento web ágil com Python
Igor Sobreira
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
Elmano Cavalcanti
 
Seu framework é melhor pra quê?
Seu framework é melhor pra quê?Seu framework é melhor pra quê?
Seu framework é melhor pra quê?
Jaime Neto
 
Dev401 novos recursos do microsoft visual basic 2010
Dev401 novos recursos do microsoft visual basic 2010Dev401 novos recursos do microsoft visual basic 2010
Dev401 novos recursos do microsoft visual basic 2010
Alexandre Tarifa
 
Criando componentes e disponibilizando o como opensource em 5 minutos em .NET
Criando componentes e disponibilizando o como opensource em 5 minutos em .NETCriando componentes e disponibilizando o como opensource em 5 minutos em .NET
Criando componentes e disponibilizando o como opensource em 5 minutos em .NET
Thiago Barradas
 
Curso AngularJS - Parte 1
Curso AngularJS - Parte 1Curso AngularJS - Parte 1
Curso AngularJS - Parte 1
Alvaro Viebrantz
 
Machine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMachine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produção
Marlesson Santana
 
Python 08
Python 08Python 08
Python 08
Bruno Catão
 
Surpreenda-se com o Silverlight 3
Surpreenda-se com o Silverlight 3Surpreenda-se com o Silverlight 3
Surpreenda-se com o Silverlight 3
Rodrigo Kono
 
Construa painéis administrativos em Adobe Flex integrados com ASP.NET MVC
Construa painéis administrativos em Adobe Flex  integrados com ASP.NET MVCConstrua painéis administrativos em Adobe Flex  integrados com ASP.NET MVC
Construa painéis administrativos em Adobe Flex integrados com ASP.NET MVC
Igor Musardo
 
XML Free Programming - Brazil
XML Free Programming - BrazilXML Free Programming - Brazil
XML Free Programming - Brazil
Stephen Chin
 
Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017
Rodrigo Stefani Domingues
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
 
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
fabio perrella
 
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheirasEscalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Celso Crivelaro
 
Aula1
Aula1Aula1
Aula1
mentrixmax
 
Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHP
Marcelo Andrade
 
Django e MongoDB - Python Brasil 7
Django e MongoDB - Python Brasil 7Django e MongoDB - Python Brasil 7
Django e MongoDB - Python Brasil 7
Christiano Anderson
 

Semelhante a Campus Party Brasil 2017: Angular 2 #cpbr10 (20)

C#4 - Parte 2 - COM interop e variância
C#4 - Parte 2 - COM interop e variânciaC#4 - Parte 2 - COM interop e variância
C#4 - Parte 2 - COM interop e variância
 
Django - Desenvolvimento web ágil com Python
Django - Desenvolvimento web ágil com PythonDjango - Desenvolvimento web ágil com Python
Django - Desenvolvimento web ágil com Python
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
 
Seu framework é melhor pra quê?
Seu framework é melhor pra quê?Seu framework é melhor pra quê?
Seu framework é melhor pra quê?
 
Dev401 novos recursos do microsoft visual basic 2010
Dev401 novos recursos do microsoft visual basic 2010Dev401 novos recursos do microsoft visual basic 2010
Dev401 novos recursos do microsoft visual basic 2010
 
Criando componentes e disponibilizando o como opensource em 5 minutos em .NET
Criando componentes e disponibilizando o como opensource em 5 minutos em .NETCriando componentes e disponibilizando o como opensource em 5 minutos em .NET
Criando componentes e disponibilizando o como opensource em 5 minutos em .NET
 
Curso AngularJS - Parte 1
Curso AngularJS - Parte 1Curso AngularJS - Parte 1
Curso AngularJS - Parte 1
 
Machine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produçãoMachine Learning: Do Notebook ao modelo em produção
Machine Learning: Do Notebook ao modelo em produção
 
Python 08
Python 08Python 08
Python 08
 
Surpreenda-se com o Silverlight 3
Surpreenda-se com o Silverlight 3Surpreenda-se com o Silverlight 3
Surpreenda-se com o Silverlight 3
 
Construa painéis administrativos em Adobe Flex integrados com ASP.NET MVC
Construa painéis administrativos em Adobe Flex  integrados com ASP.NET MVCConstrua painéis administrativos em Adobe Flex  integrados com ASP.NET MVC
Construa painéis administrativos em Adobe Flex integrados com ASP.NET MVC
 
XML Free Programming - Brazil
XML Free Programming - BrazilXML Free Programming - Brazil
XML Free Programming - Brazil
 
Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
 
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheirasEscalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
 
Aula1
Aula1Aula1
Aula1
 
Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHP
 
Django e MongoDB - Python Brasil 7
Django e MongoDB - Python Brasil 7Django e MongoDB - Python Brasil 7
Django e MongoDB - Python Brasil 7
 

Campus Party Brasil 2017: Angular 2 #cpbr10