Signed in as:
filler@godaddy.com
Signed in as:
filler@godaddy.com
Welcome to our comprehensive library of technical on-demand webinars and email courses, designed to elevate your skills and knowledge in the ever-evolving world of software development and software architecture. Whether you're looking to deepen your understanding, stay ahead of industry trends, or enhance your development workflow, our webinars provide valuable insights and practical guidance to help you succeed.
- On-Demand Learning for Software Architecture
- On-Demand Learning for Domain-Driven Design
- On-Demand Learning for Design Patterns & Programming Principles
With the announcement of .NET 9 in November 2024, Ardalis also updated the Clean Architecture Template to use this new version. There are other updates besides .NET 9-related updates, and so we cover the template updates in this webinar!
Learn What Changed in Ardalis' Clean Architecture Template with .NET 9
Join us for an empowering webinar as we unleash the potential of Vertical Slices,
Clean Architecture, and Modular Monoliths. Learn how to wield these powerful techniques to craft software that is not only functional but elegant, scalable, and resilient. Through a blend of theory and hands-on insights, you'll emerge equipped with the expertise to architect software systems that are as agile as they are robust.
Explore Vertical Slices, Clean Architecture, and Modular Monoliths!
Join us for a hands-on webinar where we dive into Architecture Katas, a practical approach to honing your design skills through guided exercises. This session will introduce the core principles of katas and then lead you through a live kata exercise, applying these concepts to tackle a specific architectural challenge. By actively participating, you'll gain valuable experience in decision-making, trade-off analysis, and crafting clean, maintainable architectures. Level up your design skills and boost your confidence – register now and get ready to code your way to better software!
Embark on a comprehensive exploration into the realm of Architecture Decision Records (ADRs) in our upcoming webinar. Designed for architects, developers, and decision-makers alike, this session will provide invaluable insights into the creation and maintenance of ADRs. Join us to uncover the transformative potential of ADRs in facilitating informed decision-making, fostering collaboration, and preserving architectural integrity across diverse projects and teams.
Learn about why it's important to document your decisions and how to document them!
Unravel the mysteries of the modular monolith in .NET with our enlightening webinar! Join us as we discuss the concept of modular monoliths, shedding light on this innovative architectural approach that combines the best of both modular design and monolithic simplicity. Whether you're a seasoned developer seeking to optimize your architecture or a curious newcomer looking to grasp the benefits of modular monoliths, this webinar is tailored for you.
Join us for an insightful webinar on harnessing the power of Ardalis' Clean Architecture template with .NET 8! Discover the key principles and best practices behind Clean Architecture and learn how to leverage this powerful template to build robust, maintainable, and scalable applications. Whether you're a seasoned developer looking to enhance your architectural skills or a newcomer eager to grasp the fundamentals, this webinar is tailored to provide valuable insights and practical knowledge.
Interested in working with Clean Architecture but feeling like there's a lot to set up? We make it easy for you to start with Clean Architecture!
EventStorming is a powerful and collaborative workshop-based technique that enables teams to gain a deeper understanding of complex business domains, leading to more effective software development. In this one-hour webinar, we will explore the fundamentals of EventStorming and how it fosters seamless collaboration between business stakeholders, domain experts, and development teams.
Effective Domain-Driven Design (DDD) involves capturing complex domain concepts in a clear and concise manner. In this webinar, we explore the art of domain storytelling and how it can be employed as a valuable tool in the DDD process. We discuss techniques for extracting domain stories, uncovering ubiquitous language, and creating compelling narratives that resonate with both technical and non-technical stakeholders. You will gain practical insights and actionable tips to harness the power of Domain Storytelling in your own DDD endeavors.
In a world where developers and the rest of the business speak in a ubiquitous language... where maintainable code is organized by bounded contexts... where tests are valued as first-class code and not treated as something lesser...
Does this sound like another unachievable dream in dev life? We're here to talk with you about how you can make this happen.
Whether you're a budding developer, a seasoned professional, or anyone intrigued by the prospect of building more robust and scalable software, this beginner-friendly course equips you with the knowledge and tools to determine whether Domain-Driven Design (DDD) is appropriate for you. Join us, and let's build better software together!
Join us as we explore the Proxy Pattern and its multifaceted applications in our upcoming one-hour webinar. From the foundational Proxy Pattern to its versatile extensions including Virtual, Remote, Cache, Synchronization, and Smart Proxies, we'll guide you through each variant's unique strengths and use cases.
Explore the intricate world of design patterns tailored specifically for software testing. In this session, we will showcase four fundamental patterns that can enhance your testing strategy: the Builder pattern, the Object Mother pattern, the Page Object pattern, and the Factory pattern. Each pattern brings its unique set of advantages, enabling you to build robust, maintainable, and scalable test suites. You will gain practical insights to enhance your testing approach and optimize your projects with confidence.
Whether you're a seasoned developer seeking to reinforce your understanding or a newcomer eager to establish a strong foundation, our course offers valuable insights, practical examples, and expert guidance to help you unlock the secrets of software design using the SOLID principles. Don't miss this opportunity to elevate your coding expertise and create software that stands the test of time. Join us on this enlightening path towards cleaner code today!
We'll confront some of the scariest antipatterns that haunt our code. Discover how these nightmarish patterns can turn your projects into unmanageable monsters and learn the dark arts of refactoring to banish them. With practical techniques and expert guidance, you'll transform your code from a haunted mess into a clean, efficient masterpiece.
Explore the intricate world of design patterns tailored specifically for software testing. In this session, we will showcase four fundamental patterns that can enhance your testing strategy: the Builder pattern, the Object Mother pattern, the Page Object pattern, and the Factory pattern. Each pattern brings its unique set of advantages, enabling you to build robust, maintainable, and scalable test suites. You will gain practical insights to enhance your testing approach and optimize your projects with confidence.
Whether you're testing intricate web interactions, responsive designs, or performing cross-browser compatibility checks specific to Blazor, Playwright simplifies the process with its robust automation capabilities. Join us in this one-hour webinar to explore the ins and outs of using Playwright on Blazor apps. Learn how to elevate the quality of your Blazor applications through end-to-end testing with Playwright.
Don't let your architecture become an afterthought! Join us for this session and learn practical techniques for embedding architectural guidance directly into your development workflow. You'll walk away with the knowledge to proactively guard your architecture against drift, ensure compliance with key principles, and improve team efficiency. Register today to build resilient software systems that stand the test of time!
📦 In this festive webinar, you'll get a practical introduction to setting up Dev Containers, using them effectively in your projects, and integrating them seamlessly into CI/CD pipelines. Whether you’re new to containers or looking to sharpen your skills, unwrap the gift of efficiency this holiday season!
Stop Polluting Your Local Environment with Messy Dependencies!
Join us as we dive into the intricacies of user-centric design and the art of balancing user needs with technical constraints. Discover how software architects can lead their teams in creating software solutions that not only meet functional requirements but also leave users delighted. This webinar is your gateway to unlocking the power of user experience as part of the development team and elevating your projects to new heights of usability and customer satisfaction
Are you trying to find a way to have enforce consistent code quality throughout your code base as part of CI/CD? Formatters and linters can help with that! Do you want to run your tests as part of CI/CD using a real database? Docker can help with that!
Want to show your code coverage in PRs? Did you know that you can see your code coverage results with other Visual Studio SKUs besides Enterprise? Coverlet and others can help with that!
Whether you're working with Azure DevOps or GitHub Workflows, we have some tips & tricks that have worked with our clients and past projects.
.NET Aspire makes it easier for developers to get started in building distributed applications. It also includes metrics with Open Telemetry and enables easy reporting through Grafana. In this webinar, we’ll explore how to work with Grafana and how you can use this to get better insights on your .NET Aspire applications.
Gather OpenTelemetry metrics with .NET Aspire and visualize in Grafana!
Whether you're a beginner or an experienced coder, this session will provide valuable guidance on finding and leveraging mentorship and coaching to advance your career. We'll also cover effective strategies for continually building and refining your coding skills, ensuring you stay competitive and capable in the ever-evolving tech landscape. Don't miss this opportunity to invest in your professional growth and unlock new opportunities in your coding journey.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.