ScholarVox CDI : Nouveautés http://cdi.scholarvox.com <![CDATA[ Wikipédia, ou Imaginez un monde ]]> http://cdi.scholarvox.com/catalog/book/88953450 Editeur :

L’encyclopédie libre Wikipédia a révolutionné à bas bruit l’accès à l’information pour des milliards d’individus sur la planète. Mais qui sait comment elle fonctionne ? qui édite le site ? et selon quels principes ? Quand – et pourquoi – peut-on avoir confiance dans les informations qu’il fournit ? Au-delà, de quoi l’encyclopédie que « tout le monde peut éditer » est-elle réellement le nom ? Car Wikipédia ne représente qu’une déclinaison particulière d’un modèle d’organisation né avec Internet : la « production participative ».

Jérôme Hergueux invite le lecteur à découvrir ce nouveau modèle, horizontal et non marchand. Il retrace l’histoire de son émergence à partir de celle de ses acteurs, décrit la manière singulière dont Wikipédia est née et examine les raisons de son succès. Il interroge les défis contemporains qu’elle doit affronter : biais de genre, de race et de classe sociale, problèmes d’inclusion ou de capture politique... À l’heure de la manipulation de masse sur Internet, des réseaux sociaux alimentant haine d’autrui et polarisation politique, que nous dit le « modèle Wikipédia » de l’avenir de nos pratiques pédagogiques, de l’éducation citoyenne à l’esprit critique, de notre écosystème médiatique et informationnel, du rôle stratégique de l’État et du fonctionnement de nos institutions démocratiques ?

]]>
<![CDATA[ Modern Data Mining with Python : A risk-managed approach to developing and deploying explainable and efficient algorithms using ModelOps (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953401 Editeur :

Data miner’s survival kit for explainable, effective, and efficient algorithms enabling responsible decision-making

Key Features

? Accessible, and case-based exploration of the most effective data mining techniques in Python.

? An indispensable guide for utilizing AI potential responsibly.

? Actionable insights on modeling techniques, deployment technologies, business needs, and the art of data science, for risk mitigation and better business outcomes.

Description

"Modern Data Mining with Python" is a guidebook for responsibly implementing data mining techniques that involve collecting, storing, and analyzing large amounts of structured and unstructured data to extract useful insights and patterns.

Enter into the world of data mining and machine learning. Use insights from various data sources, from social media to credit card transactions. Master statistical tools, explore data trends, and patterns. Understand decision trees and artificial neural networks (ANNs). Manage high-dimensional data with dimensionality reduction. Explore binary classification with logistic regression. Spot concealed patterns with unsupervised learning. Analyze text with recurrent neural networks (RNNs) and visuals with convolutional neural networks (CNNs). Ensure model compliance with regulatory standards.

After reading this book, readers will be equipped with the skills and knowledge necessary to use Python for data mining and analysis in an industry set-up. They will be able to analyze and implement algorithms on large structured and unstructured datasets.

? Explore the data mining spectrum ranging from data exploration and statistics.

? Gain hands-on experience applying modern algorithms to real-world problems in the financial industry.

? Develop an understanding of various risks associated with model usage in regulated industries.

? Gain knowledge about best practices and regulatory guidelines to mitigate model usage-related risk in key banking areas.

? Develop and deploy risk-mitigated algorithms on self-serve ModelOps platforms.

Who this book is for

This book is for a wide range of early career professionals and students interested in data mining or data science with a financial services industry focus. Senior industry professionals, and educators, trying to implement data mining algorithms can benefit as well.

Table of Contents

1. Understanding Data Mining in a Nutshell

2. Basic Statistics and Exploratory Data Analysis

3. Digging into Linear Regression

4. Exploring Logistic Regression

5. Decision Trees with Bagging and Boosting

6. Support Vector Machines and K-Nearest Neighbors

7. Putting Dimensionality Reduction into Action

8. Beginning with Unsupervised Models

9. Structured Data Classification using Artificial Neural Networks

10. Language Modeling with Recurrent Neural Networks

11. Image Processing with Convolutional Neural Networks

12. Understanding Model Risk Management for Data Mining Models

13. Adopting ModelOps to Manage Model Risk

]]>
<![CDATA[ Code Factory : Navigating the wonders beyond binary brilliance with 100+ programming solutions (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953399 Editeur :

Where algorithms dance and ideas ignite: Welcome to the rhythm of the code

Key Features

? The book's step-by-step approach helps students develop logic skills gradually.

? Learn about flowcharts and algorithms for a clearer understanding of logic.

? Explore two programming languages to boost confidence and overcome fear of coding.

Description

Beginners in the programming world often wander to get some essential books to learn logic building with the help of algorithms, flowcharts, and minor C/Python language code. Addressing this demand, the book features over 100 solved programming questions thoughtfully arranged in incremental order of difficulty. The main objective of the book is to trigger and nurture logic-building skills among the students.

The book is structured to introduce concepts gradually, ensuring a smooth learning curve. This guide gets you ready for any programming challenge, starting from simple input/output to tackling complex problem-solving. Learn decision-making with if-else, automate with loops, and understand logic using Python and C examples. Master algorithms, flowcharts, and creative thinking. Apply your skills to real-world problems and turn them into solutions.

This book will help the readers develop a well-rounded skill set covering flowcharts, algorithmic thinking, and practical implementation in both C and Python languages. It will provide a holistic foundation for anyone aspiring to become proficient in coding.

What you will learn

? Learn programming comprehensively, from basics to advanced levels.

? Translate problem-solving methods into systematic flowcharts.

? Build a solid foundation in algorithmic design and problem-solving.

? Master intermediate and advanced programming techniques.

? Gain hands-on coding experience in C and Python languages.

Who this book is for

The book is tailored for entry-level college and university students eager to learn coding skills. The book is also beneficial for students and self-learners eager to crack the code to effective problem-solving.

Table of Contents

1. Simple Input Output Program

2. Conditional Statements

3. Simple Loops

4. Complex Loops

5. Complex Problem Solving

6. Real World Problems

]]>
<![CDATA[ Building Dynamic Web Experiences with PHP : Harness the power of PHP to build dynamic and scalable websites (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953398 Editeur :

Master PHP fundamentals for efficient web development

Key Features

? Hands-on approach with numerous examples for immediate application.

? Explaining advanced concepts with practical web development examples.

? Advanced techniques for secure coding and modern web development.

Description

This book covers a wide range of topics starting with the introduction of web applications, including client-side and server-side scripting, different categories of web applications, and the installation process of popular server environments like WAMP, LAMP, XAMPP, and MAMP. The book contains the basics of PHP, including its history, features, and advantages, with setting up a PHP development environment. It covers PHP basics like variables, constants, data types, operators, control structures, and functions, providing a solid foundation for web development.

Next, you will learn about forms, user input, cookies, and sessions, creating web pages with GUI components, validating user input both client-side and server-side, and handling cookies and sessions in PHP. It also covers PHP strings, file handling, and database operations, including connecting to a MySQL database and using database handling functions.

Lastly, you will get the hang of object-oriented programming, security, debugging, and performance optimization using PHP frameworks and working with APIs and web services.

What you will learn

? Web application structure and features.

? Setting up the PHP development environment.

? PHP basics like variables, data types, and operators.

? PHP arrays, strings, files, and databases.

? Web forms, user input validation, and cookie handling.

? Implementing advanced PHP concepts like OOP, security, and best practices.

Who this book is for

The book is tailored for beginners with a desire to learn PHP and build interactive websites from scratch, and web developers or programmers who are looking to deepen their understanding of PHP.

Table of Contents

Section - I: Fundamentals of PHP Development

1. Introduction to Web Application

2. Introduction to PHP

3. PHP Basics

4. PHP Arrays

Section - II: Web Development with PHP

5. PHP Forms and User Input

6. PHP Strings

7. PHP File Handling

8. PHP Database Operations

Section - III: Advanced PHP Concepts and Best Practices

9. Object-Oriented Programming in PHP

10. PHP Security

11. PHP Best Practices and Advanced Topics

]]>
<![CDATA[ Blockchain and DLT : A comprehensive guide to getting started with blockchain and Web3 (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953396 Editeur :

Blockchain revolution: Pioneering the next wave of digital innovation

Description

Blockchain secures individual transactions with cryptography, creating a tamper-proof chain. In contrast, distributed ledger technologies cover various technologies that may not adhere strictly to blockchain's specific structure.

We will start the book by defining blockchain elements, comparing it to DLT, exploring security mechanisms, and looking at Bitcoin's history, transactions, wallets, keys, mining, and forensics. Further in the book, we will explore Ethereum's evolution, Ethereum virtual machine, and smart contracts. We will also discover permissioned blockchains with Hyperledger Fabric and understand crypto assets, ERC20, ERC721 tokens, NFTs, and cryptocurrencies. With real-world examples and practical insights, you will gain a solid grasp of the fundamentals and practical applications that make blockchain a game-changer in various industries.

By the end of this book, you will be equipped with the understanding of blockchain technology, its potential applications, and its impact on the future. You will be able to confidently discuss blockchain concepts and evaluate its potential for your own projects.

What you will learn

? Concept of distributed ledger system and blockchain.

? Concept of consensus and mining in blockchain through the Bitcoin network.

? Understanding Ethereum and develop-deploy smart contracts using different tools and frameworks.

? Exploring permissioned blockchain and Hyperledger Fabric.

? Applying blockchain to different domains such as IoT, AI, and cybersecurity.

Who this book is for

Whether you are a student, developer, entrepreneur, or curious individual, this book is your gateway to unlock the possibilities that blockchain and DLT bring to the forefront of innovation.

Table of Contents

1. Cryptography and Distributed Systems

2. Introduction to Blockchain Technology

3. Bitcoin

4. Permissionless Blockchain: Ethereum

5. Permissioned Blockchain: Hyperledger Fabric

6. Crypto Assets and Cryptocurrencies

7. Blockchain Applications and Case Studies

]]>
<![CDATA[ PowerShell in 7 Days : Learn essential skills in scripting and automation using PowerShell (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953392 Editeur :

Unlock the power of automation: Master PowerShell in just 7 days

Key Features

? Effortlessly navigate PowerShell's syntax and command structure.

? Master creating scripts and functions for efficient automation.

? Learn practical solutions for local and remote data management.

Description

"PowerShell in 7 Days" covers the fundamentals of PowerShell, its syntax, and its scripting capabilities concisely yet comprehensively. It is a practical toolkit that empowers busy IT professionals to become proficient PowerShell users. You can become capable of automating tasks and managing systems more efficiently within a week.

Examine its history, versions, and various use cases before examining installation options for different platforms. Master modules, providers, commands, and pipelines to craft efficient scripts. Build reusable functions, control script flow with looping and error handling, and create scripts with diverse outputs. Use PowerShell remoting to manage systems remotely. Manage on-premises services like Active Directory and optimize performance by troubleshooting common issues. Finally, explore advanced functionalities like security best practices and signing scripts for confident use.

By the end of the book, readers will have a solid understanding of working with both local and remote data, troubleshooting common issues using PowerShell, and writing scripts that save time and enhance productivity. Readers can transform their approach to tasks and challenges in their job roles, optimizing processes and deploying solutions quickly and effectively.

What you will learn

? Master the basics of PowerShell syntax and command execution.

? Develop custom scripts for automation and system tasks.

? Efficiently manage and manipulate both local and remote data.

? Apply PowerShell for effective troubleshooting and problem-solving in real-world scenarios.

? Create advanced functions to streamline daily IT operations.

Who this book is for

This book is ideal for IT professionals, system administrators, and tech enthusiasts keen on learning PowerShell. Basic familiarity with Windows operating systems and a keen interest in automation and scripting are recommended for readers.

Table of Contents

1. Introducing PowerShell

2. Setting Up PowerShell

3. Getting Started with Modules and Providers

4. Executing PowerShell Commands

5. Working with Variables and Pipelines

6. Deep Diving PowerShell Objects

7. Using Functions and Parameters

8. Flow Control, Looping, and Error Handling

9. Scripts for Multiple Output Paths

10. PowerShell Remoting, WinRM, and the Invoke-Comma

11. Managing On-premises Services

12. Troubleshooting Windows and Performance Optimization

13. Miscellaneous PowerShell Capabilities

]]>
<![CDATA[ JavaScript Masterclass : A comprehensive guide to mastering JavaScript programming (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953391 Editeur :

Master the world's most dominant programming language

Key Features

? Learn JavaScript fundamentals and advanced techniques.

? Advanced JavaScript ES2015 (ES6)+ concepts uncovered.

? Expert tips for optimizing code efficiency in JavaScript.

Description

JavaScript Masterclass is your comprehensive guide to mastering the most used language of the web. This book enables you to build dynamic websites, create interactive experiences, and level up your web development skills by taking you on a journey through the world of JavaScript.

Starting with the basics, you will explore JavaScript's syntax, data types, and control structures. Learn about the latest language features in ES2022, object-oriented programming, and asynchronous programming. Dive deep into functions, closures, and modules, and gain a solid understanding of the often-tricky 'this' keyword. Discover the power of coercion. Explore advanced object concepts and how to work with popular frameworks like React and Vue. Test and debug your code effectively and optimize it for performance. Finally, go beyond tools and extensions to learn about code optimization, tool selection, collaboration, and emerging trends in JavaScript development.

Whether you are a beginner or an experienced developer, this book equips you with the knowledge and skills to become a JavaScript master.

What you will learn

? Master JavaScript's core concepts, syntax, and data types.

? Apply the latest ES2022 features for more efficient coding.

? Tackle complex challenges with OOPs principles and asynchronous techniques.

? Create modular and maintainable code with closures and modules.

? Build real-world projects using popular frameworks like React and Vue.

Who this book is for

This book is tailored for aspiring and experienced front-end designer crafting interactive experiences or a back-end developer building dynamic server-side applications and JavaScript developers looking to deepen their understanding and proficiency.

Table of Contents

1. Fundamentals of JavaScript

2. The Latest Features in JavaScript

3. Object-oriented Programming in JavaScript

4. Asynchronous JavaScript

5. Functions, Closures, and Modules

6. "this" Keyword

7. Coercion

8. Advanced Objects

9. React and Vue

10. Testing and Debugging

11. Beyond Tools and Extensions

]]>
<![CDATA[ Data Structures and Algorithms with Go : Create efficient solutions and optimize your Go coding skills (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953390 Editeur :

Dive into the endless possibilities of data structures and algorithms and have fun doing it

Key Features

? Become familiar with common data structures.

? Learn and understand the most popular algorithms through practical examples.

? Recognize when a particular data structure or algorithm should be used to create an efficient software solution.

Description

Go, designed by Google, is a modern, open-source language known for its simplicity, readability, and efficiency. It excels at building web applications, network tools, and cloud services. Its clear syntax and built-in concurrency features make it a popular choice for modern developers.

This guide simplifies the basics by introducing arrays, lists, stacks, queues, maps, trees, and graphs in a practical way. Get hands-on experience, understand essential operations, and compare strengths and weaknesses. Perfect your skills with searching, sorting, and efficient data retrieval techniques. Traverse graphs and trees with ease, all illustrated in the Go code for real-world application, and conclude with insights for ongoing learning.

After reading this book, the reader can determine when and why specific data structures should be used and when an algorithm best fits the actual problem’s solution.

What you will learn

? Decide which data structure is the most suitable for a particular problem.

? Implement different algorithms with the Go programming language.

? Recognize which algorithm is best suited for certain scenarios.

? Utilize data structures and algorithm implementations from Go’s standard library.

? Learn how real-life problems can be solved and simulated.

Who this book is for

The book targets beginners and experienced developers who want to learn how to implement particular algorithms. It is also helpful for developers who wish to expand their knowledge of data structures and algorithms.

Table of Contents

1. Fundamentals of Data Structures and Algorithms

2. Arrays and Algorithms for Searching and Sorting

3. Lists

4. Stack and Queue

5. Hashing and Maps

6. Trees and Traversal Algorithms

7. Graphs and Traversal Algorithms

]]>
<![CDATA[ Python Apps on Visual Studio Code : Develop apps and utilize the true potential of Visual Studio Code (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953387 Editeur :

Supercharge your Python skills: Build stunning apps using Visual Studio Code

Key Features

? Effectively use VS Code for designing efficient Python programs.

? Learn to develop applications and master the concepts of Python.

? Master the popular VS Code and the most popular programming language Python.

Description

Python is the most user-friendly programming language, and with VS Code, coding becomes even easier. VS Code is a code editor that supports tasks like debugging and version control. This book will help readers enhance basic programming skills, create efficient Python applications with ease, and skip lengthy learning hours for smart development.

Utilize the capabilities of Visual Studio Code with this book. From setting up the environment to developing Python applications, this book will help you explore various aspects of Visual Studio Code. Go in-depth with advanced topics like building desktop databases, mastering algorithms, and creating multi-threading applications. The readers will learn to create a Jupyter Dashboard, edit Jupyter Notebooks, master Tkinter GUI, and develop Flask web applications. Explore container work in Azure for a complete understanding of using VS Code in diverse development scenarios.

By the end of this book, the readers will become self-reliant coding experts by creating smart solutions.

What you will learn

? Set up and configure Visual Studio Code for Python development.

? Use top extensions in Visual Studio Code to enhance productivity.

? Design advanced algorithms and build multi-threading applications.

? Master GUI development with Tkinter and build Flask-based web applications.

? Work with containers in Azure for deployment.

Who this book is for

This book is for developers who may not have prior experience with Python programming, but want to learn Python programming through Visual Studio Code editor for Python development.

Table of Contents

1. Introduction to VS Code

2. Setting up the Environment

3. Top Extensions in VS Code for Python

4. Developing Visualizing Python App in VS Code

5. Developing Desktop Application using Database

6. Advanced Algorithm Design

7. Building Multithreading Application

8. Building an Interactive Dashboard using Jupyter Notebook

9. Editing and Debugging Jupyter Notebook

10. Mastering Tkinter GUI Capabilities using VS Code

11. Developing Flask-based Web Applications

12. Working with Containers in Azure

]]>
<![CDATA[ Certified Kubernetes Administrator (CKA) Exam Guide : Master the Kubernetes skills required for the hands-on CNCF CKA exam (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953386 Editeur :

Conquer the CNCF Certified Kubernetes Administrator (CKA) exam

Key Features

? This Kubernetes technical guide covers the entire CNCF syllabus for the CKA exam.

? Contains extensive hands-on manifest code, command line examples and task walkthroughs.

? Includes two practice CKA exams with fully-worked solutions.

Description

Kubernetes is the de facto industry-standard for production-grade container orchestration. The CNCF Certified Kubernetes Administrator (CKA) Certification is an in-demand, industry-recognised benchmark denoting the holder as possessing the expertise required to create, secure, manage and troubleshoot Kubernetes clusters.

The CNCF CKA exam is a fully hands-on, command line based assessment. This guide structure follows the CKA curriculum. Start with need-to-know Kubernetes concepts and implementation details using hands-on code examples and command line walkthroughs. You will explore core concepts including cluster architecture, installation and configuration. As the book progresses, you will master security principles with RBAC, confidently deploy and manage applications, and explore the intricacies of Kubernetes storage and networking. The following chapters on Troubleshooting and Exam Preparation provide important exam and assessment environment hints and tips, command line techniques and crucial exam strategies. The final two chapters present full-length CKA practice exams with fully-worked exam-grade solutions.

This pragmatic blend of theory, worked examples, and analysis techniques ensures the reader is primed to be successful in the real Certified Kubernetes Administrator (CKA) exam.

What you will learn

? The skills and knowledge required to professionally administer Kubernetes clusters.

? Understanding of Kubernetes command line examples and task walkthroughs.

? Insight from detailed fully-worked solutions for two CKA practice exams.

? Working details for the CNCF CKA exam environment.

? How to manage Kubernetes clusters with precision and control.

Who this book is for

This book is for cloud application developers, devops engineers, cloud architects and datacentre administrators who want to conquer the CNCF CKA exam, certifying their Kubernetes skills in the marketplace.

Table of Contents

1. Introduction

2. Cluster Architecture, Installation and Configuration

3. Workloads and Scheduling

4. Services and Networking

5. Storage

6. Troubleshooting

7. CKA Exam Preparation

8. CKA Mock Exam 1 with Solutions

9. CKA Mock Exam 2 with Solutions

]]>
<![CDATA[ Immersive Realm of Extended Reality : Navigating the future of virtual and augmented reality (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953383 Editeur :

Stay prepared for the next wave of technological innovation with VR and AR

Key Features

? Gain a deep understanding of history, development, and applications in fields of gaming, education, healthcare, and architecture.

? Developing benefits and risks of virtual and extended reality.

? Case studies, examples, and discussions demonstrating how to apply concepts and monetize them in the real world.

Description

Virtual and extended reality technologies have come a long way since their inception, and today, they are poised to change how we work, learn, and interact with the world. From gaming and entertainment to education, healthcare, and beyond, these technologies have the potential to revolutionize many aspects of our lives.

Understand the advancement of VR hardware, then master immersive design principles and analyze the powerful role of AI in XR. Explore the frontiers of VR/AR applications, from revolutionizing healthcare with virtual surgery simulations to bringing history to life with interactive AR experiences. Learn the business landscape of VR/AR, perfect the ethical considerations, and gain a deep understanding of the technical workings behind these incredible technologies. With practical guidance on building VR apps in Unity and monetizing your creations.

By the end of the book, readers will have a deep understanding of the potential benefits and risks of these technologies, as well as the knowledge and tools needed to build successful VR and AR applications that are both innovative and ethical.

What you will learn

? Understand fundamentals of Immersive technologies like AR, VR, and XR.

? In-depth understanding of the concepts of presence.

? Understand the ethical considerations surrounding VR and AR.

? How VR applications can be built with unity and the scope of monetization.

Who this book is for

This book is for tech enthusiasts, educators, healthcare professionals, artists, and entrepreneurs alike, offering a captivating journey into the future of immersive technologies.

Table of Contents

1. Immersive Technology Promise and Potential

2. The Psychology of Presence in Immersive Technologies

3. Designing Immersive Experience

4. Evolution of VR Hardware

5. The Role of AI in AR, VR, and XR

6. Business Landscape of AR, VR, and XR

7. Applications of AR, VR, and XR in Healthcare

8. Applications of AR, VR, and XR in Education

9. Ethics in Immersive Technologies

10. 3D Modeling and User Interface Design

11. Building VR Applications with Unity

12. Building and Monetizing Successful VR and AR Applications

]]>
<![CDATA[ Design Patterns in .NET : Mastering design patterns to write dynamic and effective .NET Code (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953378 Editeur :

Classic tricks in a modern wrap

Key Features

? Learn fundamentals of object-oriented programming (OOP).

? Learn powerful creational, structural, and behavioral patterns.

? Apply SOLID and GoF principles for maintainable and scalable code.

Description

A comprehensive guide that takes you on a journey through the world of design patterns in .NET, empowering you to create software that is not only robust and efficient but also maintainable, scalable, and testable.

Develop a solid understanding of object-oriented programming (OOP) principles, including inheritance, encapsulation, and polymorphism, forming the groundwork for well-structured code. Explore creational design patterns like Factory and Abstract Factory, mastering object instantiation, and delve into structural patterns such as Adapter and Composite, governing object composition. Navigate the intricacies of behavioral patterns like Template Method and Observer to control object interaction effectively. Unravel the mysteries of SOLID principles: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion for building maintainable, scalable, and testable code.

This book can give you an insight into how modern software is written, what problems software developers face in their everyday work, and how they solve them by simplifying the design and structure of the code. After reading this book, you will become a better developer who can talk freely with more experienced colleagues and easily solve complex tasks with minimum effort.

What you will learn

? Designing simple and reusable solutions.

? Reduce the learning curve in design patterns.

? How to design your class hierarchy.

? Explore ways to avoid common software design mistakes.

? Elevate your software development skills to a new level.

Who this book is for

This book is perfect for .NET developers of all levels, from beginners to professionals. Whether you are a software engineer, a system architect, or passionate about crafting high-quality code, this book will equip you with the knowledge and practical skills to become a true master of design patterns.

Table of Contents

1. Main OOP Standpoints

2. Creational Design Patterns: Factory and Builder

3. Creational Design Patterns: Singleton and Prototype

4. Structural Design Patterns: Adapter, Composite, and Flyweight

5. Structural Design Patterns: Object Composition

6. Object Behavioral Design Patterns

7. Behavioral Design Patterns: Observer, Visitor, and State

8. Behavioral Design Patterns: Mediator and Command

9. Behavioral Design Patterns: Interpreter, Iterator, and Memento

10. The SOLID Principles

11. Inversion of Control in .NET Core

]]>
<![CDATA[ DBA Essentials for 21c : Installing Oracle Database 21c on OCI Compute (English Edition) ]]> http://cdi.scholarvox.com/catalog/book/88953373 Editeur :

Navigating the Oracle landscape, mastering installation on OCI Compute

Key Features

? Comprehend Oracle Database 21c installation, essential concepts, and advanced features.

? Focus on Oracle Cloud Infrastructure (OCI) Compute, to deploy databases in a cloud environment.

? Practical tips and best practices to optimize performance and troubleshoot effectively.

Description

Oracle Database 21c is the engine driving some of the most critical systems on the planet. "DBA Essentials for 21c," equips you with the essential knowledge and skills to confidently manage and optimize your Oracle Database in the cloud. This book breaks down Oracle Database Setup Wizard, Configuration Assistant, and steps for creating and configuring databases.

In the first section, you will learn the basics of 21c, understand its Infrastructure, use its advantages, and learn its role in the modern data landscape. As you progress, you will gain knowledge of tools like Setup Wizard and Configuration Assistant to build powerful database structures and optimize performance.Then advanced topics are covered, where you will discover how to secure your data, troubleshoot common issues, and automate tasks for efficiency with practical tips and best practices.

After reading this book, you will be highly competent in Oracle Database 21c installation on OCI Compute. You will grasp the fundamental concepts and sophisticated features to deploy databases in a cloud environment.

What you will learn

? Grasp the fundamental concepts of Oracle Cloud Infrastructure.

? Acquire in-depth knowledge of prerequisites for a seamless installation.

? Successfully install Oracle Database 21c in different environments.

? Proficiently use DBCA for creating and configuring databases.

? Learn to create container databases in both typical and advanced modes.

? Implement best practices for optimal OCI Compute deployment.

Who this book is for

This book is designed for aspiring database administrators, system administrators, IT professionals, developers, and technology enthusiasts, curious about the inner workings of this powerful data management system.

Table of Contents

1. Introduction to Oracle Database 21c

2. Introduction to Oracle Cloud Infrastructure

3. OCI Essentials and Key Features

4. OCI Compute Basics

5. Oracle Database Setup Wizard

6. Oracle Database Configuration Assistant

7. Oracle Database 21c Installation: Part 1

8. Oracle Database 21c Installation: Part 2

9. Create Container Database

]]>
<![CDATA[ Initiation aux microprocesseurs et aux microcontrôleurs ]]> http://cdi.scholarvox.com/catalog/book/88953343 Editeur :

L’objectif de cet ouvrage est de mettre à la disposition d’un large public, constitué essentiellement d’élèves ingénieurs, de techniciens supérieurs ainsi que d’auditeurs de la formation continue en génie électrique, en électronique ou en informatique industrielle, une initiation aux microprocesseurs et microcontrôleurs afin de leur donner des bases solides pour comprendre le fonctionnement de ces composants, afin d’en aborder l’utilisation dans la réalisation de systèmes électroniques complexes, non seulement du point de vue matériel, mais également au niveau de la programmation en assembleur.

]]>
<![CDATA[ FLE (français langue étrangère). Les 100 pièges du français. 100 fiches avec exercices corrigés pour progresser facilement en grammaire (niveau 2) (B1-B2) ]]> http://cdi.scholarvox.com/catalog/book/88953341 Editeur :

Cet ouvrage s'adresse aux apprenants du français langue étrangère de niveau intermédiaire, en leur proposant de réviser les notions essentielles du français grâce à des fiches claires et simples. Chacune des 100 fiches reprend un thème de grammaire qui est souvent une source de confusion, avec :

  • Un court rappel des règles de grammaire ;
  • Des exercices d'application de différents niveaux ;
  • Les corrigés avec un mémo détaillé pour comprendre ses erreurs.

Original par sa structure en bloc-notes, cet ouvrage facilite la révision des notions essentielles.

]]>
<![CDATA[ Rousseau ]]> http://cdi.scholarvox.com/catalog/book/88953338 Editeur :

La réception de la philosophie rousseauiste est rendue difficile par le retentissement de l’oeuvre et les passions suscitées par son auteur, lesquelles, en lui prêtant des thèses caricaturales et contradictoires, en déforment les enseignements.
Ce livre se propose d’en reconstituer l’architecture en analysant dix notions cardinales, afin de permettre au lecteur soucieux d’aborder les textes de Rousseau de saisir leur unité et leur intention.

]]>
<![CDATA[ Talking about… Petites conversations de tous les jours en anglais avec exercices corrigés (A2-B1) ]]> http://cdi.scholarvox.com/catalog/book/88953328 Editeur :

Les acteurs
Vous avez déjà des connaissances en anglais mais vous voulez gagner en spontanéité et en aisance pour mieux comprendre et vous faire comprendre dans une langue orale authentique ? Talking about… est fait pour vous !
Vous y trouverez 367 petites conversations en situation, riches en expressions authentiques, pour vous permettre d’être à l’aise dans un grand nombre de situations d’échanges de la vie de tous les jours dans le monde anglophone.
Le scénario
• 67 chapitres thématiques
• 367 petites conversations
• Plus de 360 exercices et activités ludiques
• Plus de 2 000 expressions
Entracte
Corrigés des exercices et des activités ludiques

]]>
<![CDATA[ Les approches sociales du handicap : Une recherche politique ]]> http://cdi.scholarvox.com/catalog/book/88953308 Editeur :

Qu'est-ce que le handicap ? Quelle différence fait-il ? La question paraît simple, pourtant, elle fait, depuis 40 ans, l'objet de débats. Ceux-ci ont été initiés par les chercheurs des Disability Studies, qui ont développé le « modèle social du handicap » ; puis, ils ont été prolongés par la sociologie de la technique, l'éthique du "care" et les théories validistes. Cet ouvrage présente ces approches, et les renouvelle. Il montre que la manière dont chacune a socialisé le handicap est liée à des hypothèses théoriques sur ce qui fait différence et normalité. La question du handicap ouvre alors sur plusieurs questions : celle des in/capacités, celle de l'a/normalité et celle des qualités qui singularisent chaque personne. La dimension politique de ces approches est ensuite interrogée, d'une part à travers l'histoire de la structuration de la recherche sur le handicap au Royaume-Uni et en France, d'autre part, en décrivant les différents positionnements possibles du chercheur. Le lecteur trouvera, dans cet ouvrage, les ressources théoriques et méthodologiques lui permettant d'appréhender les approches sociales du handicap, et de conduire et de situer sa propre recherche sur le handicap

]]>
<![CDATA[ Vers l'approche par compétences : Théories et pratiques pour l'enseignement supérieur ]]> http://cdi.scholarvox.com/catalog/book/88953307 Editeur :

