Revista DevCast Magazine 3

Nesta edição da DevCast você confere o Java 7 e as novidades da linguagem mais utilizada no mundo

Título: Big Data, Big Table e NoSQL
Descrição: O termo Big Data vem sendo utilizado atualmente em diversos contextos para descrever a crescente explosão de dados disponíveis no universo digital. Esta palestra tem como objetivo explicar o que é Big Data e também conceitos relacionados como Big Table e NoSQL. Os exemplos e argumentos apresentados são úteis para aqueles que não conhecem os termos Big Data, Big Table e NoSQL e procuram se informar sobre as tecnologias de banco de dados por trás destes conceitos e ideias.


Autor: Mauro Pichiliani
Contato: pichiliani@uol.com.br / @pichiliani
Mini bio: É bacharel em Ciência da Computação, mestre e doutorando pelo ITA (Instituto Tecnológico de Aeronáutica) e MCP, MCDBA e MCTS. Trabalha há mais de 10 anos utilizando diversos bancos de dados, como o SQL Server, Oracle e MySQL. É colunista de SQL Server do web site iMasters (http://www.imasters.com.br) e coprodutor do DatabaseCast (@databasecast), o podcast brasileiro sobre banco de dados.
=============================================================================

Título: Dominando o Java 7, Standard Edition
Descrição: Nesta palestra destacamos as principais novidades presentes no Java 7, Standard Edition. Dentre os tópicos discutidos estão a JSR-334, que apresenta pequenas melhorias para a linguagem de programação Java, a JSR-203, que prescreve uma nova API para manipulação de sistemas de arquivos (NIO.2) e a JSR-166, associada a utilitários para concorrência, em específico o framework Fork/Join.


Autor: Rodrigo Martins Pagliares
Contato: pagliares@gmail.com
Mini bio: Professor do curso de Bacharelado em Ciência da Computação da Universidade Federal de Alfenas, UNIFAL-MG. Possui os títulos de Mestre em Ciência da Computação pela Universidade Federal de Santa Catarina, UFSC, 2002 e Bacharel em Ciência da Computação pela Universidade Federal de Ouro Preto, UFOP, 1999.
Conta com mais de 10 anos de experiência no ensino universitário em cursos de graduação e pós-graduação nas áreas de Ciência da Computação e Sistemas de Informação.
=============================================================================

Título: Introdução ao Entity Framework
Descrição: Conheça uma maneira diferente e interessante de acessar os dados em uma aplicação. Aprenderemos como deixar transparente o acesso a dados sem utilizar comandos comuns a banco de dados, mas sim trabalhando naturalmente com classes e objetos, da mesma maneira que você manipula objetos em sua aplicação. Neste vídeo você vai conhecer a ferramenta de mapeamento objeto relacional da Microsoft, o Entity Framework, e ver como é simples mapear seu banco de dados com uma ferramenta de designer ou simplesmente escrevendo código.


Autor: Carlos dos Santos
Contato: cds@cds-software.com.br
Mini bio: Trabalha com desenvolvimento na Plataforma .Net desde sua primeira versão. Atua também como palestrante Microsoft em diversos eventos pelo Brasil. Participa ativamente dos fóruns do site MSDN Brasil e tem o título de Microsoft MVP em Visual C#. Mantém um blog sobre tecnologia em: www.carloscds.net.
=============================================================================

Título: Arquitetura de Software: Introdução, Camadas e Concorrência
Descrição: Decisões de arquitetura de software fazem parte do dia-a-dia de todo desenvolvedor. Tais decisões são estratégicas para que os requisitos não-funcionais de um sistema sejam bem atendidos como performance, escalabilidade, segurança, entre outros. Nesta apresentação serão discutidos conceitos básicos de arquitetura de software como camadas (layers e tiers) e as diferentes abordagens adotadas para se dividir as responsabilidades, como acesso a dados, regras de negócios e apresentação em diferentes blocos interdependentes. Discutiremos também conceitos de concorrência e como lidar com problemas como deadlock e leitura inconsistente.


Autor: André Faria Gomes
Contato: @andrefaria
Mini bio: É CIO na Bluesoft Consultoria em São Paulo, bacharel em Sistemas de Informação pela FIAP e Black Belt Lean Seis Sigma pela Fundação Vanzolini. O foco principal de seu trabalho é no desenvolvimento de software, atuando na liderança de equipes, no coaching de métodos ágeis, e no desenvolvimento de projetos Web em diversas linguagens e plataformas. Iniciou sua carreira na TI em 1999, desde então trabalhou com tecnologias como Oracle, Java, Groovy, Ruby, C++, PHP, ASP e Delphi. Atua como podcaster no Agile Podcast, no Bluesoft Podcast, e do DeveloperTalk.Tv , escreve artigos para revistas e portais de TI, e mantém seu blog andrefaria.com.
=============================================================================

Título: Melhores softwares através da interface
Descrição: Nesta apresentação veremos como não se preocupar com o fluxo de telas pode afetar negativamente seus models, controllers e views e a experiência em geral dos desenvolvedores, impactando por fim seus usuários. Independente de linguagem ou framework, nesta apresentação discutiremos, com exemplos reais, como simplificar o desenvolvimento através da interface e fluxo de navegação. Os exemplos que serão mostrados utilizam Ruby on Rails.


Autor: Daniel Lopes
Contato: daniel@objetiva.co / @danielvlopes
Mini bio: Começou sua carreira como desenvolvedor aos 15 anos trabalhando com Delphi e PHP. Está envolvido com TI há quase uma década e hoje é um experiente desenvolvedor web com grande interesse em Ruby/JavaScript e Frontend. Atualmente, sócio da Objetiva Software (objetiva.co), boa parte do seu trabalho é sobre a camada de interação com o usuário e desenvolvimento em Ruby.
Também trabalha como instrutor dos treinamentos presenciais ou online da Objetiva em parceria com a Egenial. Já treinou mais de 1000 alunos em assuntos como Ruby, Rails e RIA. Foi professor da disciplina de Desenvolvimento Web em Pós Graduação na UNA e participou da organização de eventos como Ruby Masters, Café Com TOM e Kata TOM. Formalmente é técnico e bacharel em Sistemas de Informação.
=============================================================================

Título: Novas funcionalidades do SQL Server 2012
Descrição: O SQL Server 2012 é a nova versão do SGBD da Microsoft. Este produto vem evoluindo desde suas primeiras versões e esta apresentação mostra quais são suas novas funcionalidades, quais características foram modificadas e o que não é mais suportado. O foco principal da apresentação é a descrição e discussão das principais alterações que afetam a linguagem Transact-SQL e também os objetos envolvidos na programação como stored procedures, views, funções e outras. Além disso, alguns exemplos de scripts são abordados para demonstrar como o profissional que deseja se atualizar nesta tecnologia deve encarar as mudanças da nova versão do SQL Server.


Autor: Mauro Pichiliani
Contato: pichiliani@uol.com.br / @pichiliani
Mini bio: É bacharel em Ciência da Computação, mestre e doutorando pelo ITA (Instituto Tecnológico de Aeronáutica) e MCP, MCDBA e MCTS. Trabalha há mais de 10 anos utilizando diversos bancos de dados, como o SQL Server, Oracle e MySQL. É colunista de SQL Server do web site iMasters (http://www.imasters.com.br) e coprodutor do DatabaseCast (@databasecast), o podcast brasileiro sobre banco de dados.
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados