Photos
Posts

Iniciamos a BlackWeek 2017 e estamos com o maior desconto já ofertado no balta.io!

Esta é de longe a maior promoção que já fizemos, então corra e aproveite porque são apenas 100 assinaturas com descontão no boleto!

Temos mais de 90 cursos disponíveis na plataforma e o conteúdo é alinhado com o mercado. Tudo direcionado e otimizado para você evoluir na carreira de desenvolvedor profissional.

...

O balta.io hoje é uma das maiores plataformas de ensino de tecnologia do mercado. Aproveite esta oportunidade única para investir na sua carreira!

Corra e compre agora: https://goo.gl/VP4b2H

See More
No automatic alt text available.

FluentValidator agora é Flunt, e já temos novidades!

Pessoal, há mais ou menos um ano atrás comecei uma lib para facilitar o uso de Domain Notifications e do Notification Pattern, e a medida que o tempo passou ela foi crescendo, agrupando novas funcionalidades e partimos para a validação de informações, tornando a lib o Fluent Validator.

O problema é que já existia uma lib chamada Fluent Validations, um nome bem parecido, incluindo uma implementação bem parecida dos contratos... de validações (Na última versão do Fluent, quando dropamos o uso de Reflection).

Estamos movendo então para uma lib nova, chamada de Flunt, onde consolidamos Notificações, Validações, Fail Fast Validations, Design By Contracts e Specifications (WIP), tudo em um lugar só.
A lib é um porte fiel do Fluent, com estas adições acima, então não vai ser um terror migrar, fiquem tranquilos.

Aproveitei a mudança para refatorar alguns códigos, trocar algumas nomenclaturas de classe e principalmente organizar a documentação da lib no Wiki do GitHub.

Não vou lembrar de todos que contribuiram com o FluentValidator agora, mas agradeço de coração vocês! Suas contribuições no Flunt são mais que bem vindas!

Agora vamos ao que interessa, aqui está tudo que você precisa saber sobre o Flunt:

Como Utilizar:
https://github.com/andrebaltieri/flunt/wiki

URL do GitHub
https://github.com/andrebaltieri/flunt

Instalação via NuGet
Install-Package Flunt -Version 1.0.2

Instalação via .NET CLI
dotnet add package Flunt --version 1.0.2

Página do Facebook
https://www.facebook.com/Flunt-1194441867367072/

Arte por Gregory Buso
https://www.facebook.com/gregory.buso

See More
Image may contain: text
Posts

24 das 57 aulas do curso de ASP.NET Core no ar, e já são mais de 5 horas de curso! Vocês pediram algo completo e aí está!

Confere a ementa do curso:
http://balta.io/Curso/1974

Neste curso vamos aprender a criar uma API completa utilizando a mais nova versão do .NET Core e ASP.NET Core
balta.io

[Conteúdo Pago]
Pessoal, estamos realizando um mega curso de ASP.NET Core 2.0 com Dapper e mais vários outros conceitos como CQRS, Repository Patter, Contextos Delimitados, etc. Tudo isso já com ótimas dicas de infraestrutura utilizando o Azure, como escalonamento horizontal e vertical, grupos de afinidade, Web Apps, Upload de imagem para blobs e por aí vai.

Na parte de API veremos envio de E-mail, performance, padronização, HTTP Responses, documentação com Swagger, etc.

...

O curso está bem completo mesmo, e contará com mais de 50 aulas.

Estamos realizando o curso aos sábados e sendo aluno você pode participar ao vivo, tirando suas dúvidas por chat ou voz.

No fim do curso você ainda receberá um certificado de participação com carga horária total do curso.

Confira a ementa completa do curso:
http://balta.io/curso/1974

Torne-se um aluno:
http://balta.io/assinatura

Já é aluno? Então fica de olho em todos nossos eventos online:
http://live.balta.io/

See More
Neste curso vamos aprender a criar uma API completa utilizando a mais nova versão do .NET Core e ASP.NET Core
balta.io

[Conteúdo Pago]
Fala pessoal, para quem ainda não conhece, o balta.io é uma ferramenta completa pra ajudar vocês na carreira como desenvolvedor!

Já temos mais de 90 cursos no site, todos direcionados para o mercado, com emissão de certificado, tira dúvidas online e pagamentos facilitados.

...

Por R$ 59,90 mensais, sem multa, você tem todos esses benefícios e ainda acompanha treinamentos online, ao vivo e de graça!

Seja um aluno:
http://bit.ly/baltaio-assine

See More
Image may contain: text

Fala pessoal, no vídeo de hoje vamos falar sobre validações e contratos.

Você sabe o impacto que um simples IF tem no seu código? Pois é, ele aumenta a complexidade exigindo mais testes.
Mas como escrever um código sem IF? Parece complicado né?

...

Dá uma olhada neste vídeo aqui, onde eu mostro um exemplo com FluentValidator.
https://www.youtube.com/watch?v=eCodvUX1wao

E você, tem alguma dica pra melhorar os códigos?

See More
Quer saber mais sobre OOP, SOLID, Clean Code, DDD e CQRS? http://bit.ly/balta-dominios-ricos
youtube.com

Em várias oportunidades já conversamos sobre uso de Exceptions, algo que já usei bastante sem saber as reais causas.

