Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (316)
  • 2020-2024  (316)
  • Manning 〈Firm〉,  (284)
  • Addison-Wesley Professional 〈Firm〉,  (32)
  • Ballard, Phil
  • Nonfiction films  (316)
  • Web site development  (17)
Datasource
  • MPI Ethno. Forsch.  (316)
Material
Language
Years
Year
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 10 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3
    Keywords: Artificial intelligence ; Intelligence artificielle ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Generative AI tools like ChatGPT are amazing--but how will their use impact our society? This book introduces the world-transforming technology and the strategies you need to use generative AI safely and effectively. Introduction to Generative AI gives you the hows-and-whys of generative AI in accessible language. In this easy-to-read introduction, you'll learn: How large language models (LLMs) work How to integrate generative AI into your personal and professional workflows Balancing innovation and responsibility The social, legal, and policy landscape around generative AI Societal impacts of generative AI Where AI is going Anyone who uses ChatGPT for even a few minutes can tell that it's truly different from other chatbots or question-and-answer tools. Introduction to Generative AI guides you from that first eye-opening interaction to how these powerful tools can transform your personal and professional life. In it, you'll get no-nonsense guidance on generative AI fundamentals to help you understand what these models are (and aren't) capable of, and how you can use them to your greatest advantage. About the Technology Generative AI tools like ChatGPT, Bing, and Bard have permanently transformed the way we work, learn, and communicate. This delightful book shows you exactly how Generative AI works in plain, jargon-free English, along with the insights you'll need to use it safely and effectively. About the Book Introduction to Generative AI guides you through benefits, risks, and limitations of Generative AI technology. You'll discover how AI models learn and think, explore best practices for creating text and graphics, and consider the impact of AI on society, the economy, and the law. Along the way, you'll practice strategies for getting accurate responses and even understand how to handle misuse and security threats. What's Inside How large language models work Integrate Generative AI into your daily work Balance innovation and responsibility About the Reader For anyone interested in Generative AI. No technical experience required. About the Authors Numa Dhamani is a natural language processing expert working at the intersection of technology and society. Maggie Engler is an engineer and researcher currently working on safety for large language models. The technical editor on this book was Maris Sekar. Quotes Essential for anyone eager to understand or work with this transformative technology. - Ron Green, Co-Founder & CTO, KUNGFU.AI Become an active participant in the conversation on the societal implications of generative AI. A must read! - Edgar Markevicius, Meta Clear and compelling. I highly recommend this book to anyone interested in generative AI and its impact on the world. - Kenneth R. Fleischmann, Founding Chair of Good Systems: Ethical AI at UT Austin Perfect. I can think of no defter guides to Generative AI and the promise and peril it portends. - Dr. Daniel Rogers, The Global Disinformation Index.
    Note: Online resource; title from title details screen (O'Reilly, viewed February 27, 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] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 50 min.)) , sound, color.
    Edition: Video edition.
    DDC: 796.323
    Keywords: National Basketball Association Statistical methods ; Computer programs ; Basketball Statistical methods ; Computer programs ; R (Computer program language) ; Statistics Computer programs ; Basket-ball ; Méthodes statistiques ; Logiciels ; R (Langage de programmation) ; Statistique ; Logiciels ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Learn statistics by analyzing professional basketball data! In this action-packed book, you'll build your skills in exploratory data analysis by digging into the fascinating world of NBA games and player stats using the R language. Statistics Slam Dunk is an engaging how-to guide for statistical analysis with R. Each chapter contains an end-to-end data science or statistics project delving into NBA data and revealing real-world sporting insights. Written by a former basketball player turned business intelligence and analytics leader, you'll get practical experience tidying, wrangling, exploring, testing, modeling, and otherwise analyzing data with the best and latest R packages and functions. In Statistics Slam Dunk you'll develop a toolbox of R programming skills including: Reading and writing data Installing and loading packages Transforming, tidying, and wrangling data Applying best-in-class exploratory data analysis techniques Creating compelling visualizations Developing supervised and unsupervised machine learning algorithms Executing hypothesis tests, including t-tests and chi-square tests for independence Computing expected values, Gini coefficients, z-scores, and other measures If you're looking to switch to R from another language, or trade base R for tidyverse functions, this book is the perfect training coach. Much more than a beginner's guide, it teaches statistics and data science methods that have tons of use cases. And just like in the real world, you'll get no clean pre-packaged data sets in Statistics Slam Dunk. You'll take on the challenge of wrangling messy data to drill on the skills that will make you the star player on any data team. About the Technology Statistics Slam Dunk is a data science manual with a difference. Each chapter is a complete, self-contained statistics or data science project for you to work through--from importing data, to wrangling it, testing it, visualizing it, and modeling it. Throughout the book, you'll work exclusively with NBA data sets and the R language, applying best-in-class statistics techniques to reveal fun and fascinating truths about the NBA. About the Book Is losing basketball games on purpose a rational strategy? Which hustle statistics have an impact on wins and losses? Does spending more on player salaries translate into a winning record? You'll answer all these questions and more. Plus, R's visualization capabilities shine through in the book's 300 plots and charts, including Pareto charts, Sankey diagrams, Cleveland dot plots, and dendrograms. What's Inside Transforming, tidying, and wrangling data Applying best-in-class exploratory data analysis techniques Developing supervised and unsupervised machine learning algorithms Executing hypothesis tests and effect size tests About the Reader For readers who know basic statistics. No advanced knowledge of R--or basketball--required. About the Author Gary Sutton is a former basketball player who has built and led high-performing business intelligence and analytics organizations across multiple verticals. Quotes In this journey of exploration, every computer scientist will find a valuable ally in understanding the language of data. - Kim Lok©ıy, areo Transcends other R titles by revealing the hidden narratives that lie within the numbers. - Christian Sutton, Shell International Exploration and Production Seamlessly blending theory and practical insights, this book serves as an indispensable guide for those venturing into the field of data analytics. - Juan Delgado, Sodexo BRS.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 16, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: ChatGPT ; Git (Computer file) ; Computer programming ; Natural language processing (Computer science) ; Artificial intelligence Computer programs ; Programmation (Informatique) ; Traitement automatique des langues naturelles ; Intelligence artificielle ; Logiciels ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Dive deep into the world of AI with our ChatGPT coding masterclass. Whether you're new to coding or seeking to expand your skillset, this course will guide you step by step, ensuring that you become proficient in leveraging the potential of ChatGPT across multiple programming languages. Course Highlights: A Comprehensive Introduction: Familiarize yourself with the inner workings of ChatGPT, its advantages and disadvantages in the realm of AI chatbots, and how it compares to other chatbots available in the market. Smooth Onboarding: Get up and running quickly with guided instructions on account setup, essential installations, and writing your first ChatGPT command. Gaming with Javascript and ChatGPT: Unearth the symbiotic relationship between JavaScript and ChatGPT. Craft engaging games such as timers and Tic-Tac-Toe, all powered by the intelligence of ChatGPT. Expand Your Web Development Skills: Dive into the React.JS ecosystem. From initial installations to understanding components in ChatGPT and mastering routing, this section melds the worlds of modern web development with conversational AI. Conversational Coding with C++: For those looking to venture into more traditional coding paradigms, the course provides a robust introduction to C++ in tandem with ChatGPT. Create intriguing applications like a guess-the-number game while honing your C++ skills. Advanced Bot Functions and Data Visualization: Go beyond chat and dive into practical, real-world applications. Develop an OTP password generator, visualize data with histograms, and work with aggregate and time series data plots--all while harnessing the power of ChatGPT. This masterclass is not just a course but a comprehensive journey, transforming you from a curious learner to a ChatGPT coding maestro. With its blend of foundational knowledge, practical applications, and forward-thinking integrations, this course is designed to appeal to a broad audience.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 46 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Génération automatique de texte ; Logiciels ; Réseaux neuronaux (Informatique) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This comprehensive course, designed for budding developers and tech enthusiasts, delves deep into the fascinating world of AI chatbot development using two powerful tools: React.js and OpenAI's ChatGPT. With a focus on practical, hands-on learning, the course guides you through every step of creating a dynamic, AI-powered chatbot application. Spanning several detailed modules, the course begins with a solid foundation in React.js, a popular JavaScript library for building user interfaces. You'll learn to set up your development environment and understand the basics of React components, state management, and the overall architecture of a React application. This knowledge is crucial as you start to build the layout and interface of your chatbot. The heart of the course lies in the integration of ChatGPT, OpenAI's advanced AI language model. You'll explore how to seamlessly incorporate ChatGPT into your React application, creating a responsive, intelligent chatbot. The course covers essential topics like API integration, handling user inputs, and generating AI responses, ensuring your chatbot is both functional and engaging. API integration is a key focus, as you'll learn to connect your React app with ChatGPT through a backend, using Node.js and Express.js. This section includes practical exercises on setting up servers, managing API requests and responses, and ensuring smooth communication between your front end and the AI model. UI/UX design: you'll learn to create an intuitive, user-friendly interface for your chatbot, ensuring a seamless user experience. The course covers advanced UI topics such as styling, layout design, and incorporating interactive elements, making your chatbot not only smart but also visually appealing. By the end of this course, you'll have a fully functional AI chatbot, and more importantly, a deep understanding of integrating AI technologies with web development. Whether you;re a beginner looking to enter the world of AI and React, or a developer seeking to expand your skillset, this course offers valuable knowledge and hands-on experience in the cutting-edge field of AI chatbots. Distributed by Manning Publications This course was created independently by Skool of AI (Owned by Meta Brains) and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: Natural language generation (Computer science) ; Artificial intelligence Computer programs ; Natural language processing (Computer science) ; Génération automatique de texte ; Intelligence artificielle ; Logiciels ; Traitement automatique des langues naturelles ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course offers a comprehensive exploration of prompt engineering, a critical skill in the evolving landscape of artificial intelligence (AI). Aimed at educators, developers, and technology enthusiasts, this curriculum bridges the gap between theoretical knowledge and practical application in the field of AI. Beginning with a foundational understanding, Lecture 1 delves into the essentials of prompts, their key features, and real-world examples, setting the stage for more advanced topics. Lecture 2 shifts the focus to text prompts, dissecting their structure and utility specifically for developers. This segment is crucial for understanding how language models like ChatGPT interpret and respond to textual inputs. The course then progresses to image prompts in Lecture 3, offering a deep dive into the intricate world of visual AI. Here, participants will explore Midjourney prompts, a term encompassing the journey from prompt creation to image generation. This lecture also covers custom preferences, and various parameters such as aspect ratio, chaos, seeds, style, and normalization, which are pivotal in tailoring image prompts to specific needs. Lecture 5 addresses a critical aspect of AI interaction: error handling. Participants will learn strategies to craft prompts that effectively manage errors, a skill particularly beneficial for student instruction and troubleshooting. The course culminates in a hands-on project, where participants will apply their knowledge to create a website using ChatGPT and Midjourney. This two-part project not only reinforces learning but also demonstrates practical applications of prompt engineering in website development. This course is designed to equip participants with the skills to navigate and utilize prompt engineering effectively, making it an indispensable resource for those seeking to integrate emerging technology into teaching and development in higher education. Distributed by Manning Publications This course was created independently by Skool of AI (Owned by Meta Brains) and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 620/.00420285
    Keywords: Computer-aided design ; Artificial intelligence ; Conception assistée par ordinateur ; Intelligence artificielle ; computer-aided design (process) ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: In the rapidly evolving world of graphic design, the integration of Artificial Intelligence (AI) has been a game changer. Our course is meticulously designed to navigate this new terrain. Spanning eight comprehensive sections, this course offers an in-depth exploration of AI's influence on graphic design, focusing on advanced software such as DALL-E and MidJourney, as well as the robust capabilities of Figma. Section 1 lays the foundation, delving into the history and current trends of AI in graphic design. It predicts the future role of AI, setting the stage for practical applications. In Section 2, students will gain hands-on experience with AI design tools, including a detailed analysis of DALL-E and MidJourney, and mastering Figma's advanced features. This section emphasizes the seamless integration of AI into design workflows. Sections 3 and 4 focus on specific design tasks: creating AI-enhanced landing pages and crafting memorable logos using AI and Figma. These sections blend theoretical understanding with practical skills, ensuring students can effectively apply AI recommendations in their designs. In Section 5, the focus shifts to designing PowerPoint imagery, leveraging AI tools for enhanced presentation design. Following this, Section 6 introduces advanced design techniques where Figma meets AI, including animation and predictive design. Section 7 is crucial, addressing the ethical dimensions and best practices in AI design. This includes understanding AI biases and navigating the intellectual property challenges posed by AI-generated designs. The course culminates in a final project (Section 8), where students merge their AI and Figma skills to create a comprehensive branding page, followed by peer reviews and reflections. This course is not just about learning tools; it's about embracing a new design ethos where AI and human creativity coalesce to redefine the graphic design landscape. Whether you're a seasoned designer or a newcomer, this course equips you with the knowledge and skills to thrive in the AI-augmented world of graphic design. Distributed by Manning Publications This course was created independently by Skool of AI (Owned by Meta Brains) and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer security ; Computer networks Security measures ; Sécurité informatique ; Réseaux d'ordinateurs ; Sécurité ; Mesures ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This course is a comprehensive training program designed for IT beginners and network students eager to delve into the fundamentals of network security. In today's digital age, safeguarding information and data is of paramount importance, and this course equips participants with the essential knowledge and skills to excel in the field of cybersecurity. This course is ideal for individuals with a basic understanding of Linux programming, and it provides a solid foundation in network defense and information security. Our primary goal is to enable trainees to reach competency and expertise in network defense and information security skills, ensuring they are well-prepared to navigate the complexities of the digital landscape. The curriculum is thoughtfully structured and covers a wide range of topics, making it accessible and engaging for learners at various levels. By the end of this course, you'll possess a comprehensive understanding of network security and defense, preparing you to tackle real-world challenges in the field. Distributed by Manning Publications This course was created independently by Meta Brains and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 44 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/1
    Keywords: Computer networks Study guides Examinations ; Routing (Computer network management) Study guides Examinations ; Internetworking (Telecommunication) Study guides Examinations ; Routage (Gestion des réseaux d'ordinateurs) ; Examens ; Guides de l'étudiant ; Interconnexion de réseaux (Télécommunications) ; Examens ; Guides de l'étudiant ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Embark on an exciting journey into the world of networking. Whether you're a novice looking to start your career in IT or an experienced professional seeking to enhance your knowledge, our CCNA Networking course is designed to provide you with comprehensive insights into the fundamentals and advanced aspects of networking. In this course, you will dive deep into the essential building blocks of networking. We begin with a thorough exploration of the TCP/IP protocol suite, which forms the backbone of the Internet and modern networks. You'll gain a solid understanding of IP addressing, subnetting, and the intricacies of both IPv4 and IPv6. Moving forward, we delve into VLANs, their configurations, and how they segment network traffic efficiently. You'll master the art of routing with a focus on routing protocols such as EIGRP and OSPF, enabling you to design and manage complex network infrastructures. Security is paramount in today's interconnected world, and our course covers this critical area extensively. You'll learn about access control lists (ACLs), port security, and other measures to protect your network from threats. By the end of this course, you'll have the knowledge and skills necessary to excel in the field of networking. Whether you aspire to obtain the prestigious Cisco Certified Network Associate (CCNA) certification or simply want to bolster your networking expertise, this course is your gateway to success. Distributed by Manning Publications This course was created independently by Meta Brains and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 27 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.1/4
    Keywords: Computer software Testing ; Computer software Development ; Java (Computer program language) ; Java (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Unit testing is more than just a collection of tools and practices--it's a state of mind! This bestseller reveals the master's secrets for delivering robust, maintainable, and trustworthy code. Thousands of developers have learned to hone their code quality under the tutelage of The Art of Unit Testing. This revised third edition updates an international bestseller to reflect modern development tools and practices, as well as to cover JavaScript. Inside The Art of Unit Testing, Third Edition you will learn how to: Create readable, maintainable, and trustworthy tests Work with fakes, stubs, mock objects, and isolation frameworks Apply simple dependency injection techniques Refactor legacy code with confidence Test both frontend and backend code Effective unit tests streamline your software development process and ensure you deliver consistent high-quality code every time. With practical examples in JavaScript and Node, this hands-on guide takes you from your very first unit tests all the way to comprehensive test suites, naming standards, and refactoring techniques. You'll explore test patterns and organization, working with legacy code and even "untestable" code. The many tool-agnostic examples are presented in JavaScript and carefully designed so that they apply to code written in any language. About the Technology The art of unit testing is more than just learning the right collection of tools and practices. It's about understanding what makes great tests tick, finding the right strategy for each unique situation, and knowing what to do when the testing process gets messy. This book delivers insights and advice that will transform the way you test your software. About the Book The Art of Unit Testing, Third Edition shows you how to create readable and maintainable tests. It goes well beyond basic test creation into organization-wide test strategies, troubleshooting, working with legacy code, and "merciless" refactoring. You'll love the practical examples and familiar scenarios that make testing come alive as you read. This third edition has been updated with techniques specific to object-oriented, functional, and modular coding styles. The examples use JavaScript. What's Inside Deciding on test types and strategies Test Entry & Exit Points Refactoring legacy code Fakes, stubs, mock objects, and isolation frameworks Object-Oriented, Functional, and Modular testing styles About the Reader Examples use JavaScript, TypeScript, and Node.js. About the Authors Roy Osherove is an internationally-recognized expert in unit testing and agile software methodology. Vladimir Khorikov is the author of Manning's Unit Testing Principles, Practices, and Patterns, a Pluralsight author, and a Microsoft MVP. Quotes Our testing bible. The JavaScript community is fortunate to have it adapted to our favorite language. - Yoni Goldberg, Node.js testing consultant, author of Node.js Best Practices A testing masterpiece! - Jaume L©đpez, Institut Guttmann Teaches you the philosophy as well as the nuts and bolts for effective unit testing. - Matteo Gildone, Springer Nature A proper view of what to test, when, and how to do it well. - Rich Yonts, Teradata.
    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 ...
  • 10
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 52 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.13/3
    Keywords: Elixir (Computer program language) ; Programming languages (Electronic computers) ; Computer programming ; Elixir (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
    Abstract: Fully updated to Elixir 1.15, this authoritative bestseller reveals how Elixir tackles problems of scalability, fault tolerance, and high availability. Thousands of developers have learned to build applications in Elixir by using Sa¿Ła Juri♯⁷'s Elixir in Action. You'll skip the programming basics or 101 introductions; this book builds on your existing knowledge to get you quickly writing real Elixir code. Along the way, you'll develop an appreciation for, and considerable skill in, functional and concurrent programming. Inside Elixir in Action, Third Edition you'll find: Updates for Elixir 1.15 Elixir modules, functions, and type system Functional and concurrent programming Introduction to distributed system design Creating deployable releases Fully updated to Elixir 1.15, this book contains new coverage of working with application configuration and the latest OTP releases. It teaches you the underlying principles and functional concepts of Elixir, and how each piece fits into the bigger picture of building production-ready systems with Elixir, Erlang, and the OTP framework. About the Technology With best-in-class fault tolerance and concurrency, a pragmatic approach to functional programming, and the power to operate at scale, Elixir is the perfect choice for mission-critical software. Start reading Elixir in Action, and you'll quickly understand why Elixir creator Jos©♭ Valim says it "...tops the list" of Elixir books. About the Book Elixir in Action, Third Edition teaches you how to create distributed applications and server-side systems using Elixir and the Erlang VM. This Third Edition from Elixir expert Sa¿Ła Juri♯⁷ is fully updated to include the latest features of Elixir 1.15. In it, you'll master the foundations of the language, discover how the OTP framework minimizes tedious boilerplate code, and explore numerous examples that ensure you're learning hands-on. What's Inside Elixir modules, functions, and type system Functional and concurrent programming Introduction to distributed system design Creating deployable releases About the Reader For programmers comfortable with client/server applications. No experience with Elixir, Erlang, or functional programming required. About the Author Sa¿Ła Juri♯⁷ uses Elixir and Erlang to build fault-tolerant, scalable, highly concurrent systems. Technical editor on this book was Marius Butuc. Quotes Ask any Elixir developer about their favorite book, and Elixir in Action tops the list. It's a testament to the value it brings to the community. - Jos©♭ Valim, Creator of Elixir Powerful insights that deepen my understanding of Elixir systems and a wonderful voice that makes all of that goodness easy to consume. - Bruce Tate, Founder of Grox.io Learning Focused and packed with practical insight into the language and the new runtime you are learning. - Lars Wikman, Founder & CEO, Underjord Start on page 1 and read till the end. You won't regret it. - Simon Hewitt, Nebulon Inc.
    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 ...
  • 11
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 24 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: Natural language processing (Computer science) ; Artificial intelligence ; Traitement automatique des langues naturelles ; Intelligence artificielle ; artificial intelligence ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Dive into the world of artificial intelligence with this comprehensive course designed to unravel the intricacies of Bard AI, Google's pioneering language model that stands at the forefront of AI technology. Spanning over seven insightful sections, the course offers a deep dive into Bard AI's capabilities, setting a foundation with an introduction to AI and language models, followed by an in-depth exploration of Bard AI's unique features. Discover the revolutionary aspects of text generation, contextual understanding, and multilingual support that Bard AI offers. These features not only enhance the efficiency of content creation but also pave the way for innovative applications in customer service, education, and more. The course meticulously compares Bard AI with other leading models like GPT-3 and GPT-4, highlighting its unique selling points and potential areas for development. A crucial section of the course is dedicated to programmers, where you'll learn how Bard AI can assist in coding practices, from generating code snippets to identifying errors and improving performance. The course also projects the prospects of Bard AI, envisioning its role in advancing society and technology. By the end of this course, you'll have a comprehensive understanding of Bard AI, equipped with the knowledge to apply its features in various sectors effectively. Whether you're a programmer, content creator, or simply an AI enthusiast, this course is your gateway to mastering one of the most versatile language models in the AI landscape. Distributed by Manning Publications This course was created independently by Skool of AI (Owned by Meta Brains) and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (18 hr., 43 min.)) , sound, color.
    Edition: Video edition.
    DDC: 658/.05
    Keywords: Business enterprises Computer networks ; Computer network architectures Technological innovations ; Entreprises ; Réseaux d'ordinateurs ; Réseaux d'ordinateurs ; Architectures ; Innovations ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Proven techniques and principles for modernizing legacy systems into new architectures that deliver serious competitive advantage. For a business to thrive, it needs a modern software architecture that is aligned with its corporate architecture. This book presents concrete practices that sync software, product, strategy, team dynamics, and work practices. You'll evolve your technical and social architecture together, reducing needless dependencies and achieving faster flow of innovation across your organization. In Architecture Modernization: Socio-technical alignment of software, strategy, and structure you'll learn how to: Identify strategic ambitions and challenges using listening and mapping tours Visualize your business landscape and crucial capabilities with Wardley Mapping Create a product taxonomy as a framework for your architecture Run big picture EventStorming workshops to map business domains Apply Team Topologies patterns to identify and refine value streams Design loosely coupled, domain-aligned software architectures Build internal developer platforms for rapid, reliable evolution Implement data mesh principles and tools to revolutionize data engineering Deliver compelling modernization roadmaps focused on continuous value Architecture Modernization: Socio-technical alignment of software, strategy, and structure shows you how to turn the practice of architecting systems into a transformative process for your entire company. Chapter-by-chapter, you'll identify the reasons and benefits of modernization, design an architecture that works for your business, and then implement your new approach in a progressive and sustainable manner. Every technique is illustrated with insightful industry examples and an interactive Miro board that lets you dig deeper. About the Technology The decisions you make about your software are inherently connected to the decisions you make about your business. Why not turn the mundane task of modernizing legacy systems into a transformative process for your entire company? This book shows you how! It reveals a socio-technical approach to align your software and products with organizational dynamics and ways of working. About the Book Architecture Modernization: Socio-technical alignment of software, strategy, and structure presents a clear path for upgrading your entire organization when you re-imagine your software. In it, you'll learn to combine practices like Domain-Driven Design, Event Storming, and Wardley Mapping to discover user needs, design optimal architecture, and avoid falling back into old habits. Provocative examples from Danske, Salesforce, the UK Government, and others show the real-world result of each approach, identifying techniques you can apply effectively in your own business. What's Inside Uncover cross-org challenges and opportunities A product-centric approach to architecture Envision architecture as a portfolio to prioritize investment About the Reader For CTOs, tech leads, and principal engineers who decide on architecture and organization design. About the Authors Nick Tune helps organizations modernize their architectures through empowered product teams and continuous delivery. Jean-Georges Perrin builds innovative and modern data platforms. The technical editor on this book was Kamil Nicieja. Quotes Nick has a rare gift of making complex topics digestible and immediately actionable where the rubber meets the road. This book connects the dots of domain-driven design, Team Topologies, DevOps, product development, strategy, architecture, and leadership. - From the Foreword by Xin Yao, DDD consultant and socio-technical architect Helps you modernize your applications and organizational structures to support your business strategy and allow you to regain agility and momentum... I plan to use this approach in my work. - Eoin Woods, Endava Guides you through every twist and turn of your modernization journey. - Vlad Khononov, Technology Consultant.
    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 ...
  • 13
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 53 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.8
    Keywords: Microsoft Azure (Computing platform) Security measures ; Cloud computing Security measures ; Microsoft Azure (Plateforme informatique) ; Sécurité ; Mesures ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Secure your Azure applications the right way. The expert DevSecOps techniques you'll learn in this essential handbook make it easy to keep your data safe. As a Program Manager at Microsoft, Bojan Magusic has helped numerous Fortune 500 companies improve their security posture in Azure. Now, in Azure Security he brings his experience from the cyber security frontline to ensure your Azure cloud-based systems are safe and secure. In Azure Security you'll learn vital security skills, including how to: Set up secure access through Conditional Access policiesImplement Azure WAF on Application Gateway and Front Door Deploy Azure Firewall Premium for monitoring network activities Enable Microsoft Defender for Cloud to assess workload configurations Utilize Microsoft Sentinel for threat detection and analytics Establish Azure Policy for compliance with business rules Correctly set up out-of-the-box Azure services to protect your web apps against both common and sophisticated threats, learn to continuously assess your systems for vulnerabilities, and discover cutting-edge operations for security hygiene, monitoring, and DevSecOps. Each stage is made clear and easy to follow with step-by-step instructions, complemented by helpful screenshots and diagrams. About the Technology Securing cloud-hosted applications requires a mix of tools, techniques, and platform-specific services. The Azure platform provides built-in security tools to keep your systems safe, but proper implementation requires a foundational strategy and tactical guidance. About the Book Azure Security details best practices for configuring and deploying Azure's native security services--from a zero-trust foundation to defense in depth (DiD). Learn from a Microsoft security insider how to establish a DevSecOps program using Microsoft Defender for Cloud. Realistic scenarios and hands-on examples help demystify tricky security concepts, while clever exercises help reinforce what you've learned. What's Inside Set up secure access policies Implement a Web Application Firewall Deploy MS Sentinel for monitoring and threat detection Establish compliance with business rules About the Reader For software and security engineers building and securing Azure applications. About the Author Bojan Magusic is a Product Manager with Microsoft on the Security Customer Experience Engineering Team. Quotes Tells an end-to-end story, from introductory cyber-security foundations to advanced security tooling in Azure. - Yuri Diogenes, Microsoft Cloud Security Provides excellent coverage of key security capabilities in and around Azure, with valuable guidance for beginners and experts alike. - Prashant Dwivedi, National Informatics Centre, India The most comprehensive and up-to-date content that I have seen on Azure Security. This book covers it all. - Michael Heil, ai.dopt.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 16, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 47 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.7/4
    Keywords: HTML (Document markup language) ; Cascading style sheets ; Web site development Computer programs ; Web sites Design ; HTML (Langage de balisage) ; Feuilles de style en cascade ; Sites Web ; Systèmes-auteur ; Sites Web ; Conception ; HTML ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Enter the Web Design Playground and start experimenting with all aspects of creating a web page--from design, to development, to publishing--in an easy-to-use free online workspace. This exciting second edition of Web Design Playground is fully updated with new technologies and thoughtful approaches for building modern websites. You'll have a blast experimenting with a landing page, photo gallery, portfolio site, and more while you learn important web design skills. In Web Design Playground, Second Edition you'll learn essential tools of the web design trade, such as: Structuring a web page with HTML Styling a web page with CSS Modern page layout techniques Using colors in web design Making text look awesome with typography HTML, CSS, and the principles of good web design are all you need to build something beautiful! You'll find them all inside this one-of-a-kind guide. Best of all, this book gives you free access to a custom online workspace, the "playground!" You can concentrate on core skills like page layout and adding images and video, as well as learning typography, responsive design, and the other modern web design techniques. About the Technology If you can use a web browser, you can create a web site! Web Design Playground, Second Edition shows you how, progressing step by step through fun and engaging projects. You learn the basics of HTML, CSS, and other important web skills. With its unique online "playground," the book helps you build a landing page, a photo gallery, a portfolio site, and more, all from scratch. No prior experience or knowledge of special tools is required. About the Book Web Design Playground, Second Edition takes a creative, visual approach and clear explanations of the components, concepts, and of each step you'll need to build your own web pages. You'll become a confident web designer as you practice each new skill in the Playground. The many small projects introduce everything from page layout basics to new tags and features like Flexbox and CSS Grid--all presented in author Paul McFedries's inimitably friendly style. Don't worry about setting up your own servers and domain names--the book comes with a free online "playground" to experiment with and get creative. You can concentrate on core skills like page layout and adding images and video, as well as learning typography, responsive design, and the other modern web design techniques. Before you know it, you'll be ready to create gorgeous pages that reflect your creativity and style. What's Inside Structure a web page with HTML Style a web page with CSS Modern page layout techniques How to use colors and typography About the Reader No web design experience required. About the Author Paul McFedries has written more than 100 books, which have sold over four million copies worldwide. Quotes A must-have book for learning HTML and CSS. - Adam Wan, Nexplore Excellent! A must-read for anyone who wants a great start in the art of web development! - Srikar Vedantam, Volvo Group.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 16, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 25 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.13/3
    Keywords: Rust (Computer program language) ; Computer programming ; Rust (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
    Abstract: Get ready to code like a pro in Rust with insider techniques used by Rust veterans! Code Like a Pro in Rust dives deep into memory management, asynchronous programming, and the core Rust skills that make you a Rust pro! Plus, you'll find essential productivity techniques for Rust testing, tooling, and project management. You'll soon be writing high-quality code that needs way less maintenance overhead. In Code Like A Pro in Rust, you will learn: Essential Rust tooling Core Rust data structures Memory management Testing in Rust Asynchronous programming for Rust Optimized Rust Rust project management Code Like A Pro in Rust is a fast-track guide to building and delivering professional quality software in Rust. It skips the fluff and gets right to the heart of this powerful modern language. You'll learn how to sidestep common Rust pitfalls and navigate quirks you might never have seen before--even if you've been programming for many years! Plus, discover timeless strategies for navigating the evolving Rust ecosystem and ensure your skills can easily adapt to future changes. About the Technology Rust is famous for its safety, performance, and security, but it takes pro skills to make this powerful language shine. This book gets you up to speed fast, so you'll feel confident with low-level systems, web applications, asynchronous programming, concurrency, optimizations, and much more. About the Book Code Like a Pro in Rust will make you a more productive Rust programmer. This example-rich book builds on your existing know-how by introducing Rust-specific design patterns, coding shortcuts, and veteran skills like asynchronous programming and integrating Rust with other languages. You'll also meet amazing Rust tools for testing, code analysis, and application lifecycle management. It's all the good stuff in one place! What's Inside Core Rust data structures Memory management Creating effective APIs Rust tooling, testing, and more About the Reader Assumes you know Rust basics. About the Author Brenden Matthews is a software engineer, entrepreneur, and a prolific open source contributor who has been using Rust since the early days of the language. Quotes There's something for every Rust developer in here. Full of tips. - Tim McNamara, Founder of Accelerant.dev, Author of Rust in Action Wastes no time jumping headfirst into Rust development. It's a great resource to get up to speed in Rust quickly. - Patrick Walton, Meta With this book, you will become a Rust pro. - Jaume L©đpez Fundaci©đ, Institut Guttmann Hands-on, practical, and understandable. - Satej Kumar Sahu, Boeing For all aspiring Rustaceans. - Simon Tschoeke, German Edge Cloud.
    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 ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 20 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: C++ (Computer program language) ; C++ (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Embark on a transformative odyssey through the intricacies of C++ programming with our meticulously crafted course. Tailored to both novice enthusiasts and seasoned developers alike, this comprehensive learning experience ventures deep into the nuances that differentiate C from C++, providing a solid foundation for learners. Immerse yourself in the intricate anatomy of the C++ language, and learn the concepts of data manipulation through variables and arrays. Delve into the multifaceted landscape of C++ operators, flow control mechanisms, and selection statements, and become adept at handling iteration and jump statements with finesse. Navigate the expansive realm of functions, pointers, and multidimensional arrays, unraveling the complexities inherent in dynamic memory allocation and file handling. Uncover the sophisticated world of user-defined data types, explore the elegance of structures, and dive headfirst into the bedrock of object-oriented programming principles, featuring classes, inheritance, polymorphism, encapsulation, and abstraction. Traverse the fundamentals of data structures, gaining proficiency in essential operations, linked lists, and the intricacies of stacks and queues. By the culmination of this enriching course, not only will you possess a profound understanding of C++, but you'll also wield the expertise necessary to tackle real-world programming challenges with confidence. Distributed by Manning Publications This course was created independently by Meta Brains and is distributed by Manning through our exclusive liveVideo platform.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 23, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 19 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.3
    Keywords: Kubernetes ; Application software Development ; Computer programs ; Application program interfaces (Computer software) ; Open source software ; Logiciels d'application ; Développement ; Logiciels ; Interfaces de programmation d'applications ; Logiciels libres ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: A clear and practical beginner's guide that shows you just how easy it can be to make the switch to Kubernetes! Kubernetes for Developers reveals practical and painless methods for deploying your apps on Kubernetes--even for small-to-medium sized applications! You'll learn how to migrate your existing apps onto Kubernetes without a rebuild, and implement modern cloud native architectures that can handle your future growth. Inside, you'll learn how to: Containerize a web application with Docker Host a containerized app on Kubernetes with a public cloud service Save money and improve performance with cloud native technologies Make your deployments reliable and fault tolerant Prepare your deployments to scale without a redesign Monitor, debug and tune application deployments on Kubernetes Designed for busy working developers, this hands-on guide helps your first steps into Kubernetes using the powerful Google Kubernetes Engine (GKE) service. Learn how the GKE's powerful automation tools can perform automatic checks and scaling, giving you more time to spend developing great applications. You'll soon see that you don't need to incur huge costs or have the manpower of an enterprise organization to get a productivity boost from Kubernetes! About the Technology Modern software needs to perform at scale while effectively handling load balancing, state and security. Kubernetes makes these tasks easier and more reliable for apps of any size. This book, written especially for software developers creating applications that run on Kubernetes, shows you exactly how to address these and other important issues. About the Book Kubernetes for Developers covers everything you need to know to containerize and deploy an app on Kubernetes from the developer's perspective. You'll start by creating a small application you can run on a cloud-based Kubernetes cluster. Then, you'll systematically explore best practices for stable long-term deployment, including scaling, capacity planning, and resource optimization. What's Inside Deploying reliable web applications using automated operations Scaling up without an application redesign Monitoring, debugging, and tuning workloads About the Reader For developers familiar with building or deploying web applications. No Docker or Kubernetes experience required. About the Author William Denniss is a product manager at Google working on Google Kubernetes Engine. Quotes A comprehensive and easy to consume guide with a focus on actually using Kubernetes. It speaks to the vast majority of developers who just want to get their work done and deployed. - Tim Hockin, Google A stand out in the crowd of Kubernetes resources. It's easy to follow, and provides highly focused practical examples. - Kevin Deggelman, San Francisco Giants Make your engineering team read this book. It shuts the door on any delays in adopting Kubernetes. - Dan Garfield, Codefresh The perfect complement to Kubernetes in Action. Developers need this book. - Pierre-Michel Ansel, 8x8.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 15, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 46 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3/1
    Keywords: Machine learning ; Data mining ; SQL (Computer program language) ; Scripting languages (Computer science) ; Apprentissage automatique ; Exploration de données (Informatique) ; SQL (Langage de programmation) ; Langages de script (Informatique) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Practical methods for analyzing your data with graphs, revealing hidden connections and new insights. Graphs are the natural way to represent and understand connected data. This book explores the most important algorithms and techniques for graphs in data science, with concrete advice on implementation and deployment. You don't need any graph experience to start benefiting from this insightful guide. These powerful graph algorithms are explained in clear, jargon-free text and illustrations that makes them easy to apply to your own projects. In Graph Algorithms for Data Science you will learn: Labeled-property graph modeling Constructing a graph from structured data such as CSV or SQL NLP techniques to construct a graph from unstructured data Cypher query language syntax to manipulate data and extract insights Social network analysis algorithms like PageRank and community detection How to translate graph structure to a ML model input with node embedding models Using graph features in node classification and link prediction workflows Graph Algorithms for Data Science is a hands-on guide to working with graph-based data in applications like machine learning, fraud detection, and business data analysis. It's filled with fascinating and fun projects, demonstrating the ins-and-outs of graphs. You'll gain practical skills by analyzing Twitter, building graphs with NLP techniques, and much more. About the Technology A graph, put simply, is a network of connected data. Graphs are an efficient way to identify and explore the significant relationships naturally occurring within a dataset. This book presents the most important algorithms for graph data science with examples from machine learning, business applications, natural language processing, and more. About the Book Graph Algorithms for Data Science shows you how to construct and analyze graphs from structured and unstructured data. In it, you'll learn to apply graph algorithms like PageRank, community detection/clustering, and knowledge graph models by putting each new algorithm to work in a hands-on data project. This cutting-edge book also demonstrates how you can create graphs that optimize input for AI models using node embedding. What's Inside Creating knowledge graphs Node classification and link prediction workflows NLP techniques for graph construction About the Reader For data scientists who know machine learning basics. Examples use the Cypher query language, which is explained in the book. About the Author Toma¿ℓ Bratani♯⁻ works at the intersection of graphs and machine learning. Arturo Geigel was the technical editor for this book. Quotes Undoubtedly the quickest route to grasping the practical applications of graph algorithms. Enjoyable and informative, with real-world business context and practical problem-solving. - Roger Yu, Feedzai Brilliantly eases you into graph-based applications. - Sumit Pal, Independent Consultant I highly recommend this book to anyone involved in analyzing large network databases. - Ivan Herreros, talentsconnect Insightful and comprehensive. The author's expertise is evident. Be prepared for a rewarding journey. - Michal ¿ tefa¿⁸©Łk, Volke.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 15, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 3 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 4: Dynamic Routing and First-Hop Redundancy Protocols is the fourth part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 8 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 3: Layer 2 Concepts is the third part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 55 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 7: Security Fundamentals and Network Architectures is the seventh part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 10 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 1: Network Fundamentals is the first part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 18 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 6: Network Services is the sixth part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 36 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 5: Layer 4, IPv6 and IP Access Control Lists is the fifth p0art of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 25
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138107710 , 0138107718
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Amazon Web Services (Firm) ; Cloud computing ; Web sites Design ; Web site development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn to create applications using AWS services today. Hands-on Development in AWS teaches core concepts for using AWS services to create real-world applications. Explore the fundamentals before diving into database and storage, messaging, and execution services so you can create the applications you need to develop. Expert trainer and author Nick Garner will give you hands-on practical experience to create an application and run the application in the cloud. This is a lab-based approach to learning that gives you the opportunity to learn through exercises.
    Note: 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 ...
  • 26
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6076
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 8: Wireless LANs and Network Automation is the eighth and final part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 27
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 3 min.)) , sound, color.
    Edition: Video edition.
    DDC: 621.39
    Keywords: Computer engineering Experiments ; Computer engineering Handbooks, manuals, etc ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: "Optimize the performance of your systems with practical experiments used by engineers in the world's most competitive industries. In Experimentation for Engineers: From A/B testing to Bayesian optimization you will learn how to: Design, run, and analyze an A/B test Break the ""feedback loops"" caused by periodic retraining of ML models Increase experimentation rate with multi-armed bandits Tune multiple parameters experimentally with Bayesian optimization Clearly define business metrics used for decision-making Identify and avoid the common pitfalls of experimentation Experimentation for Engineers: From A/B testing to Bayesian optimization is a toolbox of techniques for evaluating new features and fine-tuning parameters. You'll start with a deep dive into methods like A/B testing, and then graduate to advanced techniques used to measure performance in industries such as finance and social media. Learn how to evaluate the changes you make to your system and ensure that your testing doesn't undermine revenue or other business metrics. By the time you're done, you'll be able to seamlessly deploy experiments in production while avoiding common pitfalls. About the Technology Does my software really work? Did my changes make things better or worse? Should I trade features for performance? Experimentation is the only way to answer questions like these. This unique book reveals sophisticated experimentation practices developed and proven in the world's most competitive industries that will help you enhance machine learning systems, software applications, and quantitative trading solutions. About the Book Experimentation for Engineers: From A/B testing to Bayesian optimization delivers a toolbox of processes for optimizing software systems. You'll start by learning the limits of A/B testing, and then graduate to advanced experimentation strategies that take advantage of machine learning and probabilistic methods. The skills you'll master in this practical guide will help you minimize the costs of experimentation and quickly reveal which approaches and features deliver the best business results. What's Inside Design, run, and analyze an A/B test Break the "feedback loops" caused by periodic retraining of ML models Increase experimentation rate with multi-armed bandits Tune multiple parameters experimentally with Bayesian optimization About the Reader For ML and software engineers looking to extract the most value from their systems. Examples in Python and NumPy. About the Author David Sweet has worked as a quantitative trader at GETCO and a machine learning engineer at Instagram. He teaches in the AI and Data Science master's programs at Yeshiva University. Quotes Putting an 'improved' version of a system into production can be really risky. This book focuses you on what is important! - Simone Sguazza, University of Applied Sciences and Arts of Southern Switzerland A must-have for anyone setting up experiments, from A/B tests to contextual bandits and Bayesian optimization. - Maxim Volgin, KLM Shows a non-mathematical programmer exactly what they need to write powerful mathematically-based testing algorithms. - Patrick Goetz, The University of Texas at Austin Gives you the tools you need to get the most out of your experiments. - Marc-Anthony Taylor, Raiffeisen Bank International".
    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 ...
  • 28
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr.)) , sound, color.
    Edition: Video edition.
    DDC: 658/.05
    Keywords: Business Data processing ; Data protection ; Big data ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Do you know what happens to your personal data when you are browsing, buying, or using apps? Discover how your data is harvested and exploited, and what you can do to access, delete, and monetize it. Data for All empowers everyone--from tech experts to the general public--to control how third parties use personal data. Read this eye-opening book to learn: The types of data you generate with every action, every day Where your data is stored, who controls it, and how much money they make from it How you can manage access and monetization of your own data Restricting data access to only companies and organizations you want to support The history of how we think about data, and why that is changing The new data ecosystem being built right now for your benefit The data you generate every day is the lifeblood of many large companies--and they make billions of dollars using it. In Data for All, bestselling author John K. Thompson outlines how this one-sided data economy is about to undergo a dramatic change. Thompson pulls back the curtain to reveal the true nature of data ownership, and how you can turn your data from a revenue stream for companies into a financial asset for your benefit. About the Technology Do you know what happens to your personal data when you're browsing and buying? New global laws are turning the tide on companies who make billions from your clicks, searches, and likes. This eye-opening book provides an inspiring vision of how you can take back control of the data you generate every day. About the Book Data for All gives you a step-by-step plan to transform your relationship with data and start earning a "data dividend"--hundreds or thousands of dollars paid out simply for your online activities. You'll learn how to oversee who accesses your data, how much different types of data are worth, and how to keep private details private. What's Inside The types of data you generate with every action, every day How you can manage access and monetization of your own data The history of how we think about data, and why that is changing The new data ecosystem being built right now for your benefit About the Reader For anyone who is curious or concerned about how their data is used. No technical knowledge required. About the Author John K. Thompson is an international technology executive with over 37 years of experience in the fields of data, advanced analytics, and artificial intelligence. Quotes An honest, direct, pull-no-punches source on one of the most important personal issues of our time....I changed some of my own behaviors after reading the book, and I suggest you do so as well. You have more to lose than you may think. - From the Foreword by Thomas H. Davenport, author of Competing on Analytics and The AI Advantage A must-read for anyone interested in the future of data. It helped me understand the reasons behind the current data ecosystem and the laws that are shaping its future. A great resource for both professionals and individuals. I highly recommend it. - Ravit Jain, Founder & Host of The Ravit Show, Data Science Evangelist.
    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 ...
  • 29
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 53 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Master Python techniques and libraries to reduce run times, efficiently handle huge datasets, and optimize execution for complex machine learning applications. Fast Python is a toolbox of techniques for high performance Python including: Writing efficient pure-Python code Optimizing the NumPy and pandas libraries Rewriting critical code in Cython Designing persistent data structures Tailoring code for different architectures Implementing Python GPU computing Fast Python is your guide to optimizing every part of your Python-based data analysis process, from the pure Python code you write to managing the resources of modern hardware and GPUs. You'll learn to rewrite inefficient data structures, improve underperforming code with multithreading, and simplify your datasets without sacrificing accuracy. Written for experienced practitioners, this book dives right into practical solutions for improving computation and storage efficiency. You'll experiment with fun and interesting examples such as rewriting games in Cython and implementing a MapReduce framework from scratch. Finally, you'll go deep into Python GPU computing and learn how modern hardware has rehabilitated some former antipatterns and made counterintuitive ideas the most efficient way of working. About the Technology Face it. Slow code will kill a big data project. Fast pure-Python code, optimized libraries, and fully utilized multiprocessor hardware are the price of entry for machine learning and large-scale data analysis. What you need are reliable solutions that respond faster to computing requirements while using less resources, and saving money. About the Book Fast Python is a toolbox of techniques for speeding up Python, with an emphasis on big data applications. Following the clear examples and precisely articulated details, you'll learn how to use common libraries like NumPy and pandas in more performant ways and transform data for efficient storage and I/O. More importantly, Fast Python takes a holistic approach to performance, so you'll see how to optimize the whole system, from code to architecture_._ What's Inside Rewriting critical code in Cython Designing persistent data structures Tailoring code for different architectures Implementing Python GPU computing About the Reader For intermediate Python programmers familiar with the basics of concurrency. About the Author Tiago Antao is one of the co-authors of Biopython, a major bioinformatics package written in Python. Quotes A great resource for learning how to create performant Python code. - Or Golan, Qedma Quantum Computing If you think Python is too slow, this book is for you! Parallelization. Vectorization. Using Cython and Numba to compile to C. Putting code onto a GPU to massively parallelize it. Buy a copy for every data scientist in your org. - James Liu, Mediaocean The time you invest reading this book will be repaid multifold in your project's design and the performance you'll gain. - Ruud Gijsen, Simbeyond.
    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 ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6
    Keywords: Cisco Systems, Inc ; Computer networks Study guides Examinations ; Electronic data processing personnel Certification ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Cisco Certified Network Associate or CCNA exam validates your knowledge of fundamental networking concepts, and can help build your IT resume. Part 2: Routing Fundamentals and Subnetting is the second part of the eight-part CCNA course. The course starts with the basics and guides you through the six domains of the CCNA exam: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability Each lesson builds on the previous parts, guiding you seamlessly through all the topics you need to know to pass the CCNA exam. You'll also get these additional resources to ensure your success: Flashcard decks to help you remember what you have studied in each video Lesson slides in .PDF format to review after watching each video lesson Practical network simulation exercises using Cisco Packet Tracer to give you hands-on practice to develop your networking skills This course has already helped many students all over the world to pass the CCNA exam, and you can be the next one. The course teaches you not only what you need to know to pass the exam, but also fundamental networking knowledge that applies to all areas of IT.
    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 ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 21 min.)) , sound, color.
    Edition: Video edition.
    DDC: 658.4/038
    Keywords: Information technology Management ; Strategic planning ; Chief information officers ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: An effective Chief Technology Officer shapes almost every aspect of a modern business. This book shares the experience and advice of veteran CTOs and industry experts for handling IT crises, leading tech teams, and creating an inspiring vision for your company. In Think Like a CTO you will learn: Effective interaction and relationship-building with other C-level executives Creating long term visions and executing on short term goals Interviewing, hiring, and terminating team members Negotiating salaries and managing promotions Architecting future-proofed systems Handling security breaches and ransomware attacks Putting together budgets and working with your CFO Identifying and managing outsourced vendor opportunities Managing and communicating bad news by leading with data, not passion Being the kind of leader that employees want to follow and emulate Becoming a CTO is an incredible accomplishment. It's also one of the hardest transitions a technologist can make. This high-power and high-pressure role demands skills that are rarely developed as a software engineer. Think Like a CTO shines a light on all the areas an aspiring CTO needs to master to succeed. You'll learn how to build incredible working relationships with the rest of the C-suite, transform a company with private equity, and recruit and manage your development team. With this book as your guide, you'll quickly become a trusted leader figure with an inspiring vision for your company. About the Technology The Chief Technology Officer balances business needs with the constantly evolving world of technology. Think Like a CTO helps you develop the skills and mindset you need to take on this critical role and emerge as a successful leader. Packed with insights from industry experts and veteran CTOs, this book shares practical strategies for navigating the high-stakes world of technology leadership. About the Book Think Like a CTO shares hard-won lessons on how to thrive in the fast-paced role of Chief Technology Officer. Inside, you'll learn to establish successful technology platforms and teams, with practical frameworks for software selection and implementation, bias-free interviews and performance reviews, and earning your place at the table with other senior leaders. You'll appreciate the no-nonsense advice, insights, and war stories from CTO mentor Alan Williamson. What's Inside Building productive relationships with other C-level executives Negotiating salaries and managing promotions Architecting future-proof systems Handling security breaches and ransomware attacks About the Reader For technology leaders working in or aspiring towards a CTO role. About the Author Alan Williamson has advised numerous CTOs who were catapulted into the big leagues by private equity investment, acquisition, and rapid growth. Quotes Comprehensive and insightful views on becoming, and thriving as, a technology executive. Alan provides remarkable solutions to challenges every tech leader faces. - From the Foreword by Ankit Mathur, Co-Founder, Roundtrip Health and Founder, Press Play Technologies Interesting and very useful. I could have used this as I moved into CTO roles early in my career. - Jothy Rosenberg, Dover Microsystems An awesome collection of strategies and real-life stories! Every paragraph describes a situation many of us have experienced or an actionable step to deal with it. - Matt Ferderer, Mighty Gnomes.
    Note: Reader unidentified. - 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 ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 47 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development ; HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Are you interested in learning the skills and tools required to create modern, interactive, and responsive websites? The Front-End Web Developer Bootcamp is the course for you! In this comprehensive bootcamp, you'll learn HTML, CSS, JavaScript, and React--the building blocks of the web--and gain hands-on experience making dynamic and engaging web pages from scratch. This course is designed for beginners who want to pursue a career in web development or simply want to learn how to create beautiful and functional websites. You'll learn what the different tools can do, and then work on a series of projects so you can practice your new knowledge and skills. By the end of the course, you'll have a portfolio of projects to showcase your skills to potential employers or clients. In this course, you will: Gain in-demand skills Front-end web development is a highly sought-after skill in today's job market. By mastering HTML, CSS, JavaScript, and React, you'll be well-positioned to land a job in a rapidly growing field. Learn from expert instructors Our experienced instructors have years of experience in the field and are passionate about sharing their knowledge with you. They created this course to help you progress at your own pace and achieve your goals. Practice with hands-on learning The best way to learn front-end web development is through hands-on experience. This course emphasizes practical projects that simulate real-world scenarios. You'll come away with a solid understanding of the tools and techniques used by professional web developers. Build a portfolio As you complete projects throughout the course, you'll build a portfolio of work that showcases your skills to potential employers or clients. This portfolio will demonstrate your ability to create responsive and engaging websites, which is essential in today's job market.
    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 ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 14 min.)) , sound, color.
    Edition: Third edition.
    DDC: 006.7/8
    Keywords: Amazon Web Services (Firm) ; Amazon.com (Firm) ; Web services ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video. Master essential best practices for deploying and managing applications on Amazon Web Services. This revised bestseller is packed with techniques for building highly available and scalable architectures and automating deployment with Infrastructure as Code. Leverage globally distributed data centers to launch virtual machines with EC2 Store and archive large volumes of data with EBS, S3, and EFS Persist and query data with highly available and scalable database systems with RDS and DynamoDB Enhance performance with caching data in-memory with ElastiCache and MemoryDB Use Infrastructure as Code to automate your cloud infrastructure Secure workloads running in the cloud with VPC and IAM Build fault-tolerant web applications with ALB and SQS Automate common sysadmin tasks with Lambda, CLI, and SDK Build cloud-native applications based on containers with AppRunner, ECS, Fargate Thousands of developers have chosen Amazon Web Services in Action: An in-depth guide to AWS to help them succeed with the AWS cloud. Readers love this all-practical handbook for its complete introduction to computing, storage, and networking, along with best practices for all core AWS services. This revised third edition features new chapters on containerization, along with a variety of AWS innovations. You'll also learn how automating your infrastructure with IAC is a game changer for your cloud deployment, delivering a massive boost to efficiency and quality. About the Technology Amazon Web Services, the leading cloud computing platform, offers customers APIs for on-demand access to computing services. Rich in examples and best practices of how to use AWS, this Manning bestseller is now released in its third, revised, and improved edition. About the Book In Amazon Web Services in Action, Third Edition: An in-depth guide to AWS , the Wittig brothers give you a comprehensive, practical introduction to deploying and managing applications on the AWS cloud platform. With a sharp focus on the most important AWS tasks and services, they will save you hours of unproductive time. You'll learn hands-on as you complete real-world projects like hosting a WordPress site, setting up a private cloud, and deploying an app on containers. What's Inside Leverage globally distributed data centers to launch virtual machines Enhance performance with caching data in-memory Secure workloads running in the cloud with VPC and IAM Build fault-tolerant web applications with ALB and SQS About the Reader Written for mid-level developers, DevOps or platform engineers, architects, and system administrators. About the Author Andreas Wittig and Michael Wittig are software engineers and consultants focused on AWS. Together, they migrated the first bank in Germany to AWS in 2013. Quotes Up-to-date coverage. Code examples and configurations are all excellent. Even containerization is very well explained. This is the bible for Amazon Web Services. - Mohammad Shahnawaz Akhter, Bank of America It has never been so easy to learn AWS. - Jorge Ezequiel Bo, TravelX Essential for those who decide to embark on the Amazon cloud journey. - Matteo Rossi, UnipolSai Assicurazioni A complete introduction to the most important AWS Services with very useful practical examples. - Matteo Battista, GamePix.
    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
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 42 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3
    Keywords: Regular expressions (Computer science) ; Artificial intelligence Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how AI-assisted coding using ChatGPT and GitHub Copilot can dramatically increase your productivity (and fun) writing regular expressions and other programs. Regular Expression Puzzles and AI Coding Assistants is the story of two competitors. On one side is David Mertz, an expert programmer and the author of the Web's most popular Regex tutorial. On the other are the AI powerhouse coding assistants, GitHub Copilot and OpenAI ChatGPT. Here's how the contest works: David invents 24 Regex problems he calls puzzles and shows you how to tackle each one. When he's done, he has Copilot and ChatGPT work the same puzzles. What they produce intrigues him. Which side is likelier to get it right? Which will write simple and elegant code? Which makes smarter use of lesser known Regex library features? Read the book to find out. David also offers AI best practices, showing how smart prompts return better results. By the end, you'll be a master at solving your own Regex puzzles, whether you use AI or not. About the Technology Groundbreaking large language model research from OpenAI, Google, Amazon, and others have transformed expectations of machine-generated software. But how do these AI assistants, like ChatGPT and GitHub Copilot, measure up against regular expressions--a workhorse technology for developers used to describe, find, and manipulate patterns in text. Regular expressions are compact, complex, and subtle. Will AI assistants handle the challenge? About the Book Regular Expression Puzzles and AI Coding Assistants is the perfect starting point for programmers of any experience level who want to understand the capabilities--and the limitations--of these exciting new tools. Author David Mertz presents 24 challenging regex puzzles, their traditional human-made solutions, and the fascinating answers given by popular AI assistants. Alongside these eye-opening puzzles you'll learn how to write prompts, integrate AI-generated coding suggestions, and interact with the assistant to get the results you want. By the end of the book, you'll have a clear understanding of where AI assistants can reliably write code for you and where you'll still need a human touch. Plus, you'll learn a lot about regular expressions! About the Reader Code examples use simple Python and Regular Expressions. No experience with AI coding tools required. About the Author David Mertz is the founder of KDM Training and an acclaimed contributor to the Python community. He is also the author of The Puzzling Quirks of Regular Expressions, Cleaning Data for Effective Data Science: Doing the Other 80% of the Work, and other books. Quotes AI coding assistants are here, and they're transforming how programming is and will be done. If you know regular expressions, pick up this book and learn all about AI coding assistants. If you don't know regular expressions, well, pick it up anyway and experience how you learn with AI coding assistants. - Dr. Daniel Zingaro University of Toronto, author of Algorithmic Thinking How these tools can be both so very amazing in what they produce, and simultaneously so utterly doltish in their numerous failures, is the main thing this book tries to understand. For reasons I attempt to elucidate throughout, of all the domains of computer programming, games with regular expressions are particularly well suited for getting a grasp on the peculiar behaviors of AI. - From the Preface I am a strong believer in Augmented Intelligence and welcome tools such as ChatGPT & Co-Pilot. To take meaningful steps toward Augmented Intelligence, we will need to understand both Humans' and Machines' strengths and weaknesses. This is where David's book comes in. Through the puzzles, David was able to show it well. Strongly recommended for anyone who is looking to use Artificial Intelligence for their business, to tap into its strength and prepare for potential risks. - Koo Ping Shung, Data Science Rex.
    Note: Narrator not identified. - 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 ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 6 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3/1
    Keywords: Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Ensemble machine learning combines the power of multiple machine learning approaches, working together to deliver models that are highly performant and highly accurate. Inside Ensemble Methods for Machine Learning you will find: Methods for classification, regression, and recommendations Sophisticated off-the-shelf ensemble implementations Random forests, boosting, and gradient boosting Feature engineering and ensemble diversity Interpretability and explainability for ensemble methods Ensemble machine learning trains a diverse group of machine learning models to work together, aggregating their output to deliver richer results than a single model. Now in Ensemble Methods for Machine Learning you'll discover core ensemble methods that have proven records in both data science competitions and real-world applications. Hands-on case studies show you how each algorithm works in production. By the time you're done, you'll know the benefits, limitations, and practical methods of applying ensemble machine learning to real-world data, and be ready to build more explainable ML systems. About the Technology Automatically compare, contrast, and blend the output from multiple models to squeeze the best results from your data. Ensemble machine learning applies a "wisdom of crowds" method that dodges the inaccuracies and limitations of a single model. By basing responses on multiple perspectives, this innovative approach can deliver robust predictions even without massive datasets. About the Book Ensemble Methods for Machine Learning teaches you practical techniques for applying multiple ML approaches simultaneously. Each chapter contains a unique case study that demonstrates a fully functional ensemble method, with examples including medical diagnosis, sentiment analysis, handwriting classification, and more. There's no complex math or theory--you'll learn in a visuals-first manner, with ample code for easy experimentation! What's Inside Bagging, boosting, and gradient boosting Methods for classification, regression, and retrieval Interpretability and explainability for ensemble methods Feature engineering and ensemble diversity About the Reader For Python programmers with machine learning experience. About the Author Gautam Kunapuli has over 15 years of experience in academia and the machine learning industry. Quotes An excellent guide to ensemble learning with concepts, code, and examples. - Peter V. Henstock, Machine Learning and AI Lead, Pfizer Inc.; Advanced AI/ML Lecturer, Harvard Extension School Extremely valuable for more complex scenarios that single models aren't able to accurately capture. - McHughson Chambers, Roy Hobbs Diamond Enterprise Ensemble methods are a valuable tool. I can aggregate the strengths from multiple methods while mitigating their individual weaknesses and increasing model performance. - Noah Flynn, Amazon Step by step and with clear descriptions. Very understandable. - Oliver Korten, ORONTEC.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 10 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Security measures ; Computer security ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Every company uses software to function. From Fortune 500 technology companies to sole-proprietor landscaping firms, software is integral to businesses large and small. The right software, properly secured, can help organizations to move quickly and stay ahead of their competition. Business software provides a means to track employees, customers, inventory, and scheduling. Data moves from a myriad of systems, networks, and software applications, providing insights to businesses looking to stay competitive. Depending on the needs and resources of a company, it may develop and build its own software, or it may purchase ready-made software and integrate it into the business operations. What this means is that every organization, regardless of size and industry, has a software need. That is why there is an urgent need for people to develop and implement secure software. That's where this course comes in: it is designed to help you become one of those crucial people. This course will familiarize you with the common vulnerabilities that plague developed code, as outlined by the publications that set the industry standards, such as the OWASP Top 10 list of critical risks and the SANS Top 25 list of most dangerous flaws in software. You will understand what type of development behaviors lead to vulnerabilities and how to avoid those behaviors when creating secure code. You will learn how to perform a threat model on development features to understand what threats could impact your code, where they come from, and how to mitigate them. You will also learn to review and operate developer analysis tools to discover vulnerabilities, allowing you to correct them early in the development life cycle. Finally, you will understand how application security fits in an overall cyber security program.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.023
    Keywords: Information technology Vocational guidance ; Career development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Discover how to land your dream IT job with the Complete IT Job Search Course. This course covers all aspects of the IT job search, starting with deciding which IT field you want to specialize in, researching your target companies and how to use that research to your advantage during the job search. You'll learn how to create an IT-focused resume, leverage LinkedIn, and have a successful interview. You will also learn how to develop your skills and build your brand, and how to stay on top of all the new technologies so you don't get left behind.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 34 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Microsoft Excel (Computer file) ; Electronic spreadsheets ; Corporations Finance ; Data processing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn financial modeling in Excel and build a complete financial model from scratch. Whatever your educational or professional background--engineering, finance, or law--it can be difficult to break into the competitive field of infrastructure project finance and public-private partnerships (PPPs). You need to learn a new set of skills and technical knowledge if you hope to get past the interview and into the industry. We can relate to your anguish since we have experienced it firsthand.We developed this course to help young professionals succeed. This is not your typical course; instead, it is the result of thousands of hours of research, teaching, and practice in the classroom, workplace, and interview room. We have extensive experience in the project financing industry, gained while working for a variety of companies, and are pleased to share it with you. You will get all the insider knowledge you'd normally have to pay thousands of dollars for in a company training session. The project finance sector looks complicated from a distance; in this course we bring you in close so you can see how a key building block--the financial model--gets built.
    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 ...
  • 39
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/6
    Keywords: MySQL (Electronic resource) ; SQL (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Knowing how databases work is a considerable benefit in every career path, whether you are interested in marketing, account management, research programming, or countless other fields. Even more valuable is knowing how to design and build databases, how to query them and analyze the output. In this course you will learn all this, using the popular MySQL database management system. You will be guided through the basics of the SQL query language and introduced to MySQL databases, and then you will practice making queries. By the end of the course, you will be confident creating and managing a database. MySQL is very fast and compact, so you can run it alongside your other applications on a laptop or desktop.Yet it is a powerful and valuable tool for the many data-driven tasks that need completing. Let's get started!.
    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 ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 1 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This A to Z course introduces newcomers to the world of data science and teaches the fundamental skills for using machine learning and artificial intelligence (AI) to glean meaning and insights from data. It covers Python's data types and shows how to use the must-have Python data science libraries, including Pandas for data analysis and Matplotlib for creating visuals of the results. Once you understand how to format and clean your data and perform exploratory data analysis, we move to the machine learning side. Here, we introduce you to supervised vs unsupervised learning, as well as the core algorithms, including simple and multiple linear regression. We finish up with a deep dive into a recommender system for movies, and a chance to put together all your new skills and knowledge. Each topic is described in plain English, and the course does its best to avoid mathematical notations and jargon. Once you have access to the source code, you can experiment with it and improve upon it, learning and applying these algorithms in the real world. The data science field is lucrative and growing. This course will introduce you to all the foundational skills that a data scientist must have. If you have no background in statistics, don't let that stop you from enrolling in this course!.
    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 ...
  • 41
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) Study guides ; Computer programming Study guides ; Computer programming ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python is the #1 programming language for beginners due to its simple syntax, wide range of applications, and helpful community resources. This course, intended for absolute beginners, will start you on your coding journey with Python 3, the most recent version of the language. We start by setting up a Python environment and learning programming basics, then move on to cover object-oriented programming, regular expressions, interacting with HTTP (Hypertext Transfer Protocol), networking and more. Enroll now to receive over 17 hours of HD video tutorials with English captions, and a certificate of completion! Python calculator After learning Python basics, we will code our first program, a calculator. Web scraping We will code a simple web scraper to extract data rom a web site. This will demonstrate how to use Python to interact with HTTP. Chat program We will code a chat program using another communication protocol, WebSockets, to learn the basics of networking with Python.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 24 min.)) , sound, color.
    Edition: Second edition.
    DDC: 005.1/14
    Keywords: Functional programming (Computer science) ; Scala (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This international bestseller has been revised with new exercises, annotations, and full coverage of Scala 3. In Functional Programming in Scala, Second Edition you will learn how to: Recognize and write purely functional code Work with errors without using exceptions Work with state and concurrency Interact with functional structures that define common behaviors Write code that performs I/O without sacrificing functional programming Functional Programming in Scala has helped over 30,000 developers discover the power of functional programming. You'll soon see why reviewers have called it "mindblowing"! The book smooths the complexity curve of functional programming, making it simple to understand the basics and intuitive to progress to more advanced topics. Concrete examples and exercises show you FP in the real world and reveal how it can improve your everyday coding practices. This second edition comes packed with the latest standards of FP, as well as full code updates to Scala 3, and its new language features. About the Technology Functional code is easy to test, reuse, and parallelize, and it's practically immune to whole categories of state-related bugs. With its strong functional features, familiar syntax, and seamless interoperability with Java, there's no better place to start learning functional programming than the flexible Scala language. About the Book In Functional Programming in Scala, Second Edition you'll learn functional programming from first principles. Hands-on exercises and examples make it easy to start thinking and coding functionally. This revised edition contains extensive exercise annotations to help you explore FP in depth, along with steps to build your own functional libraries in Scala. Once the functional lightbulb goes on, you'll never look at coding the same way again. What's Inside Recognize and write purely functional code Work with errors without using exceptions Work with state and concurrency Interact with functional structures that define common behaviors About the Reader For Java or Scala programmers. No knowledge of functional programming required. About the Authors Michael Pilquist is the lead maintainer of FS2, a functional streaming library, and contributes to the Typelevel ecosystem. Paul Chiusano and R©ðnar Bjarnason are recognized experts in functional programming and authors of the first edition of Functional Programming with Scala. Quotes Functional programming in Scala, both the technique and the book, have entrenched themselves firmly in the landscape of the language and ecosystem....This new edition is an effective companion for the community inventing tomorrow. - From the Foreword by Daniel Spiewak, Creator of Cats Effect Deepen your understanding of practical functional programming in Scala with this, the ultimate guide. - Bill Venners, Artima The first edition of FPiS was one of the turning points in my journey through the FP rabbit hole. It was eye-opening to be able to prove that one typeclass interface is equivalent to another. The book's second edition preserves the unique vision of FPiS: to guide readers via practical coding idioms towards a mathematically rigorous approach in FP. - Sergei Winitzki, Workday.
    Note: Reader not identified. - 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 ...
  • 43
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 14 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.13/3
    Keywords: Go (Computer program language) ; Computer software Development ; Software engineering ; Go (Langage de programmation) ; Génie logiciel ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Build and upgrade an automated software delivery pipeline that supports containerization, integration testing, semantic versioning, automated deployment, and more. In Shipping Go you will learn how to: Develop better software based on feedback from customers Create a development pipeline that turns feedback into features Reduce bugs with pipeline automation that validates code before it is deployed Establish continuous testing for exceptional code quality Serverless, container-based, and server-based deployments Scale your deployment in a cost-effective way Deliver a culture of continuous improvement Shipping Go is a hands-on guide to shipping Go-based software. Author Joel Holmes shows you the easy way to set up development pipelines, fully illustrated with practical examples in the powerful Go language. You'll put continuous delivery and continuous integration into action, and discover instantly useful guidance on automating your team's build and reacting with agility to customer demands. Your new pipelines will ferry your projects through production and deployment, and also improve your testing, code quality, and production applications. About the Technology An effective software delivery pipeline automates all stages, from initial design, through development, deployment, and ultimately the usage experience that feeds back into new features and releases. Go embraces the best practices of Continuous Delivery, and adds a few language-specific tools and twists of its own. About the Book Shipping Go shows you how to build Go-specific software development pipelines. You'll have a basic CI/CD process up and running by the time you finish Chapter 3, along with an iterative process for designing, releasing, and revising your applications. Then, you'll systematically upgrade your pipeline to support containerization, integration testing, semantic versioning, and automated deployment. A set of handy appendices help you translate these valuable practices to Kotlin, Python, and JavaScript applications. What's Inside Create a development pipeline that turns feedback into features Automatically validate code before it is deployed Serverless, container-based, and server-based deployments Scale your deployment in a cost-effective way About the Reader For Go developers. About the Author Joel Holmes builds cloud native applications, helping to architect, design, and develop them. A Golang tech lead, Aliénor Latour was the technical editor for this book. Quotes Gets you from inception all the way to shipping with Golang. - Nathan B. Crocker, Core Systems/Galaxy Digital Provide continuous value to your end users and team, from design to shipping. - Laud Bentil, mPharma A-Z of building software in Go using a modern tooling ecosystem, full circle from accepting requirements to shipping the software. - Arun Saha, Cisco Teaches you step by step how to industrialize your software production. - Alain Lompo, ISO-Gruppe.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 32 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
    Abstract: Six Small Algorithm Projects with Python: Video Walkthrough Algorithms are the foundations of computer science. In this series of liveProjects, you'll watch as an expert uses specific algorithms to solve important programming problems. Six Small Algorithm Projects with Python is one of the most popular series on Manning's liveProject platform. Working though the series by hand takes weeks, but now there's a simpler way. In this series of videos, experienced data science lecturer Charles Rice guides you through the entire series, bringing you all the lessons in a fraction of the time. As you watch, you'll learn how to use recursion to draw complex shapes, search linked data structures, and layout and draw trees. You'll learn how to use network algorithms to find shortest paths and assign employees to jobs. As you master the projects in this series, you'll gain an understanding of a variety of algorithmic topics, data structures, and general programming techniques. Rod Stephens, series author Rod Stephens started out as a mathematician but discovered the fun of algorithms and has been programming ever since. Rod was a Microsoft Visual Basic Most Valuable Professional (MVP) for 15 years, has spoken to user groups and conferences, and has taught introductory programming courses. He has written more than 35 books including Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C# and Beginning Software Engineering, both of which include material related to this series of liveProjects. Charles Rice, video presenter Charles Rice is a Senior Data Science Instructor with the Flatiron School. He has worked in data science education for nearly a decade, teaching machine learning and statistical analysis to hundreds of students in the United States and abroad. In industry, he has worked as a Research Engineer for BlockScience, a blockchain R&D consultancy, and consults on data science and engineering for several FinTech organizations. He is a CompTIA Subject Matter Expert for the forthcoming DataX certification exam. Before getting into code and machine learning, he worked as a journalist and corporate communications professional.
    Note: "Video walkthrough.". - Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 50 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer software Development ; Python (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: If you're new to Python, it can be tough to understand when, where, and how to use all its language features. This friendly guide shows you how the Python ecosystem fits together, and grounds you in the skills you need to continue your journey to being a software developer. Inside The Well-Grounded Python Developer you will discover: Building modules of functionality Creating a well-constructed web server application Integrating database access into your Python applications Refactor and decoupling systems to help scale them How to think about the big picture of your application The Well-Grounded Python Developer builds on Python skills you've learned in isolation and shows you how to unify them into a meaningful whole. It helps you understand the dizzying array of libraries and teaches important concepts, like modular construction, APIs, and the design of a basic web server. As you work through this practical guide, you'll discover how all the bits of Python link up as you build and modify a typical web server application--the kind of web app that's in high demand by modern businesses. About the Technology As a new programmer, you're happy just to see your code run. A professional developer, on the other hand, needs to create software that runs reliably. It must be fast, maintainable, scalable, secure, well designed and documented, easy for others to update, and quick to ship. This book teaches you the skills you need to go from Python programmer to Python developer. About the Book The Well-Grounded Python Developer shows you why Python, the world's most popular programming language, is a fantastic tool for professional development. It guides you through the most important skills, like how to name variables, functions, and classes, how to identify and write a good API, and how to use objects. You'll also learn how to deal with inevitable failures, how to make software that connects to the internet, core security practices, and many other professional-grade techniques. What's Inside Create a web application Connect to a database Design programs to handle big tasks About the Reader For experienced beginners who want to learn professional-level skills. About the Author Doug Farrell has been a professional developer since 1983, and has worked with Python for over 20 years. Quotes A fun journey, and a great resource. With this book as your guide, you'll be on the summit before you know it. - From the Foreword by Michael Kennedy, founder of Talk Python Training Well-structured with excellent code examples. I highly recommend getting this book to build your Python skills. - Stanley Anozie, Hospitality Digital An excellent tutorial in the foundations of Python development for both the novice and experienced developer. - Philip Best, Amazon This is the best Python reference I've read so far. - Julien Pohie, ThoughtWorks.
    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 ...
  • 46
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (33 hr., 16 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.2/76
    Keywords: Active server pages ; Microsoft .NET Framework ; Internet programming ; Web site development ; Programmation Internet ; Sites Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Build professional-grade full-stack web applications using C# and ASP.NET Core. In ASP.NET Core in Action, Third Edition you'll learn how to: Build minimal APIs for serving JSON to client-side applications Create dynamic, server-side rendered applications using Razor Pages User authentication and authorization Store data using Entity Framework Core Unit and integration tests for ASP.NET Core applications Write custom middleware and components Fully updated to ASP.NET Core 7.0! In ASP.NET Core in Action, Third Edition Microsoft MVP Andrew Lock teaches you how you can use your C# and .NET skills to build amazing cross-platform web applications. This revised bestseller reveals the latest .NET patterns, including minimal APIs and minimal hosting. Even if you've never worked with ASP.NET, you'll start creating productive cross-platform web apps fast. Illustrations and annotated code make learning visual and easy. About the Technology The ASP.NET Core web framework delivers everything you need to build professional-quality web applications. With productivity-boosting libraries for server-side rendering, secure APIs, easy data access and more, you'll spend your time implementing features instead of researching syntax and tracking down bugs. This book is your guide. About the Book ASP.NET Core in Action, Third Edition shows you how to create production-grade web applications with ASP.NET Core 7.0. You'll learn from hands-on examples, insightful illustrations, and nicely explained code. Updated coverage in this Third Edition includes creating minimal APIs, securing APIs with bearer tokens, WebApplicationBuilder, and more. What's Inside Minimal APIs for serving JSON Server-side rendering using Razor Pages Data access with Entity Framework Core Write custom middleware and components About the Reader For beginning to intermediate web developers. Examples are in C#. About the Author Andrew Lock is a Microsoft MVP who has worked with ASP.NET Core since before its first release. Quotes ASP.NET Core is a big subject. Luckily, there's a big book! This is my ASP.NET bible. - Peter Morris, Author of blazor-university.com Masterfully breaks down web programming. This book is a must-read for new and experienced developers alike. It sets the standard in the .NET space. - Khalid Abuhakmeh, JetBrains Andrew Lock's extensive experience and applied advice will truly take any .NET web developer from zero to hero. - James Hickey, Savvyy Technologies Fantastic information to help you make the best applications possible. This book stays on my desk. - Foster Haines, Foster's Website Company.
    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 ...
  • 47
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 37 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.1/17
    Keywords: Computer software Development ; Software engineering ; Object-oriented methods (Computer science) ; Agile software development ; Computer architecture ; Génie logiciel ; Conception orientée objet (Informatique) ; Méthodes agiles (Développement de logiciels) ; Ordinateurs ; Architecture ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Deliver software that does what it's supposed to do! Behavior-Driven Development guides your software projects to success with collaboration, communication techniques, and concrete requirements you can turn into automated tests. In BDD in Action, Second Edition you'll learn how to: Implement and improve BDD practices Prioritize features from business goals Facilitate an example mapping session Write automated acceptance tests Scale up your automated acceptance tests Deliver accurate reporting and documentation Around half of all software projects fail to deliver on requirements. Behavior-Driven Development (BDD) helps make sure that yours isn't one of them. Behavior-Driven Development in Action, Second Edition teaches you how to ensure that everyone involved in a software project--from developers to non-technical stakeholders--are in agreement on goals and objectives. It lays out the communication skills, collaborative practices, and useful automation tools that will let you seamlessly succeed with BDD. Now in its second edition, this revised bestseller has been extensively updated with new techniques for incorporating BDD into large-scale and enterprise development practices such as Agile and DevOps. About the Technology Behavior-Driven Development is a collaborative software design technique that organizes examples of an application's desired behavior into a concrete, testable specification. Because the BDD process gathers input from all areas of an organization, it maximizes the likelihood your software will satisfy both end users and business stakeholders. The established collaboration practices and automation strategies in this book will help you maximize the benefits of BDD for your dev team and your business clients. About the Book In BDD in Action, Second Edition, you'll learn to seamlessly integrate BDD into your existing development process. This thoroughly revised new edition now shows how to integrate BDD with DevOps and large-scale Agile systems. Practical examples introduce cross-functional team communication skills, leading a successful requirements analysis, and how to set up automated acceptance criteria. What's Inside How BDD positively affects teamwork, dynamics, and collaboration with stakeholders Help teams discover and analyze requirements, uncover assumptions, and reduce risks Make acceptance, integration, and unit testing more effective Automate reporting and living documentation to improve transparency About the Reader For all development teams. No experience with BDD required. Examples in Java, JavaScript, and TypeScript can be easily expressed in your chosen language. About the Author John Ferguson Smart is the creator of the Serenity BDD framework and founder of the Serenity Dojo training school. Jan Molak is the author of the Serenity/JS testing framework, Jenkins Build Monitor, and other CD and testing tools. Quotes John and Jan describe valuable techniques with their customary clarity and detail. I found myself nodding along, as well as having a couple of 'Aha!' moments myself. I am delighted that BDD still has this much traction and interest nearly 20 years on, and I am grateful to John and Jan for producing this new edition of such a comprehensive resource. - From the Foreword by Daniel Terhorst-North, practitioner consultant If understanding how your own software should work is ever a hard question, you should read this book. - Kevin Liao, Sotheby's An approachable and accessible introduction. I recommend it to developers who want to quickly adopt BDD for their projects. - Lorenzo De Leon, West Monroe Partners.
    Note: Online resource; title from title details screen (O'Reilly, viewed February 8, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (8 hr., 46 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.7/4
    Keywords: Cascading style sheets ; Web site development ; Feuilles de style en cascade ; Sites Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: CSS is a must-know language for all web developers. In this practical book, you'll explore numerous techniques to improve the way you write CSS as you build 12 tiny projects. In Tiny CSS Projects you'll build twelve exciting and useful web projects including: A loading screen created by styling SVG graphics A responsive newspaper layout with multiple columns Animating social media buttons with pseudo-elements Designing layouts using CSS grids Summary cards that utilize hover interactions Styling forms to make them more appealing to your users The projects may be tiny, but the CSS skills you'll learn are huge! Tiny CSS Projects teaches you how to make beautiful websites and applications by guiding you through a dozen fun coding challenges. You'll learn important skills through hands-on practice as you tinker with your own code and make real creative decisions about the projects you're building. You'll rapidly master the basics and then press on into CSS's exciting layout features including grid and flexbox, animations, transitions, and media queries. About the Technology Don't settle for boring web pages! With Cascading Style Sheets you can control color, layout, and typography to make your sites both functional and beautiful. CSS is an essential skill for web developers and designers. This book will help you get started the right way. About the Book Tiny CSS Projects builds your CSS skills by guiding you through 12 creative mini-projects. Each interesting challenge starts with a downloadable HTML skeleton. As you flesh it out with your own design ideas, you'll master CSS concepts like transitions, layout, and styling forms, and explore powerful features including Flexbox and Grid. All the skills you'll learn are easy to transfer to full-size applications. When you finish, you'll have an exciting portfolio of designs ready to go for your next project. What's Inside Transitions and animations using keyframes Layout techniques including Grid and Flexbox Styling form elements including radio buttons Embedding fonts and typography-related styles Conditional styling using pseudo-elements and media queries About the Reader For readers who know the basics of HTML and frontend development. No previous experience with CSS is required. About the Authors Martine Dowden is an author, speaker, and award-winning CTO. Michael Gearon is a user experience designer and frontend developer who has worked with many well-known brands. Quotes A great project-based approach to learning CSS with something for all skill levels. - Joe Attardi, author of Modern CSS An excellent resource! Written in simple language with plenty of applicable examples. This book proves that it is never too late to learn, even after decades of experience. I highly recommend it! - Joseph Del Vecchio, Heritage Environmental Services Clear and concise so it's easy to understand...makes learning engaging and fun. The instructions and code are well-organized and easy to follow. - Md. Zahid Hossain, Webapp Solutions.
    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 ...
  • 49
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 40 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3/1
    Keywords: Deep learning (Machine learning) ; Machine learning ; Apprentissage profond ; Apprentissage automatique ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Discover one-of-a-kind AI strategies never before seen outside of academic papers! Learn how the principles of evolutionary computation overcome deep learning's common pitfalls and deliver adaptable model upgrades without constant manual adjustment. In Evolutionary Deep Learning you will learn how to: Solve complex design and analysis problems with evolutionary computation Tune deep learning hyperparameters with evolutionary computation (EC), genetic algorithms, and particle swarm optimization Use unsupervised learning with a deep learning autoencoder to regenerate sample data Understand the basics of reinforcement learning and the Q-Learning equation Apply Q-Learning to deep learning to produce deep reinforcement learning Optimize the loss function and network architecture of unsupervised autoencoders Make an evolutionary agent that can play an OpenAI Gym game Evolutionary Deep Learning is a guide to improving your deep learning models with AutoML enhancements based on the principles of biological evolution. This exciting new approach utilizes lesser-known AI approaches to boost performance without hours of data annotation or model hyperparameter tuning. In this one-of-a-kind guide, you'll discover tools for optimizing everything from data collection to your network architecture. About the Technology Deep learning meets evolutionary biology in this incredible book. Explore how biology-inspired algorithms and intuitions amplify the power of neural networks to solve tricky search, optimization, and control problems. Relevant, practical, and extremely interesting examples demonstrate how ancient lessons from the natural world are shaping the cutting edge of data science. About the Book Evolutionary Deep Learning introduces evolutionary computation (EC) and gives you a toolbox of techniques you can apply throughout the deep learning pipeline. Discover genetic algorithms and EC approaches to network topology, generative modeling, reinforcement learning, and more! Interactive Colab notebooks give you an opportunity to experiment as you explore. What's Inside Solve complex design and analysis problems with evolutionary computation Tune deep learning hyperparameters Apply Q-Learning to deep learning to produce deep reinforcement learning Optimize the loss function and network architecture of unsupervised autoencoders Make an evolutionary agent that can play an OpenAI Gym game About the Reader For data scientists who know Python. About the Author Micheal Lanham is a proven software and tech innovator with over 20 years of experience. Quotes Use biology-inspired optimization methods to make quick work of machine learning model training and hyperparameter selection. - Dr. Erik Sapper, Cal Poly-San Luis Obispo Makes learning evolutionary practices with neural networks easy. - Ninoslav ♯⁺erkez, Rimac Technology Data science meets optimization! Includes wonderful scenarios where optimization is applied to improve AI, ML, deep learning, and so on. We're living in a transdisciplinary age! - Ricardo Di Pasquale, Accenture.
    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 ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138227869 , 0138227861
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    Series Statement: Video collection
    DDC: 658.15
    Keywords: Business enterprises Finance ; Business enterprises Case studies Finance ; Data mining ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 16+ Hours of Video Instruction Predictive and Prescriptive Analytics (Video Collection) brings a holistic, approachable, and best practice-driven learning experience to predictive and prescriptive analytics. It gives direct Instruction in the Foundations, Methods, Applications, and Best Practices to the highest pillars of business analytics. This master class includes the following courses: Predictive Analytics, 2nd Edition, LiveLessons Prescriptive Analytics for Optimal Decision-Making LiveLessons Overview Updated and revamped, Predictive Analytics LiveLessons, 2nd Edition provides comprehensive (yet easy-to-digest) coverage of business analytics concepts, applications, methods, and tools, with a special emphasis on predictive modeling and analysis. Over the course of the eight lessons, you will learn fundamental concepts, methods, and algorithms of business analytics and data mining, as well as their application areas and best practices. You also learn how to use a variety of software tools (both commercial as well as free/open source) and how to use those tools to discover knowledge from a wide variety of data sources. At the end of the course, you will not only know what predictive analytics is and what it can do for an organization but also develop basic skills to practice predictive analytics using numerous tools and platforms, most of which are free and open source. The course is designed to provide thorough coverage of the underlying concepts and definitions of predictive analytics in order to demystify the concepts and terminology of these popular evidence-based managerial decisioning trends and then help build hands-on skills with the most popular analytics tools and platforms using intuitive examples and data sets. Prescriptive Analytics for Optimal Decision-Making LiveLessons is designed and developed to provide comprehensive coverage of the underlying concepts and definitions of business analytics, and specifically prescriptive analytics, in order to clarify the confusion about the already crowded terminology and buzzwords for these popular evidence-based managerial decisioning trends. Prescriptive analytics are where the optimal decisions are made, often based on the information provided by descriptive and predictive analytics layers. The lesson structure in this course provides a natural progression of the foundational concepts, methods, and methodologies of prescriptive analytics as well as their application areas, the best practices, a variety of software tools, and how to use those tools to identify the best decision for a given, often overly complex, real-world problem. Based on this foundational understanding, the course builds hands-on skills with a variety of popular prescriptive analytics tools and platforms (including Microsoft Excel) using intuitive examples and simplified data sets. The key idea is to build both awareness and in-depth understanding of prescriptive analytics best practices through intuitive, visual, and hands-on applications and case studies. About the Instructor Dr. Dursun Delen is an internationally renowned expert in business analytics, data science, machine learning, and data mining. He is often invited to national and international conferences to deliver keynote presentations on topics related to data/text mining, business intelligence, decision support systems, business analytics, data science, and knowledge management. Prior to his appointment as a professor at Oklahoma State University in 2001, Dr. Delen worked in industry for more than 15 years, developing and delivering business analytics solutions to companies. His most recent industrial work was at a privately owned applied research and consulting company, Knowledge Based Systems, Inc. (kbsi.com), in College Station, Texas, as a research scientist. During his five years at KBSI, Dr. Delen led a number of projects related to decision support systems, enterprise engineering, information systems development, and advanced business analytics that were funded by private industry and federal agencies, including several branches of the Department of Defense, NASA, National Science Foundation, National Institute for Standards and Technology, and the Department of Energy. Today, in addition to his academic endeavors, Dr. Delen provides professional education, mentoring, and consulting services to businesses in assessing their analytics, data science and information system needs, and helping them in developing state-of-the-art computerized decision support systems. He has published over 180 peer-reviewed research articles that appeared in major journals. He has also authored eleven books and textbooks in the broad area of business analytics, data science, and business intelligence. Dr. Delen regularly chairs tracks and minitracks at various business analytics and information systems conferences. Currently, he is the editor-in-chief of the Journal of Business Analytics and AI in Business (in Frontiers in Artificial Intelligence), senior editor for the Journal of Decision Support Systems, decision sciences, and Journal of Business Research, associate editor for decision analytics, International Journal of Information and Knowledge Management, and International Journal of RF Technologies, and is on the editorial boards of several other academic journals. He has been the recipient of several research and teaching awards including the prestigious Fulbright scholar, regents' distinguished teacher and researcher, president's outstanding researcher, and big data mentor awards. About Pearson Video Training Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 50 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: Web site development Study guides ; HTTP (Computer network protocol) Study guides ; HTTP (Computer network protocol) ; Web site development ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you would like to learn web development and get a job in the tech industry, this is the course for you. With more than sixteen hours of HD video, this course covers HTML, CSS, JavaScript, Bootstrap, and more. An extremely beginner-friendly course, we start with the very basics of HTML and use it to build a simple web page. By the end of the course, you will be able to develop and publish your very own Google Chrome extension. The course is light on lectures, instead stressing hands-on learning with coding exercises and projects. Upon completing this course, you will have a solid portfolio of development projects to show to potential employers. We'll work on three coding projects in this course: Simple text site This project will help you learn HTML structure and the essential elements. Fallout-inspired Pip-Boy We'll apply the CSS and Bootstrap sections of the course to code a Pip-Boy from the game Fallout. This project will help you learn the design elements of modern web development. Google Chrome extension We finish the course by programming a JavaScript-based Google Chrome extension. This project will help you understand the logical parts of web development.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/32
    Keywords: Linux Study guides ; Operating systems (Computers) Study guides ; Linux ; Operating systems (Computers) ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is an introductory course for people who want to learn Linux system administration with an eye toward entering the IT field as a sys admin. We start by covering the very basics of using the Linux operating system and working with the command line interface (CLI). Then we move on to more advanced system skills, as well as the networking skills necessary to become a Linux administrator. Along the way we will configure a server, manage users, develop and deploy a web app, set up a code repository, and more.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (24 hr., 11 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) Study guides ; Web site development Study guides ; JavaScript (Computer program language) ; Web site development ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you would like to master JavaScript and get a job as a full-stack web developer, start with this course. You'll learn full-stack JavaScript development with over 24 hours of HD video tutorials covering ReactJS, NodeJS, LoopbackJS, Redux, Material-UI, and socket programming. And you'll learn these by putting them to work on three hands-on coding projects. A working knowledge of HTML, CSS and JavaScript will be helpful when taking this course. You'll work on three coding projects: Calculator Application Building this app will teach you the basics of React, how to create components, and how to work within the React life cycle. Weblog You'll use React and LoopbackJS to build a feature-rich blog app. We begin to explore the full-stack elements of JavaScript by coding our own REST API, and see how the front end and back end can communicate with each other. Chat Application With a WebSocket you can keep clients connected on the server side. We will explore socket programming building a chat app where you can create a user account, add other users, and then message back and forth with them.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 19 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3/1068
    Keywords: Machine learning Management ; Project management ; Apprentissage automatique ; Gestion ; Gestion de projet ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Guide machine learning projects from design to production with the techniques in this one-of-a-kind project management guide. No ML skills required In Managing Machine Learning Projects you'll learn essential machine learning project management techniques, including: Understanding an ML project's requirements Setting up the infrastructure for the project and resourcing a team Working with clients and other stakeholders Dealing with data resources and bringing them into the project for use Handling the lifecycle of models in the project Managing the application of ML algorithms Evaluating the performance of algorithms and models Making decisions about which models to adopt for delivery Taking models through development and testing Integrating models with production systems to create effective applications Steps and behaviors for managing the ethical implications of ML technology Managing Machine Learning Projects is an end-to-end guide for delivering machine learning applications on time and under budget. It lays out tools, approaches, and processes designed to handle the unique challenges of machine learning project management. You'll follow an in-depth case study through a series of sprints and see how to put each technique into practice. The book's strong consideration to data privacy, and community impact ensure your projects are ethical, compliant with global legislation, and avoid being exposed to failure from bias and other issues. About the Technology Ferrying machine learning projects to production often feels like navigating uncharted waters. From accounting for large data resources to tracking and evaluating multiple models, machine learning technology has radically different requirements than traditional software. Never fear! This book lays out the unique practices you'll need to ensure your projects succeed. About the Book Managing Machine Learning Projects is an amazing source of battle-tested techniques for effective delivery of real-life machine learning solutions. The book is laid out across a series of sprints that take you from a project proposal all the way to deployment into production. You'll learn how to plan essential infrastructure, coordinate experimentation, protect sensitive data, and reliably measure model performance. Many ML projects fail to create real value--read this book to make sure your project is a success. What's Inside Set up infrastructure and resource a team Bring data resources into a project Accurately estimate time and effort Evaluate which models to adopt for delivery Integrate models into effective applications About the Reader For anyone interested in better management of machine learning projects. No technical skills required. About the Author Simon Thompson has spent 25 years developing AI systems to create applications for use in telecoms, customer service, manufacturing and capital markets. He led the AI research program at BT Labs in the UK, and is now the Head of Data Science at GFT Technologies. Quotes Provides many examples of practical implementation issues including scoping, sprints, case studies, and request tickets. - Abi Aryan, MLOps Podcast Golden for all managers, even those with a less technical background. Lucid concept explanations. - Amrita Sarkar, Thomson Reuters Years of experience boiled down to workable checklists, handy anecdotes, and guidance on regulatory and legal frameworks. Ignore at your peril. - Dan Gilks, British Telecommunications.
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 17, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138092818 , 0138092818
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 6 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 006.3/1
    Keywords: Machine learning ; Python (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Overview 12+ of Video Instruction Machine Learning in Python for Everyone video collection is based on three video courses that teach everything about the foundations and tools for machine learning. As machine learning has moved from futuristic AI projects to data analysis on your desk, you need to begin to build models and start coding machine learning tasks. This master class includes the following courses: Machine Learning with Python for Everyone Part 1: Learning Foundations, 2nd Edition Machine Learning with Python for Everyone, Part 2: Measuring Models Machine Learning with Python for Everyone, Part 3: Fundamental Toolbox Machine Learning with Python for Everyone Part 1: Learning Foundations is code-along sessions moving you from introductory machine learning concepts to concrete code. These videos skew away from heavy mathematics and focus on using Python, scikit-learn. Our emphasis on stories, graphics and code builds your understanding of machine learning. You learn how to load and explore simple datasets; build, train, and perform basic learning evaluation for a few models; compare the resource usage of different models in code snippets and scripts; and briefly explore some of the software and mathematics behind these techniques. Machine Learning with Python for Everyone, Part 2: Measuring Models teaches the fundamental metrics used to evaluate general learning systems and specific metrics used in classification and regression. You learn techniques for getting the most informative learning performance measures out of your data. You come away with a strong toolbox of numerical and graphical techniques to understand how your learning system will perform on novel data. Machine Learning with Python for Everyone, Part 3: Fundamental Toolbox teaches about fundamental classification and regression metrics like decision tree classifiers and regressors, support vector classifiers and regression, logistic regression, penalized regression, and discriminant analysis. You learn techniques for feature engineering, including scaling, discretization, and interactions. Finally, you tackle implementing pipelines for more complex processing and nested cross-validation for tuning hyperparameters. About the Instructor Dr. Mark Fenner , owner of Fenner Training and Consulting, LLC, has taught computing and mathematics to diverse adult audiences since 1999, and holds a PhD in computer science. His research has included design, implementation, and performance of machine learning and numerical algorithms; developing learning systems to detect user anomalies; and probabilistic modeling of protein function. About Pearson Video Training Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    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 ...
  • 56
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138039103 , 0138039100
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 005.1
    Keywords: Agile software development ; Project management ; Teams in the workplace ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 4 Hours of Video Instruction Good metrics can help a team continuously improve and deliver consistently, while poor metrics can create a culture of fear; this video shows how to measure Agile teams effectively and help create an environment that maximizes value and learning. Overview Finding the right balance of metrics for your Agile teams can significantly help your continuous improvement efforts, forecasting, and risk management on software development projects. Instilling curiosity about performance data--instead of dreading arbitrary performance goals--is the best way to promote a culture of continuous improvement. This video will guide you through how best to incorporate metrics into your teams and organizations to diagnose issues, unearth trends, predict issues, and apply historical results to prescribe preventative actions. You will also learn multiple techniques and approaches for creating data visualizations that make your metric reporting clear and impactful. About the Instructor Tommy Norman (CSM, A-CSM, CSPO, CSP, CTC, CEC, CAL, PSM, SAFe Agilist, Microsoft MVP) is the Chief Agility Officer at Acklen Avenue, a custom software development shop in Nashville, TN. With an IT career spanning almost 30 years, he has been helping organizations of all sizes and shapes build great software with a practical approach in a multitude of roles. He has worked deeply with the Agile community as the coordinator of the Agile Nashville user group, founder of the Music City Agile conference, as well as a frequent local and international speaker. Learn How To Define a metric in a way to best observe and influence team behavior and avoid unwanted side effects. Effectively use standard deviation, thresholds, and boundaries to better understand your data trends and better identify potential risks. Understand the four types of data analytics (informative, diagnostic, predictive, and prescriptive) to get the most out of your metrics. Build and use a balanced metrics dashboard to create a culture of continuous improvement that maximizes value and learning. Create and define metrics that will influence team behaviors that maximize value and learning. Use metrics more effectively by incorporating the four types of data analytics: informative, diagnostic, predictive, and prescriptive. Create a balanced dashboard that can offer critical insights into how your teams are performing, feeling, and producing. Who Should Take This Course Agile Coach Scrum Master Delivery Manager/Product Owner Course Requirements Understanding of the fundamentals of Agile software development and frameworks such as Scrum and Kanban. Lesson descriptions Lesson 1: Why We Measure: This lesson discusses the underlying drivers for our data analytics and the importance of awareness and intent when measuring data. It's important to approach measuring data with the right intent. A common negative consequence of measuring data with the wrong intent is creating a culture of fear. Lesson 2: Defining a Metric: This lesson explores what is a good metric, how to use simple questions to best outline what to measure, and how to avoid some common pitfalls when working with data. Lesson 3: Descriptive Data Analytics: This lesson describes the first step to creating metrics, which is to collect and visualize historical data to see what's been happening with your team. Lesson 3 is a perfect example of the quote, "A picture maybe worth a thousand words but a good report is worth a thousand data points." Lesson 4: Diagnostic Data Analysis: This lesson explores the importance of understanding and uncovering why certain things happen with your team. Lesson 4 gives you behind-the-scenes kind of experience. Lesson 5: Predictive Data Analytics: This lesson shows about how to get a decent idea of what's likely to happen within your team since the future is unpredictable. The instructor gives tips and tricks of using empirical data and simple math to get ahead of potential issues that might arise going forward. Lesson 6: Prescriptive Data Analytics: This lesson shows how to analyze your data, identify trends therein, and make informed decisions for your team based on your analysis. Lesson 7: Creating a Balanced Dashboard: This lesson covers the importance of considering the full landscape of collected data, and how to find the best mix of connective metrics to inform your analysis. Lesson 8: Instilling a Culture of Continuous Improvement: This lesson shows how to use data safely while maintaining the freedom to experiment. You will learn to approach metrics in a way that inspires curiosity and not fear. Lesson 9: Agile Metrics in Action: This lesson consists of real-world examples of topics and tools covered in previous lessons, and is intended to help you understand how metrics work in agile teams and organizations. About Pearson Video Training Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    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 ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780137872558 , 0137872550
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 004.1
    Keywords: Quantum computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: An 8-Hour Introduction to Quantum Computing from Dr. Chuck Easttom Quantum computing is fast approaching a practical reality. QC impacts the future of computing as well as security issues. QC will render current asymmetric cryptographic methods insecure, and that requires QC-resistant algorithms. IT personnel and cybersecurity professionals must have at least a basic conceptual understanding of quantum computing. This video course Clearly explains core concepts, terminology, and techniques Covers the foundational physics, math, and information theory you need Provides hands-on practice with quantum programming This is the perfect beginner's guide for anyone interested in a quantum computing career. Dr. Chuck Easttom brings together complete coverage of basic quantum computing concepts, terminology, and issues, along with key skills to get you started. This dynamic video course draws on 30+ years of experience from Dr. Easttom as a computer science instructor, consultant, and researcher. Dr. Easttom demystifies the fields underlying technical concepts and math, shows how quantum computing systems are designed and built, explains their implications for cybersecurity, and previews advances in quantum-resistant cryptography. This video course is designed to clearly and simply introduce two of today's leading quantum programming languages, Microsoft Q# and QASM, and guides you through sample projects. Throughout, tests, projects, and review questions help you deepen and apply your knowledge. Whether you're a student, professional, or manager, this video course will prepare you for the quantum computing revolution--and expand your career options, too. Master the linear algebra and other mathematical skills you'll need Explore key physics ideas, such as quantum states and uncertainty Review data structures, algorithms, and computing complexity Work with probability and set theory in quantum computing Familiarize yourself with basic quantum theory and formulae Understand quantum entanglement and quantum key distribution Discover how quantum computers are architected and built Explore several leading quantum algorithms Compare quantum and conventional asymmetric algorithms See how quantum computing might break traditional cryptography Discover several approaches to quantum-resistant cryptography Start coding with Q#, Microsoft's quantum programming language Simulate quantum gates and algorithms with QASM If you prefer a multimodal approach to learning, check out the Quantum Computing Fundamentals book by Chuck Easttom!.
    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 ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138224912 , 0138224919
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3
    Keywords: ChatGPT ; Artificial intelligence ; Natural language processing (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 3 Hours of Video Discover the astounding state-of-the-art in Natural Language Processing (NLP) that is enabled by Large Language Models (LLMs) like ChatGPT and T5 Understand Attention and Transformers, as well as how these essential modern NLP concepts relate to Deep Learning and LLMs Survey the staggeringly broad range of LLMs' natural-language capabilities Learn how to use LLMs in practice, including how to train and deploy them into production NLP applications Large Language Models (LLMs) such as GPT series architectures have dramatically accelerated the natural language processing (NLP) capabilities of machines in recent years. These capabilities, facilitated by LLMs' hundreds of billions of model parameters, approach or exceed human-level performance on a staggeringly broad set of natural-language tasks -- often without any task-specific training being required. In this event, leading subject-matter experts introduce LLMs and their associated concepts (e.g., Transformers, Attention), survey LLMs' breadth of capabilities, and provide the best practices on how to leverage LLMs efficiently and confidently in order to supercharge your own natural-language applications. AI Catalyst The AI Catalyst Conference from Pearson brings together leading voices in AI to make complex topics understandable and actionable. Host Jon Krohn guides the conversation and explains how to bring state-of-the-art methods into practice. Gain new information or a different perspective to make an impact in your job and in the world. By the end of the course, you'll understand: Large Language Models (LLMs) Attention Transformers The breadth of state-of-the-art NLP applications And you'll be able to: Select an appropriate LLM architecture for a given NLP application Prompt pre-trained LLMs like ChatGPT and GPT-3 to effectively produce your desired output Train and deploy LLMs into production NLP applications Potentially accelerate your data science roadmap by months or years by leveraging a pre-trained LLM instead of needing to train individual task-specific models from scratch yourself This course is for you because... You'd like to appreciate the staggering breadth of NLP and Deep Learning capabilities You are a data scientist, software developer, ML engineer, or other technical professional who would like to be able incorporate new NLP approaches into real-world applications Prerequisites All you need is an interest in how AI can impact you and your organization. Recommended Follow-up Read: Quick Start Guide to LLMs by Sinan Ozdemir, https://learning.oreilly.com/library/view/quick-start-guide/9780138199425/ Attend: Deploying GPT and Large Language Models by Sinan Ozdemir: https://learning.oreilly.com/search/?q=Sinan%20Ozdemir&type=live-event-series&rows=10&publishers=Pearson Attend: Hands-on Natural Language Generation and GPT by Sinan Ozdemir: https://learning.oreilly.com/search/?q=Sinan%20Ozdemir&type=live-event-series&rows=10&publishers=Pearson Read: Chapter 15 of Learning Deep Learning by Dr. Magnus Ekman: https://learning.oreilly.com/library/view/learning-deep-learning/9780137470198/ Watch: NLP using Transformer Architectures by Aur©♭lien G©♭ron: https://learning.oreilly.com/videos/natural-language-processing/0636920373605/0636920373605-video329383/ For a more general introduction to deep learning, check out the Deep Learning: The Complete Guide playlist by Dr. Jon Krohn: https://learning.oreilly.com/playlists/a40ea8fe-994d-4370-8b29-0d6c0f519a89/ Course Schedule Jon Krohn: Welcome Sinan Ozdemir: Introduction to Large Language Models (30 minutes) We can't talk about state-of-the-art Natural Language Processing (NLP) without talking about Transformers and large language models (LLMs) like ChatGPT, BERT, GPT, and T5. Sinan explores a brief history of modern NLP up to the rise of attention-based models and Transformers including the proliferation of LLMs that continues to this day along with all of the good and sometimes the not-so-good outcomes. He overviews the major architectures that influence the tasks and models that dominate NLP while peeking under the hood to understand how LLMs learn to read, write, and do so much more. Sinan Ozdemir is an active lecturer focusing on large language models and a former lecturer of data science at the Johns Hopkins University. He is the author of multiple textbooks on data science and machine learning including The Principles of Data Science. Sinan is the Founder and CTO of LoopGenius where he uses State of the art AI to help people create and run their businesses. He holds a master's degree in Pure Mathematics from Johns Hopkins University and is based in San Francisco. Jon and Sinan Discussion + Q&A Melanie Subbiah: The Broad Range of LLM Capabilities Large language models have unlocked a huge number of exciting applications in the real world that were not possible before -- capabilities that are creative, useful, and profitable. Through interactive demos of GPT-3, Melanie explores a broad range of these use cases, giving participants more intuition for how large language models have been effective. Melanie Subbiah is a third-year PhD student in NLP at Columbia University where she researches narrative summarization and aspects of online text safety. Before starting graduate school, she was one of the lead authors on the GPT-3 paper, building out the evaluation suite for that work and helping early customers use the OpenAI API for their projects. Prior to that, she researched autonomous systems at Apple. Melanie obtained her Bachelor's in computer science from Williams College. Jon and Melanie Discussion + Q&A Shaan Khosla: Training and Deploying LLMs Shaan covers practical LLM tips over the full NLP lifecycle. These include topics such as efficient training practices, validation methods, and productionization considerations to ensure your design is optimized for implementation within your real-world natural-language application. Shaan Khosla is a data scientist at Nebula where he researches, designs, and develops NLP models. He's previously worked at Bank of America on an internal machine learning consulting team, where he used LLMs to build proof of concept systems for various lines of business. Shaan holds a BSBA in Computer Science and Finance from the University of Miami and is currently completing a master's degree in Data Science at NYU. He has published multiple peer-reviewed papers applying LLMs, topic modeling, and recommendation systems to the fields of biochemistry and healthcare. Jon and Shaan Discussion + Q&A Jon Krohn: Closing Remarks About the Host Host: Jon Krohn is Co-Founder and Chief Data Scientist at the machine learning company Nebula. He authored the book Deep Learning Illustrated, an instant #1 bestseller that was translated into seven languages. He is also the host of SuperDataScience, the data science industry's most listened-to podcast. Jon is renowned for his compelling lectures, which he offers at leading universities and conferences, as well as via his award-winning YouTube channel. He holds a PhD from Oxford and has been publishing on machine learning in prominent academic journals since 2010.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780137949083 , 0137949081
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 16 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 005.1
    Keywords: Computer software Development ; Computer software ; Development ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Approximately 8 Hours of Video Instruction If your development team is still dealing with manual and repetitive build- or deployment-related tasks, this course is for you. Overview Software is at the center of our world and touches nearly everything we do. The world depends on great software and access to features at the speed of innovation. Agile processes and mindsets help teams build features iteratively and get feedback quickly to apply learning and correct courses; however, without concepts like DevOps to remind us of what's possible, feedback and innovation hit a dead end or an unnatural pause. To consider yourself or your team truly agile, you must embrace the concept of continuous delivery in its fullness. Continuous delivery is not a goal but a direction. By walking in the direction of continuous delivery, you get closer and closer on a daily basis to reaching a cadence where features and feedback truly move to users at the speed of innovation. Continuous Delivery is at the core of DevOps. About the Instructor Byron Sommardahl is a 30+ year veteran in software development, and his passion for great code and innovative products has never diminished. He went from floundering junior to sought-after senior and on to architect and CTO. Byron helped found and lead as many as 10 simultaneous projects. He has gathered a great deal of valuable knowledge in product ownership and agile engineering. His background in quality software development, project management, and expert product ownership has given him the knowledge to lead his teams and his clients to consistent success. That's why he started the Dev Amplifier Coaching Program, a weekly coaching community and accountability program designed to help you find and close your gaps in knowledge. Learn How To Influence development teams and stakeholders toward continuous delivery and improvement Write more maintainable scripts that enable CI/CD Instruct CI/CD systems using YAML notation Integrate your code automatically and continuously Automate deployment and verification of working software Inform team leadership with meaningful metrics Who Should Take This Course Software developers IT professionals Site reliability engineers (SRE) Course Requirements Scripting or programming skills Experience with Git Experience in deploying web-based projects to hosting providers An AWS account (free tier is okay) A GitHub account Some experience with agile software development and project management is nice Lesson Descriptions Lesson 1, "Delivering Value Consistently": This lesson defines CI/CD and Continuous Delivery, discuses Continuous Delivery as a direction and culture influencer instead of a just set of tools, and explains how to use metrics as a change agent to influence organizational culture. Lesson 2, "Foundations of Sound CI/CD": This lesson teaches scripting options and how to manage them. It also covers YAML syntax and its application in print scenarios in the CI/CD world. Lesson 3, "Continuous Integration": This lesson teaches teams using CI/CD how to shorten feedback loops by failing fast. It also shows how to test various components of Continuous Integration in preparation for completing the artifact build. Lesson 4, "Continuous Deployment": This lesson builds on Continuous Integration teachings in previous lessons by adding technologies and components of Continuous Deployment to move the artifact into the cloud or into a server for public consumption. This lesson also discusses advanced triggering methods to prompt old build jobs to start at different times and for different reasons. It also covers different reusable actions. Lesson 5, "Deployment Strategies": This lesson unpacks different ways to think about deployments. It covers popular patterns and strategies for deploying distributive systems, as well as how to plan a refactor or new implementation. Lesson 6, "Infrastructure Management": This lesson discusses advanced CI/CD practices, such as directing the infrastructure management tool that is best for you and your team, spinning up and tearing down infrastructure in response to rollbacks, and implementing all of this within your CI/CD pipeline. Lesson 7, "Configuration Management": This lesson shows how to integrate configuration management tools into your CI/CD pipeline to enable automation. It discusses how to define your configuration changes ahead of time so that they can be stored in your source control alongside your code, and how to use scripting to deploy changes to remote machines. Lesson 8, "Continuous Delivery": This lesson discusses where DevOps fits in the greater organizational culture and Continuous Delivery at large, as well as cultural changes necessary to keep Continuous Delivery alive and how to measure the adoption of that change. About Pearson Video Training Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    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 ...
  • 60
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138050764 , 0138050767
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 31 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer programming ; Computer programming ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 7.5 Hours of Video Instruction In Learn Enough Python to Be Dangerous: A Tutorial Introduction to Programming with Python, renowned instructor Michael Hartl teaches you to write practical and modern programs using the elegant and powerful Python programming language. Overview Programmers love Python for its clean syntax, flexible data types, a wealth of useful libraries, and a powerful and elegant design that supports multiple styles of programming. That's why it is popular for varied uses such as scripting, web development, and data science. You'll love Python too, but you don't need to learn "everything" about it, just how to use it efficiently to solve real problems. Best-selling author Michael Hartl gets you started writing practical and modern Python programs as fast as possible, with a focus on the real tools used every day by software developers. You'll learn how to use Python interactively, write shell scripts in it, use Python and a web framework to make simple dynamic web applications, and use Python libraries to do data science. Even if you're new to programming, Hartl helps you quickly build technical sophistication as you gain a solid understanding of object-oriented and functional programming, develop and publish a Python web application with the Flask framework. Focused exercises help you internalize what matters, without wasting time on details pros don't care about. Soon, it'll be like you were born knowing this stuff--and you'll be suddenly, seriously dangerous. About the Instructor Michael Hartl is the creator of the Python on Rails Tutorial, one of the leading introductions to web development, and is cofounder and principal author at Learn Enough. Previously, he was a physics instructor at the California Institute of Technology (Caltech), where he received a Lifetime Achievement Award for Excellence in Teaching. He is a graduate of Harvard College, has a Ph.D. in Physics from Caltech, and is an alumnus of the Y Combinator entrepreneur program. Skill Level Beginner to intermediate Learn How To Create a simple "hello, world" program using several different techniques Deploy a simple dynamic Python application to the web Use strings, arrays, and other native objects Define functions Use Python for functional and object-oriented programming Utilize test-driven development Write a shell script Develop a full Python web application for detecting palindromes Who Should Take This Course New and experienced developers looking for a practical introduction to Python. Course Requirements The only prerequisites are a familiarity with basic developer tools (command line, text editor, and Git) and beginning HTML Some programming experience is useful but not required Lesson Descriptions Lesson 1: Hello World! Lesson 1 begins at the beginning by having you create four simple "hello, world" programs using several different techniques. The main purpose of the "hello, world" is to make sure your system is correctly configured to execute the simple program that prints the string "hello, world!" to the screen. You start by writing a series of programs to display a greeting at a command line terminal, first in a REPL, then from a file, and then from a shell script. Finally, you write and deploy a simple proof-of-concept web application using the Flask web framework. Lesson 2: Strings Lesson 2 covers strings, probably the most important data structure on the Web since Web pages ultimately consist of strings and characters sent to and from the browser. Many other kinds of programs require string manipulation as well. As a result, strings make a great place to start your Python programming journey. The lesson starts with what strings are and how to create them. You then learn how to join, or concatenate, multiple string into a single string. Then you learn how to insert or interpolate one string into another. Next you learn how to print strings to the screen from the terminal window. As part of this, you see your first examples of Python Boolean variables and control flow. Finally, you learn how to iterate over strings with for loops, enabling you to access strings one character at a time. Lesson 3 : Lists In Lesson 2, you learned that strings can be thought of sequences of characters in a particular order. In Lesson 3, you learn about the list data type, which is the general Python container for arbitrary elements in a particular order. You start by explicitly connecting strings and lists via the string split method, and then you learn about various list methods throughout the rest of the lesson. After learning to split strings, you learn how to access elements in the resulting list, discovering that the same syntax works on strings, further deepening the connection between the two data types. Next you learn a variety of additional list methods beginning with selecting both single elements and multiple elements at once using list slicing, including the useful range datatype, and a clever technique using negative indices to select the last element in a list. Then you learn how to sort lists, which, if you have ever written a sorting algorithm by hand, you will find Python makes it ridiculously easy. You also learn how to reverse lists, a capability you will put to good use later on in the tutorial when learning to detect palindromes. Next you will learn how to add and remove list elements using append and pop. You then learn how to undo a string split using a list join, which includes an introduction to an important technique known as generator comprehension. Next, you learn how to iterate through lists using the same kind of for loop covered in Lesson in 2, which is valuable preparation for more advanced techniques covered in Lesson 6. Finally, you learn about two data types closely related to lists: tuples, which are essentially immutable lists, and sets, which can be thought of as a list of elements where repeat elements are ignored and the order doesn't matter. Lesson 4: Other Native Objects Now that we have taken a look at strings and arrays, Lesson 4 continues with a tour of some other important Python objects, which will give you a chance to learn about math, dates, regular expressions, and dictionaries. Like most programming languages, Python supports a large number of mathematical operations right out of the box, such as addition, subtraction, multiplication, and division. It also includes a math library, so you learn about more advanced operations such as logarithms and trigonometric functions. You also see an example of a personal triumph of mine, the inclusion of the circle constant Ï⁴ (tau), to find us the ratio of a circle's circumference to its radius, which Michael first proposed in 2010 and which was added to Python's standard math library in 2017. You also learn how to deal with times and dates in Python, such as getting the year, the day, or the exact time. Next you get an introduction in the powerful subject of regular expressions, which were discussed briefly in Learn Enough Developer Tools to Be Dangerous in the context of text editors and the grep command. Often called regexes for short, regular expressions are a powerful mini-language for matching patterns in text. You learn how to use regexes to quickly search strings for things like five digits in a row, thereby matching standard United States ZIP codes. The lesson ends with an introduction to dictionaries in Python. You use such objects, often referred to as hashes or associative arrays in other languages, are defined by key-value pairs, and in many ways behave like lists with strings, or sometimes other objects, instead of integers as indices. You apply this important object type to write your first substantial Python program, a shell script to count the unique words in a text. Lesson 5: Functions and Iterators So far in this tutorial, Python functions have been mentioned repeatedly, and and in Lesson 5 you finally learn to define functions of your own. The resulting ability gives us greater flexibility as programmers. We begin your study of functions in the read-eval-print loop, that is, the REPL, and then you learn how to put your function definitions in a file for use in a simple Flask web application. The lesson ends with a discussion of iterators, which are a powerful Python object type that represents a stream of data. The lesson pays particular attention to generators, probably the most common type of Python iterator. You will use a generator to make a first definition of an ispalindrome function, to see if a string is the same forward and backward. Lesson 6: Functional Programming Having learned how to define functions and apply them in a couple of different contexts. In Lesson 6, you take your programming to the next level by learning the basics of functional programming, a style of programming that emphasizes, you guessed it, functions. As you will see, functional programming in Python frequently employs a powerful and very Pythonic class of techn...
    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 ...
  • 61
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 22 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Linux ; Computer security ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: When you work in IT cyber security, you are responsible for ensuring that all operating systems are fully secured. Guide to Security for Linux Systems introduces you to the parameters and policies that will help you fulfill this responsibility. You will gain an understanding of the procedures and steps needed to secure operating systems; learn about the different types of security breaches you may encounter; and get familiar with the tools and software you can use to ensure a safe Linux system.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/32
    Keywords: Linux ; Operating systems (Computers) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Linux for Absolute Beginners is a course designed for Linux certification that will help you gain experience in the command line and Linux administration. You will be taught how to use options to modify the way a command works and use the three types of help commands used in most Linux distributions. Some other key topics included are installing and configuring Linux, as well as the different system utility commands and more about Linux permissions.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 004.023
    Keywords: Information technology Vocational guidance ; Career development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Do you dream of getting a job in Information Technology (IT) but don't know where to start? Perhaps you want to make a career change, but you're struggling to find information and guidance about the field and all the components you'll need to learn. Or you've heard IT is a great field, but you don't know all the different types of jobs--and which one is right for you. In this course you will learn about all the types of jobs in the IT fields and which job is right for you based on your background, knowledge, education and preferences. We cover the software, hardware, procedures, and concerns that IT professionals address. By the end of this course, you'll be informed and confident enough to choose the job of your dreams, and to start pursuing your new career.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.4/4769
    Keywords: Electronic data processing personnel Certification ; Computer networks Study guides Security measures ; Examinations ; Computer security Study guides Examinations ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course you will learn everything you need to know to take your cyber-security career to the next level. Whether you are already in cyber security and want to prepare for the CISSP exam, or you are working in technology and are curious about what cybersecurity is, this course is for you. The course covers the range of topics that professionals in the field need to know about security and risk management in organizations, including best practices for security in architecture, networking, and physical locations. You'll learn how organizations test and monitor for security, and how they use asset management to discover the data and systems that exist in their organization so they can protect them. And you'll see how security fits into the software development lifecycle We will delve into the importance of security concepts such as confidentiality, integrity, and availability. How to use authentication and authorization to manage user and system access. How organizations prepare for disasters and ready themselves to resume operations. How to use risk management to define your company's approach to security. Supply chain risks. Threat modeling. Security models. Cryptoanalysis. And so much more! We cover a lot of topics here, and when you've finished the course you will have a thorough understanding of how security fits into an organization, and all the areas that need to be secured. Grab a comfy chair and get ready to learn.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658.8/72
    Keywords: Electronic commerce ; Electronic commerce ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is for people who want to get into ecommerce, selling goods or services online, but have no idea where to start. We show you everything you need to know to build your own store on Shopify, one of the most popular platforms across the globe. And you won't need to write a line of code. You don't need to know anything about Shopify to take this course; you don't even need to know what you want to sell. The video provides an in-depth introduction to the ecommerce platform including the different Shopify store types and how to create them. Once you set up your online shop, you learn how to operate it, whether you use a traditional physical store where you own your inventory, or take advantage of dropshipping, where you fulfill orders from a third party without ever purchasing the products directly. We also introduce you to profitable products you can sell on a Shopify store, including physical and digital goods, consultation services, and many others. No coding, no experience necessary. All you need is the zeal to learn, and you'll be up and running in no time.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 37 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.1/4
    Keywords: Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Effectively reading and understanding existing code is a developer's superpower. In this book, you'll master techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems. In Troubleshooting Java: Read, debug, and optimize JVM applications you will learn how to: Determine what code does the first time you see it Expose code logic problems Evaluate heap dumps to find memory leaks Monitor CPU consumption to optimize execution Use thread dumps to find and solve deadlocks Easily follow a service-oriented or microservices system Properly use logging to better understand Java app execution Use Java debuggers efficiently Searching for bugs, detangling messy legacy code, or evaluating your codebase for new features sucks up much of a developer's time. Troubleshooting Java: Read, debug, and optimize JVM applications teaches code investigation techniques that will help you efficiently understand how Java apps work, how to optimize them, and how to fix the bugs that break them. You'll go from the basics of debugging to advanced methods for locating problems in microservices architectures, and save yourself hours--or even days--of time. Each new technique is explained with lively illustrations and engaging real-world examples. About the Technology Fact: Over the course of your career, you'll spend far more time reading code than you will writing it. The code investigation skills in this book will radically improve your efficiency in understanding and improving Java applications. About the Book Troubleshooting Java: Read, debug, and optimize JVM applications presents practical techniques for exploring and repairing unfamiliar code. In it, you'll learn timesaving practices for discovering hidden dependencies, discovering the root causes of crashes, and interpreting unexpected results. Go beyond profiling and debugging and start understanding how Java applications really work. What's Inside Determine what code does the first time you see it Evaluate heap dumps to find memory leaks Monitor CPU consumption to optimize execution Use thread dumps to find and solve deadlocks Uncover glitches in code logic Locate intermittent runtime problems About the Reader For intermediate Java developers. About the Author Lauren€₎iu Spilc♯³ is a skilled Java and Spring developer and an experienced technology instructor. He is the author of Spring Start Here and Spring Security in Action. Quotes We spend more time trying to understand code than writing it. This book shows you how to use that time wisely. - Brent Honadel, Infor Finally a book that illustrates how to troubleshoot and reason about Java apps in production! It just might save the day! - Atul Shriniwas Khot, SquareOne Insights I wish I had this collection of efficient and usable techniques at the beginning of my career. - Andriy Stosyk, EPAM Systems A great book with deep explanations about debugging techniques. - C♯³t♯³lin Matei, Endava Understand how Java applications work under the hood. - Fernando Bernardino, Wise.
    Note: Narrator not identified. - Online resource; title from title details screen (O'Reilly, viewed August 7, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 55 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The next generation of containers is here. Learn Podman directly from its creator, discover its exceptional security features, and start managing rootless containers that integrate easily into your systems. In Podman in Action you will learn how to: Build and run containers in rootless mode Develop and manage pods Use SystemD to oversee a container's lifecycle Work with the Podman service via Python Keep your containers confined using Podman security features Manage containerized applications on edge devices Podman in Action shows you how to deploy containerized applications on Linux, Windows, and MacOS systems using Podman. Written by Daniel Walsh, who leads the Red Hat Podman team, this book teaches you how to securely manage the entire application lifecycle without human intervention. You'll quickly get to grips with Podman's unique advantages over Docker, and learn how easy it is to migrate your Docker-based infrastructure. It also demonstrates how, with Podman, you can easily convert containerized applications into Kubernetes-based microservices. About the Technology It's time to upgrade your container engine! The Podman container manager delivers flexible image layer control, seamless Kubernetes compatibility, and rootless containers that can be created, run, and managed by users without admin rights. Plus, its OCI-compliant support for the Docker API lets you shift existing containers to Podman without breaking your scripts or changing the way you work. About the Book Podman in Action introduces the Podman container manager. The easy-to-follow explanations and examples give you a clear view of what containers are, how they work, and how to manage them using Podman's powerful features. You'll get a deep look at the Linux components Podman uses and even learn more about Docker along the way. You'll especially appreciate author Dan Walsh's unique insights into container security. What's Inside Develop and manage pods Key security concepts including SELinux and SECCOMP Use systemd to oversee a container's lifecycle Keep your containers confined using Podman security Manage containerized applications on edge devices Install and run Podman on MacOS and Windows About the Reader For developers or system administrators experienced with Linux and Docker. About the Author Daniel Walsh is a senior distinguished engineer at Red Hat, and leads the team that created Podman. Quotes Red Hat's own master of container security beautifully explains this important container ecosystem. - Michael Bright, mjbright Consulting Filled to the brim with examples and best practices. - Mladen Kne¿ℓi♯⁷, CROZ Showcases Podman's architecture, advanced security features, rootless containers, integration with systemd, and much more. I highly recommend it. - Andrea Monacchi, Chili.com A must-read for anyone who wants to harness the power of Podman and the nextgen container ecosystem. - Gowtham Sadasivam, Acceldata.
    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 ...
  • 68
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780138189419 , 0138189412
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 32 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 001.4/226
    Keywords: Tableau (Computer file) ; Information visualization ; Tableau (Computer file) ; Information visualization ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Nearly 4 Hours of Video Instruction A Visual Introduction to Visual Analytics Overview: Visual Analytics Fundamentals LiveLessons is a practical, hands-on guide to learning the basics of visual analytics. After you finish the videos you will be able to start building compelling visual data narratives using Tableau 2022. About the Instructor: Lindy Ryan is passionate about telling stories with data. She specializes in translating raw data into insightful stories through carefully curated visuals and engaging narrative frameworks. Lindy teaches courses in visual analytics, data visualization, and product design in the Professional Science Master's program at Rutgers, the State University of New Jersey. She also supports Western State Connecticut's MFA writing program as guest faculty to mentor aspiring writers working in their second genre. Lindy previously taught in the Montclair State University (MSU) Business Analytics program, where she received the MSU Professing Excellence Award, which recognizes professors' teaching excellence, particularly those who inspire and motivate students. She has been a Tableau user since 2012. Lindy is the author of The Visual Imperative: Creating a Culture of Visual Discovery (Elsevier Morgan Kaufmann, 2016) and Visual Data Storytelling with Tableau (Pearson Addison-Wesley, 2018), as well as numerous papers, book chapters, and conference presentations worldwide. Skill Level: Beginner Intermediate Learn How To: Navigate the Tableau interface Understand the role of context in visual analytic storytelling Decide which type of basic chart to use with type of data Use maps to represent data Make good design decisions regarding color, lines, and shapes Prepare your data and storyboard your visualization Use advanced visualization formats Who Should Take This Course: Analysts who need to share the results of their data discovery or analysis Students communicating data for reports or presentations Teachers helping learners (of any age) to cultivate visual data literacy Executives and business managers reporting data-driven results or metrics Journalists giving data the starring role in their editorials Course Requirements: A willingness to learn how to tell stories through data Access to Tableau Desktop (Windows or Mac), version 2022 or higher Lesson Descriptions: Lesson 1: Welcome to Visual Analytics Lesson 1 introduces you to the practice of visual analytics with an overview of the state of the data visualization industry. As a foundation for more in-depth explorations throughout this book, we explore how data visualization and visual data storytelling have become in-demand analytic job skills today. The lesson also explores how the two practices are similar and different, and how both are propelled by new technologies and bigger, more diverse, and more dynamic data. Finally, the role of communication skills within visual analytics is discussed along with a brief look at how academia is supporting the demand for visual analysts today. Lesson 2: The Power of Visual Analytics Memory, retention, and emotion form the bases for experience, all of which work in tandem with our brain's visual processing horsepower. This lesson leverages real-life examples to showcase the power of visual analytics and visual data stories to communicate discoveries and insights hidden in data. We review the role of human cognition in visual analytics; how the brain reacts to inputs of data, stories, and data stories as unique entities; and how we can leverage this power to tell effective data narratives and influence action. Lesson 3: Getting Started with Tableau Application requires an environment for practice as a first step toward efficacy. This lesson shifts the focus from theory to implementation as we briefly explore the different products contained within the Tableau application suite, focusing on the Tableau Desktop 2022 user interface. The lesson covers how to get started with Tableau Desktop, reviews the tool's user interface and basic functionality, and discusses how to connect to data and ensure it is properly prepared for analysis. From here you will be able to move on to the visual analytics process to curate visuals and build data dashboards and stories while building skills and competencies in the market-leading data visualization tool most in demand by today's employers. Lesson 4: Keeping Visual Analytics in Context This lesson describes the importance of understanding data's context and its role in helping visual analysts ask the right questions to build a data narrative framework. You learn about exploratory and explanatory analysis and strategies for successful data storytelling, including narrative flow, considerations for spoken versus written narratives that support visuals, and structures that can support your stories for maximum impact. The lesson also explores helpful techniques in Tableau that guide you in crafting effective data narrative structure and keeping data firmly connected to its context. Lesson 5: Fundamental Data Visualizations This lesson introduces the fundamental charts and graphs used to visually communicate data that are offered on the Tableau Show Me Card. The lesson discusses appropriate use cases for each and get you some hands-on opportunities to create examples in Tableau. You learn techniques to help you assess when to use each visualization type according to the data, how to generate these according to best practices, and helpful considerations for when to avoid certain types of charts. The lesson also explores some of the special features available in Tableau to help you get the most from your visualizations. Lesson 6: Fundamental Maps As a continuation of the previous lesson, this lesson introduces two fundamental types of maps available on the Tableau Show Me Card. Again, we discuss appropriate use cases for each and get hands-on to create examples in Tableau, as well as how to generate these according to best practices, and helpful considerations specifically for mapping data. The lesson also explores some of the special features available in Tableau to help you get the most from your maps. Lesson 7: Design Tips for Curating Visual Analytics This lesson dives into human cognition and visual perception to frame how pre-attentive attributes such as size, color, shape, and position affect the usability and efficacy of visual analytics. We explore best practices for how the design elements can be employed to direct an audience's attention and create a visual hierarchy of components to communicate effectively. Lesson 8: Structuring Analytics for Storytelling This lesson moves beyond the basics of visual analytics to take our first steps in architecting outputs of analysis in visual data dashboards and stories. We'll begin by taking a closer look at how to prepare data in Tableau, utilizing some messy survey data--a common experience for data storytellers--before building data dashboards and stories that incorporate features like filters, annotations, and highlights to present compelling, meaningful, and actionable outcomes of visual analytics. Lesson 9: Beyond Fundamentals: Advanced Visualizations This penultimate lesson explores advanced strategies that go beyond fundamental data visualizations to explore a curated set of advanced data visualizations beyond the Tableau Show Me Card. It covers how to create advanced charts that require additional formatting and calculations, including timelines, Likert scale charts, lollipop charts, and more. Lesson 10: Closing Thoughts You have covered a lot of ground in this series. This final lesson recaps the lessons and emphasizes the main takeaways. It also serves as a resource kit by providing checklists of best practices and practical suggestions for continuing to master outputs of visual analytics. It also discusses additional resources available to support you on this journey. About Pearson Video Training: Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    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 ...
  • 69
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Penetration testing (Computer security) ; Software failures ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn the essential tools and techniques for hunting and exploiting vulnerabilities in web and Android applications. Equip yourself with the knowledge and skills to find and responsibly disclose vulnerabilities to companies, gaining rewards through existing bug bounty programs. Master the best practices of ethical hacking to detect bugs and improve security. This comprehensive, seven-hour course covers three key areas: Fundamentals of OWASP Top 10 Vulnerabilities We start the course with a look at the most common vulnerabilities currently present in web applications. The OWASP Top Ten, from the Open Web Application Security Project, helps bug bounty hunters to know what to look for in penetration tests. We break down these vulnerabilities and demonstrate what to look for in order to detect them. Kali Linux and Web Application Hacking Web applications are currently some of the most common targets for bug bounties, so we'll see how to create meaningful attacks against them. We'll use Kali Linux tools, which are popular with both attackers and the defenders trying to secure web apps against those attacks. We'll work with Nmap, SQLmap, Commix, Wfuzz, Metasploit, and many other tools to gather information about targets and launch attacks to expose their vulnerabilities. Foundations of Hacking and Penetration Testing Android Apps Most companies now have apps that are included in bug bounty programs. Learning how to scan and exploit these apps can often be a lucrative way to gain bounties. Given the new focus on application development, apps make a great target for bug bounties.
    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 ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Scala (Computer program language) ; Electronic data processing Distributed processing ; Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Akka is a toolkit that simplifies the process of building concurrent, distributed, and fault-tolerant applications and systems without compromising performance. Written in Scala, Akka uses a module system for implementation and an approach to concurrency based on the actor model. This easy-to-follow course provides a great introduction to the basics of Akka and distributed computing. You will learn these fundamentals by working with hands-on examples so you can put the concepts into action and see how they work. By the end of this course, you will have experience working with: actors, futures, routing, scheduling, and more. If you are an Akka newbie looking to get a great foundation in Akka and distributed computing, you've come to the right place!.
    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 ...
  • 71
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 3 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.133
    Keywords: Python (Computer program language) ; Hacking ; Computer security ; Penetration testing (Computer security) ; Computer programmers Professional ethics ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Master ethical hacking while working on practical Python coding projects. Learn Python hacking skills, ethical hacking principles, penetration testing, cybersecurity, and more with over 17 hours of video tutorials. Designed for those with intermediate- to advanced-level understanding of ethical hacking, this course is still taught in a step-by-step, beginner-friendly method. We begin with coding basic port and vulnerability scanning tools; move onto SSH, FTP, and spoofing attacks; take a look at network analysis; and finish up with coding a reverse shell, command and control center, and several website penetration testing tools. Upon completing this course, you will be prepared for a job in the cybersecurity industry. Learn all these skills while completing eight coding projects: Port and vulnerability scanner SSH brute-forcer MAC address changer ARP spoofer DNS spoofer Multi-functioning reverse shell Keylogger Command and control center.
    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 ...
  • 72
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Security measures ; Computer security ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The Application Security Program course teaches you to implement a robust program of security throughout your development process. It goes well beyond the basics, detailing flexible security fundamentals that can adapt and evolve to new and emerging threats. Its service-oriented approach is perfectly suited to the fast pace of modern development. Your team will quickly switch from viewing security as a chore to seeing it as an essential part of their daily work. Follow the expert advice in this guide and you'll reliably deliver software that is free from security defects and critical vulnerabilities.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 47 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Vue (Electronic resource) ; Web applications Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Vue has swiftly become one of the most popular JavaScript frameworks, as well as the most approachable, in our opinion. New frameworks, however, can be intimidating, and no one wants to waste time setting up a local development environment only to run a simple app. That's where Vue is different. To get started with Vue, place a script tag on a page, and you're ready. This preparation will allow you to integrate Vue into your current apps without investing in complex toolchains. All of the examples in this course may be completed by simply adding Vue to a single HTML file and writing a little JavaScript. A series of tutorials, exercises, and quizzes will help you learn how to construct Vue apps. This course will help novices get started with Vue JS and work toward mastery.
    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 ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (3 hr., 2 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: SQL server ; Client/server computing ; Relational databases ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Databases are crucial in the typical software development process, and developers use SQL (Structural Query Language) to communicate with databases. Released in 1989, Microsoft SQL Server is one of the most popular database engines in the world, and it's a must-learn for anyone who wants to work with databases. This course will teach everything you need to know about Microsoft SQL (Transact-SQL or T-SQL), from introductory topics like creating databases and tables to more complex ones like creating stored procedures and sorting data from multiple tables. While the course is designed for beginners, it's perfect for intermediate Microsoft SQL users looking to brush up their knowledge.
    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 ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Microsoft Excel (Computer file) ; Visual Basic for Applications (Computer program language) ; Electronic spreadsheets ; Business Computer programs ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: VBA (visual basic for application) is a language used for programming tasks and actions in Excel, and for developing additional functions in Excel worksheets that are customized to your work needs. If you want to learn how to program VBA for your business or yourself, then this course is for you. As a beginner course, it starts with the basics--understanding what VBA is and what it does. Next you'll record your first macro, and eventually you will know enough to create your own functional VBA modules. By the end of the course, you'll be creating custom Excel functions and making your user forms so other users can interact with them and input their data. You'll also be able to troubleshoot and debug your code, making it fast and efficient. Once you learn VBA, you'll know it forever, and eventually you can program it to do all your work.
    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 ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/52
    Keywords: WordPress (Electronic resource) ; Web sites Development ; Blogs Computer programs ; WordPress (Electronic resource) ; Web site development ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: If you want to build professional websites, WordPress, the popular and free open-source website creation platform, is a great tool to have in your back pocket. This course teaches you the conceptual framework of a WordPress-based Content Management System (CMS), as well as the practical steps for building a modern website or a blog. We start with WordPress installation and building blocks, the principles of the WordPress CMS, and a tour of the admin panel. Next you learn about posts, pages, and forums before jumping into a unit on using plugin management to add cool galleries and videos to your website or blog. You will also get to know about SEO and meta tags. The WordPress Crash Course winds up with a unit on WordPress themes, which make your sites and blogs look professional. You will also learn to customize and design your own themes. Get up and running with this easy-to-follow guide to everything you need to know about WordPress, from installing your first blog to maintaining a website after launch.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (18 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) Study guides ; Computer programming Study guides ; Computer programming ; Python (Computer program language) ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is the course for people who want to get started programming with Python, and are interested in entering the fields of coding or data science. But it is comprehensive enough for more experienced Python coders who want to brush up on their skills or fill in missing gaps. With over 18 hours of HD video tutorials, this course is designed to fully immerse you in the Python language as you start from the basics of programming and go through to advanced Python concepts. We'll also cover web scraping, PyMongo, WebPy development, Django web framework, GUI programming, data visualization, machine learning, and much more. Get hands-on practice building these ten coding projects: Simple calculator RPG battle script Web scraper PyMongo database Webpy web app Django website PyQt calculator GUI PyQt web browser Data visualization with matplotlib and Pandas Speech recognition & AI.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (19 hr., 27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8/076
    Keywords: Penetration testing (Computer security) Study guides ; Computers Study guides Access control ; Computer networks Study guides Security measures ; Hackers Study guides ; Computer networks ; Security measures ; Computers ; Access control ; Hackers ; Penetration testing (Computer security) ; Instructional films ; Internet videos ; Nonfiction films ; Study guides ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is designed for information security professionals who wish to take the Certified Ethical Hacker (CEH) exam and move on to a career as a professional pentester (or penetration tester). This course will teach you what you need to know to pass the CEH exam, and will also give you insight into the day-to-day workflow of a certified ethical hacker. Upon enrolling in this course, you will receive: 19+ Hours of HD Video Lessons on how to think like a hacker Hacking demonstrations with tools such as Maltego, FOCA, Harvester, Recon-ng, Nmap, masscan, tcpdump, Wireshark, Ettercap, Burp Suite, Scapy, Mimikatz, Hashcat, Konboot, Hydra, and more! A blueprint for conducting your own penetration test Links to additional resources to continue your education.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 38 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3/1
    Keywords: Machine learning ; Computer networks Security measures ; Apprentissage automatique ; Réseaux d'ordinateurs ; Sécurité ; Mesures ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Keep sensitive user data safe and secure without sacrificing the performance and accuracy of your machine learning models. In Privacy Preserving Machine Learning, you will learn: Privacy considerations in machine learning Differential privacy techniques for machine learning Privacy-preserving synthetic data generation Privacy-enhancing technologies for data mining and database applications Compressive privacy for machine learning Privacy Preserving Machine Learning is a comprehensive guide to avoiding data breaches in your machine learning projects. You'll get to grips with modern privacy-enhancing techniques such as differential privacy, compressive privacy, and synthetic data generation. Based on years of DARPA-funded cybersecurity research, ML engineers of all skill levels will benefit from incorporating these privacy-preserving practices into their model development. By the time you're done reading, you'll be able to create machine learning systems that preserve user privacy without sacrificing data quality and model performance. About the Technology Machine learning applications need massive amounts of data. It's up to you to keep the sensitive information in those data sets private and secure. Privacy preservation happens at every point in the ML process, from data collection and ingestion to model development and deployment. This practical book teaches you the skills you'll need to secure your data pipelines end to end. About the Book Privacy Preserving Machine Learning explores privacy preservation techniques through real-world use cases in facial recognition, cloud data storage, and more. You'll learn about practical implementations you can deploy now, future privacy challenges, and how to adapt existing technologies to your needs. Your new skills build towards a complete security data platform project you'll develop in the final chapter. What's Inside Differential and compressive privacy techniques Privacy for frequency or mean estimation, naive Bayes classifier, and deep learning Privacy-preserving synthetic data generation Enhanced privacy for data mining and database applications About the Reader For machine learning engineers and developers. Examples in Python and Java. About the Authors J. Morris Chang is a professor at the University of South Florida. His research projects have been funded by DARPA and the DoD. Di Zhuang is a security engineer at Snap Inc. G. Dumindu Samaraweera is an assistant research professor at the University of South Florida. The technical editor for this book, Wilko Henecka, is a senior software engineer at Ambiata where he builds privacy-preserving software. Quotes A detailed treatment of differential privacy, synthetic data generation, and privacy-preserving machine-learning techniques with relevant Python examples. Highly recommended! - Abe Taha, Google A wonderful synthesis of theoretical and practical. This book fills a real need. - Stephen Oates, Allianz The definitive source for creating privacy-respecting machine learning systems. This area in data-rich environments is so important to understand! - Mac Chambers, Roy Hobbs Diamond Enterprises Covers all aspects for data privacy, with good practical examples. - Vidhya Vinay, Streamingo Solutions.
    Note: 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 ...
  • 80
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 25 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.2/76
    Keywords: Microsoft .NET Framework ; Application software Development ; Logiciels d'application ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Build cross-platform apps with .NET MAUI! This exciting new technology helps you create mobile and desktop apps using a common set of .NET tools. In .NET MAUI in Action you will learn how to: Set up your environment for cross-platform development Write an interactive UI in XAML using out-of-the-box controls Apply the MVVM pattern to build maintainable code Extend your control library with custom controls Structure your app using common navigation paradigms Use common device features like GPS Use DevOps tools to automate deployment and testing .NET MAUI in Action shows you how you can use the cutting-edge MAUI framework to write apps that will run on Windows, Android, macOS, and iOS platforms using your existing .NET development skills. This book reveals essential MAUI development techniques through hands-on example applications in every chapter. You'll learn cross-platform development quickly as you start building your own rich apps, from to-do list apps, to a movie recommender app, and eventually a full-stack solution using enterprise architecture patterns. You'll also learn how to use GitHub Actions to deploy robust, testable, and maintainable apps; and how to deliver a consistent look and feel across platforms. Throughout, you'll use the built-in controls of .NET MAUI and learn how to develop your own custom solutions. About the Technology Write your app once and deploy it on mobile, desktop, web, and cloud with .NET MAUI. This powerful multi-platform App UI framework saves time and money by eliminating tedious platform-specific rewrites. You just define your project in straightforward XAML markup and C#, and MAUI generates the native applications for iOS, Android, Windows, and macOS. About the Book .NET MAUI in Action teaches you how to build cross-platform applications using the .NET MAUI framework. You'll explore compelling examples while you work your way up from "Aloha World" to a full-stack enterprise solution. Along the way, you'll master the MVVM pattern and other essentials of mobile UI development. This practical book is perfect for .NET developers who have never created mobile apps. What's Inside Write interactive UIs in XAML using out-of-the-box controls Extend your control library with custom controls Use common device features like GPS Automate deployment and testing About the Reader For experienced .NET developers. No iOS or Android experience required. About the Author Matt Goldman is a Solution Architect at SSW, a regular speaker at user groups and conferences, and maintains open source libraries for use in .NET MAUI apps. Quotes This book stands apart by boldly exploring critical enterprise application development principles. It empowers readers to be self-sufficient by emphasizing best practices and offering practical tips that equip them to improve as cross-platform developers. - From the Foreword by Kym Phillpotts, Microsoft Does not get any better than Matt Goldman! His real-world scenarios set you up for success. - Sam Basu, Progress A gold mine, full of valuable information and examples! - Aleksander Rokic, ObjectEasy The section on upgrading a Xamarin.Forms app to .NET MAUI is worth the price of the book! - Mario Solomou, Appoint.AI.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 5, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 33 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.3
    Keywords: Kubernetes ; Application software Study guides Development ; Examinations ; Logiciels d'application ; Développement ; Examens ; Guides de l'étudiant ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Becoming a Kubernetes administrator is a big accomplishment--and passing the Certified Kubernetes Administrator (CKA) exam can be a big boost to your career! Learn the hands on skills you need to ace the exam with clear teaching and hands-on exercises that match the unique CKA test environment. In Acing the Certified Kubernetes Administrator Exam you'll learn how to: Administer an application running on Kubernetes Troubleshoot errors inside a Kubernetes cluster Authenticate users and machines to the Kubernetes API Create persistent storage in Kubernetes Add additional functionality to an existing Kubernetes cluster Acing the Certified Kubernetes Administrator Exam is your fast-track to becoming a Certified Kubernetes Administrator! Your expert exam tutor is Chad Crowell, whose courses have helped thousands of developers to understand Kubernetes and earn the coveted CKA certification. If you're familiar with Kubernetes, this book will ensure you're ready to pass in just one month of study. If you're brand new, this is the perfect primer to get started on your Kubernetes journey. Go hands-on with all the exam objectives, including deploying containerized applications to Kubernetes, accessing an application from an ingress resource, and backup and restore. Plus, essential exam tips and exercises help you work out your mental muscle memory. About the Technology The Certified Kubernetes Administrator (CKA) exam proves to your next employer that you can set up and manage Kubernetes clusters. In this rigorous test offered by the Linux Foundation, you'll configure and manage production-grade clusters hands-on as a proctor watches. Simply put, if you aren't ready, you won't pass. About the Book Acing the Certified Kubernetes Administrator Exam teaches every skill you need to pass the CKA. You can't "hack" this exam by learning a few test-taking tricks. Instead, you'll master vital techniques like load balancing and networking with carefully designed exercises that you practice using the CKA's command-line interface. With this book, you'll be confident and ready for exam day. What's Inside Administer an application on Kubernetes Troubleshoot errors in a Kubernetes cluster Authenticate users and machines Create persistent storage About the Reader For readers who know the basics of containers and Linux admin. No Kubernetes experience required. About the Author Chad M. Crowell is the author of dozens of courses on Kubernetes and DevOps with Pluralsight and INE. Chad is also a Microsoft Certified Trainer (MCT). Quotes As someone who helped establish the CKA, I'm impressed! Great explanations, great visuals, and excellent hands-on exercises. That's what counts to pass the CKA exam! - Michael Hausenblas, AWS Solution Engineering Lead and CNCF Ambassador An invaluable resource. All exam topics are covered in detail and clearly explained. - Rob Pacheco, Forward Financing I just passed CKA. Do you need a better recommendation? - David Moravec, Y Soft An absolute marvel. It's clear, instructive, and hands-on. Highly recommended! - Giang Ch©Øu, AppHub.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 4, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Language: English
    Pages: 1 online resource (1 video file (20 hr., 16 min.)) , sound, color.
    Edition: [Video edition].
    DDC: 004.67/82
    Keywords: Kubernetes ; Cloud computing ; Infonuagique ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Learn multicloud deployment on Anthos directly from the Google development team! Anthos delivers a consistent management platform for deploying and operating Linux and Windows applications anywhere--multi-cloud, edge, on-prem, bare metal, or VMware. In Google Anthos in Action you will learn: How Anthos reduces your dependencies and stack-bloat Running applications across multiple clouds and platforms Handling different workloads and data Adding automation to speed up code delivery Modernizing infrastructure with microservices and Service Mesh Policy management for enterprises Security and observability at scale Google Anthos in Action demystifies Anthos with practical examples of Anthos at work and invaluable insights from the Google team that built it. You'll learn how to use this modern, Kubernetes-based cloud platform to balance costs, automate security, and run your software literally anywhere. The book is full of Google-tested patterns that will boost efficiency across the development lifecycle. It's an absolutely essential guide for anyone working with Anthos, or delivering software in a cloud-centric world. About the Technology The operations nightmare: modern applications run on-prem, in the cloud, at the edge, on bare metal, in containers, over VMs, in any combination. And you're expected to handle the rollouts, dataOps, security, performance, scaling, backup, and whatever else comes your way. Google Anthos feels your pain. This Kubernetes-based system simplifies hybrid and multicloud operations, providing a single platform for deploying and managing your applications, wherever they live. About the Book Google Anthos in Action introduces Anthos and shows you how it can simplify operations for hybrid cloud systems. Written by 17 Googlers, it lays out everything you can do with Anthos, from Kubernetes deployments to AI models and edge computing. Each fully illustrated chapter opens up a different Anthos feature, with exercises and examples so you can see Anthos in action. You'll appreciate the valuable mix of perspectives and insight this awesome team of authors delivers. What's Inside Reduce dependencies and stack-bloat Run applications across multiple clouds and platforms Speed up code delivery with automation Policy management for enterprises Security and observability at scale About the Reader For software and cloud engineers with experience using Kubernetes. About the Author Google Anthos in Action is written by a team of 17 Googlers involved with Anthos development, and Google Cloud Certified Fellows assisting customers in the field. Quotes Your guide into the world of multicloud at scale. A great read whether you are just starting out or a seasoned veteran. - Glen Yu, PwC Canada Great book for engineers who want to learn Anthos. - Bhagvan Kommadi, Quantica Computacao Google Anthos can be intimidating. This book is an essential guide to using and understanding it. - Jose San Leandro, ioBuilders Complete, easy to understand, with simple explanations, useful diagrams, and real-world examples. I recommend it. - Rambabu Posa, Sai AAshika Consultancy.
    Note: Online resource; title from title details screen (O'Reilly, viewed February 27, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 58 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.3/1
    Keywords: Deep learning (Machine learning) ; Machine learning ; Apprentissage profond ; Apprentissage automatique ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: A vital guide to building the platforms and systems that bring deep learning models to production. In Designing Deep Learning Systems you will learn how to: Transfer your software development skills to deep learning systems Recognize and solve common engineering challenges for deep learning systems Understand the deep learning development cycle Automate training for models in TensorFlow and PyTorch Optimize dataset management, training, model serving and hyperparameter tuning Pick the right open-source project for your platform Deep learning systems are the components and infrastructure essential to supporting a deep learning model in a production environment. Written especially for software engineers with minimal knowledge of deep learning's design requirements, Designing Deep Learning Systems is full of hands-on examples that will help you transfer your software development skills to creating these deep learning platforms. You'll learn how to build automated and scalable services for core tasks like dataset management, model training/serving, and hyperparameter tuning. This book is the perfect way to step into an exciting--and lucrative--career as a deep learning engineer. Designing Deep Learning Systems: A software engineer's guide teaches you everything you need to design and implement a production-ready deep learning platform. First, it presents the big picture of a deep learning system from the developer's perspective, including its major components and how they are connected. Then, it carefully guides you through the engineering methods you'll need to build your own maintainable, efficient, and scalable deep learning platforms. Chi Wang is a principal software developer in the Salesforce Einstein group. Donald Szeto was the co-founder and CTO of PredictionIO.
    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 ...
  • 84
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 48 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.76
    Keywords: Akka ; Internet programming ; Programmation Internet ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Akka solves the big problems of distributed systems, from multithreading and concurrency to scalability and failure. Learn how to use it effectively. In Akka in Action, Second Edition you will learn how to: Create basic programs with Akka Typed Work with clusters to build robust, fault-tolerant programs Use Akka with Kubernetes Build microservices with Akka Create and maintain distributed state with strong consistency guarantees Employ actor-based concurrency and parallelism Test Akka software Akka in Action, Second Edition teaches you to use Akka Typed to solve common problems of distributed systems. You'll learn how to bring together all of Akka's moving parts to design and implement highly scalable and maintainable software. Extensively revised by Akka contributor Francisco L©đpez-Sancho Abraham, this new edition demonstrates Akka's complex concepts through engaging hands-on examples. Discover the power of the Actor Model, how Akka works with Kubernetes, and how to utilize Akka modules to create microservices that are reliable and fault tolerant. About the Technology For large software systems, the action is in the "-ilities." Scalability. Reliability. Maintainability. Capability. Akka, toolkit for building distributed message-driven applications, delivers on the "ilities." And recent innovations, including Akka Typed, ensure that this amazing platform will remain the best way to build and deploy distributed Java and Scala applications for years to come. About the Book Akka in Action, Second Edition is your guide to building message-centric distributed applications systems. This new edition covers all features of Akka, including Akka Typed. You'll learn to create microservices using Akka's powerful suite of tools, Akka Sharding, Persistence, Streams, Persistence Query, Projections, and gRPC. Practical examples taken directly from industry guide you through clustering, deploying to Kubernetes, and taking full advantage of Akka's Actors-based approach to concurrency. What's Inside Work with clusters to build robust, fault-tolerant programs Maintain distributed systems with strong consistency guarantees Utilize concurrency and parallelism Test Akka software About the Reader For readers comfortable with Java and Scala. About the Authors Francisco Lopez Sancho-Abraham is a senior consultant at Lightbend, and a principal engineer on the Akka Team. Raymond Roestenburg, Rob Bakker, and Rob Williams are the authors of the first edition of Akka in Action. Quotes Akka in Action is the best source for a deep yet practical and hands-on introduction to Akka. In it, Francisco discusses everything from the foundational distributed systems stuff to how to integrate it with the more recent high-level modules like Alpakka and Akka Streams. Highly recommended. - Jonas Bon©♭r, Lightbend All you need to start with Akka and the Actor Model. - Rares Tausancea, ING A gem that few books can match when it comes to Actors, CQRS, and Event Sourcing. For Scala and Java developers, it's an essential read. - Sebastian Harko, IBM Delivers a powerful combination of easy-to-follow lessons on the Akka ecosystem and well-timed discussions on important topics in modern computing. - John Ackley, Carnegie Learning.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 31, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 10 min.)) , sound, color.
    Edition: [Video edition].
    DDC: 005.1
    Keywords: Software engineering ; Computer programming ; Creative ability in technology ; Creative thinking ; Génie logiciel ; Programmation (Informatique) ; Créativité en technologie ; computer programming ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Programming is a creative act. These techniques will help you maximize the power of creativity to improve your software and your satisfaction in creating it. Inside The Creative Programmer you'll discover: The seven dimensions of creativity in software engineering The scientific understanding of creativity and how it translates to programming Actionable advice and thinking exercises that will make you a better programmer Innovative communication skills for working more efficiently on a team Creative problem-solving techniques for tackling complex challenges In The Creative Programmer you'll learn the processes and habits of highly creative individuals and discover how you can build creativity into your programming practice. This fascinating new book introduces the seven domains of creative problem solving and teaches practical techniques that apply those principles to software development. Hand-drawn illustrations, reflective thought experiments, and brain-tickling example problems help you get your creative juices flowing--you'll even be able to track your progress against a scientifically validated Creative Programming Problem Solving Test. Before you know it, you'll be thinking up new and novel ways to tackle the big challenges of your projects. About the Technology Like composing music, starting a business, or designing a marketing campaign, programming is a creative activity. And just like technical skills, creativity can be learned and improved with practice! This thought-provoking book details practical methods to turn creativity into more effective problem solving, higher productivity, and better software. About the Book The Creative Programmer explores seven dimensions of creativity in software engineering--technical knowledge, collaboration, constraints, critical thinking, curiosity, a creative state of mind, and creative techniques. As you read, you'll apply insights about creativity from other disciplines to the challenges of software development. Numerous relevant examples and exercises drive each lesson home. You'll especially enjoy the unique Creative Programming Problem Solving Test that helps you assess how creative you've been with a programming task. What's Inside The scientific understanding of creativity and how it translates to programming Advice and exercises that will help you become a creative programmer Innovative communication skills for working more efficiently on a team Creative problem-solving techniques for tackling complex challenges About the Reader For programmers of all skill levels. About the Author Wouter Groeneveld is a software engineer and computer science education researcher at KU Leuven, where he researches the importance of creativity in software engineering. Quotes The Creative Programmer is a fantastic mix of engaging historical anecdotes, practical exercises, and extensive references to papers, books, and essays both in and outside of programming.... My own copy has now been filled with pages of scribbles and notes on which I could immediately apply Wouter's lessons, a sign that his exercises are truly engaging and encouraging! - From the Foreword by Dr. Felienne Hermans, Professor of Computer Science Education, Vrije Universiteit Amsterdam, author of The Programmer's Brain Beautifully written and utterly compelling. I love the research, the insight, and the sheer joy Wouter conveys in his writing. - Daniel Terhorst-North, Dan North & Associates.
    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 ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (13 hr., 10 min.)) , sound, color.
    Edition: Video edition.
    DDC: 006.60151
    Keywords: Computer graphics Mathematics ; Geometry ; Infographie ; Mathématiques ; Géométrie ; geometry ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Master the math behind CAD, game engines, GIS, and more! This hands-on book teaches you the geometry used to create simulations, 3D prints, and other models of the physical world. In Geometry for Programmers you will learn how to: Speak the language of applied geometry Compose geometric transformations economically Craft custom splines for efficient curves and surface generation Pick and implement the right geometric transformations Confidently use important algorithms that operate on triangle meshes, distance functions, and voxels Geometry for Programmers guides you through the math behind graphics and modeling tools. It's full of practical examples and clear explanations that make sense even if you don't have a background in advanced math. You'll learn how basic geometry can help you avoid code layering and repetition, and even how to drive down cloud hosting costs with more efficient runtimes. Cheerful language, charts, illustrations, equations, and Python code help make geometry instantly relevant to your daily work as a developer. About the Technology Geometry is at the heart of game engines, robotics, computer-aided design, GIS, and image processing. This book draws back what is for some a mathematical curtain, giving them insight and control over this central tool. You'll quickly see how a little geometry can help you design realistic simulations, translate the physical world into code, and even reduce your cloud services bill by improving the efficiency of graphics-intensive applications. About the Book Geometry for Programmers is both practical and entertaining. Fun illustrations and engaging examples show you how to apply geometry to real programming problems, like changing a scan into a CAD model or developing 3D printing contours from a parametric function. And don't worry if you aren't a math expert. There's no heavy theory, and you'll learn how to offload most equations to the SymPy computer algebra system. What's Inside Speak the language of applied geometry Compose geometric transformations economically Craft custom splines for efficient curves and surface generation Confidently use geometry algorithms About the Reader Examples are in Python, and all you need is high school-level math. About the Author Oleksandr Kaleniuk is the creator of Words and Buttons Online, a collection of interactive tutorials on math and programming. Quotes.
    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 ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Addison-Wesley Professional
    ISBN: 9780137864591 , 0137864590
    Language: English
    Pages: 1 online resource (1 video file (17 hr., 50 min.)) , sound, color.
    Edition: [First edition].
    Series Statement: Live lessons
    DDC: 005.13/3
    Keywords: Application software Testing ; Application software Development ; Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: 10+ Hours of Video Instruction Learn How to Use Test-Driven Development Techniques to Create High-Quality JavaScript Applications Overview Test-Driven Development for JavaScript LiveLessons brings you step-by-step knowledge to create high-quality JavaScript applications. The course teaches you how to apply test-driven technologies to create reliable and verifiable JavaScript solutions that are maintainable and adhere to best practices. JavaScript has become an indispensable language in modern-day computing. Writing JavaScript is relatively straightforward but writing high-quality JavaScript and testing it thoroughly is much harder. Test-Driven Development for JavaScript LiveLessons uses Jest for defining and running JavaScript and TypeScript tests. It also covers how to use Jest to test many popular types of JavaScript solutions, including Node.js applications on the server and React and Angular solutions at the client. Taught by experienced trainer and author, Andy Olsen, this course is your complete guide to mastering writing high-quality JavaScript. The course has hands-on demos throughout the lessons for better understanding of the topic areas. About the Instructor Andy Olsen is a freelance consultant, instructor, and developer with more than 30 years of experience in IT. Andy began his professional career as a C/C++ developer and morphed into Java, C#, and other languages as the years passed by. He is actively involved in a wide range of technologies including full stack development, cloud native applications, data science, and more. He is passionate about technology education and runs training courses around the world across diverse market sectors. You can find Andy here: https://www.linkedin.com/in/andy-olsen-481496/ http://olsensoft.com/ Skill Level Intermediate Learn How To Set up a testing environment for JavaScript and TypeScript Organize tests into suites Write effective tests for the user interface and for server-side code Apply mocking techniques effectively Test React applications Test Angular applications Who Should Take This Course Individuals implementing client-side JavaScript web clients or server-side Node.js applications Course Requirements JavaScript programming experience, either creating client-side web applications or server-side Node.js applications About Pearson Video Training Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
    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] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (12 hr., 6 min.)) , sound, color.
    Edition: [Video edition]
    DDC: 004.67/82
    Keywords: Istio (Computer program) ; Cloud computing ; Computer architecture ; Computer networks Management ; Web applications ; Cloud computing ; Computer architecture ; Computer networks ; Management ; Web applications ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Solve difficult service-to-service communication challenges around security, observability, routing, and resilience with an Istio-based service mesh. Istio allows you to define these traffic policies as configuration and enforce them consistently without needing any service-code changes. In Istio in Action you will learn: Why and when to use a service mesh Envoy's role in Istio's service mesh Allowing "North-South" traffic into a mesh Fine-grained traffic routing Make your services robust to network failures Gain observability over your system with telemetry "golden signals" How Istio makes your services secure by default Integrate cloud-native applications with legacy workloads such as in VMs Reduce the operational complexity of your microservices with an Istio-powered service mesh! Istio in Action shows you how to implement this powerful new architecture and move your application-networking concerns to a dedicated infrastructure layer. Non-functional concerns stay separate from your application, so your code is easier to understand, maintain, and adapt regardless of programming language. In this practical guide, you'll go hands-on with the full-featured Istio service mesh to manage microservices communication. Helpful diagrams, example configuration, and examples make it easy to understand how to control routing, secure container applications, and monitor network traffic. About the Technology Offload complex microservice communication layer challenges to Istio! The industry-standard Istio service mesh radically simplifies security, routing, observability, and other service-to-service communication challenges. With Istio, you use a straightforward declarative configuration style to establish application-level network policies. By separating communication from business logic, your services are easier to write, maintain, and modify. About the Book Istio in Action teaches you how to implement an Istio-based service mesh that can handle complex routing scenarios, traffic encryption, authorization, and other common network-related tasks. You'll start by defining a basic service mesh and exploring the data plane with Istio's service proxy, Envoy. Then, you'll dive into core topics like traffic routing and visualization and service-to-service authentication, as you expand your service mesh to workloads on multiple clusters and legacy VMs. What's Inside Comprehensive coverage of Istio resources Practical examples to showcase service mesh capabilities Implementation of multi-cluster service meshes How to extend Istio with WebAssembly Traffic routing and observability VM integration into the mesh About the Reader For developers, architects, and operations engineers. About the Authors Christian Posta is a well-known architect, speaker, and contributor. Rinor Maloku is an engineer at Solo.io working on application networking solutions. Quotes Presents a clear-headed vision of how to achieve the goal of decoupling applications from infrastructure. I hope you'll enjoy this book as much as I have. - From the Foreword by Eric Brewer, VP Infrastructure and Google Fellow I really enjoyed the gentle introduction to Istio. I can easily recommend this book to everyone starting development with Kubernetes. - Christoph Schubert, SAP SE A comprehensive guide for building an in-depth understanding of the Istio service mesh. - Fotis Stamatelopoulos, Upwork It felt like I was shadowing a highly skilled subject matter expert. - Paolo Antinori, Red Hat.
    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 ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (15 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application program interfaces (Computer software) ; Database management ; Information visualization ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to configure the Neo4j database in Neo4j Desktop, load data (CSV and Neo4j dump files) into a Neo4j database, and implement a basic query in Cypher.
    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 ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, you will gain hands-on knowledge on how to make your web application usable by as many people as possible. Maybe you have manual accessibility testers, and you want to make sure they don't have to spend time chasing down issues that can be caught by a computer. Or perhaps you are just learning about accessibility and want to know how to incorporate audits into your automated tests. This course can help you learn all of it and teaches three levels of accessibility testing, to catch as many errors as possible using automated tests. Make the most of the testing tools and learn to create custom rules for jest-axe, to tailor your audits to your company's standards or generate an HTML report for cypress-audit/lighthouse to help isolate errors. While this course focuses on React applications, much of the material can be applied to other technologies (such as Angular or Vue). Additionally, each section lists alternative tools that might be a better fit your tech stack.
    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 ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 44 min.)) , sound, color.
    Edition: Video edition.
    DDC: 658.4/038011
    Keywords: Management information systems ; Business Data processing ; Big data ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Revolutionize the way your organization approaches data with a data mesh! This new decentralized architecture outpaces monolithic lakes and warehouses and can work for a company of any size. In Data Mesh in Action you will learn how to: Implement a data mesh in your organization Turn data into a data product Move from your current data architecture to a data mesh Identify data domains, and decompose an organization into smaller, manageable domains Set up the central governance and local governance levels over data Balance responsibilities between the two levels of governance Establish a platform that allows efficient connection of distributed data products and automated governance Data Mesh in Action reveals how this groundbreaking architecture looks for both startups and large enterprises. You won't need any new technology--this book shows you how to start implementing a data mesh with flexible processes and organizational change. You'll explore both an extended case study and real-world examples. As you go, you'll be expertly guided through discussions around Socio-Technical Architecture and Domain-Driven Design with the goal of building a sleek data-as-a-product system. Plus, dozens of workshop techniques for both in-person and remote meetings help you onboard colleagues and drive a successful transition. About the Technology Business increasingly relies on efficiently storing and accessing large volumes of data. The data mesh is a new way to decentralize data management that radically improves security and discoverability. A well-designed data mesh simplifies self-service data consumption and reduces the bottlenecks created by monolithic data architectures. About the Book Data Mesh in Action teaches you pragmatic ways to decentralize your data and organize it into an effective data mesh. You'll start by building a minimum viable data product, which you'll expand into a self-service data platform, chapter-by-chapter. You'll love the book's unique "sliders" that adjust the mesh to meet your specific needs. You'll also learn processes and leadership techniques that will change the way you and your colleagues think about data. What's Inside Decompose an organization into manageable domains Turn data into a data product Set up central and local governance levels Build a fit-for-purpose data platform Improve management, initiation, and support techniques About the Reader For data professionals. Requires no specific programming stack or data platform. About the Authors Jacek Majchrzak is a hands-on lead data architect. Dr. Sven Balnojan manages data products and teams. Dr. Marian Siwiak is a data scientist and a management consultant for IT, scientific, and technical projects. Quotes This book teleports you into the seat of the chief architect on a data mesh project. - From the Foreword by Jean-Georges Perrin, PayPal A must-read for anyone who works in data. - Prukalpa Sankar, Co-Founder of Atlan Satisfies all those 'what', 'why', and 'how' questions. A unique blend of process and technology, and an excellent, example-driven resource. - Shiroshica Kulatilake, WSO2 The starting point for your journey in the new generation of data platforms. - Arnaud Castelltort, University of Montpellier.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Machine learning ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course provides you with the essentials to understand how companies like Google and Amazon use machine learning and artificial intelligence (AI) to extract meaning and insights from enormous data sets. You'll learn how to work with machine learning algorithms and develop the highly-employable skills of a data scientist. These videos minimize jargon and mathematical notations, instead explaining the topics in plain English to make them easy to comprehend. Once you get your hands on the sample code we provide, you'll be able to play with it and build on it. The emphasis of this course is on understanding and using these algorithms in the real world, not in a theoretical or academic context. You'll walk away from each video with a fresh idea that you can put to use right away! You'll work in Python using sciket-learn (sklearn), a free machine learning library built for Python. All you need to succeed in this course is basic skills in mathematics and Python. Even if you have no prior statistical experience, you will learn to work with machine learning algorithms like a pro.
    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 ...
  • 93
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (9 hr., 26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 331.7/61
    Keywords: High technology industries Vocational guidance ; Computer programming Vocational guidance ; Employment interviewing ; Job hunting ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: As a front-end engineer working at a major tech company I'm always happy to help others master the fundamentals of the field. A thorough understanding of the core concepts not only helps us become better engineers, but also helps us to interview better, which improves our career prospects significantly. Although most of the course is on technical subjects, we will cover crucial business topics as well. Engineering is one part technical and one part "soft" or business skills at the end of the day. Each of the 100 interview questions presented in this course will include three key components: Insight into why a question is asked and what an interviewer is looking for How to answer the question If applicable, code examples with explanations so you fully understand the coding I designed the course syllabus alongside multiple front-end developers with over 30 years of combined experience, and a variety of backgrounds from self-taught to those who took the traditional CS degree route. The sum of all this variety and experience is that though you will be working with engineers of all backgrounds, you will also see the essential concepts that remain important across the spectrum. By the end of the course You'll be able to pass a front-end technical screen covering the fundamentals of front-end web development in HTML, CSS, and JavaScript. You will also have practice with interview prep, cultural questions, and general HR screening questions.
    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] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 54 min.)) , sound, color.
    Edition: [First edition].
    DDC: 629.8/92
    Keywords: Robotics Programming ; Operating systems (Computers) ; Artificial intelligence ; Artificial intelligence ; Operating systems (Computers) ; Robotics ; Programming ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this course, and in a few hours, I will take you step by step from a complete beginner to a ROS2 developer who writes scalable robotics applications. Are you learning ROS2 from scratch? You might be asking yourself, "Where do I start? How do I learn this material? What to do first?" When I first started using the Robot Operating System (ROS), it was hard for me to answer those questions. Thus, learning ROS/ROS2 was difficult. But it doesn't have to be that way if you learn with the right resources. Also, something I noticed is that when people teach ROS2, they often make comparisons with ROS1. What if you don't know ROS1? I created this course so that you can properly learn ROS2 from the beginning, with no prior knowledge of ROS and without having to waste weeks or even months trying to find out what to do. After completing this course, you can say goodbye to the big learning curve everyone faces when learning ROS2. The course is structured so that you can follow it one step at a time and get everything you need in the right order. At the end of the course, you'll be confident enough to start your own ROS2 application. You will have the opportunity to work on a complete project using the Turtlesim simulation. This will help you practice more on everything you'll learn in the course. That will be your first real project from A to Z. Along the way, you'll also learn how to use ROS2 tools to debug your application, to monitor what's going on, and to build your code. With everything you'll learn, along with the best practices I'll give you, you will be ready to start any ROS2 project with a good foundation.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 28, 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] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 5 min.)) , sound, color.
    Edition: Video edition.
    DDC: 519.55
    Keywords: Time-series analysis Data processing ; Time-series analysis Computer programs ; Python (Computer program language) ; Python (Computer program language) ; Time-series analysis ; Computer programs ; Time-series analysis ; Data processing ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video. Build predictive models from time-based patterns in your data. Master statistical models including new deep learning approaches for time series forecasting. In Time Series Forecasting in Python you will learn how to: Recognize a time series forecasting problem and build a performant predictive model Create univariate forecasting models that account for seasonal effects and external variables Build multivariate forecasting models to predict many time series at once Leverage large datasets by using deep learning for forecasting time series Automate the forecasting process Time Series Forecasting in Python teaches you to build powerful predictive models from time-based data. Every model you create is relevant, useful, and easy to implement with Python. You'll explore interesting real-world datasets like Google's daily stock price and economic data for the USA, quickly progressing from the basics to developing large-scale models that use deep learning tools like TensorFlow. About the Technology You can predict the future--with a little help from Python, deep learning, and time series data! Time series forecasting is a technique for modeling time-centric data to identify upcoming events. New Python libraries and powerful deep learning tools make accurate time series forecasts easier than ever before. About the Book Time Series Forecasting in Python teaches you how to get immediate, meaningful predictions from time-based data such as logs, customer analytics, and other event streams. In this accessible book, you'll learn statistical and deep learning methods for time series forecasting, fully demonstrated with annotated Python code. Develop your skills with projects like predicting the future volume of drug prescriptions, and you'll soon be ready to build your own accurate, insightful forecasts. What's Inside Create models for seasonal effects and external variables Multivariate forecasting models to predict multiple time series Deep learning for large datasets Automate the forecasting process About the Reader For data scientists familiar with Python and TensorFlow. About the Author Marco Peixeiro is a seasoned data science instructor who has worked as a data scientist for one of Canada's largest banks. Quotes The importance of time series analysis cannot be overstated. This book provides key techniques to deal with time series data in real-world applications. Indispensable. - Amaresh Rajasekharan, IBM Marco Peixeiro presents concepts clearly using interesting examples and illustrative plots. You'll be up and running quickly using the power of Python. - Ariel Andres, MD Financial Management What caught my attention were the practical examples immediately applicable to real life. He explains complex topics without the excess of mathematical formalism. - Simone Sguazza, University of Applied Sciences and Arts of Southern Switzerland. Narrated by Adam Newmark.
    Note: Reader unidentified. - Online resource; title from title details screen (O'Reilly, viewed November 28, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 16 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.7/1273
    Keywords: Apache Kafka (Electronic resource) ; Application software Development ; Electronic data processing Management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video. The authors have had many years of real-world experience using Kafka, and this book's on-the-ground feel really sets it apart. From the foreword by Jun Rao, Confluent Cofounder Master the wicked-fast Apache Kafka streaming platform through hands-on examples and real-world projects. In Kafka in Action you will learn: Understanding Apache Kafka concepts Setting up and executing basic ETL tasks using Kafka Connect Using Kafka as part of a large data project team Performing administrative tasks Producing and consuming event streams Working with Kafka from Java applications Implementing Kafka as a message queue Kafka in Action is a fast-paced introduction to every aspect of working with Apache Kafka. Starting with an overview of Kafka's core concepts, you'll immediately learn how to set up and execute basic data movement tasks and how to produce and consume streams of events. Advancing quickly, you'll soon be ready to use Kafka in your day-to-day workflow, and start digging into even more advanced Kafka topics. about the technology Think of Apache Kafka as a high performance software bus that facilitates event streaming, logging, analytics, and other data pipeline tasks. With Kafka, you can easily build features like operational data monitoring and large-scale event processing into both large and small-scale applications. about the book Kafka in Action introduces the core features of Kafka, along with relevant examples of how to use it in real applications. In it, you'll explore the most common use cases such as logging and managing streaming data. When you're done, you'll be ready to handle both basic developer- and admin-based tasks in a Kafka-focused team. about the audience For intermediate Java developers or data engineers. No prior knowledge of Kafka required. about the authors Dylan Scott is a software developer in the insurance industry. Viktor Gamov is a Kafka-focused developer advocate. At Confluent, Dave Klein helps developers, teams, and enterprises harness the power of event streaming with Apache Kafka. A surprisingly accessible introduction to a very complex technology. Developers will want to keep a copy close by. Conor Redmond, InComm Payments A comprehensive and practical guide to Kafka and the ecosystem. Sumant Tambe, Linkedin It quickly gave me insight into how Kafka works, and how to design and protect distributed message applications. Gregor Rayman, Cloudfarms.
    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 ...
  • 97
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (39 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.268
    Keywords: Linux ; Operating systems (Computers) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Welcome to this course on man pages, where you'll learn the ins and outs of the built-in help and documentation system found on Mac, Unix, and Linux-based operating systems. At the beginning of the course, you'll learn the absolute essential basics, such as how to navigate individual man pages as well as how to navigate the entire man page system. From there, you'll learn all the conventions used in man pages. If you don't know these conventions, trying to decipher a man page can be overwhelming and the documentation will appear to be filled with random punctuation. However, every single one of those seemingly random characters has a very specific meaning, and you'll learn all of them in detail. Next, you'll learn about order for command line options, and when it matters. Plus, you'll learn the proper way to combine command line options and how to decipher any Linux, Mac, or Unix command you see. Of course, you'll put what you've learned to use by looking at actual man pages and by crafting commands based on what you find in those man pages. You'll also learn the rules for writing man pages, including what components, sections, and elements to include. You can use this as a guide if you ever need or want to write documentation for any commands or scripts that you create. Finally, you'll learn how to get help for commands that don't have their own dedicated man pages. In short, when you complete this course, you'll be a man page expert.
    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 ...
  • 98
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 45 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Microsoft .NET Framework ; C (Computer program language) ; Application software Development ; Internet programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In this beginner-friendly course, chock full of development tips and premium content, we highlight a set of related activities based on each module. The first module covers setting up and developing for Visual Studio 2022. The next modules dive into these C# 10 concepts: Basic control structures Advanced constructs Object-oriented concepts Constructors We also look at troubleshooting and debugging errors to help you implement best practices, write efficient logic, and understand why developers do things the way they do. The journey you take with this course enables you to become proficient in the Visual Studio 2022 interface and shortcuts. You will learn console application development with C# 10 (.NET 6) and understand C# syntax, data types and variables, sequencing, decision and repetition, string manipulation, date and time manipulation, object-oriented programming with classes and objects, debugging techniques, and more. You will learn C# programming for desktop applications in a way that will get you up and running in no time. You will be equipped to become an employable .NET developer in any organization. We will grow your knowledge step by step throughout the course, and we will challenge you to be the best that you can be.
    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 ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (11 hr., 45 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.3
    Keywords: Kubernetes ; Application software Development ; Computer programs ; Application program interfaces (Computer software) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video. Take a deep dive into Kubernetes inner components and discover what really powers a Kubernetes cluster. This in-depth guide shines a light on Kubernetes' murky internals, to help you better plan cloud native architectures and ensure the reliability of your systems. In Core Kubernetes you will learn about: Kubernetes base components Kubernetes networking Storage and the Container Storage Interface External load balancing and ingress Kubernetes security Different ways of creating a Kubernetes cluster Configuring Kubernetes to use a GPU To build and operate reliable Kubernetes-based systems, you need to understand what's going on below the surface. Core Kubernetes is an in-depth guide to Kubernetes' internal workings written by Kubernetes contributors Chris Love and Jay Vyas. It's packed with experience-driven insights and advanced techniques you won't find anywhere else. You'll understand the unique security concerns of container-based applications, minimize costly unused capacity, and get pro tips for maximizing performance. Diagrams, labs, and hands-on examples ensure that the complex ideas are easy to understand and practical to apply. About the Technology Real-world Kubernetes deployments are messy. Even small configuration errors or design problems can bring your system to its knees. In the real world, it pays to know how each component works so you can quickly troubleshoot, reset, and get on to the next challenge. This one-of-a-kind book includes the details, hard-won advice, and pro tips to keep your Kubernetes apps up and running. About the Book This book is a tour of Kubernetes under the hood, from managing iptables to setting up dynamically scaled clusters that respond to changes in load. Every page will give you new insights on setting up and managing Kubernetes and dealing with inevitable curveballs. Core Kubernetes is a comprehensive reference guide to maintaining Kubernetes deployments in production. What's Inside Kubernetes base components Storage and the Container Storage Interface Kubernetes security Different ways of creating a Kubernetes cluster Details about the control plane, networking, and other core components About the Reader For intermediate Kubernetes developers and administrators. About the Authors Jay Vyas and Chris Love are seasoned Kubernetes developers. Quotes To understand the core details of Kubernetes, this is a must-read. - Ubaldo Pescatore, PagoPA A thorough overview of the important parts of Kubernetes. Clear language, plenty of detailed examples, and easy-to-understand diagrams. - Rob Ruetsch, adesso SE A detailed step-by-step guide that had me up and running in no time. Highly recommended! - Al Krinker, USPTO A perfect travel guide for the Kubernetes journey. - Gandhi Rajan, Software Dell Technologies.
    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 ...
  • 100
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 52 min.)) , sound, color.
    Edition: Video edition.
    DDC: 652/.8
    Keywords: Cryptography ; Computer security ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video. Explore the fascinating and rich world of Secret Key cryptography! This book provides practical methods for encrypting messages, an interesting and entertaining historical perspective, and an incredible collection of ciphers and codes--including 30 unbreakable methods. In Secret Key Cryptography: Ciphers, from simple to unbreakable you will: Measure the strength of your ciphers and learn how to guarantee their security Construct and incorporate data-compression codes Generate true random numbers in bulk Construct huge primes and safe primes Add an undetectable backdoor to a cipher Defeat hypothetical ultracomputers that could be developed decades from now Construct 30 unbreakable ciphers Secret Key Cryptography gives you a toolbox of cryptographic techniques and Secret Key methods. The book's simple, non-technical language is easy to understand and accessible for any reader, even without the advanced mathematics normally required for cryptography. You'll learn how to create and solve ciphers, as well as how to measure their strength. As you go, you'll explore both historic ciphers and groundbreaking new approaches--including a never-before-seen way to implement the uncrackable One-Time Pad algorithm. Whoever you are, this book is for you! History buffs will love seeing the evolution of sophisticated cryptographic methods, hobbyists will get a gentle introduction to cryptography, and engineers and computer scientists will learn the principles of constructing secure ciphers. Even professional cryptographers will find a range of new methods and concepts never published before. About the Technology From the Roman empire's Caesar cipher to the WWII Enigma machine, secret messages have influenced the course of history. Today, Secret Key cryptography is the backbone of all modern computing infrastructure. Properly designed, these algorithms are efficient and practical. Some are actually unbreakable, even using supercomputers or quantum technology! About the Book Secret Key Cryptography teaches you how to create Secret Key ciphers, ranging from simple pen-and-paper methods to advanced techniques used in modern computer-based cryptography. It reveals both historic examples and current innovations. You'll learn how to efficiently encrypt large files with fast stream ciphers, discover alternatives to AES encryption, and avoid strong-looking but weak ciphers. Simple language and fun-to-solve mini-ciphers make learning serious concepts easy and engaging. What's Inside Construct 30 unbreakable ciphers Measure the strength of your ciphers and guarantee their security Add an undetectable backdoor to a cipher Defeat hypothetical ultracomputers of the future About the Reader For professional engineers, computer scientists, and cryptography hobbyists. No advanced math knowledge is required. About the Author Frank Rubin has been doing cryptography for over 50 years. He holds an MS in Mathematics, and a PhD in Computer Science. Quotes With the depth and breadth of knowledge in these pages, no one is more capable of enlightening a reader in classical cryptology than Dr. Frank Rubin. - From the Foreword by Randall K. Nichols, former president of the American Cryptogram Association Unleash your inner secret agent as you understand, design, and create world-class ciphers. This book is all you need. - Roy Prins, Salesforce It's no secret! This book is the key to unlocking the world of cryptography. - Chris Kardell, FIS Fantastic! Covers the history and the techniques of cryptography in a way I never thought I needed--until I read this book! - Matthew Harvell, AbacusNext.
    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 ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...