Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Deza, Alfredo
  • Ford, Neal
Datasource
Material
Language
Years
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc | Sebastopol, CA : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 audio file (57 min.))
    DDC: 005.3
    Keywords: Software architecture ; Architecture logicielle ; Audiobooks ; Livres audio
    Abstract: This is the one stop shop for all of the 2024 What's New in Software Architecture interviews in their audio format. Keep up-to-date with Neal Ford and his colleagues on their software architecture journeys.
    Note: Online resource; title from title details screen (O'Reilly, viewed February 19, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3
    Keywords: Artificial intelligence ; Reinforcement learning ; Intelligence artificielle ; Apprentissage par renforcement (Intelligence artificielle) ; artificial intelligence
    Abstract: Introduction to Generative AI Get started with Generative AI and Large Language Models This introductory course is designed for beginners with no prior knowledge of generative AI. You will start by gaining a high-level understanding of what generative AI is and how it works. Through interactive lessons and hands-on examples, you will learn fundamental skills like providing effective prompts and iteratively improving the generated outputs. As the course progresses, you will dive deeper into specific major generative AI models, including their unique capabilities and limitations. Finally,, you will get practical experience using leading systems like GitHub Copilot, Qdrant, and OpenAI to generate code, and text. By the end, you will have developed core knowledge to start experimenting with generative AI in a responsible and effective way for a variety of applications. This course aims to provide a friendly introduction to prepare complete beginners for further exploration of this rapidly evolving technology. Learning objectives Learn to utilize Generative AI effectively Develop Generative AI software solutions Build solutions with Prompt Engineering to enhance Generative AI output Practice Labs Use the practice labs to test your knowledge and gain hands-on experience working with Python and Rust. These labs are based on GitHub templates that will help you to get started quickly and apply the knowledge in the course in building your own solutions. Learn Retrieval Augmented Generation: https://github.com/alfredodeza/learn-retrieval-augmented-generation Azure Chat with OpenAI: https://github.com/alfredodeza/azure-chat-demo Resources Azure LLMOps Practical MLOps book Rust Bootcamp Python Bootcamp.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Database management ; Big data ; Architecture logicielle ; Bases de données ; Gestion ; Données volumineuses ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Join Neal Ford and Zhamak Dehghani for a discussion about the challenges of creating, sharing, and finding data and making your data work for you. With the rise of generative AI, companies need to manage large quantities of data and are looking at distributed data systems and data mesh to solve this challenge. The problem consists in getting from their existing data storage to a distributed data system that works for all stakeholders. As the originator of the concept of data mesh, and because of her ongoing work with scaling decentralized data, Zhamak is well positioned to provide updates and advice on this more holistic approach to data management. What's New in Software Architecture gives you a chance to explore trending topics in software architecture and to ask Neal and Zhamak Dehghani anything you want about data mesh, how to begin making the move to decentralized data, and their own career journeys. We will spend a few minutes covering the trends that are influencing software architecture and then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand what a data mesh is and how it differs from other methods of storing and sharing data Learn the key data characteristics you need to be a data-led organization Explore the tools that can help you make the move to data mesh This live course is for you because... You want to hear from Neal Ford and Zhamak Dehghani about software architecture and data mesh. Recommended Follow-Up: Read Building an Event-Driven Data Mesh (book) Read Data Mesh (book) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed February 20, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 3 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Artificial intelligence ; Architecture logicielle ; Intelligence artificielle ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Over the past year, generative AI has dominated headlines. We know that it's being used to write code, but how can you leverage its power in software architecture when every company's architecture is different? How can you convert the knowledge automated by AI into the wisdom required for software architecture? What are the best ways to use this powerful tool to improve your architecture's security and resiliency? Join us to discover how AI may impact software architecture and how you can use it in your architectural processes right now. You'll explore AI for SaaS architecture, how to use AI to create diagrams, and more. If you're looking to stay one step ahead, these sessions are for you. What you'll learn and how you can apply it Understand the possibilities and risks of AI so you can judge when and how to use it Learn how GenAI mechanisms can influence core SaaS architecture strategies and how you can implement this in your SaaS solution Explore the use of prompt engineering for architectural tasks and leverage generative AI to improve their work This live event is for you because... You want to understand how to use generative AI to improve and communicate your software architecture. You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. Recommended follow-up: Read Building Multi-Tenant SaaS Architectures (book) Read Communication Patterns (book) Read Software Architecture: The Hard Parts (book) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 30, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Orig.schr. Ausgabe: 初版.
    Title: ソフトウェアアーキテクチャメトリクス : : アーキテクチャ品質を改善する 10のアドバイス = Software architecture metrics : case studies to improve the quality of your architecture /
    Publisher: 東京都新宿区 : オライリー・ジャパン
    ISBN: 9784814400607 , 4814400608
    Language: Japanese
    Pages: 1 online resource (276 pages)
    Edition: Shohan.
    Uniform Title: Software architecture metrics
    DDC: 005.1/4
    Keywords: Software measurement Case studies ; Software architecture ; Mesure du logiciel ; Études de cas ; Architecture logicielle ; Sofutōea kōgaku
    Abstract: Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know. This isn't a book about theory. It's more about practice and implementation, about what has already been tried and worked. Detecting software architectural issues early is crucial for the success of your software: it helps mitigate the risk of poor performance and lowers the cost of repairing those issues. Written by practitioners for software architects and software developers eager to explore successful case studies, this guide will help you learn more about decision and measurement effectiveness. Through contributions from 10 prominent practitioners, this book shares key software architecture metrics to help you set the right KPIs and measure the results. You'll learn how to: measure how well your software architecture is meeting your goals, choose the right metrics to track (and skip the ones you don't need), improve observability, testability, and deployability, prioritize software architecture projects, and build insightful and relevant dashboards--Publisher's description.
    Note: Includes bibliographical references , In Japanese.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 33 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Architecture logicielle ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: It's easy to assume that being a software architect is mostly about technical decision-making, but the job involves much more than that. So, what are the skills that make a software architect, and what do you need to know to succeed in the job? Join us to discover how to build the skills you need to step into a software architect role with confidence. You'll explore how to design distributed systems, work with architectural patterns, manage data, collaborate with teams, and more. By the time you're through, you'll understand why the answer to so many questions in software architecture is "It depends" and how to assess the trade-offs that will influence your decision-making. What you'll learn and how you can apply it Use architectural design patterns to make architectural choices Understand why architectural decisions are important and how to make them efficiently Think like a software architect and consider trade-offs effectively This live event is for you because... You're an aspiring software architect who wants to understand which skills you need to progress in your career. You're a software architect who wants to explore key skills in more detail. Recommended follow-up: Read Fundamentals of Software Architecture (book) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 2, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    ISBN: 9781098134327 , 109813432X
    Language: English
    Pages: 1 online resource
    Series Statement: Head first
    Parallel Title: Erscheint auch als
    DDC: 005.1/2
    Keywords: Software architecture ; Architecture logicielle
    Abstract: What will you learn from this book? If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores the unique challenges of software architecture. You'll learn the distinction between architecture and design and the relationship between code, components, and architectural styles. You'll also learn how to work with some common architectural styles through vivid, fun examples. Quick, easy, and entertaining, this book is a valuable introduction to the world of software architecture. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First Software Architecture uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Computer software Development ; Computer software ; Development
    Abstract: The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3
    Keywords: Artificial intelligence Study guides Examinations ; Microsoft Azure (Computing platform) Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Microsoft Azure AI Fundamentals (AI-900) Certification Pass the AI Fundamentals certification This early release (ongoing) course will give you everything you need to pass the Azure AI Fundamentals (AI-900) certification. This is the foundational certification for doing Machine Learning and Data Science using Azure and its specialized services. The course will go into every content that is relevant to pass the certification including how to create a study guide and strategy to pass the exam. This course includes and covers all of the author's study notes so that you can use them in addition to your own notes . Course overview This course contains a complete walkthrough over all of the content relevant for the AI-900 certification with a summary and specialized notes after each sections, following the same content that is available as Learning Paths. Aside from the video content, create your own study notes and strategy using the example reference guide Course Content Get Started with AI Get Started with AI Study notes Get Started with Artificial Intelligence on Azure About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his experience studying and passing the AI-900 is seen throughout this course, where you will get a first-hand experience with study notes, example repositories, and a solid study strategy. Resources Pytest Master Class Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 10, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 audio file (56 min.))
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Audiobooks
    Abstract: This is the one stop shop for all Software Architecture Hour interviews in their audio format. Keep up-to-date with Neal Ford and his colleagues on their software architecture journeys.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 31, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 16 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Software architecture superstream
    DDC: 005.3
    Keywords: Software architecture ; Nonfiction films ; Internet videos
    Abstract: One of the most difficult tasks an architect will face is untangling the various forces and trade-offs at play in their architectures—and that’s particularly true for distributed systems. If an architect thinks they’ve discovered something that isn’t a trade-off, more likely they just haven’t identified what the trade-off is yet. After all, as the first law of software architecture states: Everything in software architecture is a trade-off. While the scope of software architecture is almost impossibly broad, unifying elements do exist. But to truly understand and evaluate the significance of trade-offs in architecture, developers need a working knowledge of basic concepts and terminology concerning components, modularity, coupling, and connascence. These expert-led sessions will level up your skills and help you work through the complexity and trade-offs in your own system.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Language: English
    Pages: 1 online resource (1 audio file (1 hr., 49 min.))
    Edition: [First edition].
    DDC: 808.02
    Keywords: Authorship ; Audiobooks
    Abstract: Look no further for the 2023 audio-only collection of O'Reilly Book Club interviews. Hear directly from our authors about their book writing processes and gain insight into how they've become the subject matter experts in their fields.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Rust (Computer program language) ; Microsoft Azure (Computing platform) ; Cloud computing ; Cloud computing ; Microsoft Azure (Computing platform) ; Rust (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Deploy Rust on Azure Functions Learn how to deploy Rust functions to Azure Functions with this comprehensive video course. You will start by creating a simple HTTP-triggered function, and then use GitHub Actions to automate your deployment. Deploying Rust in Azure can be frustrating because there is no first-class support yet for it. You will learn what are some of the caveats and what are some strategies you can use to properly deploy a very basic Rust HTTP API. Course Overview We will start by covering the basics of Azure Functions and Rust, and then dive into more advanced topics such as configuring your function's environment, application settings, and using external crates. By the end of this course, you will have a working knowledge of how to deploy and manage your Rust functions on Azure Functions using automation to quickly re-deploy or update your function. Course Content Introduction to Azure Functions - Learn the basics of Azure Functions and how they work with Rust. Creating Your First Azure Function in Rust - Create a simple HTTP-triggered function in Rust and deploy it to Azure Functions. Configuring Your Function Environment - Learn how to use environment variables to configure your function's behavior. Use GitHub Actions for automation About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. With Alfredo's guidance, you will gain the knowledge and skills needed to deploy and manage your Rust functions on Azure Functions. Resources Deploying containers to Azure Practical MLOps book Automated Azure Resource Cleanup Azure Fundamentals Certification.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Kent Beck, programmer, creator of Extreme Programming, pioneer of software patterns, coauthor of JUnit, rediscoverer of test-driven development, and signer of the Agile Manifesto. They'll discuss how software design is an exercise in human relations, then get into the work Kent is doing to empower geeks everywhere to improve software design, starting with making small changes to code (tidyings) before moving into changes that improve the larger design. Along the way, they'll dive into the theory behind software design (coupling, cohesion, discounted cash flows, and optionality). This is a chance for you to hear from Neal and Kent about software, architecture, and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Learn how to craft technical strategy and make sure it's aligned to business needs See what's coming next with software architecture This recording of a live event is for you because... You want the chance to hear from Neal Ford and Kent Beck about software design, Extreme Programming, and what the future might look like. You're looking for ways to grow your own skills and to act as an innovator in your organization. Recommended follow-up: Read Extreme Programming Explained, second edition (book) Read Test-Driven Development by Example (book) Read Implementation Patterns (book).
    Note: Online resource; title from title details screen (O'Reilly, viewed April 25, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    ISBN: 9788328395282 , 8328395282
    Language: Polish
    Pages: 1 online resource (408 pages) , illustrations
    Edition: [First edition].
    Uniform Title: Software architecture
    DDC: 005.1/2
    Keywords: Software architecture ; Electronic data processing Distributed processing
    Abstract: W epoce infrastruktur chmurowych, mikrousług czy wysublimowanych wzorców projektowych architekt oprogramowania musi sobie radzić z trudnym zadaniem, jakim jest wybór odpowiednich rozwiązań. Będą one potem szczegółowo testowane podczas pracy w środowisku produkcyjnym, a także przy późniejszym dostosowywaniu i rozbudowywaniu oprogramowania. Tymczasem w wypadku architektury złożonych systemów nie ma łatwych kompromisów. Konieczne jest bardzo wnikliwe i krytyczne przemyślenie każdej decyzji projektowej, i to na możliwie najwcześniejszym etapie pracy. Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy utrudniające podejmowanie dobrych decyzji projektowych. Zaprezentowano najskuteczniejsze strategie doboru optymalnej architektury. Na jasnych przykładach pokazano, w jaki sposób należy przystąpić do analizy założeń projektowych ― począwszy od określenia "ziarnistości" usług, przepływów informacji i orkiestracji, poprzez eliminację sprzężenia kontraktów i określenie nadzoru nad transakcjami rozproszonymi, a skończywszy na metodach optymalizowania właściwości operacyjnych, takich jak skalowalność, elastyczność i wydajność.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 12 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Rust (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Rust Bootcamp Course Overview Welcome to our comprehensive Rust programming course! In this immersive learning experience, we will guide you through every aspect of Rust, empowering you to become a proficient developer. This course is ideal for beginners wanting to become proficient in Rust or from existing developers coming from languages like Python or JavaScript that want to learn Rust fundamentals. Get started by setting up your preferred text editor and installing Rust. We'll ensure that you have all the necessary tools to create a productive coding environment. By leveraging the capabilities of Visual Studio Code and enabling the Rust Analyzer, you'll unlock a feature-rich ecosystem that enhances your development workflow. Experience the game-changing potential of GitHub Copilot, an AI-powered assistant. Sign up for GitHub Copilot and witness its transformative impact on your coding experience. We'll guide you through the installation process and show you how to leverage its intelligent suggestions for accelerated programming. Master concepts and fundamentals like control flow, variable assignment, and immutability. Learn the intricacies of loops, conditional statements, and effective error handling techniques. With Rust's borrowing concept at your disposal, you'll develop secure and high-performance code. Build upon your foundation with advanced topics like structs, string manipulation, and working with vectors and enums. We'll explore real-world library development using Cargo, Rust's robust package manager. Effective documentation and debugging techniques will become second nature as you optimize your code. Organize your code effectively with modules, extending functionality and enhancing reusability. Dive into comprehensive testing methodologies to ensure the reliability and correctness of your programs. From writing tests for your code to handling private components, you'll gain expertise in developing robust software projects. Our immersive learning experience includes hands-on examples, interactive exercises, and practical projects. Rust's performance, safety, and expressiveness will be at your fingertips as you embrace its immense potential. Join us on this rewarding journey to unlock the power of Rust programming and propel your career forward. Enroll now and gain the skills, knowledge, and expertise to thrive in the world of Rust. Whether you're a beginner, coding novice, or an experienced developer seeking new horizons, our course is your gateway to writing elegant, reliable, and high-performance code. Embrace the possibilities of Rust and embark on a rewarding programming journey today with one of the most loved programming languages. Learning Objectives Gain a solid understanding of Rust's core concepts, including variable assignment, control flow, and immutability, to write efficient and reliable code. Master the utilization of powerful development tools such as Visual Studio Code and the Rust Analyzer, enhancing productivity and enabling seamless coding experiences. Explore GitHub Copilot and learn how to leverage its AI-driven suggestions to accelerate programming and boost code quality. Develop proficiency in working with advanced Rust features, such as structs, enums, and string manipulation, to build robust and flexible applications. Discover the intricacies of module organization and extend functionality through effective code structuring, promoting code reusability and maintainability. Acquire comprehensive testing skills, including writing tests for code components and handling private code, ensuring the reliability and correctness of Rust programs. Gain hands-on experience in real-world library development using Cargo, Rust's package manager, and become proficient in documenting code and debugging techniques. These compelling learning objectives will guide you through the course, helping you acquire essential skills and knowledge to become a confident Rust developer. Course Content This course is divided into 4 weeks with 3 lessons that contain about 6 videos each. Each video is about 5 minutes long and contains a hands-on demonstration of the concepts covered in the lesson. The course is designed to be taken in order, but you can jump to any lesson you want to learn more about. Week 1: Setting up your development environment Reference GitHub Repository Setting up your text editor Using GitHub Copilot with Rust Introduction to GitHub Codespaces for Rust Week 2: Rust fundamentals Reference GitHub Repository Introduction to Rust Loops and Control flow Function basics Week 3: Structs, Types, and Enums Reference GitHub Repository Using structured data Exploring strings and vectors Working with Enum and Variants Week 4: Applying Rust Reference GitHub Repository Building a real-world library Extending functionality with modules Testing Rust code About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University teaching Machine Learning, Cloud Computing, Data Engineering, Python, and Rust. With Alfredo's guidance, you will gain the knowledge and skills to build with the Rust programming language. Resources Deploy Rust on Azure Functions DevOps command-line tools in Python and Rust Switching to Rust from Python First Steps with Rust Learning Path.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 7 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Introduction to MLflow for MLOps Learn how to use MLflow for managing the machine learning lifecycle. Track experiments, package models, and deploy to production. In this course you'll learn how to use MLflow - an open source platform for managing the machine learning lifecycle. You'll learn how to: Install MLflow and explore its components like the UI, tracking, and model packaging Log metrics, parameters, and artifacts to track ML experiments Create reproducible ML projects with MLflow for repeatable model training Package models and dependencies for deployment and serving Use model registries to version, stage, and deploy models Deploy models to tools like Azure ML and SageMaker This course includes hands-on exercises, projects, and real-world examples so you can apply your new MLflow skills immediately. Use the reference repository for MLFlow examples and projects: Example MLFlow Projects Learning objectives Install and configure MLflow Use the tracking UI and APIs Log metrics, parameters, tags, and artifacts Create reproducible ML projects Version, stage, and deploy models with registries Deploy models to Azure ML, SageMaker, etc Lesson 1: Introduction to MLflow Lesson Outline Overview of MLflow components Installation and configuration Tracking experiments with UI, Python, R APIs Logging metrics, params, tags, artifacts Lesson 2: MLflow Projects Lesson Outline Motivation for reproducible ML projects Creating project directories Running projects locally or on Git Customizing execution environments Lesson 3: MLflow Models Lesson Outline Packaging models and dependencies Model versioning with registries Staging and promoting model stages Deploying models to services About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University teaching Machine Learning, Cloud Computing, Data Engineering, Python, and Rust. With Alfredo's guidance, you will gain the knowledge and skills to work with MLFlow and apply it to MLOps tasks. Resources Pytest Master Class Practical MLOps book.
    Note: "Pragmatic AI Labs course.". - Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Michael Feathers, founder and director of R7K Research & Conveyance, where they'll discuss the best way to handle making improvements to a large, unfamiliar code base--a task that starts with understanding code base technologies you've never seen before. Understanding the system, something that is rarely taught, is a vital part of software development. You'll hear about the patterns you can use to make this task successful. This is a chance for you to hear from Neal and Michael about software, architecture, and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Get insights to support your work with legacy systems See what's coming next with software architecture This live course is for you because... You want the chance to hear directly from Neal Ford and Michael Feathers about the alignment between strategy and software architecture and what the future might look like. You are currently looking for ways to grow your own skills and to act as an innovator in your organization. Recommended follow-up: Read Working Effectively with Legacy Code (book) Read Refactoring: Improving the Design of Existing Code (book) Listen to Building Microservices, second edition (audiobook).
    Note: Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Carola Lilienthal, where they will discuss how to make large improvements to your software architecture by measuring the amount of accidental complexity with the modularity maturity index (MMI). They'll dive into how the modularity maturity index (MMI) gives management and teams a guideline for deciding which software systems need to be refactored, which ones should be replaced, and which ones don't need to worry about so that you can find out which technical debt should be resolved so that the architecture becomes sustainable and maintenance becomes easier and less expensive. This is a chance for you to hear from Neal and Carola about software, architecture, and their own career journeys. We will spend a few minutes covering the trends that are influencing architecture and then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it What's coming next with Software Architecture This recording of a live event is for you because... You want the chance to hear from Neal Ford and Carola Lilienthal about methodologies to improve your software architecture. You are currently looking for ways to grow your own skills and to act as an innovator in your organization. Recommended follow-up: Read Software Architecture Metrics (book) Listen to Building Microservices, second edition (audiobook).
    Note: Online resource; title from title details screen (O'Reilly, viewed September 06, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Rust (Computer program language) ; Computer software Development ; Rust (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Rust For DevOps Learn how to use and apply DevOps principles using Rust This is an early release of the course. In this course, you will learn the basics of DevOps using the Rust programming language. DevOps helps you build, test, and deploy code faster while creating a robust foundation for your projects and teams. First, we will talk about what DevOps is. You will learn things like automation, monitoring, and working together as a team. Then, we will see how to use DevOps ideas in Rust code. You will learn about version control, testing, containers, and deploying Rust programs. Although this course explains the foundations of DevOps and using Rust which is ideal for beginners, experienced Rust developers will find solid advice in how to apply DevOps best practices to existing applications. Learning Objectives The core principles and practices of DevOps How to apply DevOps concepts to build, package, and deploy applications with Rust The basics of containerization and how to leverage containers for DevOps with Rust Course Content This course is divided into 4 weeks with 3 lessons that contain about 6 videos each. Each video is about 5 minutes long and contains a hands-on demonstration of the concepts covered in the lesson. The course is designed to be taken in order, but you can jump to any lesson you want to learn more about. Week 1: Introduction to DevOps Principles Introduction to DevOps Principles DevOps Considerations for Applications Basics of Containerization Week 2: Implementing monitoring and logging strategies Introduction to monitoring and logging strategies Tools and Services for monitoring and logging Logging with Rust About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University teaching Machine Learning, Cloud Computing, Data Engineering, Python, and Rust. With Alfredo's guidance, you will gain the knowledge and skills to build robust applications and infrastructure with the Rust programming language and for Rust applications. Resources Rust Bootcamp Deploy Rust on Azure Functions DevOps command-line tools in Python and Rust Switching to Rust from Python First Steps with Rust Learning Path.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 05, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (32 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Windows Azure ; Machine learning ; Artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This introductory lesson will walk you through everything you need to know to quickly get started with Azure ML Studio using AutoML. After creating the necessary resources, you'll walk through the steps needed to create a regression job using a dataset. Next you'll create a compute cluster and review the different options available and finally, you'll analyze the results after the best model is selected.
    Note: "Pragmatic AI Labs course.". - Online resource; title from title details screen (O'Reilly, viewed January 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 33 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/32
    Keywords: Linux ; Operating systems (Computers) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Linux for Beginners A hands on and practical introduction of Linux This early release (ongoing) course will give you a foundational knowledge to quickly get started with Linux. You will learn practical examples packaged in easy-to-follow videos that give you just enough knowledge to use Linux. There is a strong focus on using the terminal exclusively for this course, which is the best way to ensure a wide variety of Linux environments can be used with almost no difference in concepts. The course will not cover deep Linux internals or advanced usage. It will also not go through specialized scenarios that are meant to pass a Linux certification. Learn objectives Use a terminal to navigate the file system Understand different Linux versions and use readily available versions without installing Linux Use a shell with common features Create and edit files using a terminal text editor Manage system processes and services Install and remove packages About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his past experience as a Linux system administrator is seen throughout this course, where you will get a first-hand experience with high-level knowledge and practical examples. Resources Pytest Master Class Practical MLOps book.
    Note: Online resource; title from title details screen (O’Reilly, viewed February 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 49 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Python (Computer program language) ; Rust (Computer program language) ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: DevOps command-line tools in Python and Rust Use both Python and Rust to automate systems engineering tasks In this introductory course, you will learn how to build powerful command-line tools using Python and Rust. You will discover how to set up a development environment, incorporate user input, expand functionality using modules and libraries, and optimize performance for common DevOps and Systems Engineering tasks. Whether you're new to programming or an experienced developer, this course will teach you the fundamentals of building command-line tools using Python and Rust. By the end of the course, you'll have the skills to automate tasks and improve the efficiency of your DevOps and Systems Engineering workflows. This course includes GitHub repositories that you can use as a reference for all the learning content: Python CLI Examples Rust CLI Examples Learn objectives Set up a development environment for building command-line tools. Build basic command-line tools. Expand the functionality of command-line tools using modules and libraries. Create a simple command-line tool using Rust and understand the basic structure of a Rust-based CLI tool. Incorporate user input, such as arguments and options. Learn how to organize code into modules and packages, and work with dependencies and libraries in both Python and Rust. About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his past experience as a Linux system administrator is seen throughout this course, where you will get a first-hand experience with high-level knowledge and practical examples. Resources Pytest Master Class Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; SQL (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Scripting with Python and SQL for Data Engineering Learn Python data structures, web scraping, SQL, and MySQL from the ground up. Master essential skills for collecting, storing, and working with data. In this hands-on course for beginners, you'll learn how to: Store and manipulate data using Python lists, dictionaries, JSON Write reusable scripts to process data Connect Python to databases like SQLite and MySQL Query, import, and export data with SQL Scrape and parse websites using Beautiful Soup and Scrapy Persist scraped data to databases and files You'll use the following example repositories to practice: Mapping data in Python Python Scripting Scrapping Basics Key topics include: Mapping, iterating, and persisting data structures Creating modules, scripts, and workflows in Python SQL essentials - queries, statements, aggregations Setting up connections from Python to SQLite and MySQL Scraping data locally and at scale with spiders Storing scraped data to optimize pipelines You'll build your data wrangling skills through practical examples and hands-on coding exercises in every lesson. By the end of the course, you'll have experience building end-to-end data engineering scripts. Whether you're a beginner looking to learn Python and SQL, or want to develop robust data engineering skills, this course will get you started. Enroll now and start collecting, storing, and working with data using Python and SQL You'll gain hands-on experience building Python scripts and SQL queries for common data engineering tasks. This course is divided in 4 weeks: Week 1 Working with Data in Python By the end of Week 1 you'll be able to: Apply Python data structures like lists, dicts Extract data from sources like CSV, JSON Load and persist data using JSON Lesson 1: Data Structures in Python Lesson Outline Lists, tuples, dictionaries Working with pandas DataFrames Loading data files like CSV into data structures Lesson 2: Reading and Writing Data Lesson Outline Reading and writing CSV files Serializing Python objects with JSON Parsing and dumping JSON data Lesson 3: Persisting and Loading Data in Python Lesson Outline Loading data from files Saving data from Python to disk Loading and saving data to JSON Week 2 Python Scripting and SQL By the end of Week 2 you'll be able to: Write reusable Python scripts Use SQLite to persist data Query SQLite databases with Python Lesson 1: Python Scripting Techniques Lesson Outline Writing modular, reusable Python scripts Exception handling and logging Python virtual environments Lesson 2: Python with SQLite Lesson Outline Creating SQLite databases from Python Writing tables with SQLAlchemy Querying SQLite from Python with SQLAlchemy Week 3 Learning Objectives By the end of Week 3 you'll be able to: Scrape and collect data from websites Build scalable scraping scripts Persist scraped data to files/databases Lesson 1: Web Scraping with Python Lesson Outline HTML parsing and structure Using Beautiful Soup for scraping Storing scraped data in Python Lesson 2: Scalable Web Scraping Lesson Outline Scraping best practices Scaling scraping with multiprocessing Storing scraped data in databases Week 4 Learning Objectives By the end of Week 4 you'll be able to: Connect to MySQL from Python Execute SQL statements and queries Import and export data from MySQL Lesson 1: Python and MySQL Lesson Outline Installing MySQL and configuration Connecting Python to MySQL Executing queries and statements Lesson 2: Running SQL queries from VSCode Use Visual Studio Code to build SQL queries Execute and review SQL queries from Visual Studio Code Lesson 3: Importing and Exporting Data Lesson Outline Loading and exporting CSV data Best practices for moving data into MySQL Automating data imports with Python About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his experience teaching and authoring content about DevOps and MLOps will give you everything you need to get started applying these powerful concepts. Resources Python and Rust CLI Tools Linux For Beginners Hands on Python for MLOps.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Language: English
    Pages: 1 online resource (1 video file (58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Thoughtworks tech principal Andrew Harmel-Law about how the definition of an "effective" software architect is changing in response to the rise of modern decoupled systems. Architects, and traditional architectural approaches, must evolve to meet the challenges of increasingly autonomous, independent, and self-managing development teams. You can avoid creating the bottleneck for architecture decisions when you're working with all those teams. Andrew will outline the architecture advice process, which enables anyone working in a system to make an architecture decision--but only after talking to the people who have expertise as well as the people who'll be impacted by the decision. This is a chance for you to hear from Neal and Andrew about software, architecture, and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it How to craft technical strategy and make sure it's aligned to business needs See what's coming next with software architecture This recording of a live event is for you because... You want the chance to hear from Neal Ford and Andrew Harmel-Law about software design, extreme programming, and what the future might look like. You are currently looking for ways to grow your own skills and to act as an innovator in your organization. Recommended follow-up: Read Software Architecture: The Hard Parts (book) Listen to The Software Architect Elevator (audiobook) Read Building Evolutionary Architectures, second edition (book) Read Software Architecture Metrics (book).
    Note: Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 5 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Sponsored by Cockroach Labs With an eye to the future, many organizations have made the move to microservices as a means of decomposing monolithic legacy systems. But what does a distributed system mean for delivering data? Join us to discover how understanding the intersection of software architecture and data can help you achieve new levels of velocity, agility, reliability, and efficiency. From the application of patterns to your machine learning systems to the rise of the data mesh architecture; there are now proven methods to simplify getting your company's data directly into the end users hands to accelerate business growth. If you're looking for ways to manage data as a software architect or developer, these sessions will help you learn what's involved so you can chart a course toward a successful solution. What you'll learn and how you can apply it Understand how to architect decentralized data systems Learn how to apply domain-driven design to your data Discover which software architecture issues you should consider when adopting and designing systems based on the NoSQL and distributed SQL databases This live event recording is for you because... You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. You want to better understand how to solve the unique problems of integrating data into your architecture. Recommended follow-up: Listen to Software Architecture: The Hard Parts (audiobook) Read Building an Event-Driven Data Mesh (book) Read Data Mesh (book).
    Note: Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Architecture logicielle ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: About Architectural Katas: What could be better than practicing software architecture with your handpicked dream team of architects? Participants in Architectural Katas, moderated by Neal Ford, work together in small groups of their choosing to solve a challenge an actual organization is facing. Everyone gets the chance to practice their craft with a real software architecture problem in a safe and social environment, and the finalists and winners earn well-deserved bragging rights (not to mention an intriguing line on their résumé). Plus a selected organization will have some of its gnarliest software architecture problems solved. How it works: You put together a first-rate team of three to five people, ready to tackle an architecture challenge. We'll share the architecture problem with you at the kickoff. Then your team will have to solve it, working in whatever way is best for you (video calls, group chat, shared docs, etc.). Teams will submit their solutions and reconvene at the semifinals to find out which will move on to the finals. At the finals, the teams will submit video presentations and the audience will vote on the winner. Series schedule: Event 1: Kickoff - October 19, 2023 Meet the judges, hear all the details on how Architectural Katas works, learn more about the software architecture problem you'll be solving, and get the chance to ask Neal any questions you may have. Event 2: Semifinals and Architectural Presentation - November 14, 2023 Get a master class on presentation skills and learn how to successfully showcase software architecture plans to developers and stakeholders (and judges). You'll also find out the top teams that will submit their video presentations for the final event. Event 3: Finals - December 4, 2023 The top teams' videos are shown, judges provide feedback, attendees vote for their favorite, and judges announce the winner. What you'll learn: Identify and design architectural components Explore techniques to analyze and select the right architecture patterns Learn how to diagram and document an architectural solution Develop better communication skills to champion architecture decisions to developers and stakeholders This event is for you if... You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. You're responsible for creating a software architecture for your company, and you want to practice with a real-world challenge. Recommended follow-up: Read Fundamentals of Software Architecture (book) Read Building Microservices, second edition (book) Read Building Evolutionary Architectures (book) Read Building Event-Driven Microservices (book).
    Note: "Live courses.". - Online resource; title from title details screen (O'Reilly, viewed November 1, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Language: English
    Pages: 1 online resource (1 video file (57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/2
    Keywords: Software architecture ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation on software engineering with Neal Ford and Grady Booch, IBM’s chief scientist for software engineering and coauthor of the Unified Modeling Language. They’ll discuss what the future holds and how that future relies on software that has yet to be written. You’ll discover why the story of computing is the story of our own humanity and explore what it means to be human in the face of a technology that can amplify us, diminish us, and most certainly will coevolve with us. Neal and Grady also talk about software, architecture, and their own career journeys. They’ll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve.
    Note: Online resource; title from title details screen (O’Reilly, viewed January 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (54 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Software architecture ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for this edition of O'Reilly Book Club with Mark Richards and Neal Ford, author of Fundamentals of Software Architecture and Software Architecture: The Hard Parts. Ask questions, learn tricks of the trade, listen to stories, and connect with other readers. What you'll learn and how you can apply itUnderstand what software architecture is and why it's so hard to define precisely Learn the fundamentals of software architecture (structure of the system combined with architecture characteristics, architecture decisions, and design principles) Explore the importance of thinking like a software architect This recording of a live event is for you because... You want to go beyond the words on the page and hear from the authors. You want to learn from other software architects. Recommended follow-up: Read Fundamentals of Software Architecture (book) Read Software Architecture: The Hard Parts (book) Attend Software Architecture by Example (live event with Mark Richards and Neal Ford) Attend our 2023 Software Architecture Superstream events Attend our Software Architecture Hour events.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Frontend developers and architects combine interface design skills and programming excellence to ensure that users can easily interact with their organizations' web pages. As the demand for online goods continues to grow, developers, architects, and designers will need to consider the efficiency, scalability, performance, and security of their websites to best support their customers. The rise of new language frameworks and micro-frontends means that it's now possible to create truly decoupled user interfaces leading to faster deploying and more scalability. Join leading experts and practitioners from the field for a deep dive into the discipline of frontend architecture. You'll gain insight into the latest tools, standards, and best practices that have elevated frontend web development to an entirely new level. What you'll learn and how you can apply it Understand how cloud native and the Web Platform APIs are pushing the boundaries of what was once known as the Jamstack and micro-frontends into a full stack composable architecture Learn what the future holds for frontend developers This recording of a live event is for you because... You're a software architect or developer working on or thinking about working on frontend architectures and want to learn best practices. You want to effectively develop your frontend architecture into a system where user data is "at the beck and call of the users themselves" for a more user-centric experience. Recommended follow-up: Listen to Blazor in Action (audiobook) Read Building Micro-Frontends (book) Read Micro Frontends in Action (book).
    Note: Online resource; title from title details screen (O'Reilly, viewed June 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Anna Shipman, technical director at the Financial Times (FT). They'll discuss how the company brought seven disparate technical groups into a single cohesive engineering group with one tech strategy, focusing on how the FT changes its strategy to meet changing business needs. They'll also delve into ways of aligning engineering work with business strategy, how to refresh the vision and communicate the strategy, and how to execute it and keep it on track. This is a chance for you to hear from Neal and Anna about software, architecture, and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Learn how to craft technical strategy and make sure it's aligned to business needs See what's coming next with software architecture This recording of a live event is for you because... You want the chance to hear from Neal Ford and Anna Shipman about the alignment between strategy and software architecture and what the future might look like. You're looking for ways to grow your own skills and to act as an innovator in your organization. Recommended follow-up: Read Building Microservices, second edition (book) Read Enabling Microservice Success (book) Listen to Building Microservices, second edition (audiobook) Listen to Microservices Patterns (audiobook) Watch Software Architecture Superstream: Microservices (video).
    Note: Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Machine learning Study guides Examinations ; Cloud computing Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Hugging Face for MLOps Learn how to leverage Hugging Face and its powerful machine learning capabilities. Build, train, and deploy your own models using the Hugging Face platform and libraries. In this course you'll get hands-on with Hugging Face and learn how to: Access and use pre-trained models from the Hub Fine-tune models with your own data Build machine learning pipelines with Hugging Face Transformers Add and version your own datasets Containerize and deploy Hugging Face models Automate workflows with GitHub Actions By the end, you'll have practical experience building, training, and deploying Hugging Face models, including production deployment to the Azure cloud. Learning objectives Find and use pre-trained models Fine-tune models for custom tasks Build ML pipelines with Hugging Face libraries Create and version datasets Containerize models for production Automate workflows for MLOps Lesson 1: Getting Started with Hugging Face Lesson Outline Overview of Hugging Face Hub Browsing models and datasets Using Hugging Face repositories Managing spaces and access Lesson 2: Applying Hugging Face Models Lesson Outline Downloading models from the Hub Using models with PyTorch/TensorFlow Leveraging tokenizers and pipelines Performing inference with Hub models Lesson 3: Working with Datasets Lesson Outline Browsing datasets on Hugging Face Uploading and managing datasets Versioning datasets with dataset cards Loading datasets in PyTorch/TensorFlow Lesson 4: Model Serving and Deployment Lesson Outline Containerizing Hugging Face models Creating inference APIs with FastAPI Deploying to cloud services like Azure Automating with GitHub Actions About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his experience teaching and authoring content about LOps will give you everything you need to get started applying these powerful concepts. Resources MLOps with Databricks Introduction to MLflow for MLOps Hands-on Python for MLOps.
    Note: "Pragmatic AI Labs course.". - Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) Study guides Examinations ; Application program interfaces (Computer software) Study guides Examinations ; Machine learning Study guides Examinations ; Computer programming Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Hands-on Python for MLOps Build powerful APIs, tools, and scripts with Python Use Python to create APIs and automation scripts for machine learning operations. Learn to leverage APIs, build CLI tools, and develop web services. If you are new to Machine Learning Operations or want to know more about the foundations of Python for MLOps, this course will walk you through the basics. In this course, you'll learn how to use Python for automation, APIs, and building useful command-line interfaces. We'll cover consuming APIs, creating CLI tools, packaging projects, and building web services to expose machine learning models. The course includes hands-on examples and projects so you can apply what you learn right away. By the end of the course, you'll have practical skills to automate workflows and develop interfaces for machine learning. This course includes GitHub repositories you can reference: Python CLI Examples Basic Python CLI Web API with Python and Hugging Face models Learn objectives Consume and use APIs and SDKs in Python Create command-line programs for automation Develop web services and APIs with Python frameworks Package Python projects for distribution Apply skills to build useful interfaces for ML models Lesson 1: Working with APIs in Python Lesson Outline Overview of APIs and SDKs Using the Requests Library Consuming REST APIs Python SDKs like NumPy and SciPy Project: Building a Python script using APIs Lesson 2: Building Command-line Interfaces Lesson Outline Intro to automation with CLI tools Parsing arguments and options Organizing code into modules Python packaging for distribution Project: CLI tool for machine learning Lesson 3: Developing Web APIs Lesson Outline REST API concepts Web frameworks like Flask and FastAPI Building an API with Flask Developing APIs with FastAPI OpenAPI specs and documentation Project: Web API for movie recommendations About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his past experience as a Linux system administrator is seen throughout this course, where you will get a first-hand experience with high-level knowledge and practical examples. Resources Pytest Master Class Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 14, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Language: English
    Pages: 1 online resource (1 video file (1 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Mary and Tom Poppendieck, authors of four books including the groundbreaking 2003 title Lean Software Development: An Agile Toolkit. You'll learn what they think the future of software will look like and discover why what's most meaningful to software development isn't the newest technologies but knowing what value is and what's most important to work on. You'll also hear their insights on how to get from where you are now to where you need to be in a safe, reliable, and scalable way. This is a chance for you to hear from Neal, Mary, and Tom about software, architecture, and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Find out what the future of software may look like Discover why it's essential to consider the value of your software See what's coming next with software architecture This recording of a live event is for you because... You want the chance to hear from Neal Ford and Mary and Tom Poppendieck about software engineering and architecture and what the future may hold for the field. You're looking to enhance your skills and innovate in your organization. Recommended follow-up: Read Software Architecture: The Hard Parts (book) Read Lean Software Development: An Agile Toolkit (book) Read Implementing Lean Software Development: From Concept to Cash (book) Read Leading Lean Software Development: Results Are Not the Point (book) Take Software Architecture by Example (live online course with Neal Ford and Mark Richards) Watch Software Architecture Superstream: Software Architecture Trade-Offs (live event on January 18).
    Note: Online resource; title from title details screen (O'Reilly, viewed February 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Computer software Development ; Computer software ; Development ; Software architecture ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Chris Richardson, an experienced software architect, creator of the original CloudFoundry.com, and the author of POJOs in Action and Microservices Patterns. They'll discuss the concerns that you must consider when deciding between monolithic and microservice architectural styles, then they'll dive into how well each architectural style resolves these forces and how to evaluate the relative importance to your application of each of these forces. What you'll learn and how you can apply it Understand how to decide between monolithic and microservice architectural styles See what's coming next with software architecture This recording of a live event is for you because... You want the chance to hear from Neal Ford and Chris Richardson about microservices and software architecture and what the future might look like. You're looking for ways to grow your own skills and to act as an innovator in your organization. Recommended follow-up: Read Microservices Patterns (book) Listen to Microservices Patterns (audiobook) Read Monolith to Microservices (book) Read Building Microservices, second edition (book) Attend Microservices in 3 Weeks (live event) Watch Software Architecture Superstream: Microservices (live Superstream event recording).
    Note: Online resource; title from title details screen (O'Reilly, viewed March 21, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.2/2
    Keywords: Computer architecture ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Microservices--an approach to distributed systems that promotes the use of finely grained services that can be changed, deployed, and released independently--have reached a level of maturity within the software development ecosystem. (And tools and engineering practices have evolved in tandem to make distributed development easier.) Microservices work incredibly well for organizations that are moving toward more loosely coupled systems, with autonomous teams delivering user-facing functionality. Beyond this, microservices provide a huge number of options for building out systems, giving you the flexibility to ensure your system can change to meet the needs of your users. But while microservices simplify business logic, they bring increased complexity (even for experienced developers), in areas like networking, security, communication styles, team structure, and more. Join us for expert-led sessions that will demystify this complexity, covering the tools, patterns, techniques, engineering practices, and other pieces that will allow microservices development teams to rocket to the next level. What you'll learn and how you can apply it Understand how observability can help keep your microservices running smoothly Explore contract-driven development and learn how it can help you identify compatibility issues earlier in the development lifecycle Discover how Twitch moved from a monolith to microservices This recording of a live event is for you because... You're a software architect or developer working on or thinking about working on a microservices-style architecture and want to learn best practices for deploying microservices. You want to effectively leverage the benefits microservices bring. Recommended follow-up: Listen to Microservices Patterns (audiobook) or read the book Read Building Microservices, second edition (book) Watch The Principles of Microservices (video) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Gayathri Thiyagarajan, where they will discuss practical application of Data Mesh to improve data quality and some of the challenges that come from implementing it at scale as well as the opportunities it provides. They'll dive into a practical discussion of Data Mesh based on implementing Data Quality at scale and what steps are needed to ensure end users are receiving reliable data. This is a chance for you to hear from Neal and Gayathri about software, architecture, and their own career journeys. They will spend a few minutes covering the trends that are influencing architecture and then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand data mesh and how it might fit into your organization. See what's coming next with software architecture. This live course is for you because... You want the chance to hear from Neal Ford and Gayathri Thiyagarajan about methodologies for improving your software architecture. You're looking for ways to grow your own skills and act as an innovator in your organization. Recommended follow-up: Read Data Mesh (book) Read Software Architecture: The Hard Parts (book).
    Note: Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Sponsored by Cockroach Labs Domain-driven design and event-driven architecture are inherently flexible and scalable, allowing organizations to build systems based on actual usage and needs. Well-built event-driven architectures maximize your system's responsiveness, performance, scalability, and elasticity, while domain-driven design helps you collaborate with domain experts, tapping into their existing mental models and consequently building deep insight into the problems you're trying to solve. Unfortunately, with all this power comes a fair amount of complexity--building an event-driven architecture and fully grokking domain-driven design are both really hard. But this event can help. Whether you're examining the viability of these concepts or trying to make the most of an ongoing implementation, these sessions offer expert guidance on maximizing their value to your organization. What you'll learn and how you can apply it Understand how to design, build, and evolve adaptive systems and team structures for a fast flow of change Learn what the future holds for event-driven architecture This live course is for you because... You're a software architect or developer working on or thinking about working on event-driven architectures and want to learn best practices. You want to learn more about domain-driven design (DDD) and the collaboration between developers and domain experts to ensure the right thing is built. Recommended follow-up: Read Learning Domain-Driven Design (book) Read Building Event-Driven Microservices (book) Watch Domain-Driven Design Distilled (video course).
    Note: Online resource; title from title details screen (O'Reilly, viewed September 06, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    ISBN: 9781663721396 , 1663721394
    Language: English
    Pages: 1 online resource (1 audio file (12 hr., 51 min.))
    Edition: [First edition].
    DDC: 005.1/2
    Keywords: Software architecture ; Electronic data processing Distributed processing ; Architecture logicielle ; Traitement réparti ; Audiobooks ; Livres audio
    Abstract: There are no easy decisions in software architecture. Instead, there are many hard parts-difficult problems or issues with no best practices-that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture. By interweaving a story about a fictional group of technology professionals, they examine everything from how to determine service granularity, manage workflows and orchestration, manage and decouple contracts, and manage distributed transactions to how to optimize operational characteristics, such as scalability, elasticity, and performance. This book provides techniques to help you discover and weigh the trade-offs as you confront the issues you face as an architect. You'll find out how to analyze trade-offs and effectively document your decisions; make better decisions regarding service granularity; understand the complexities of breaking apart monolithic applications; manage and decouple contracts between services; handle data in a highly distributed architecture; and learn patterns to manage workflow and transactions when breaking apart applications.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 29, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Orig.schr. Ausgabe: 初版.
    Title: ソフトウェアアーキテクチャの基礎 : : エンジニアリングに基づく体系的アプローチ /
    Publisher: オライリー・ジャパン,
    ISBN: 9784873119823 , 4873119820
    Language: Japanese
    Pages: 1 online resource (436 pages) , illustrations.
    Edition: Shohan.
    Uniform Title: Fundamentals of software architecture
    DDC: 005.1/2
    Keywords: Software architecture ; Software architecture
    Note: Includes bibiographical references , In Japanese.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Orig.schr. Ausgabe: 初版.
    Title: ソフトウェアアーキテクチャ・ハードパーツ : : 分散アーキテクチャのためのトレードオフ分析 /
    Publisher: オライリー・ジャパン,
    ISBN: 9784814400065 , 4814400063
    Language: Japanese
    Pages: 1 online resource (472 pages)
    Edition: Shohan.
    Uniform Title: Software architecture
    DDC: 005.1/2
    Keywords: Software architecture ; Electronic data processing Distributed processing
    Note: Includes bibiographical references , In Japanese.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Beijing : Ren min you dian chu ban she = Posts & Telecom Press
    Orig.schr. Ausgabe: 第1版.
    Title: 微前端设计与实现 = : Building micro-frontends /
    Publisher: 人民邮电出版社 = Posts & Telecom Press,
    ISBN: 9787115595089 , 7115595089
    Language: Chinese
    Pages: 1 online resource (270 pages) , illustrations
    Edition: Di 1 ban.
    Uniform Title: Building micro-frontends
    DDC: 005.4/37
    Keywords: User interfaces (Computer systems) ; Software architecture ; Software architecture ; User interfaces (Computer systems)
    Abstract: Detailed summary in vernacular field only.
    Note: 880-04;O'Reilly Media, Inc. shou quan chu ban
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (8 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/12
    Keywords: Windows Azure ; Cloud computing ; Windows Azure ; Cloud computing ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Azure in GitHub Actions Authenticate to Azure with GitHub Actions If you need to use GitHub Actions and interact with Azure resources, you'll need to authenticate properly. Authenticating is made easy by direct Action support in a workflow, but it requires a Service Principal created in a specific way that produces output that is required to go into a GitHub Secret. Using a sample GitHub repository, the video lesson will cover all the details you need to know to get a working GitHub workflow step to authenticate to Azure and then use the Azure CLI to perform operations. Learning Objectives In this lesson you will learn: Create a GitHub Action workflow to login to Azure Create an Azure Service Principal with enough permissions Add a GitHub Actions Secret from the Service Principal Run the workflow that uses the Azure CLI Useful Resources Sample GitHub Repository GitHub Actions and GitOps in One Hour Run Python in GitHub Actions Azure Service Principal documentation How to install the Azure CLI Free Azure Certification for Students.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 10 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python Bootcamp for Data Learn foundational Python with an emphasis for data In this course, you will learn how to work effectively with Python. You will understand how to use variables, create functions, and work with classes. That foundational knowledge will allow you to understand testing and testing techniques to validate your work and then move onto Pandas and Numpy which allows you to work effectively with data sets and other data science tasks. This is valuable for anyone wanting to get a quick introductory course on Python, like a student, programmer new to Python or aspiring data engineer or data scientist. At the end of this course you'll be ready to work with more advanced concepts with Pandas and Numpy with a solid foundation in Python for any other task. All lessons and videos have accompanying GitHub Repositories with example code. Learn Objectives This course has extensive content that covers Python for beginners and then moves onto more complex Python operations including data analysis, exploration, and manipulation with Pandas and NumPy. It will include the following learning objectives: Work with logic in Python, assigning variables and using different data structures Create functions and classes of different types Write, run, and debug tests using Pytest to validate your work Manipulate data with Pandas Create and modify NumPy arrays Index This course is divided into content for 4 weeks, with 3 lessons per week: Week 1: Introduction to Python Reference GitHub Repository Working with variables and types Introduction to Python data structures Adding and extracting data from data structures Week 2: Python functions and Classes Reference GitHub Repository Working with functions Building classes and using methods Modules and advanced usage Week 3: Testing in Python Reference GitHub Repository Introduction to testing Writing useful tests Test failures Week 4: Introduction to Pandas and Numpy Reference GitHub Repository Basic Pandas usage Working with datasets Introduction to NumPy Resources Week 1 GitHub repository: Introduction to Python Week 2 GitHub repository: Python Functions and Classes Week 3 GitHub repository: Testing In Python Week 4 GitHub repository: Introduction to Pandas and Numpy Python dictionaries Learn Module Testing In Python book Minimal Python book Python for Beginners Learn Path Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 25, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Windows Azure Study guides Examinations ; Database management Study guides Examinations ; Cloud computing Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Microsoft Azure Fundamentals (AZ-900) Certification Pass the Azure fundamentals certification This early release and ongoing course will give you everything you need to pass the Azure Fundamentals (AZ-900) certification. This is the foundational certification for Azure which is essential for working in Microsoft's cloud. The course will go into every content that is relevant to pass the certification including how to create a study guide and strategy to pass the exam. Course overview This course contains a complete walkthrough over all of the content relevant for the AZ-900 certification with a summary and specialized notes after each sections, following the same content that is available as Learning Paths. Aside from the video content, create your own study notes and strategy using the example reference guide This course includes all of the author's study notes so that you can use them in addition to your own notes. Course Content Describe Cloud Concepts Cloud Concepts Study notes Introduction to Azure Fundamentals Discuss Azure concepts Describe code Azure Architectural components About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his experience studying and passing the AZ-900 is seen throughout this course, where you will get a first-hand experience with study notes, example repositories, and a solid study strategy. Resources Study notes Quick AZ-900 reference guide Azure Remote Compute for VSCode Automated Azure Resource Cleanup Azure SAMBA file share Learn Azure (AutoML) in one hour Deploying containers to Azure Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 13, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly Media, Inc. | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 58 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: To meet the critical needs of modern business, software must now be able to react quickly to changes, allowing new features to be conceived, developed, and put into production rapidly. This requirement to respond fluently to changes has an important impact upon the architecture of a software system: software has to be built in such a way that it’s able to adapt to unexpected changes in features and can be regularly revised and refactored to meet a product’s goals. Join us for a special conversation with Neal Ford and software development thought leader and ThoughtWorks chief scientist Martin Fowler. They’ll explore the interplay between the shift toward Agile thinking and the technical patterns and practices that make Agile software development practical. While the specifics of technology can change rapidly, the fundamental best practices and patterns you’ll learn are more stable and will allow you to respond more fluently to changes. Neal and Martin spend a few minutes covering the trends in software architecture that are driving the need for change, then tell you what you need to know to stay ahead of the curve. What you’ll learn and how you can apply it Learn how to make Agile software development practical See what’s coming next with software architecture This recording of a live event is for you because… You want to better understand what you can do to improve your software architecture. You want to discover ways to adapt to unexpected changes in features. Recommended follow-up: Read Refactoring: Improving the Design of Existing Code (book) Read Patterns of Enterprise Application Architecture (book) Read Software Architecture: The Hard Parts (book) Read Fundamentals of Software Architecture (book) Take Software Architecture by Example (live online training course with Mark Richards and Neal Ford) Take Comparing Software Architectures (live online training course with Mark Richards and Neal Ford)
    Note: Online resource; Title from title screen (viewed January 6, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 9 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: A walkthrough of building a basic phrase repeater console application in VS Code 2022, .NET 6 and C# 10
    Note: Online resource; Title from title screen (viewed January 1, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: What are the three most important files in a Python project? * Makefile * Dockerfile * Requirements
    Note: Online resource; Title from title screen (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: How to use ~/.bashrc to manage project secrets
    Note: Online resource; Title from title screen (viewed January 16, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Find out what Github Codespaces is and how to use it to write Python in under 2 minutes
    Note: Online resource; Title from title screen (viewed January 13, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 9 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to perform Continuous Delivery of Container Based Projects using ECR, Cloud9 and App Runner. 00:00 Intro 00:27 Architectural Overview 01:30 FastAPI project overview 01:50 Setup AWS Cloud9 03:20 Setup ECR 05:00 Setup AWS App Runner
    Note: Online resource; Title from title screen (viewed January 26, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.26/2
    Keywords: Python (Computer program language) ; Computer programming ; Python (Langage de programmation) ; Programmation (Informatique) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Python Command Line Tools Course This is a full Python CLI course that will take you from the most basic approaches to command line tools in Python to the more advanced featuers that use frameworks like argparse and Click. Everything on this course is available in the course Repository on GitHub, so that you can follow the examples closely and use that as a foundation with all examples and sample files. Building a CLI is the foundation for automation in your daily work By the end of the course you should feel confident in creating a tool, and the following: Create simple CLI tools without any frameworks Learn about arguments, flags, help menus and how to create them automatically Use the argparse framework to build more complex tools Build a CLI with the Click framework Use special features of Click like colored output and argument types Modularizing and project scaffolding in Python Packaging and packaging files in Python How to create tests and run them automatically Continuous Integration and Continuous Deployment with Github Actions for Python Packaging a CLI tool with an executable Distributing a CLI tool on PyPI (the Python Package Index) How to automatically test your project on a PR (GitHub pull request) How to automate publishing your tool to PyPI on a release We'll cover 3 different ways to create tools, from the very basic (with sys.argv) to using a framework that comes with Python ( argparse), and finally the more involved, by using an external library like Click. This flexibility is essential because it will let you decide when to use a simple single file with no dependencies to a fully featured framework like Click. Then you will learn about the project layout, modularizing and organizing your code in directories and files while keeping everything useful for a CLI. You will test your code using Pytest and then package your code using Python packaging files and tools. You will continue by automating everything, including the testing and linting using GitHub Actions, and finally publishing your project to the Python Package Index so that it can be installed by anyone in the world. Course Resources Course Repository on GitHub Build Python applications from scratch.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Python (Langage de programmation) ; Programmation (Informatique) ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: What is the if __name__ condition in Python for? If you've seen __main__ at the end of a Python script and wondered why that is there it is to avoid side effects when importing and allowing you to run the file as a script on the terminal. If you want more details, watch this short video where we work with a Python script to find out those side effects and how the Python script can change once the if condition with __name__ is done at the end. Next Steps Now that you know about the conditional at the end, you might want to explore writing Python scripts that use this trick. There are several examples you can follow in these GitHub repositories with argparse, the Click framework and using sys.argv: argparse GitHub repo examples sys.argv GitHub repo examples Build Python applications from scratch.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (6 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.117
    Keywords: Python (Computer program language) ; Application software Development ; Python (Langage de programmation) ; Logiciels d'application ; Développement ; Application software ; Development ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: What does the Yield keyword do in Python? This video covers the basics so you can understand what yield is, what is a generator, and why is it different than any other iterable in Python A yield keyword makes a function a lazy iterable. Producing values one at a time. The function becomes a generator, so when called, the code will not execute. A generator is a function that uses the yield keyword. This function is an iterable that produces values one at a time, or does a lazy production of values. I'll use a Jupyter Notebook that you can use to follow along with practical examples that will show you what are some of the key differences and when or why you would use the yield keyword. In this video you will learn: What is an iterable and how is it different from using yield? What does yield do to a function? What is a Python generator Potential uses for a Python generator like infinite results Useful Resources GitHub repository with examples Build Python applications from scratch Try Azure for Free Introduction to Azure Databricks.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Windows Azure ; Cloud computing ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Deploy a containerized web app to Azure There are many services out there that allow you to deploy a container to the cloud. Although a straightforward operation, it is critical to understand how to create a robust automation deployment system. This course will create a Python Flask application from scratch, will containerize it, set the automation for it and then deploy it to Azure. This course lays out the foundations for creating more powerful containerized applications beyond the simple examples. You can add a Machine Learning model into the container and the end result would be the same: a robust deployment system that can get changes quickly onto Azure with any changes to the main branch. The continuous deployment system is a game changer as a skill set, making you a far more valuable engineer. In this video you will learn: Create a Python Flask application for containerization Use a Dockerfile to create the Flask container Use GitHub Actions to automatically deploy the container after a pull request or changes to the main branch Push your container to the GitHub container registry from the GitHub repository Create the web app on the Azure portal and connect it to GitHub Actions Host the containerized Python Flask application on Azure Debugging techniques for broken containers and other common errors like incorrect ports Useful Resources GitHub repository with sample code Free Azure Certification for Students Try Azure for Free AZ-900 Azure Fundamentals reference guide Azure SAMBA file share Azure Remote Compute for VSCode.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: About Architectural Katas: What could be better than practicing software architecture with your handpicked dream team of architects? Participants in Architectural Katas, moderated by Neal Ford, work together in small groups of their choosing to solve a challenge an actual organization is facing. Everyone gets the chance to practice their craft with a real software architecture problem in a safe and social environment, and the finalists and winners earn well-deserved bragging rights (not to mention an intriguing line on their résumé). Plus a selected organization will have some of its gnarliest software architecture problems solved.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 2, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.26/2
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to run Python scripts on GitHub Actions! This allows you to handle logic that might be a bit more complex, like setting conditional behavior based on results. I'll show you how in this GitHub Actions lesson for beginners so that you can use this in your own repository easily. Example repo in the lesson resources. Although GitHub actions is powerful as-is, it can get complicated when consuming inputs from other sources like an HTTP request providing JSON output. Imagine a scenario where, depending on the JSON output of an HTTP request you have to do an API call. You might be able to do this with a specialized action or workflow, but with Python it might be easier.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 2, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Language: English
    Pages: 1 online resource (1 video file (3 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture
    Abstract: Developers and architects like to solve technical problems, not people problems. However, as Gerald Weinberg was famous for saying, "No matter what they tell you, it's always a people problem." Exceptional interpersonal skills--teamwork, facilitation, and leadership among them--are at least half of what it takes to become an effective software architect (regardless of the actual role or title an architect may have). But attaining the skills that will ensure you can communicate clearly and get stakeholder buy-in can be a difficult proposition. Join us to learn more about these essential skills, understand why they're so critical, and see how you can start putting them into practice. About the Software Architecture Superstream Series: This five-part series of half-day online events focuses on the hottest topics in software architecture, giving you the insights to keep pace with what's next while still accommodating legacy needs. Both seasoned software architects and those looking to break into the field will learn new skills and the latest information on the tools and technologies they need to succeed. What you'll learn and how you can apply it Understand how systems thinking can help you become a better developer and architect Learn how documentation can help you work better on asynchronous teams Discover how to get better at making complicated technical decisions This recording of a live event is for you because... You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. You want to better understand how to apply systems thinking and learn techniques to make better technical decisions. Recommended follow-up: Listen to The Software Architect Elevator (audiobook) or read the book Read Fundamentals of Software Architecture (book) Watch Presentation Patterns (video) Take Software Architecture by Example (live online training course with Neal Ford and Mark Richards).
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (16 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Machine learning ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: MLOps packaging: HuggingFace and Docker Hub Use automation to package models Learn how to package a HuggingFace GPT2 model using automation with MLOps and pushing the result to Docker Hub. With just a little bit of Python and FastAPI you can have a powerful text generation API that is self-documented! Learn Objectives In this video lesson, I'll go over the details with an example repository you can use for reference including the following learning objectives: Create a FastAPI application with HuggingFace Interact with the model with HTTP from a container using FastAPI Containerize the application using GitHub Actions Create repository secrets to login and push to Docker Hub Resources Example repository Practical MLOps book MLOps Maturity Model Packaging ML models.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 6, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and solutions architect Sonya Natanzon, where they'll discuss the goal of an architect: making the invisible visible. You'll dive into the unique challenge that the complexities of healthcare pose for software architects and discover how to address them to create robust solutions and improve user experience in ways that are applicable not just to healthcare but across many industries that grapple with similar challenges. You'll learn some simple and pragmatic approaches to architectural metrics that can help your business achieve the desired outcomes in these complex domains. Neal and Sonya will talk about architecture and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand the unique challenges that healthcare poses for software architects and how to address them See what's coming next with software architecture This recording of a live event is for you because... You want to learn about architecture in healthcare and other challenging business domains. You're looking for ways to improve your architecture. Recommended follow-up: Read Software Architecture Metrics (book) Read Learning Domain-Driven Design (book) Read Fundamentals of Software Architecture (book) Read Software Architecture: The Hard Parts (book) Watch How Thoughtworks and Open GI Used 4 Key Metrics to Succeed with Their Digital Transformation (case study) Attend Software Architecture Superstream: Software Architecture Fundamentals (live online event on September 28).
    Note: Online resource; title from title details screen (O'Reilly, viewed August 9, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 1 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Numerical analysis Data processing ; Information visualization ; Information visualization ; Numerical analysis ; Data processing ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Intro to Pandas Over 1 hour of course material with practice code Quickly learn to use Pandas with examples Learn how to work with data using Pandas and NumPy. From loading and reading datasets from different sources to plotting graphs and exploring common problems in data. Pandas will allow you to perform transformations and export your data into different formats, and NumPy will boost your ability to work with numerical data. This course is meant for beginners that want to understand Pandas from the start and find more about NumPy. All lessons and videos have accompanying GitHub Repositories with example code. Reference GitHub Repository Learning Objectives In this course you will learn to: Load and export data from different sources Manipulate data in datasets Apply functions and transform columns Query for specific data Perform common operations on NumPy arrays Resources Python for beginners course Python Functions and Classes course Python Dictionaries course Introduction to Testing in Python course Pytest Master Class Python Bootcamp for Data Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 23, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7
    Keywords: Big data ; Software architecture ; Database management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation on data mesh with Neal Ford and data mesh creator Zhamak Dehghani. You'll learn how Zhamak's ideas around data mesh have evolved since she first presented the concept in 2018 and what has happened in the space since the publication of her book, Data Mesh: Delivering Data-Driven Value at Scale, in March of 2022. You'll also hear about some of the things that have made data mesh such a paradigm shift and discover ways to combat the potential for its misuse and abuse. This is a chance for you to hear about architecture and Neal and Zhamak's own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Explore the data mesh paradigm and get tips for building one yourself See what's coming next with software architecture This recording of a live event is for you because... You want to learn about building and maintaining a data mesh. You're looking for ways to improve your architecture. Recommended follow-up: Read Data Mesh (book) Read Software Architecture Metrics (book) Read Designing Data-Intensive Applications (book) Read Software Architecture: The Hard Parts (book) Attend Software Architecture Superstream: Architecture Meets Data (live event on November 30).
    Note: Online resource; title from title details screen (O'Reilly, viewed September 27, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/65
    Keywords: PostgreSQL ; Database management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Azure PostgreSQL Setup and deploy an Azure PostgreSQL database Learn how to setup a PostgreSQL database using the Azure cloud. From the different options you have to create a PostgreSQL database (flexible or single server) to connection strings and firewall settings. This video will walk you through all you need to know to setup the resources, understand the constraints, and then correctly connect from a remote workstation using psql . Learning Objectives In this video you will learn to: Use the Azure Portal to create a PostgreSQL database Select between single and flexible server options Understand the constraints to create a database Setup firewall settings for external access Use psql to connect from a remote workstation to PostgreSQL Use the default database to connect Resources Azure Fundamentals Certification Azure Fundamentals quick reference guide Azure remote compute for VSCode Automated Azure resource cleanup Learn Azure ML (AutoML) in One hour.
    Note: Online resource; title from title details screen (O'Reilly, viewed December 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 14 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to prototype Amazon Web Services (AWS) ai and ml apis using awscloudshell and bash.
    Note: Online resource; Title from title screen (viewed January 7, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 7 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Building AI APIs with .NET 6 and AWS Comprehend
    Note: Online resource; Title from title screen (viewed January 8, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 10 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to build an S3 Bucket Lister Console app using VS 2022 and AWS targeting .NET 6.
    Note: Online resource; Title from title screen (viewed January 3, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Build a robust Python CLI tool with argparse The argparse module is part of the Python standard library and meant to help you build robust command line tools. Once you need flags, switches, values, or positional arguments, it is very difficult to achieve that without using a framework. In this case, argparse can help build all you need to handle inputs in the terminal. We'll see how a single file named size.py that calculates file sizes can make use of argparse to handle the input in the terminal. Then, we will cover how error handling is done automatically when the expectations from argparse aren't met. And finally, we'll go through some of the help menu options that construct the body of the help output. Check the resources section for the GitHub repo with sample code Why would you want to use argparse Since argparse is part of the Python standard library, there is no need for you to define or install any external dependencies. You are ensuring that any Python installation in any system will work correctly out of the gate. A very basic Python CLI tool without dependencies using the argparse module Next steps Now that you know how to enhance a Python script into a more powerful one with argparse , you can try out other frameworks like the Click framework or something much simpler by using the sys module. I have examples and guides for the sys.argv module and for using the Click framework . Useful links and resources GitHub repo with sample code Build Python applications from scratch Setup your Data Science environment with VSCode
    Note: Online resource; Title from title screen (viewed February 8, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Setup quick and easy way to mount a SAMBA (SMB) file share in an Azure VM with a pre-configured BASH script. The shell script will allow you to automatically mount the share and save your work. This type of workflow allows your infrastructures and virtual machines to be resilient to failure. This is a short video that covers only setting up SMB on a VM. For a full video with setting up the VM, SSH access, and connect a remote compute to VSCode go here Follow along with more examples in the Github repository This video covers: Create a Storage Account Create a File Share for a Storage Account Use SSH to connect to a remote Virtual Machine Use a pre-configured shell script to mount the share Verify files and directories through the Azure portal 00:00 Introduction 00:26 Azure Portal Virtual Machines 01:00 SSH Connection string 01:41 Create a Storage Account in Azure 03:18 Create a File Share (SAMBA) in Azure 04:12 SAMBA connection snippet in BASH (Shell script) for mounting 05:06 Create the script in the Virtual Machine 05:34 Mount the SAMBA share and verify it is mounted in /mnt/ 06:45 Verify created files are available in the Azure Portal for the File Share Useful links: * Github Repository with summary instructions * Create a File share documentation on Azure * Data Science VMs in Azure
    Note: Online resource; Title from title screen (viewed January 27, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 6 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Find out how to share and use Google Colab notebooks for data science!
    Note: Online resource; Title from title screen (viewed January 14, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7
    Keywords: Big data ; Microsoft Azure (Computing platform) ; Données volumineuses ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Azure Databricks with Pandas and Open Datasets. Find out how to get a working cluster with Databricks using Azure and then use the full Pandas API operating in the cluster with Open Datasets and a Python Jupyter Notebook. This video will walk you through creating a workspace in Azure to create the Databricks service, then create the cluster that comes with the Pyspark Pandas API, and finally import the open datasets into the cluster. Although straightforward to create a Databricks cluster with Azure, it is a bit more involved to run a Python Jupyter Notebook that has Azure ML Open Datasets installed and availabe in the cluster along with the ability to use the full Pandas API you are used to working with and taking advantage of the clustering capabilities from Databricks.
    Note: Online resource; title from title details screen (O’Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation on cloud native architecture with Neal Ford and Java Champion Pratik Patel. They'll discuss how developers can manage the complexity that cloud native architecture brings and how enterprise developers should think about and build systems for the cloud. Along the way, they'll touch on design and implementation patterns, explore the advantages and disadvantages of monoliths, microservices, and cloud functions, and more. Neal and Pratik will spend a few minutes covering the trends in cloud native that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand how to manage the complexity of cloud native architecture See what's coming next with software architecture This recording of a live event is for you because... You want the chance to ask Neal and Pratik your questions about architecting in the cloud. You're looking for ways to improve your architecture. Recommended follow-up: Read Design Patterns for Cloud Native Applications (book) Read Building Microservices, second edition (book) Read Monolith to Microservices (book) Read Fundamentals of Software Architecture (book) Read Software Architecture: The Hard Parts (book) Watch Introduction to Cloud Native Architecture Patterns (video) Attend Cloud Superstream: Cloud Security (live event on June 8).
    Note: Online resource; title from title details screen (O'Reilly, viewed June 6, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Architects are essentially the Rosetta Stone of an organization, providing translation services between the executive suite and the development floors. They also keep the institutional memory of an organization in tack. Join us for a special conversation with Neal Ford and software architect extraordinaire Nathaniel Schutta to discover why an architect's key job is to be a storyteller, then learn how to help make architecture a central part of your company's innovation strategy. This is a chance for you to learn about architecture and hear about Neal and Nate's own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand why the architect's primary role is storyteller See what's coming next with software architecture This recording of a live event is for you because... You want to learn about architecting in the cloud. You're looking for ways to improve your architecture. Recommended follow-up: Read Presentation Patterns (book) Read Thinking Architecturally (report) Read The Software Architect Elevator (book) Attend Software Architecture Superstream: Soft Skills Are the Hardest Part (live event on June 22) Attend Software Developer to Architect (live online training course) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 2 min.)) , sound, color
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python for Beginners Over 1 hour of course material with practice code Quickly learn learn the basics of Python In this course, you will learn how to undersetand Python fundamentals. This is an easy course for absolute beginners that will get you introduced to logic, variables, types, and data structures. This should be the first step when learning Python, and this course includes example repositories with interactive Jupyter Notebooks that you can use to practice yourself. All lessons and videos have accompanying GitHub Repositories with example code. Reference GitHub Repository Learn Objectives This course has extensive content that covers Python for beginners and then moves onto data structures including handling logic and applying it to sample problems. It will include the following learning objectives: Work with logic in Python Assign variables and use variables Use different data structures like lists and dictionaries Explore some other data structures like tuples and sets Add, modify, and extract data from data structures Resources Python Dictionaries course Pytest Master Class Python Bootcamp for Data Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 23, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 1 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python Functions and Classes Over 1 hour of course material with practice code Quickly learn learn the basics of Python functions and classes In this course, you will learn how to work with functions, classes and methods. These are the basis of almost any program you might create with Python. Functions and classes are useful for organizing code, increasing maintainability and code reuse. This course is perfect for beginners to Python that want to go beyond variables and logic and want to start working with object-oriented programming. This course includes example repositories with interactive Jupyter Notebooks that you can use to practice yourself. All lessons and videos have accompanying GitHub Repositories with example code. Reference GitHub Repository Learn Objectives This course includes the following learning objectives: In this week you will learn to: Create and work with functions. Build classes and methods. Require arguments or make them optional Use keyword arguments and use fallback values Resources Python Bootcamp for Data course Python for Beginners course Pytest Master Class Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 23, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: How is long-term planning possible when everything changes all the time--and how do you address the unfortunate fact that architectures often gradually degrade? Evolutionary architectures support the building of systems that allow architects and developers to make sweeping changes to the most important parts with confidence. Join us for a special conversation on evolutionary architectures with Neal Ford and Thoughtworks CTO Rebecca Parsons. They'll discuss how their ideas around evolutionary architectures have evolved since the publication of their 2017 book Building Evolutionary Architectures (cowritten with Patrick Kua). Learn practices that allow developers to build continual architectures, which evolve cleanly without the need for a crystal ball. This is a chance for you to learn about architecture and Neal and Rebecca's own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand what evolutionary architectures are and how to implement them See what's coming next with software architecture This live event is for you because... You want to learn more about building and maintaining evolutionary architectures. You're looking for ways to improve your architecture. Recommended follow-up: Read Building Evolutionary Architectures (book) Read Software Architecture Metrics (book) Read Fundamentals of Software Architecture (book) Read Software Architecture: The Hard Parts (book) Explore Evolutionary Architectures Fundamentals (course) Attend Software Architecture Superstream: Architecture Meets Data (live online event on November 30, 2022).
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 16 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: About Architectural Katas: What could be better than practicing software architecture with your handpicked dream team of architects? Participants in Architectural Katas, moderated by Neal Ford and Mark Richards, work together in small groups of their choosing to solve a challenge an actual organization is facing. Everyone gets the chance to practice their craft with a real software architecture problem in a safe and social environment, and the finalists and winners earn well-deserved bragging rights (not to mention an intriguing line on their résumé). Plus a selected organization will have some of its gnarliest software architecture problems solved. Series schedule: Event 1: Kickoff - October 25, 2022 Meet the judges, hear all the details on how Architectural Katas works, learn more about the software architecture problem you'll be solving, and get the chance to ask Neal and Mark any questions you may have. New for Fall 2022! Discussion Forum with the Judges - October 28, 2022 Teams will be invited to a special one-hour discussion forum, where you'll have the opportunity to ask the judges questions as you prepare your architectural solution. Event 2: Semifinals and Architectural Presentation - November 18, 2022 Get a master class on presentation skills and learn how to successfully showcase software architecture plans to developers and stakeholders (and judges). You'll also find out the top teams that will submit their video presentations for the final event. Event 3: Finals - December 7, 2022 The top teams' videos are shown, judges provide feedback, attendees vote for their favorite, and judges announce the winner. New for Fall 2022! Discussion Forum with the Judges - December 9, 2022 Finalists will be invited to a special one-hour discussion forum, where you'll be able to receive additional feedback from the judges about your team's solution. What you'll learn and how you can apply it Identify and design architectural components Explore techniques to analyze and select the right architecture patterns Learn how to diagram and document an architectural solution Develop better communication skills to champion architecture decisions to developers and stakeholders This recording of a live event is for you because... You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. You're responsible for creating a software architecture for your company, and you want to practice with a real-world challenge. Recommended follow-up: Read Fundamentals of Software Architecture (book) Read Building Microservices, second edition (book) Read Building Evolutionary Architectures (book) Read Building Event-Driven Microservices (book) Take Architecture: The Hard Parts (live online training course with Mark Richards and Neal Ford) Take Microservice Fundamentals (live online training course with Sam Newman) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 8, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 9 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn the Apple Swift Languages by using the XCode Playground environment.
    Note: Online resource; Title from title screen (viewed January 11, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 12 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Just as developers use design patterns in software development, architects use architecture patterns to define the characteristics and shape of the architecture of a system. Using the right architecture pattern is critical because once in place the architecture is very hard to change. Using the wrong architecture pattern (or no pattern at all) can be a very costly mistake, resulting in an architecture that may not work. But how do you decide which pattern to use? Join us for four hours of sessions on some of the most popular and useful architectural patterns and how to implement them at your organization. About the Software Architecture Superstream Series: This five-part series of half-day online events focuses on the hottest topics in software architecture, giving you the insights to keep pace with what’s next while still accommodating legacy needs. Both seasoned software architects and those looking to break into the field will learn new skills and the latest information on the tools and technologies they need to succeed. What you’ll learn and how you can apply it Understand the similarities and differences between architecture patterns and design patterns Learn how to use patterns in microservices-style architectures Get a glimpse of the future of event-driven architectures and patterns This live event is for you because… You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. You want to better understand how to use patterns to improve your software architecture. Recommended follow-up: Listen to Microservices Patterns (audiobook) or read the book Read Software Architecture Patterns (report) Watch Software Architecture Fundamentals (video) Read Building Micro-Frontends (early release book) Read Fundamentals of Software Architecture (book) Watch Introduction to Cloud Native Architecture Patterns (video)
    Note: Online resource; Title from title screen (viewed January 26, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly Media, Inc. | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 58 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: We’ve all worked with architects—some are good, and some that could be better. But what exactly are the traits of a good architect? What skills and qualities should you focus on to become a very good one? Join us for a special conversation with Neal Ford and Agile Developer Inc. founder Venkat Subramaniam. They’ll explore the traits of a good architect and share some tips that will make the journey to become a successful architect a pleasant one. Whether you’re already an architect or you aspire to become one, you’re sure to gain valuable insights that will help you boost your skills. What you’ll learn and how you can apply it Learn how to make Agile software development practical See what the future looks like for software development This recording of a live event is for you because… You want to learn about how to become a more effective architect. You want to improve your skills as an architect. You want to learn how to best adapt to unexpected changes in features. Recommended follow-up: Read Fundamentals of Software Architecture (book) Read Software Architecture: The Hard Parts (book) Take Hands-On Software Design (live online training course with Venkat Subramaniam) Take Architecture: The Hard Parts (live online training course with Mark Richards and Neal Ford)
    Note: Online resource; Title from title screen (viewed February 3, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 28 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Step up your local setup by setting a remote compute instance with attached SMB storage and then connect your local VSCode editor so that you can execute code and Jupyter Notebooks remotely. In this video I go through everything you need to know to crete a compute instance in Azure, both in Azure Machine Learning Studio and using the Data Science Virtual Machine spot instance that allows you to save costs when running a high memory with GPU instance. Because remote compute instances in the cloud should be considered ephemeral, specially if you are using spot instances, this video also covers setting up a storage account and a file share configuration for a Samba share that allows you to attach that same storage to any compute. Topics include: Create an Azure compute instance Learn about Spot Instances and other cost savings Setup VSCode for remote code execution Create an SMB file share and attach it to a VM Execute Jupyter Notebooks remotely Useful links: * Github Repository with summary instructions * Create a File share documentation on Azure * Data Science VMs in Azure
    Note: Online resource; Title from title screen (viewed January 13, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 6 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Demo of FastAPI + AWS App Runner
    Note: Online resource; Title from title screen (viewed January 13, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 7 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to deploy an AWS Lambda Function in Python with CDK. 00:00 Intro 00:36 Verify CDK Version 01:00 Initialize Python CDK app 02:09 Create AWS Python Lambda 02:50 Add AWS CDK Stack for AWS Lambda 03:42 Run cdk diff 04:06 bootstrap cdk 05:31 run cdk deploy result 06:01 test AWS Lambda in Console
    Note: Online resource; Title from title screen (viewed January 24, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 14 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to build out Continuous Integration with Github Actions and all clouds. Azure, AWS, GCP and Github Codespaces in Python.
    Note: Online resource; Title from title screen (viewed January 18, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/2
    Keywords: Software architecture ; Software engineering ; Architecture logicielle ; Génie logiciel ; Software architecture ; Software engineering ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Sponsored by AxonIQ Domain-driven design and event-driven architecture are inherently flexible and scalable, allowing organizations to build systems based on actual usage and needs. Whether you're examining the viability of these concepts or trying to make the most of an ongoing implementation, these sessions offer expert guidance on maximizing their value to your organization. About the Software Architecture Superstream Series: This five-part series of half-day online events focuses on the hottest topics in software architecture, giving you the insights to keep pace with what's next while still accommodating legacy needs. Both seasoned software architects and those looking to break into the field will learn new skills and the latest information on the tools and technologies they need to succeed. What you'll learn and how you can apply it Learn how to use bounded contexts when defining your architecture See how event-driven patterns and domain-driven design can help when restructuring your monolith Get a glimpse of the future of domain-driven design and event-driven architectures This recording of a live event is for you because... You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn new software architecture techniques and practices. You want to better understand how domain-driven design supports microservices-style architectures. You want to find out how event-driven architectures can help with integrating data in a distributed system. Recommended follow-up: Read Software Architecture: The Hard Parts (book) Read Learning Domain-Driven Design (book) Watch Software Architecture Fundamentals (video) Read Domain-Driven Design: Tackling Complexity in the Heart of Software (book) Watch Event-Driven Microservices (video) Take Fundamentals of Event-Driven Microservices (live online training course with Adam Bellemare) Read Data Mesh (book) Take Domain-Driven Design and Event-Driven Microservices (live online training course with Matt Stine) Take Domain-Driven Design: First Steps (live online training course with Andrew Harmel-Law).
    Note: Online resource; title from title details screen (O'Reilly, viewed March 22, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation with Neal Ford and Java pro Brian Goetz, where they'll discuss Java's vibrancy and the future of the platform. They'll cover some of the latest updates to the Java language and platform and dig into some fascinating research on embedding abstractions and its impact on software architecture. They'll also spend a few minutes covering the trends in Java that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Explore some of the latest updates to Java See what's coming next with software architecture This recording of a live event is for you because... You want to learn about how to work better with Java. You're looking for ways to improve your architecture. Recommended follow-up: Read Java Concurrency in Practice (book) Read Building Microservices, second edition (book) Read Fundamentals of Software Architecture (book) or listen to the audiobook Read Software Architecture: The Hard Parts (book) Read 97 Things Every Java Programmer Should Know (book) Watch Brian Goetz, Stuart Marks, and Nicolai Parlog: Ask the Java Architects--Java 17 and Beyond (video).
    Note: Online resource; title from title details screen (O'Reilly, viewed May 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (23 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.133
    Keywords: Python (Computer program language) ; Information storage and retrieval systems ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to use Python dictionaries to store and retrieve data. Although dictionaries look complex with different ways to represent, retrieve, and store data, they can be straightforward to use. In this course I'll show you how to create, store, retrieve, and loop over dictionaries. Once you go through these different actions, you should be able to choose the right approach to work effectively with dictionaries. If you are already familiar with Python lists and you are ready to take the next step with dictionaries, then this course is for you.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 2, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (19 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Cloud computing ; Microsoft Azure (Computing platform) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: MLOps deployment to Azure Container Apps Take advantage of insta-scaling for live inferencing Learn how to deploy an ML container with FastAPI and deploy it to Azure Container Apps with GitHub Actions. This repository gives you a good starting point with a Dockerfile, GitHub Actions workflow, and Python code that already works for generating text using GPT-2 with HuggingFace Transformers. First, you'll go through an architectural overview of the end-result, then you will go through every configuration item needed to set the automation right between Azure and GitHub Actions and the GitHub Container Registry. Finally, you'll see how to deploy and find a few crucial requirements needed for everything to work, like ingress ports and setting the right amount of RAM and CPU. Learn Objectives In this video lesson, I'll go over the details with an example repository you can use for reference including the following learning objectives: Use GitHub Container Registry to push a built container Use the Azure CLI in a GItHub Action to authenticate to Azure How to generate an Azure Service Principal and a Personal Access Token to authenticate Configure Azure Container Apps to correctly serve a model with enough resources Look at deployment logs to ensure things are working right Resources Example repository Practical MLOps book MLOps Maturity Model Packaging ML models MLOps packaging: HuggingFace and Docker MLOps packaging: HuggingFace and Azure Container Registry.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 12, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Cloud computing ; Microsoft Azure (Computing platform) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: MLOps packaging: HuggingFace and Azure Container Registry Use automation to package models Learn how to package a HuggingFace GPT2 model for text generation using automation with MLOps and pushing the result to Azure Container Registry. With just a little bit of Python and FastAPI you can have a powerful text generation API that is self-documented! Learn Objectives In this video lesson, I'll go over the details with an example repository you can use for reference including the following learning objectives: Create a FastAPI application with HuggingFace Interact with the model with HTTP from a container using FastAPI Containerize the application using GitHub Actions Create repository secrets to login and push to Azure Container Registry Resources Example repository Practical MLOps book MLOps Maturity Model Packaging ML models.
    Note: Online resource; title from title details screen (O'Reilly, viewed July 6, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (11 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13
    Keywords: Text editors (Computer programs) ; Text editors (Computer programs) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: VSCode for the web Use VSCode directly on the web for editing Git repos Although you can use VSCode locally, using it in the web allows you to avoid having an install and dealing with platform problems. There is no account required and you can directly edit GitHub repositories on the web. In the case of Python, there are a couple of constraints that you must be aware of, like no support to run the terminal and execute a Python program. But syntax and intellisense works great, and we can even make Jupyter Notebooks work with the help of an extension. If you are a beginner and trying out different text editors, or even if you are a seasoned developer, you will find a case to use this feature of VSCode. Learning Objectives In this lesson you will learn: Opening a GitHub repository directly on the web and start editing it Commit and push changes from VSCode on the web to GitHub What are the constraints and limitations of the Python support Use Jupyter Notebooks and find what are some of the problems you may find Useful Resources VSCode for the Web documentation Minimal Python book Free Azure Certification for Students Develop web applications with Visual Studio Code.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (12 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/12
    Keywords: Windows Azure ; Cloud computing ; Windows Azure ; Cloud computing ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Automated deletion of Azure Resources Prevent surprise bills with automation Prevent your Azure bill from running wild! In this video I show how you can automate the removal of Azure resources on demand or by schedule. With GitHub Actions and an Azure account you can prevent services from running wild and causing unnecessary billing overcharges! With automation in place, there is no need to remember what VM you left running! First, you'll start by creating a GitHub Action that authenticates to Azure, then you will query locally your resource groups to identify which ones you can delete. Next, you will port the query over to the Action workflow. Finally, you will delete resources that match, making sure those are fully removed, preventing a large bill. You will need a GitHub and Azure account, an Azure Service Principal and the Azure CLI installed locally. Learning Objectives In this lesson you will learn: Create a GitHub Action workflow to query Resource Groups Query Resource Groups that match locally Use scripting to extract Resource Group names Remove Resource Groups with the Azure CLI in GitHub Actions Useful Resources Sample GitHub repository Create an Azure Service Principal for GitHub Actions Azure Service Principal documentation Install Azure CLI Free Azure Certification for Students Introduction to GitHub Actions Run Python In GitHub Actions.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 20, 2022). - Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (15 min.)) , sound, color
    Edition: [First edition].
    DDC: 006.3/1
    Keywords: Machine learning ; Computer software Development ; Computer software ; Development ; Machine learning ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: MLOps packaging: HuggingFace and GitHub Container Registry Use automation to package models to GitHub Learn how to package a HuggingFace GPT2 model using automation with MLOps and pushing the result to GitHub Container Registry. With just a little bit of Python and FastAPI you can have a powerful text generation API that is self-documented! Automation is a foundational piece of MLOps, and using GitHub Actions to package a model automatically and on-demand with GitHub Actions you can create robust deployments and testing scenarios for machine learning operations. Learn Objectives In this video lesson, I'll go over the details with an example repository you can use for reference including the following learning objectives: Create a FastAPI application with HuggingFace Interact with the model with HTTP from a container using FastAPI Containerize the application using GitHub Actions Create repository secrets to login and push to GitHub Container Registry (ghcr.io) Resources Example repository Practical MLOps book MLOps Maturity Model Packaging ML models.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 24, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 7 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Web site development ; Python (Computer program language) ; Web site development ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python Testing for Beginners Over 1 hour of course material with practice code Quickly learn learn how to test in Python Learn the basics of Python testing in this course. From a brief overview of the standard library to using a more modern approach with Pytest, one of the most popular testing libraries in Python. By the end of this week, you should be comfortable working with existing tests, creating new tests, and debugging test failures. All lessons and videos have accompanying GitHub Repositories with example code. Reference GitHub Repository Learning Objectives In this course you will learn to: Understand the basics of testing and its importance Write and run tests with functions and classes Use Pytest for running and creating tests Apply different techniques for debugging including PDB and stopping on failure Use fixtures to simplify tests that make identical assertions Resources Python for beginners course Python Functions and Classes course Python Dictionaries course Pytest Master Class Python Bootcamp for Data Practical MLOps book.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 23, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/2
    Keywords: Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Sponsored by circleci and vFunction Developers have no single--or clearly defined--path to becoming a software architect. But these sessions will give you a solid grasp of the fundamentals, preparing you to implement the strategies that will help your organization increase performance, reduce costs, manage complexity, build in resilience and scalability, and speed time to market. Whether you're a senior-level developer who wants to make the move to architect, an "accidental architect" who makes long-term decisions but lacks the title, or a practicing software architect who wants to hone your skills, these sessions provide the insight, advice, and essential knowledge you need to up your game. What you'll learn and how you can apply it Understand how architecture styles differ from patterns Discover why architecture is more important than the architect role Explore the opportunities and challenges of using machine learning in architecture Learn how to deal with imposter syndrome This recording of a live event is for you because... You're a senior-level developer who wants to make the move to architect. You're a practicing software architect who wants to hone your skills and learn best practices and new techniques. You want to better understand how some of the newest trends in architecture will impact your role. Recommended follow-up: Listen to The Software Architect Elevator (audiobook) or read the book Read Fundamentals of Software Architecture (book) Explore Software Architecture Fundamentals (course) Take Software Architecture by Example (live online training course with Neal Ford and Mark Richards) Read Software Architecture Patterns, 2e (report).
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Place of publication not identified] : Pragmatic AI Solutions
    Language: English
    Pages: 1 online resource (1 video file (28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Microsoft Azure (Computing platform) ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Introduction to Azure Functions Create a function with Python and Flask Learn how to create an Azure Function in the fastest way using instant deployment with Visual Studio Code, and then find out how to take it to the next level by using the Flask framework to take advantage of common Python patterns you might already be used to. Finally, we'll go through automation steps using GitHub Actions so that you can re-deploy your Azure Function after merging changes. This will give you confidence for deployment, make it less error-prone, and give you a foundational workflow to implement serverless technology using the Azure cloud. Learning Objectives Create an Azure Function using the Azure Portal Quickly build a function using Visual Studio Code Deploy in one click with the Azure Functions extension Modify your code and routes to use Flask Use GitHub Actions for automating the deployment process About your instructor Alfredo Deza has over a decade of experience as a Software Engineer doing DevOps, automation, and scalable system architecture. Before getting into technology he participated in the 2004 Olympic Games and was the first-ever World Champion in High Jump representing Peru. He currently works in Developer Relations at Microsoft and is an Adjunct Professor at Duke University. This solid background in technology and teaching, including his experience creating courses with Codespaces is seen throughout this course, where you will get a first-hand experience with practical examples as well as applicable configuration for any development environment. Resources GitHub Codespaces course Microsoft Azure Fundamentals (AZ-900) Certification Pytest Master Class Practical MLOps book.
    Note: "Pragmatic AI Labs course.". - Online resource; title from title details screen (O'Reilly, viewed September 27, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Software engineering ; Software architecture ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for a special conversation on modern software engineering with Neal Ford and pioneering software developer Dave Farley. You'll learn why the "wrong" engineering approach to software development is one that doesn't help you create better software faster. You'll also discover simple and pragmatic techniques that can help you determine whether your architecture supports your required business outcomes. Along the way, you'll dive into the characteristics of successful software engineering teams and discover how to use that knowledge to improve your own processes. This is a chance for you to hear Neal and Dave talk about architecture and their own career journeys. They'll spend a few minutes covering the trends that are influencing architecture, then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand what makes a successful engineering approach to software development See what's coming next with software architecture This recording of a live event is for you because... You want the chance to ask Neal Ford and Dave Farley your questions about software engineering and architecture. You're looking for ways to improve your architecture. Recommended follow-up: Read Modern Software Engineering (book) Read Fundamentals of Software Architecture (book) or listen to the audiobook Read Software Engineering at Google (book) or listen to the audiobook Read Software Architecture Metrics (book) Attend Software Architecture Superstream: Architecture Meets Data (live online event on November 30).
    Note: Online resource; title from title details screen (O'Reilly, viewed November 8, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to build solutions with Go and the AWS Cloud9 environment via the AWS SDK
    Note: Online resource; Title from title screen (viewed January 9, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Build a command-line tool with Apple's Swift language.
    Note: Online resource; Title from title screen (viewed January 10, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Language: English
    Pages: 1 online resource (250 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Software architecture metrics are used to measure the maintainability, architectural quality of a software project and to warn early in the process about dangerous accumulations of architectural and technical debt. In this book leading hands-on software architects introduce some key software architecture metrics through case studies, that every software architect should know. This book is not about theory, it is more about practice and implementation, about what has been already tried and worked. Early detection of software architectural issues is key. It helps mitigate the risk of poor performance, and lowers the cost of repairing these issues.
    Note: Online resource; Title from title page (viewed May 25, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 5 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Build a very simple command line tool with Python without using external dependencies or frameworks. In this video you'll see how with just a few lines of Python you can transform a file into a script with a help menu. All by using the sys.argv module and a simple if statement. Although you can create more powerful command-line tools with other frameworks like argparse or external libraries like Click, you can still implement a quick script without them that includes a help menu Useful links: Github repo with sample code Introduction to Python
    Note: Online resource; Title from title screen (viewed February 5, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to use AWS Data Governance and Auditing Tools.
    Note: Online resource; Title from title screen (viewed January 15, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...