Data de Atualização
#baltacast Por quê nós escolhemos o Flutter?
#baltacast Por quê nós escolhemos o Flutter?

Nesta aula, vamos aprender sobre o Flutter, uma tecnologia promissora para desenvolver aplicativos móveis. Exploraremos suas vantagens, como facilidade de design e animações, e discutiremos sua adoção por grandes empresas. Abordaremos também a importância de uma base sólida em programação e como o Flutter se destaca em performance e flexibilidade.

A história e o futuro do .NET
A história e o futuro do .NET

Nesta aula, vamos aprender com a presença nostálgica e enriquecedora do Macorati sobre .NET, .NET Core e Flutter. Suas histórias e experiências contribuíram muito para a comunidade. A troca de ideias foi valiosa e a frase final inspirada no Rolling Stones foi o destaque. Agradeço a todos que participaram e espero que tenham aproveitado. Até a próxima!

#LiveCoding - Criando APIs com ASP.NET Core e EF Core
#LiveCoding - Criando APIs com ASP.NET Core e EF Core

Nesta aula, vamos aprender a criar uma API com ASP.NET Core e Entity Framework Core. Exploramos injeção de dependência, repositórios e mapeamento de entidades. Discutimos boas práticas como padrões de design e validação de dados. Também abordamos o uso de bancos de dados em memória para testes e desenvolvimento.

#LiveCoding - Criando PWAs com Ionic Framework: Parte 2
#LiveCoding - Criando PWAs com Ionic Framework: Parte 2

Nesta aula, vamos aprender a criar uma aplicação com Ionic e PWA. Exploramos a configuração inicial, a criação de componentes e a navegação entre páginas. Também abordamos a persistência de dados usando o local storage e a implementação de um Service Worker para transformar a aplicação em um PWA. Finalizamos com o deploy no Azure, permitindo testes em dispositivos móveis.

#LiveCoding - Criando PWAs com Ionic Framework
#LiveCoding - Criando PWAs com Ionic Framework

Nesta aula, vamos aprender a criar um aplicativo PWA com Ionic, focando em UI e UX. Exploraremos variáveis de tema, componentes do Ionic e como estruturar a aplicação para uma experiência rica. Veremos como integrar listas de tarefas e botões de ação flutuantes, garantindo que o app pareça nativo no iOS e Android.

#LiveCoding - PWAs no seu desktop
#LiveCoding - PWAs no seu desktop

Nesta aula, vamos aprender sobre Progressive Web Apps, seus pilares como manifesto.json, Service Workers e HTTPS. Discutiremos o mercado atual, a adoção por navegadores e como transformar aplicações web em PWAs para instalação em dispositivos. Destacamos a importância de uma experiência similar ao mobile e finalizamos com uma demonstração prática de implementação básica.

O que roda por traz do Azure? Conheça o Service Fabric #baltacast feat. Evilázaro Alves
O que roda por traz do Azure? Conheça o Service Fabric #baltacast feat. Evilázaro Alves

Nesta aula, vamos aprender sobre o Service Fabric, uma plataforma da Microsoft para gerenciar microserviços no Azure. Veremos sua origem, função como sistema operacional de nuvem e capacidade de escalar serviços. Também discutiremos seu uso em serviços como SQL Azure e Cosmos DB, além das opções de implementação disponíveis.

IA dos filmes na vida real #baltacast feat. Vitor Meriat
IA dos filmes na vida real #baltacast feat. Vitor Meriat

Nesta aula, vamos aprender sobre a aplicação da inteligência artificial em áreas como jogos e sistemas legados. Discutiremos a integração da IA em sistemas antigos para melhorar processos. Além disso, abordaremos seu impacto em filmes e séries e as preocupações éticas e de segurança no uso da IA.

Microsoft Azure e Infra na Nuvem #baltacast feat. Thiago Custódio
Microsoft Azure e Infra na Nuvem #baltacast feat. Thiago Custódio

Nesta aula, vamos aprender sobre a importância da migração para a nuvem, focando em serviços como o Azure da Microsoft. Discutimos aspectos como infraestrutura na nuvem, escalabilidade, redundância e segurança. Além disso, abordamos a diferença entre IaaS e PaaS, além de estratégias para empresas que desejam mover suas operações para a nuvem de forma eficaz e segura.

Vamos falar sobre Microsserviços #baltacast feat. Lucas Massena
Vamos falar sobre Microsserviços #baltacast feat. Lucas Massena

Nesta aula, vamos aprender sobre microserviços, suas vantagens e desvantagens, como escalabilidade e complexidade. Discutiremos a importância da arquitetura de APIs, a cultura DevOps e seu impacto no desenvolvimento de sistemas. Exploraremos a comunicação entre microserviços e a importância de padronização e documentação.

Bem-Vindo ao Ionic 4 - Live Coding
Bem-Vindo ao Ionic 4 - Live Coding

Nesta aula, vamos aprender sobre o Ionic 4, um framework para criar apps mobile e web. Exploramos o uso do Stencil para Web Components, a integração com Angular 6 e a criação de PWAs. Também veremos como configurar temas, usar componentes do Ionic e publicar uma aplicação PWA. Este conhecimento é vital para desenvolvedores que desejam criar apps modernas e eficientes.

A importância do DevOps na vida de um dev #baltacast feat. Julio Arruda
A importância do DevOps na vida de um dev #baltacast feat. Julio Arruda