L'approche par compétences (APC) a été envisagée récemment en France, dans le cadre de la réforme des IUT, et plus largement pour toutes les formations universitaires dès 2026 – alors qu'elle est pratiquée depuis les années 1990 dans d'autres pays comme le Canada. L'APC s'organise autour de « blocs compétences » à développer et à évaluer, et s'accompagne le plus souvent de mises en situation et d'une démarche portfolio, mais interroge aujourd'hui les enseignants et les responsables de formation. Sommes-nous vraiment armés pour répondre à cette demande institutionnelle ? Afin de contribuer à répondre à cette question, cet ouvrage se veut original à plusieurs titres. D'abord, il réunit des chercheur(euses), mais aussi les praticien(ne)s, des responsables institutionnels, de formation engagé(e)s dans une dynamique collective de changement de pratiques universitaires ou encore dans une démarche réflexive nécessaire à la mise en place de l'APC. Ce livre est composé des contributions d'auteur(e)s issu(e)s de plusieurs disciplines ou spécialités, impliqué(e)s dans des transformations pédagogiques et qui présentent leurs domaines de compétences, leurs résultats d'enquête ou encore leur(s) première(s) expérience(s). Enfin, cet ouvrage revendique une projection pour notre monde contemporain. Il présente les aspects historiques de l'APC (cadres théoriques, retours sur une démarche institutionnelle déjà entamée), des expérimentations déjà mises en place (à travers des récits de pratiques) et une visée prospective pour l'avenir à la fois proche et ouvert sur un chemin technologique, méthodologique et pédagogique.

]]>
<![CDATA[ Atlas des politiques agricoles et alimentaires : Comment nourrir la planète ? ]]> http://cdi.scholarvox.com/catalog/book/88953292 Editeur :

