Submit Search
Upload
Porque você precisa aprender Git
•
5 likes
•
1,809 views
Giovanni Bassi
Follow
Palestra ministrada no ALM Summit Brasil 2013.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 65
Recommended
Palestra do WordCamp BH 2015 sobre como os designers podem desenvolver melhores layouts para WordPress.
Design para WordPress- Anyssa Ferreira - WordCamp BH 2015
Design para WordPress- Anyssa Ferreira - WordCamp BH 2015
Anyssa Ferreira
Workshop que foi ministrado para a Semana da Computação no IFSP - São Carlos, sobre os conceitos de Desenvolvimento Web utilizando Bootstrap além de poder conhecer a fundo algumas bibliotecas e padrões para customizar nossos projetos e uma breve introdução sobre a importância de prototipagem.
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Cristofer Sousa
Palestra ministrada no Azure Summit Brasil 2013. http://www.azuresummitbrasil.com.br/
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Giovanni Bassi
Guia do front end das galaxias
Guia do Front-end das Galáxias
Guia do Front-end das Galáxias
Davidson Fellipe
Slides com perguntas que guiaram a discussão na mesa redonda do WordCamp São Paulo 2015 sobre o que distancia o design da programação, e o que podemos fazer para melhorar a interação e colaboração entre estes profissionais, no processo de desenvolvimento web.
Elo perdido entre design e programação
Elo perdido entre design e programação
Anyssa Ferreira
Introdução básica de usabilidade, visando sistemas Web. Apresentação realizada na empresa Mobiltec.
Não me faça pensar
Não me faça pensar
Marcel Guinther
Ser um desenvolvedor front-end já foi mais fácil. Essa palestra mostra o caminho das pedras para os que estão iniciando na área e os que já estão, servindo como guia para assuntos importantes na área. Link do artigo relacionado: http://tableless.com.br/tornar-dev-front-end/
O que você precisa saber para se tornar um dev front-end
O que você precisa saber para se tornar um dev front-end
Diego Eis
Joomla! for dummies - HackThursday CW 36
Joomla! for dummies - HackThursday CW 36
Jerônimo Medina Madruga
Recommended
Palestra do WordCamp BH 2015 sobre como os designers podem desenvolver melhores layouts para WordPress.
Design para WordPress- Anyssa Ferreira - WordCamp BH 2015
Design para WordPress- Anyssa Ferreira - WordCamp BH 2015
Anyssa Ferreira
Workshop que foi ministrado para a Semana da Computação no IFSP - São Carlos, sobre os conceitos de Desenvolvimento Web utilizando Bootstrap além de poder conhecer a fundo algumas bibliotecas e padrões para customizar nossos projetos e uma breve introdução sobre a importância de prototipagem.
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Cristofer Sousa
Palestra ministrada no Azure Summit Brasil 2013. http://www.azuresummitbrasil.com.br/
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Giovanni Bassi
Guia do front end das galaxias
Guia do Front-end das Galáxias
Guia do Front-end das Galáxias
Davidson Fellipe
Slides com perguntas que guiaram a discussão na mesa redonda do WordCamp São Paulo 2015 sobre o que distancia o design da programação, e o que podemos fazer para melhorar a interação e colaboração entre estes profissionais, no processo de desenvolvimento web.
Elo perdido entre design e programação
Elo perdido entre design e programação
Anyssa Ferreira
Introdução básica de usabilidade, visando sistemas Web. Apresentação realizada na empresa Mobiltec.
Não me faça pensar
Não me faça pensar
Marcel Guinther
Ser um desenvolvedor front-end já foi mais fácil. Essa palestra mostra o caminho das pedras para os que estão iniciando na área e os que já estão, servindo como guia para assuntos importantes na área. Link do artigo relacionado: http://tableless.com.br/tornar-dev-front-end/
O que você precisa saber para se tornar um dev front-end
O que você precisa saber para se tornar um dev front-end
Diego Eis
Joomla! for dummies - HackThursday CW 36
Joomla! for dummies - HackThursday CW 36
Jerônimo Medina Madruga
Palestra apresentada na III Semana Institucional da Faculdade de Imperatriz - FACIMP.
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
Rael Max
Conheça como desenvolver melhores aplicações Web com o produto mais utilizado pela comunidade GeneXus no Brasil WorkWithPlus é o Pattern mais utilizado pela comunidade GeneXus para o desenvolvimento de aplicações ricas em conteúdo, aumentando a produtividade da equipe de desenvolvimento. Conheca como desenvolver aplicacoes em menos tempo e reduza os costos.
WorkWithPlus: Potencialize GeneXus na Web com o Pattern líder da comunidade.
WorkWithPlus: Potencialize GeneXus na Web com o Pattern líder da comunidade.
GeneXus
Slides da palestra apresentada na SEMAC 2015 - Semana da Computação em João Pessoa - PB
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material Design
Daniel Brandão
O Responsive Web Design não resolve tudo. Existem pontos importantes que você precisa relevar ao produzir algo responsivo.
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web Design
Diego Eis
Apresentação para trabalho da matéria de Engenharia de Software na faculdade. Presentation for Software Engineering on College
Scrum - Trabalho de Engenharia de Software
Scrum - Trabalho de Engenharia de Software
Mayck Xavier
Dicas para ser um programador melhor trabalhando com WordPress.
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissional
Leo Baiano
Slides de apoio para a workshop: Construindo um site com drupal sem saber programar. Support slides for the workshop: Building a website with no programming skills using Drupal.
Workshop - Construindo um site com drupal sem saber programar.
Workshop - Construindo um site com drupal sem saber programar.
Renato Vasconcellos Gomes
Essa foi a apresentação usada no RailsForKids 2009, onde falei um pouco sobre Git
Git E Seu Amigo
Git E Seu Amigo
Celestino Gomes
Palestra sobre git ministrada no evento BH-Tech Talks do dia 11/08/2015 no Parque Tecnológico de Belo Horizonte - MG.
Palestra sobre git ministrada no BH-Tech Talks
Palestra sobre git ministrada no BH-Tech Talks
Andre Magalhaes
O AWS Beanstalk provê de forma simples e rápida, gerenciamento de deploy e escalabilidade da sua aplicação Web na AWS. Nessa sessão também será exposto as facilidades e robustez do serviço em questão.
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
Amazon Web Services LATAM
MàQuines I Mecanismes
MàQuines I Mecanismes
diegobm
Professional Profiles For Social Media New
Professional Profiles For Social Media New
mythicgroup
E Learners Presentation
E Learners Presentation
Jeanette Murphy
Old School Bad Chronological
Old School Bad Chronological
mythicgroup
Focusing on Approach & Outcomes: A hands on discussion of various social media marketing approaches & tools, supported by real world examples of successful (and failed) marketing campaigns. Colin Crook, of Voce Communications, presents a practical understanding of how to conduct, measure, and monetize their Web-based marketing
Social Media Marketing Approaches & Outcomes
Social Media Marketing Approaches & Outcomes
Margaret Stangl
Social Media Marketing Strategies for Social Ventures The session, presented by Cheryl Contee, reviewed core principals and strategies for successful social media marketing campaigns, customer outreach, and follow through.
Socialmediamkting Webinar Cheryl Contee 120809
Socialmediamkting Webinar Cheryl Contee 120809
Margaret Stangl
Results from the first in-depth study of how Canadian MPs use online communications & respond to grassroots campaigns.
e-politics project
e-politics project
jasonmeyers
In this slide, I am sharing four techniques of product managers or product owners.
Be the Owner
Be the Owner
Daniel Teng
characteristics of amphibians
Amphibians
Amphibians
Isabel Rojo
Twitter Strategies Twittering Your Way To Career Success 1.21.2011 With Rev...
Twitter Strategies Twittering Your Way To Career Success 1.21.2011 With Rev...
mythicgroup
FISH
Fish
Fish
Isabel Rojo
Agent Retention Through Positive Coaching Sally Cordova and Judy McKee Presented at the ATA 2009 This includes the Positive Coach Approach and a Case Study regardign Positive Coaching techniques and agent retention.
Linked In Mc Kee Consulting Llc Ata 09 Pca Final
Linked In Mc Kee Consulting Llc Ata 09 Pca Final
Sally Cordova
More Related Content
What's hot
Palestra apresentada na III Semana Institucional da Faculdade de Imperatriz - FACIMP.
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
Rael Max
Conheça como desenvolver melhores aplicações Web com o produto mais utilizado pela comunidade GeneXus no Brasil WorkWithPlus é o Pattern mais utilizado pela comunidade GeneXus para o desenvolvimento de aplicações ricas em conteúdo, aumentando a produtividade da equipe de desenvolvimento. Conheca como desenvolver aplicacoes em menos tempo e reduza os costos.
WorkWithPlus: Potencialize GeneXus na Web com o Pattern líder da comunidade.
WorkWithPlus: Potencialize GeneXus na Web com o Pattern líder da comunidade.
GeneXus
Slides da palestra apresentada na SEMAC 2015 - Semana da Computação em João Pessoa - PB
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material Design
Daniel Brandão
O Responsive Web Design não resolve tudo. Existem pontos importantes que você precisa relevar ao produzir algo responsivo.
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web Design
Diego Eis
Apresentação para trabalho da matéria de Engenharia de Software na faculdade. Presentation for Software Engineering on College
Scrum - Trabalho de Engenharia de Software
Scrum - Trabalho de Engenharia de Software
Mayck Xavier
Dicas para ser um programador melhor trabalhando com WordPress.
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissional
Leo Baiano
Slides de apoio para a workshop: Construindo um site com drupal sem saber programar. Support slides for the workshop: Building a website with no programming skills using Drupal.
Workshop - Construindo um site com drupal sem saber programar.
Workshop - Construindo um site com drupal sem saber programar.
Renato Vasconcellos Gomes
What's hot
(7)
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
WorkWithPlus: Potencialize GeneXus na Web com o Pattern líder da comunidade.
WorkWithPlus: Potencialize GeneXus na Web com o Pattern líder da comunidade.
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material Design
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web Design
Scrum - Trabalho de Engenharia de Software
Scrum - Trabalho de Engenharia de Software
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissional
Workshop - Construindo um site com drupal sem saber programar.
Workshop - Construindo um site com drupal sem saber programar.
Viewers also liked
Essa foi a apresentação usada no RailsForKids 2009, onde falei um pouco sobre Git
Git E Seu Amigo
Git E Seu Amigo
Celestino Gomes
Palestra sobre git ministrada no evento BH-Tech Talks do dia 11/08/2015 no Parque Tecnológico de Belo Horizonte - MG.
Palestra sobre git ministrada no BH-Tech Talks
Palestra sobre git ministrada no BH-Tech Talks
Andre Magalhaes
O AWS Beanstalk provê de forma simples e rápida, gerenciamento de deploy e escalabilidade da sua aplicação Web na AWS. Nessa sessão também será exposto as facilidades e robustez do serviço em questão.
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
Amazon Web Services LATAM
MàQuines I Mecanismes
MàQuines I Mecanismes
diegobm
Professional Profiles For Social Media New
Professional Profiles For Social Media New
mythicgroup
E Learners Presentation
E Learners Presentation
Jeanette Murphy
Old School Bad Chronological
Old School Bad Chronological
mythicgroup
Focusing on Approach & Outcomes: A hands on discussion of various social media marketing approaches & tools, supported by real world examples of successful (and failed) marketing campaigns. Colin Crook, of Voce Communications, presents a practical understanding of how to conduct, measure, and monetize their Web-based marketing
Social Media Marketing Approaches & Outcomes
Social Media Marketing Approaches & Outcomes
Margaret Stangl
Social Media Marketing Strategies for Social Ventures The session, presented by Cheryl Contee, reviewed core principals and strategies for successful social media marketing campaigns, customer outreach, and follow through.
Socialmediamkting Webinar Cheryl Contee 120809
Socialmediamkting Webinar Cheryl Contee 120809
Margaret Stangl
Results from the first in-depth study of how Canadian MPs use online communications & respond to grassroots campaigns.
e-politics project
e-politics project
jasonmeyers
In this slide, I am sharing four techniques of product managers or product owners.
Be the Owner
Be the Owner
Daniel Teng
characteristics of amphibians
Amphibians
Amphibians
Isabel Rojo
Twitter Strategies Twittering Your Way To Career Success 1.21.2011 With Rev...
Twitter Strategies Twittering Your Way To Career Success 1.21.2011 With Rev...
mythicgroup
FISH
Fish
Fish
Isabel Rojo
Agent Retention Through Positive Coaching Sally Cordova and Judy McKee Presented at the ATA 2009 This includes the Positive Coach Approach and a Case Study regardign Positive Coaching techniques and agent retention.
Linked In Mc Kee Consulting Llc Ata 09 Pca Final
Linked In Mc Kee Consulting Llc Ata 09 Pca Final
Sally Cordova
A Historia
A Historia
curradbc
Hi All, people who can see this presentation. Please Introduce us to the people you know (if any) who looks after Corporate Leasing for opening up new stores, Call Center spaces, IT Companies, Banks, Super/Hyper Markets etc... Attached herewith is our company's profile for your reference. Any help will be much appreciated. Thanks. Warm Regards! Amit Vats +919971056439
Company profile royal bricks infraheights
Company profile royal bricks infraheights
Amit Vats
TTA: Five Important Things About Me
TTA: Five Important Things About Me
Jeanette Murphy
Smartphone & journalisten
Smartphone & journalisten
Bart Brouwers
I spy
I spy
Jeanette Murphy
Viewers also liked
(20)
Git E Seu Amigo
Git E Seu Amigo
Palestra sobre git ministrada no BH-Tech Talks
Palestra sobre git ministrada no BH-Tech Talks
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
MàQuines I Mecanismes
MàQuines I Mecanismes
Professional Profiles For Social Media New
Professional Profiles For Social Media New
E Learners Presentation
E Learners Presentation
Old School Bad Chronological
Old School Bad Chronological
Social Media Marketing Approaches & Outcomes
Social Media Marketing Approaches & Outcomes
Socialmediamkting Webinar Cheryl Contee 120809
Socialmediamkting Webinar Cheryl Contee 120809
e-politics project
e-politics project
Be the Owner
Be the Owner
Amphibians
Amphibians
Twitter Strategies Twittering Your Way To Career Success 1.21.2011 With Rev...
Twitter Strategies Twittering Your Way To Career Success 1.21.2011 With Rev...
Fish
Fish
Linked In Mc Kee Consulting Llc Ata 09 Pca Final
Linked In Mc Kee Consulting Llc Ata 09 Pca Final
A Historia
A Historia
Company profile royal bricks infraheights
Company profile royal bricks infraheights
TTA: Five Important Things About Me
TTA: Five Important Things About Me
Smartphone & journalisten
Smartphone & journalisten
I spy
I spy
Similar to Porque você precisa aprender Git
Docker é uma tecnologia incrível que permite rodar diversas aplicações de forma isolada em contêineres Linux. E o Azure agora suporta Docker. Nessa palestra apresento o Docker e mostro como rodá-lo no Azure.
Docker no Azure
Docker no Azure
Giovanni Bassi
Apresentação das novidades sobre Windows Universal Apps e como usá-las pra criar uma app que acessa o Visual Studio Online usando as novas APIs REST de integração.
TFS REST API e Universal Apps
TFS REST API e Universal Apps
Giovanni Bassi
Palestra ministrada no Agile web conf 2013.
É fácil ser ágil usando .NET
É fácil ser ágil usando .NET
Giovanni Bassi
Palestra sobre ASP.NET WEB Api ministrado para o BluDotNet.
ASP.NET Web API no BluDotNet
ASP.NET Web API no BluDotNet
Giovanni Bassi
Palestra apresentada no InterCon 2017 da iMasters.
Engenharia ágil de ponta a ponta do clone ao deploy
Engenharia ágil de ponta a ponta do clone ao deploy
Giovanni Bassi
Uma descrição das coisas que estão em alta no Front-end. E o que devemos ou não utilizar.
Front-end: O que é necessário saber ?
Front-end: O que é necessário saber ?
Rafael Pazini
Palestra ministrada no Agile Vale 2013 sobre entrega continua, ou continuous delivery.
Nunca fora do ar: como manter uma aplicação sempre disponível com Continuous ...
Nunca fora do ar: como manter uma aplicação sempre disponível com Continuous ...
Giovanni Bassi
Apresentação realizada no IV Encontro Nordestino de Software Livre no dia 6 de novembro de 2010, em Natal-RN
Seja burro e preguiçoso. A criação do synccode
Seja burro e preguiçoso. A criação do synccode
s4nx
Palestra sobre métodos ágeis para desenvolvimento de software.
Métodos Ágeis
Métodos Ágeis
Adriano Bertucci
Palestra apresentada no AgileBrazil de 2017 em Belem.
Entrega contínua fica mais fácil com contêineres
Entrega contínua fica mais fácil com contêineres
Giovanni Bassi
Apresentação no evento da Take.net (Café Com Bytes). Uma visão geral do que vimos de interessante no TDC Porto Alegre 2014.
The Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto Alegre
Bruno Brandes
Palestra apresentada na trilha de arquitetura .NET no TDC 2017 em São Paulo.
.NET com contêineres Windows e Linux
.NET com contêineres Windows e Linux
Giovanni Bassi
Palestra na SoftPlan mostrando o case de uma solução envolvendo Delphi e bancos noSQL.
Big data da teoria à prática
Big data da teoria à prática
Mario Guedes
Palestra que eu dei por volta da 02:00h da matina para o pessoal que não dorme no Campus Party 2008
Palestra Netbeans 6 Campus Party
Palestra Netbeans 6 Campus Party
Fábio Augusto da Silva
Trabalho desenvolvido para a matéria, projeto integrador - proposta comercial. O ultimo trabalho do semestre do curso de analise e desenvolvimento de sistemas. O objetivo do trabalho é criar um blog com ferramentas livres, como wordpress, php, mysql, entre outros
Proposta comercial
Proposta comercial
Jonathan Cabral
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações Web
Nando Sousa
Vamos discutir como trabalhar para garantir que o desenvolvimento de uma aplicação suporte as diferentes mudanças que são inevitáveis... sejam elas de negócio ou técnicas.
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
André Paulovich
Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0
Diego Pacheco
Receita do Sucesso no Mercado Front End
Receita do Sucesso no Mercado Front End
Leonardo Balter
Apresentação feita no #TDC2011 para mostrar como é possível migrar para um novo paradgima de desenvolvimento de software com maior qualidade, transparência e gestão ágil do time.
Academia do Arquiteto - Implantando A.L.M. em uma semana!
Academia do Arquiteto - Implantando A.L.M. em uma semana!
Globalcode
Similar to Porque você precisa aprender Git
(20)
Docker no Azure
Docker no Azure
TFS REST API e Universal Apps
TFS REST API e Universal Apps
É fácil ser ágil usando .NET
É fácil ser ágil usando .NET
ASP.NET Web API no BluDotNet
ASP.NET Web API no BluDotNet
Engenharia ágil de ponta a ponta do clone ao deploy
Engenharia ágil de ponta a ponta do clone ao deploy
Front-end: O que é necessário saber ?
Front-end: O que é necessário saber ?
Nunca fora do ar: como manter uma aplicação sempre disponível com Continuous ...
Nunca fora do ar: como manter uma aplicação sempre disponível com Continuous ...
Seja burro e preguiçoso. A criação do synccode
Seja burro e preguiçoso. A criação do synccode
Métodos Ágeis
Métodos Ágeis
Entrega contínua fica mais fácil com contêineres
Entrega contínua fica mais fácil com contêineres
The Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto Alegre
.NET com contêineres Windows e Linux
.NET com contêineres Windows e Linux
Big data da teoria à prática
Big data da teoria à prática
Palestra Netbeans 6 Campus Party
Palestra Netbeans 6 Campus Party
Proposta comercial
Proposta comercial
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações Web
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0
Receita do Sucesso no Mercado Front End
Receita do Sucesso no Mercado Front End
Academia do Arquiteto - Implantando A.L.M. em uma semana!
Academia do Arquiteto - Implantando A.L.M. em uma semana!
More from Giovanni Bassi
Palestra apresentada no TDC SP 2018 e Azure Conference 2018, mostra as lições aprendidas em um projeto de microsserviços.
O que aprendi montando a arquitetura de microsserviços
O que aprendi montando a arquitetura de microsserviços
Giovanni Bassi
Palestra apresentada no AgileBrazil 2018. O Git é sem dúvida uma das ferramentas que mais tem potencial de impactar o trabalho da pessoas desenvolvedora de software – desde que ela o conheça bem. Um conhecimento superficial do Git fará com que a pessoa o utilize de forma parecida com que ele usava o Subversion, por exemplo, deixando passar diversas oportunidades.Nessa sessão veremos como o Git pode deixar a programação mais ágil, vamos tirá-lo de uma posição de ferramenta de apoio para levá-lo a um protagonismo no workflow de programação, sendo menos importante somente que a escrita do código em si e suas técnicas.Veremos como usar o Git como instrumento de comunicação do time, além de técnicas que permitem a pessoa foque no código em vez de focar no versionador.
Sendo ágil com git
Sendo ágil com git
Giovanni Bassi
Palestra apresentada no .NET Community Summit 2018 do iMasters. (os slides estão com borda branca porque o slideshare não aceitou o upload de outra forma)
Analisando dumps de memória de aplicações .NET
Analisando dumps de memória de aplicações .NET
Giovanni Bassi
Palestra feita no TDC 2018 em São Paulo
Novidades do c# 7 e 8
Novidades do c# 7 e 8
Giovanni Bassi
Palestra ministrada no CapiConf 2018.
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Giovanni Bassi
Palestra apresentada no #MVPConf
Conhecendo o AKS, o azure container services com kubernetes
Conhecendo o AKS, o azure container services com kubernetes
Giovanni Bassi
Palestra apresentada no #MVPConf
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Giovanni Bassi
Palestra apresentada na #MVPConf.
C#7, 7.1, 7.2, 7.3 e C# 8
C#7, 7.1, 7.2, 7.3 e C# 8
Giovanni Bassi
Palestra apresentada no TDC 2017 São Paulo na trilha de .NET.
.NET Core, ASP.NET Core e .NET Standard 2
.NET Core, ASP.NET Core e .NET Standard 2
Giovanni Bassi
Palestra apresentada no TDC 2017 em São Paulo na trilha de JavaScript, com foco no EcmaScript 2017 (ES8).
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Giovanni Bassi
Palestra apresentada na trilha de Modern Web do TDC 2017 (The Developers Conference) de São Paulo. Foco em Node.js com Angular Universal.
Compartilhando código entre frontend e backend com Node.js
Compartilhando código entre frontend e backend com Node.js
Giovanni Bassi
Palestra apresentada para o grupo NodeBR que demonstra como criar uma ferramenta de linha de comando utilizando Node.js.
Construindo uma ferramenta CLI multiplataforma com Node.js
Construindo uma ferramenta CLI multiplataforma com Node.js
Giovanni Bassi
Apresentação feita no meetup delivering software.
O Futuro do C#: C#8
O Futuro do C#: C#8
Giovanni Bassi
Apresentação realizada no Visual Studio Summit 2017.
Um mergulho nos containers windows
Um mergulho nos containers windows
Giovanni Bassi
Palestra ministrada no Interopmix 2016.
Por dentro do .NET Core
Por dentro do .NET Core
Giovanni Bassi
Palestra apresentada no meetup do DockerSP. https://www.meetup.com/Docker-Sao-Paulo/events/234372170/ Nessa palestra veremos como montar um processo de build de uma aplicação conteinerizadas, em conjunto com o Docker Hub. Veremos ainda quais são os artefatos e como trabalhar com a promoção entre ambientes. Ao final, montaremos o processo de continuous deployment, opcionalmente colocando na mão do responsável pelo negócio a tomada de decisão da publicação.
Build e release pipeline com docker
Build e release pipeline com docker
Giovanni Bassi
Palestra que apresenta como fazer release contínuo com um projeto ASP.NET Core usando VSTS, Docker e Azure Container Services.
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Giovanni Bassi
Palestra apresentada no Mobile & Cloud Hack Days 2016. http://mobilecloud.azurewebsites.net/
Backend na nuvem com docker
Backend na nuvem com docker
Giovanni Bassi
Palestra apresentada no DevOps Summit 2016.
Conhecendo, explorando e usando azure container service
Conhecendo, explorando e usando azure container service
Giovanni Bassi
Palestra apresentada no Codificando Night Week 2016: http://codificandoweek.azurewebsites.net/ Vídeo disponível em: https://youtu.be/0oA5lRbHOII
ASP.NET Core com Linux, Docker e Azure
ASP.NET Core com Linux, Docker e Azure
Giovanni Bassi
More from Giovanni Bassi
(20)
O que aprendi montando a arquitetura de microsserviços
O que aprendi montando a arquitetura de microsserviços
Sendo ágil com git
Sendo ágil com git
Analisando dumps de memória de aplicações .NET
Analisando dumps de memória de aplicações .NET
Novidades do c# 7 e 8
Novidades do c# 7 e 8
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Conhecendo o AKS, o azure container services com kubernetes
Conhecendo o AKS, o azure container services com kubernetes
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
C#7, 7.1, 7.2, 7.3 e C# 8
C#7, 7.1, 7.2, 7.3 e C# 8
.NET Core, ASP.NET Core e .NET Standard 2
.NET Core, ASP.NET Core e .NET Standard 2
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Compartilhando código entre frontend e backend com Node.js
Compartilhando código entre frontend e backend com Node.js
Construindo uma ferramenta CLI multiplataforma com Node.js
Construindo uma ferramenta CLI multiplataforma com Node.js
O Futuro do C#: C#8
O Futuro do C#: C#8
Um mergulho nos containers windows
Um mergulho nos containers windows
Por dentro do .NET Core
Por dentro do .NET Core
Build e release pipeline com docker
Build e release pipeline com docker
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Backend na nuvem com docker
Backend na nuvem com docker
Conhecendo, explorando e usando azure container service
Conhecendo, explorando e usando azure container service
ASP.NET Core com Linux, Docker e Azure
ASP.NET Core com Linux, Docker e Azure
Recently uploaded
Apresentação sobre Object Calisthenics apresentada para a Let's em Abril/2024.
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
Danilo Pinotti
Certificado de conclusão da formacão de Computação Cloud | AWS Discovery day.
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
LuisKitota
Apresentação sobre os padrões de projeto Command e Proxy, com exemplos práticos e discussão sobre suas aplicações.
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
Danilo Pinotti
LOGÍSTICA EMPRESARIAL — ATIVIDADE DE ESTUDO 1 Olá, estudante! Iniciamos, agora, a Atividade 1. Prepare-se para colocar em prática os conceitos estudados durante a disciplina! Caso surjam dúvidas, não hesite em contatar os professores da disciplina. Desejamos sucesso na sua atividade! "A gestão da cadeia de abastecimento, também conhecida como Supply Chain Management, envolve as práticas gerenciais necessárias para que todas as empresas agreguem valor ao cliente ao longo de todo o processo, desde a fabricação dos materiais até a distribuição e entrega final dos bens e serviços (MARTINS; LAUGENI, 2015, p. 189). Essa abordagem busca integrar os diversos atores da cadeia, proporcionando uma visão abrangente e contínua de todo o processo produtivo, desde a aquisição da matéria-prima até a entrega ao cliente final. A evolução do supply chain culminou na concepção da cadeia logística integrada. a) Relacione as fases de evolução do Supply Chain Management, apresentando suas principais características. b) Descreva, de forma detalhada, o fluxo de informação da Logística Integrada. c) Quais estratégias as empresas podem adotar para integrar de forma eficaz a tecnologia da informação na cadeia logística?
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
2m Assessoria
Slide sobre a descrição básica dos 4 pilares de POO (Programação Orientanda a Objetos).
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
SamaraLunas
Árvores binárias são uma das estruturas de dados mais fundamentais e poderosas na ciência da computação, essenciais para o entendimento e aplicação de algoritmos eficientes. Elas permitem operações de busca, inserção e remoção em tempos de execução competitivos, especialmente quando estão balanceadas. Uma árvore binária é uma estrutura de dados em que cada nó possui no máximo dois filhos, que são referenciados como subárvore esquerda e subárvore direita. Considerando os conceitos fundamentais de uma árvore binária, defina o conceito de PROFUNDIDADE de uma árvore binária e discuta como essa medida impacta as operações realizadas na estrutura.
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
2m Assessoria
No mundo digital atual, a informação é considerada uma das principais matérias-primas para o desenvolvimento econômico e social. Com a evolução tecnológica e a disseminação da internet, a quantidade de dados gerados e disponíveis diariamente cresce de forma exponencial. Nesse contexto, a gestão da informação assume um papel fundamental para as organizações, uma vez que permite a captação, armazenamento, processamento, análise e disseminação dos dados de forma estruturada e eficiente. Saes, Danillo Xavier. Gestão da Informação. Maringá-Pr.: UniCesumar, 2019. [Unidade I, p. 16 a 28] Para que possamos construir uma reflexão significativa sobre a gestão da informação no mundo organizacional, vamos realizar a presente atividade em 2 momentos. 1. Defina e diferencie: DADO, INFORMAÇÃO e CONHECIMENTO. 2. Faça uma reflexão sobre o uso da informação no contexto organizacional que está inserido na sociedade do conhecimento, destacando qual a relevância do uso das tecnologias digitais como apoio para a gestão da informação.
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
2m Assessoria
A margem de contribuição é uma medida fundamental para entender a lucratividade de um produto, serviço, departamento ou da empresa como um todo. Ela representa o valor que sobra da receita depois de subtrair os custos e despesas variáveis associados à produção ou venda desse produto ou serviço. Essa quantia é chamada de "margem de contribuição" porque é a parte do dinheiro que efetivamente contribui para cobrir os custos fixos e gerar lucro. Fonte: FRAGALLI, Adriana Casavechia; CASTRO, Silvio Cesar de. Custos da Produção. Maringá - PR.: Unicesumar, 2022. Dado o contexto fornecido sobre os Margem de Contribuição dentro de uma empresa, é possível expandir a análise para que seja apurada de diferentes formas dentro de uma organizacional. Essas apurações podem ser (1) Global da Empresa, (2) Global de uma filial, (3) Divisão de Negócios, (4) Departamental, (5) Total por produto e (6) Unitário. Neste sentido, explique como cada uma dessas apurações consiste no contexto prático de margem de contribuição.
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
2m Assessoria
Recently uploaded
(8)
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
Porque você precisa aprender Git
1.
Giovanni Bassi giovanni@lambda3.com.br @giovannibassi
2.
Escalador, ciclista,
pai Lambda3 Programador (a.k.a não gerente) C#, Ruby, Node, Coffeescript, Powershell, Bash... OO, Funcional, Estática, Dinâmica... Linux, Windows Desktop, web, mobile, game... Fundou o .NET Architects Tecnoretórica, blog, palestras, artigos, MVP… Trouxe a Scrum.org pro Brasil Gosta de “humanas” (gestão, coaching, psicologia...) @GiovanniBassi
3.
Tenha cuidado, posso ser
eu na sua frente
4.
5.
http://bit.ly/lambda3democracia Uma empresa democrática •
Sem gerentes ou estrutura hierárquica • Livros abertos • Decisões por consenso • 100% ágil
6.
7.
Um sistema de
controle de versão distribuído e open source
8.
9.
10.
Linha de comando?
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Porque DVCS
21.
22.
Dev A Repo Central 1 A B C 2 OKAY C ESQUECI!OUTRO COMMIT!
23.
24.
Dev A Repo Central 1 A B C 1 --amend D ESQUECI!
25.
--amend
26.
27.
93230c5 master HEAD = commit =
branch = HEAD origin/ master clon e
28.
93230c5 0ac78b6 master HEAD =
commit = branch = HEAD origin/ master commit
29.
93230c5 0ac78b6 4ebf653 master
HEAD = commit = branch = HEAD origin/ master commit
30.
93230c5 0ac78b6 4ebf653 master
HEAD = commit = branch = HEAD push origin/ master
31.
32.
33.
Branch por diretório C
34.
Branch lógico D Branches não
são físicos Sem confusão nos diretórios Um branch é só um ponteiro pra um commit Branch atual é onde a HEAD aponta Branches podem ser apagados Merge baseado em deltas e commits Isso torna tudo muito mais fácil
35.
93230c5 0ac78b6 c77926b 4ebf653 master HEAD outro =
commit = branch = HEAD
36.
93230c5 0ac78b6 c77926b 4ebf653 master outro = commit =
branch = HEAD git checkout outro HEAD
37.
38.
39.
Dev A Dev
B Repo Central 1 2 3 C
40.
Dev A Dev
B Repo Central 1 2 1,2 3 C
41.
Dev A Dev
B Repo Central 1 2 3 Repo Central (Branch B) Integrar o branch! Merge! o/ C
42.
43.
93230c5 0ac78b6 c77926b 4ebf653 master HEADoutro = commit =
branch = HEAD
44.
93230c5 0ac78b6 c77926b 4ebf653 master HEAD outro = commit =
branch = HEAD git merge master d4545ea
45.
93230c5 0ac78b6 c77926b 4ebf653 master outro = commit =
branch = HEAD git checkout master d4545ea HEAD
46.
93230c5 0ac78b6 c77926b 4ebf653 master outro = commit =
branch = HEAD git merge outro d4545ea HEAD
47.
48.
49.
93230c5 master = commit = branch =
HEAD HEAD
50.
93230c5 HEADoutro = commit =
branch = HEAD master git checkout –b outro
51.
93230c5 c77926b HEADoutro = commit =
branch = HEAD git commitmaster
52.
93230c5 0ac78b6 c77926b 4ebf653 master HEADoutro = commit =
branch = HEAD git fetch
53.
93230c5 0ac78b6 z93af5b4ebf653 master HEAD
outro = commit = branch = HEAD git rebase master
54.
55.
56.
Dev A Dev
B 1 1,2 2 3 QA 4 3 55 4 Dev 1,2,3,5 1,2,3,5 D rebase!
57.
58.
59.
60.
61.
62.
http://git-scm.com/ http://www.tecnoretorica.com.br/2 012/05/dvcs/ http://bit.ly/linusgit http://progit.org/ http://bit.ly/gitfrombottomup http://blog.lambda3.com.br/tag/git/
63.
Giovanni Bassi giovanni@lambda3.com.br @giovannibassi Dúvidas?
64.
Giovanni Bassi giovanni@lambda3.com.br @giovannibassi Obrigado!
65.
www.lambda3.com.br