Nesta aula, vamos aprender sobre a importância do DevOps nas empresas, tanto para startups quanto para organizações grandes e tradicionais. Discutiremos como a cultura DevOps pode minimizar conflitos entre equipes de desenvolvimento e operações, além de melhorar a eficiência dos processos de deploy e integração contínua, automatizando tarefas e reduzindo erros.

Xamarin Forms no presente e futuro! #baltacast feat. Angelo Belchior
Xamarin Forms no presente e futuro! #baltacast feat. Angelo Belchior

Nesta aula, vamos aprender sobre o desenvolvimento de aplicativos com Xamarin e suas alternativas. Exploramos o potencial do Xamarin Forms, a importância do design e da usabilidade, e como PWA e WebAssembly moldam o futuro do mobile. Discutimos a evolução das ferramentas e a importância de escolher a tecnologia certa para cada projeto.

ASP.NET Identity e Segurança em APIs #baltacast feat. Thiago Aragão
ASP.NET Identity e Segurança em APIs #baltacast feat. Thiago Aragão

Nesta aula, vamos aprender sobre o AspNet Identity, suas funcionalidades e integração em aplicações, especialmente APIs. Discutiremos vantagens como autenticação e autorização, além da diferença entre roles e claims. O curso abordará a configuração do Identity, integração com providers externos e como desacoplar o Entity Framework usando o Dapper.

Xamarin 2018 - #baltacast feat. Ricardo Dorta
Xamarin 2018 - #baltacast feat. Ricardo Dorta

Nesta aula, vamos aprender sobre Xamarin, uma plataforma para apps móveis nativos. Richard Dorta compartilha sua experiência desde 2011, destacando sua evolução. Discutimos diferenças entre Xamarin e tecnologias como PWA e Ionic, além da importância da produtividade e performance na escolha da ferramenta e quando optar por soluções nativas.

Progressive Web Apps 2018 #baltacast
Progressive Web Apps 2018 #baltacast

Nesta aula, vamos aprender sobre Progressive Web Apps (PWA), sua evolução e impacto no desenvolvimento web. Exploramos como PWAs oferecem experiências ricas, permitindo funcionalidades offline e notificações push, sem lojas de aplicativos. Discutimos o suporte crescente de grandes empresas, consolidando os PWAs como uma tendência no futuro da tecnologia.

Desenvolvimento e Sucesso de Projetos feat. Rodrigo Kono #baltacast
Desenvolvimento e Sucesso de Projetos feat. Rodrigo Kono #baltacast

Nesta aula, vamos aprender sobre a importância de definir metas realistas e a comunicação clara entre equipes de desenvolvimento e gestão. Discutimos como prazos mal definidos e falta de transparência afetam projetos de software. Destacamos a relevância de metodologias ágeis e a adaptação cultural nas empresas para melhorar processos e entregas.

O que todo dev precisa saber sobre infraestrutura? feat. Jeferson Noronha #baltacast
O que todo dev precisa saber sobre infraestrutura? feat. Jeferson Noronha #baltacast

Nesta aula, vamos aprender sobre a importância da comunicação entre desenvolvedores e equipes de infraestrutura, destacando o entendimento de redes, file systems e servidores. Discutimos o papel dos containers e do Docker na simplificação de ambientes e ressaltamos a relevância da monitoração e colaboração para otimizar processos e garantir a estabilidade das aplicações.

Live Tirando Dúvidas #02
Live Tirando Dúvidas #02

Nesta aula, vamos aprender sobre Progressive Web Apps e as novidades da Microsoft para integrá-los ao Windows 10. Discutiremos como eles melhoram a experiência web com notificações push, trabalho offline e acesso a recursos do dispositivo. Exploraremos a adoção de PWAs por grandes empresas, destacando seu potencial de substituir apps nativas.

Live Tirando Duvidas #01
Live Tirando Duvidas #01

Nesta aula, vamos aprender sobre AspNet Core e Dapper, abordando pontos e dúvidas do curso. O foco é no AspNet Core sem Entity Framework, explorando conceitos de orientação a objetos, domínio rico e CQRS de forma básica. As aulas acontecem aos sábados, mas temos lives às quintas para tirar dúvidas sem comprometer o tempo do curso.

Live: Cloud Computing for Business
Live: Cloud Computing for Business

Nesta aula, vamos aprender sobre computação em nuvem, explorando conceitos como cloud computing, Azure e paradigmas computacionais. Discutiremos a evolução da computação, desde mainframes até a nuvem, e as características essenciais como elasticidade e acesso sob demanda. Também abordaremos modelos de serviço como IaaS, PaaS e SaaS, e estratégias para adoção da nuvem.

Live: Vamos falar sobre Angular 2?
Live: Vamos falar sobre Angular 2?

Nesta aula, vamos aprender sobre Angular 2, sua evolução em relação ao Angular 1, a importância dos componentes e da programação reativa. Exploraremos a migração do Angular 1, mudanças no mindset de desenvolvimento e comparações com React. Também abordaremos o uso do TypeScript e a escolha da tecnologia certa para seu projeto.

Humanizando seu Domínio
Humanizando seu Domínio

Nesta aula, vamos aprender sobre Domain Driven Design, uma filosofia de desenvolvimento de software focada em entregar valor ao negócio. Discutimos a importância de entender o domínio do cliente e como o DDD estabiliza conceitos complexos, permitindo que o software reflita as regras do negócio e melhore a comunicação entre desenvolvedores e stakeholders.