Mas como trabalhar sem Exceptions? Como validar itens do seu domínio, ou até mesmo das camadas superiores?

Há um tempo venho trabalhando com Domain Notification Pattern e Domain Notifications, o que acarretou na criação do FluentValidator.

...

Preparei um vídeo para mostrar como vocês podem utilizar a parte de notificações do Fluent, mesmo sem trabalhar com contratos.

Dá um olhada!
https://www.youtube.com/watch?v=tqctuI_iRT4

See More
Quer aprender mais sobre OOP, DDD, CQRS? As vagas para turma de Novembro do Curso Criando Domínios Ricos estão abertas! Inscreva-se! http://bit.ly/balta-domi...
youtube.com

@here Quer saber por que eu escolhi o Angular 2+ como meu Framework preferido?
https://www.youtube.com/watch?v=ttYO6udUsEQ

Gostou do vídeo? Então não deixe de curtir, assim você ajuda este canal a crescer ainda mais! Para ficar por dentro de todas as novidades do canal, inscreva-se!
youtube.com
André Baltieri updated their profile picture.
July 4
Image may contain: 1 person

Para quem acompanha meu trabalho, estou concentrando meus artigos no Medium do balta.io agora! Sigam lá!

No automatic alt text available.
balta.io
May 8

Estamos no Medium! Os artigos postados aqui nas últimas semanas estão concentrados lá, trabalhamos em uma homepage bem legal onde eles estão bem organizados, já... deu uma olhada? Muita coisa interessante sobre #desenvolvimento #design #carreira #produtividade e muito mais! bit.ly/baltaio-medium
----------
Acesse o nosso site: http://balta.io
Seja um assinante: http://bit.ly/baltaio-assine

See More

Que a força esteja com todos nós!

No automatic alt text available.
balta.io
May 4

Que a força do código esteja com você! #starwarsday
----------
Acesse o nosso site: http://balta.io
Acompanhe nossos artigos: https://medium.com/balta-io
Seja um assinante: http://bit.ly/baltaio-assine

Está cansado do básico e quer investir pesado na sua carreira como desenvolvedor?

Que tal ter acesso a uma base com mais de 80 cursos, passando por diversas tecnologias, arquiteturas e padrões de mercado?

O balta.io é uma plataforma completa, onde você aprende do começo ao fim de uma forma direta, unindo a teoria e prática por apenas R$ 69,90 mensais.

...

Além dos cursos temos tira-dúvidas online, certificados de participação e mais de 700 alunos para ampliar seu networking!

Venha aprender mais sobre #aspnetcore, #ddd, #cqrs, #arquitetura, #angular2, #ionic, #node, #mongo, #firebase e muito mais!

Assine já! - http://player.balta.io/#/signup

See More
No automatic alt text available.
balta.io
April 17

Está cansado do básico e quer investir pesado na sua carreira como desenvolvedor?

Que tal ter acesso a uma base com mais de 80 cursos, passando por diversas tec...nologias, arquiteturas e padrões de mercado?

O balta.io é uma plataforma completa, onde você aprende do começo ao fim de uma forma direta, unindo a teoria e prática por apenas R$ 69,90 mensais.

Além dos cursos temos tira-dúvidas online, certificados de participação e mais de 700 alunos para ampliar seu networking!

Venha aprender mais sobre #aspnetcore, #ddd, #cqrs, #arquitetura, #angular2, #ionic, #node, #mongo, #firebase e muito mais!

Assine já! - http://player.balta.io/#/signup

See More

Hoje marca um dia muito especial para mim, fechamos uma semana de treinamento aqui em João Pessoa para mais de 50 pessoas, com muito #aspnet #webapi e #angular!

Agradeço muito a oportunidade e hospitalidade de todos e da Conductor ! #DotNetEverywhere #microsoft #mvp #mvpbuzz

Image may contain: 8 people, people smiling, people sitting and indoor

Quel tal aproveitar o carnaval para estudar #aspnetcore, #angular2, #firebase, #nodejs e várias outras tecnologias de ponta do mercado?

O balta.io oferece cursos online, totalmente focados para o mercado, onde você aprende fazendo! E o melhor, tudo isto por apenas R$ 59,90 mensais!

Além dos cursos, oferecemos suporte via E-mail, grupo do Facebook ou Chat e certificado de conclusão para todos os cursos!

...

Seja já um assinante!
http://balta.io/

See More
Image may contain: text

Nosso próximo curso do Modern Web Apps será em Maio e temos apenas 24 vagas, então corram!

Neste mega curso de 30 horas veremos como criar uma solução completa, passando pela API, Frontend, Mobile e Cloud! Não ficará nada de fora!

Quem vem comigo?...
https://www.sympla.com.br/modern-web-apps__120455

See More
Começa: Sábado, 15 de abril de 2017, 09h Termina: Sábado, 13 de maio de 2017, 16h
sympla.com.br

Pessoal, dia 01/04 estarei no Capivara Codes em Curitiba falando sobre Progressive Web Apps! Tenho voucher de desconto para alunos do meu site!

Quem vamos?
http://capivara.codes/

01 de Abril de 2017, a maior conferência de desenvolvedores do Paraná #capiconf
capivara.codes