La pandémie de la COVID-19 puis la guerre russo-ukrainienne ont placé la sécurité alimentaire au centre des préoccupations de nombreux pays. Alors que la faim était en recul jusqu'en 2014 avec 600 millions de personnes touchées, elle en concerne actuellement 800 millions, soit 10 % de la population mondiale, et affecte plus de 20 % de la population africaine. La menace de famines est de retour avec la convergence des conflits armés, l'accentuation de la crise climatique et la gouvernance inadaptée des politiques agricoles. Les émeutes de la faim en 2008 avaient pourtant donné le signal pour réorienter les politiques agricoles vers plus de souveraineté, sans que cela soit véritablement suivi d'effets.
Cet atlas a pour objectif d'analyser, sur le temps long, les raisons des réussites et des échecs des politiques agricoles et alimentaires dans 30 pays, riches, émergents et pauvres, sur les 5 continents : Côte d'Ivoire, Éthiopie, Madagascar, Malawi, Mali, Nigéria, Sénégal, Zambie, Algérie, Égypte, Iran, Israël, Maroc, Turquie, Chine, Inde, Indonésie, Thaïlande, Vietnam, Argentine, Brésil, Cuba, Haïti, Australie, Canada, États-Unis, Japon, Russie, Ukraine, Union européenne.
Les auteurs ont établi une grille de lecture inédite sur le potentiel agricole de chaque pays étudié ainsi qu'un classement comparatif des facteurs qui conditionnent la réussite d'une politique agricole pour vaincre la faim. Cet atlas apporte des clés de compréhension pour mieux en appréhender les enjeux.

Philippe Ducroquet
Économiste et ingénieur en agriculture, il est titulaire d'une maîtrise en économie alimentaire (université du Massachusetts) et d'un doctorat en géographie (université de Toulouse-Le Mirail), et est diplômé de la Harvard Business School (Advanced Management Program). II a dirigé plusieurs sociétés agroalimentaires à l'étranger, notamment en Afrique. Après un parcours de banquier, il a été directeur général d'Unigrains.
Jean-Paul Charvet
Agrégé et docteur d'État en géographie, il est professeur honoraire de l'université Paris Nanterre et membre de l'Académie d'agriculture de France. Il a exercé également des fonctions de conférencier et de consultant auprès d'institutions publiques et privées. Il est l'auteur de nombreux ouvrages sur les questions agricoles et alimentaires, dont L'Alimentation dans le monde, mieux nourrir la planète (Larousse, ouvrage traduit dans cinq langues).

Réalisation cartographique par Laura Margueritte

]]>