
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.

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!

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.