Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
Półprzewodniki. Nowoczesne rozwiązania w układach scalonych
Chenming Calvin Hu
Elektronika jest jednym z ważniejszych i zarazem najtrudniejszych przedmiotów wykładanych na studiach technicznych. Co istotne, dogłębne zrozumienie jej prawideł, jak również opanowanie pewnej wiedzy praktycznej, okazuje się niezwykle istotne dla osób zajmujących się zawodowo informatyką oraz niektórymi dziedzinami techniki, zwłaszcza półprzewodnikami, projektowaniem układów scalonych, systemami mikroelektromechanicznymi, optyką, nanotechnologią i materiałoznawstwem. Książka ta jest kierowana przede wszystkim do studentów studiów technicznych, ale mogą z niej korzystać również studenci studiów doktoranckich, a także inżynierowie i naukowcy. Będzie szczególnie doceniona przez praktyków zajmujących się projektowaniem i funkcjonowaniem nowoczesnych urządzeń elektronicznych. Książka zawiera przydatne informacje dotyczące tranzystorów i ich zastosowania w projektowaniu obwodów. Przedstawiono tu dogłębną analizę zagadnień związanych z podstawowymi komponentami układów elektronicznych. Przybliżono zasady działania takich urządzeń, jak ogniwa fotowoltaiczne, diody LED, diody laserowe itp. W książce tej przedstawiono: wyczerpujące wprowadzenie do zagadnień związanych z półprzewodnikami z uwzględnieniem rekombinacji elektronów i dziur elektronowych; technologię produkcji komponentów półprzewodnikowych; złącza p-n i złącza metal-półprzewodnik; informacje o tranzystorach MOS, w tym o matrycach CCD i CMOS; tranzystory MOFSET, pamięci SRAM i DRAM oraz pamięć nieulotną flash; tranzystory bipolarne. Nowoczesnej elektroniki należy uczyć się od najlepszych!
Półprzewodniki. Nowoczesne rozwiązania w układach scalonych
Chenming Calvin Hu
Elektronika jest jednym z ważniejszych i zarazem najtrudniejszych przedmiotów wykładanych na studiach technicznych. Co istotne, dogłębne zrozumienie jej prawideł, jak również opanowanie pewnej wiedzy praktycznej, okazuje się niezwykle istotne dla osób zajmujących się zawodowo informatyką oraz niektórymi dziedzinami techniki, zwłaszcza półprzewodnikami, projektowaniem układów scalonych, systemami mikroelektromechanicznymi, optyką, nanotechnologią i materiałoznawstwem. Książka ta jest kierowana przede wszystkim do studentów studiów technicznych, ale mogą z niej korzystać również studenci studiów doktoranckich, a także inżynierowie i naukowcy. Będzie szczególnie doceniona przez praktyków zajmujących się projektowaniem i funkcjonowaniem nowoczesnych urządzeń elektronicznych. Książka zawiera przydatne informacje dotyczące tranzystorów i ich zastosowania w projektowaniu obwodów. Przedstawiono tu dogłębną analizę zagadnień związanych z podstawowymi komponentami układów elektronicznych. Przybliżono zasady działania takich urządzeń, jak ogniwa fotowoltaiczne, diody LED, diody laserowe itp. W książce tej przedstawiono: wyczerpujące wprowadzenie do zagadnień związanych z półprzewodnikami z uwzględnieniem rekombinacji elektronów i dziur elektronowych; technologię produkcji komponentów półprzewodnikowych; złącza p-n i złącza metal-półprzewodnik; informacje o tranzystorach MOS, w tym o matrycach CCD i CMOS; tranzystory MOFSET, pamięci SRAM i DRAM oraz pamięć nieulotną flash; tranzystory bipolarne. Nowoczesnej elektroniki należy uczyć się od najlepszych!
Pracownia Urządzeń Techniki Komputerowej dla uczniów i studentów Część-2
Jerzy Kluczewski
PRACOWNIA URZĄDZEŃ TECHNIKI KOMPUTEROWEJ DLA UCZNIÓW I STUDENTÓW – Część 2 to zbiór przykładów, ćwiczeń i zadań opracowany pod kątem praktycznych zagadnień laboratoryjnych bazujących na symulacjach. Znajdziemy tu symulacje obwodów pomagających zrozumieć świat elektroniki cyfrowej i zasad na podstawie których działają komputery. Przedstawiono zasady projektowania, badania i programowania układów cyfrowych. Książka dedykowana jest uczniom, studentom i nauczycielom. Zawiera materiały pomocnicze dla przedmiotów związanych z elektroniką cyfrową i urządzeniami techniki komputerowej. Może być wykorzystana w laboratoriach studenckich jak i na kursach branżowych. Omawia podstawy algebry Boole’a, minimalizację funkcji logicznych i zagadnienia związane z programowaniem. Omówione zostały układy kombinacyjne, sekwencyjne i pamięci w postaci konkretnych układów scalonych. Cennym dodatkiem do książki jest możliwość pobrania plików ćwiczeń, przykładów i prezentacji przygotowanych przez autora.
Practical Arduino Robotics. A hands-on guide to bringing your robotics ideas to life using Arduino
Lukas Kaul
Every robot needs a “brain,” and the Arduino platform provides an incredibly accessible way to bring your Arduino robot to life. Anyone can easily learn to build and program their own robots with Arduino for hobby and commercial uses, making Arduino-based robots the popular choice for school projects, college courses, and the rapid prototyping of industrial applications!Practical Arduino Robotics is a comprehensive guide that equips you with the necessary skills and techniques that can be applied to various projects and applications, from automating repetitive tasks in a laboratory to building engaging mobile robots.Building on basic knowledge of programming and electronics, this book teaches you how to choose the right components, such as Arduino boards, sensors, and motors, and write effective code for your robotics project, including the use of advanced third-party Arduino libraries and interfaces, such as Analog, SPI, I2C, PWM, and UART. You'll also learn different ways to command your robots wirelessly, such as over Wi-Fi. Finally, with basic to advanced project examples, this book illustrates how to build exciting autonomous robots like a self-balancing telepresence robot.By the end of this book, you'll be able to design and create your own custom robots for a wide variety of applications.
Jaiprakash Pandey, Yasser Shoukry
AutoCAD is one of the most versatile software applications for architectural and engineering designs and the most popular computer-aided design (CAD) platform for 2D drafting and 3D modeling. This hands-on 2nd edition guide will take you through everything you need to know to make the most out of this powerful tool, from a simple tour of the user interface to using advanced tools.Starting with basic drawing shapes and functions, you'll get to grips with the fundamentals of CAD designs. You’ll then learn about effective drawing management using layers, dynamic blocks, and groups, and discover how to add annotations and plots like a professional. As you progress, the book will show you how to convert your 2D drawings into 3D models and shapes. You’ll also discover advanced features, such as isometric drawings, drawing utilities for managing and recovering complex files, quantity surveying, and multidisciplinary drawing files using xRefs. Finally, you’ll focus on rendering and visualizing your designs in AutoCAD.By the end of this book, you’ll have developed a solid understanding of CAD principles and be able to work with AutoCAD software confidently to build impressive 2D and 3D creations.
Salil Ajgaonkar
With the huge amount of data being generated over the internet and the benefits that Machine Learning (ML) predictions bring to businesses, ML implementation has become a low-hanging fruit that everyone is striving for. The complex mathematics behind it, however, can be discouraging for a lot of users. This is where H2O comes in – it automates various repetitive steps, and this encapsulation helps developers focus on results rather than handling complexities.You’ll begin by understanding how H2O’s AutoML simplifies the implementation of ML by providing a simple, easy-to-use interface to train and use ML models. Next, you’ll see how AutoML automates the entire process of training multiple models, optimizing their hyperparameters, as well as explaining their performance. As you advance, you’ll find out how to leverage a Plain Old Java Object (POJO) and Model Object, Optimized (MOJO) to deploy your models to production. Throughout this book, you’ll take a hands-on approach to implementation using H2O that’ll enable you to set up your ML systems in no time.By the end of this H2O book, you’ll be able to train and use your ML models using H2O AutoML, right from experimentation all the way to production without a single need to understand complex statistics or data science.
Mitesh Soni
Amazon Web Services (AWS) dominates the public cloud market by a huge margin and continues to be the first choice for many organizations. Networking has been an area of focus for all the leading cloud service providers. AWS has a suite of network-related products which help in performing network related task on AWS.This book initially covers the basics of networking in AWS. Then we use AWS VPC to create an isolated virtual cloud for performing network-related tasks. We then provide an overview of AWS Direct Connect after taking a deep dive into scalability and load balancing using the auto scaling feature, Elastic Load Balancing, and Amazon Route S3. Toward the end of the book, we cover troubleshooting tips and security best practices for your network. By the end of this book, you will have hands-on experience of working with network tasks on AWS.
Jim Sinur, Zbigniew Misiak, BJ Biernatowski, Pedro...
Every business transformation begins with one question, “How can we do this better?” Whether it’s eliminating inefficiencies, optimizing business operations, or reimagining entire workflows with the help of AI, success depends on understanding and optimizing business processes. However, finding the right approach can be challenging with shifting market demands and evolving technologies.In this book, three seasoned experts in BPM, automation, and AI-driven process optimization guide you through frameworks, techniques, and tools that drive digital transformation by helping you explore business process modelling, before and after process execution. You'll visualize complex workflows, establish scalable process architectures that drive digital transformation, and integrate automation for efficiency. With insights into BPMN, business value analysis, and field-tested consulting guidance, you'll see how process-led design and data-driven decisions can lead to smarter, more agile operations. Through real-world examples, you’ll grasp how leading organizations have optimized their processes and how you can apply the same principles in your digital change program.By the end of this book, you’ll be able to identify, design, analyze, and transform business processes for measurable impact, as well as master the synergy of technology, process, and strategy to build systems that drive sustainable growth.*Email sign-up and proof of purchase required
Matt Eland, Kevin Griffin
Too many C# developers feel stuck building the same apps day in and day out - but learning through side projects can reignite your passion and level up your skills. This book offers a practical, hands-on approach to mastering .NET 9 and modern C# by building a variety of engaging applications, from interactive games and productivity tools to machine learning apps and browser-based chatbots.Each project focuses on building something useful or fun, reinforcing critical programming concepts and modern development techniques. You'll work with tools like Spectre.Console, ML.NET, Uno Platform, and more, developing everything from an adventure game and a card tracker to a voice-to-text transcriber and an AI chatbot.Written by an experienced C# engineer and teacher, this book blends technical depth with a developer-friendly tone, helping you learn faster and retain more. Along the way, you'll sharpen your understanding of core .NET capabilities and gain the confidence to apply them in your own work or hobby projects.By the end of this book, you'll not only have a portfolio of practical .NET apps - you’ll also have grown as a developer and rediscovered the joy of programming.
Practical Convolutional Neural Networks. Implement advanced deep learning models using Python
Mohit Sewak, Md. Rezaul Karim, Pradeep Pujari
Convolutional Neural Network (CNN) is revolutionizing several application domains such as visual recognition systems, self-driving cars, medical discoveries, innovative eCommerce and more.You will learn to create innovative solutions around image and video analytics to solve complex machine learning and computer vision related problems and implement real-life CNN models. This book starts with an overview of deep neural networkswith the example of image classification and walks you through building your first CNN for human face detector. We will learn to use concepts like transfer learning with CNN, and Auto-Encoders to build very powerful models, even when not much of supervised training data of labeled images is available.Later we build upon the learning achieved to build advanced vision related algorithms for object detection, instance segmentation, generative adversarial networks, image captioning, attention mechanisms for vision, and recurrent models for vision. By the end of this book, you should be ready to implement advanced, effective and efficient CNN models at your professional project or personal initiatives by working on complex image and video datasets.
Practical Convolutional Neural Networks. Implement advanced deep learning models using Python
Mohit Sewak, Md. Rezaul Karim, Pradeep Pujari
Convolutional Neural Network (CNN) is revolutionizing several application domains such as visual recognition systems, self-driving cars, medical discoveries, innovative eCommerce and more.You will learn to create innovative solutions around image and video analytics to solve complex machine learning and computer vision related problems and implement real-life CNN models. This book starts with an overview of deep neural networkswith the example of image classification and walks you through building your first CNN for human face detector. We will learn to use concepts like transfer learning with CNN, and Auto-Encoders to build very powerful models, even when not much of supervised training data of labeled images is available.Later we build upon the learning achieved to build advanced vision related algorithms for object detection, instance segmentation, generative adversarial networks, image captioning, attention mechanisms for vision, and recurrent models for vision. By the end of this book, you should be ready to implement advanced, effective and efficient CNN models at your professional project or personal initiatives by working on complex image and video datasets.
Ed Moyle, Diana Kelley
Cybersecurity architects work with others to develop a comprehensive understanding of the business' requirements. They work with stakeholders to plan designs that are implementable, goal-based, and in keeping with the governance strategy of the organization.With this book, you'll explore the fundamentals of cybersecurity architecture: addressing and mitigating risks, designing secure solutions, and communicating with others about security designs. The book outlines strategies that will help you work with execution teams to make your vision a concrete reality, along with covering ways to keep designs relevant over time through ongoing monitoring, maintenance, and continuous improvement. As you progress, you'll also learn about recognized frameworks for building robust designs as well as strategies that you can adopt to create your own designs.By the end of this book, you will have the skills you need to be able to architect solutions with robust security components for your organization, whether they are infrastructure solutions, application solutions, or others.
Hector Cuesta
Plenty of small businesses face big amounts of data but lack the internal skills to support quantitative analysis. Understanding how to harness the power of data analysis using the latest open source technology can lead them to providing better customer service, the visualization of customer needs, or even the ability to obtain fresh insights about the performance of previous products. Practical Data Analysis is a book ideal for home and small business users who want to slice and dice the data they have on hand with minimum hassle.Practical Data Analysis is a hands-on guide to understanding the nature of your data and turn it into insight. It will introduce you to the use of machine learning techniques, social networks analytics, and econometrics to help your clients get insights about the pool of data they have at hand. Performing data preparation and processing over several kinds of data such as text, images, graphs, documents, and time series will also be covered.Practical Data Analysis presents a detailed exploration of the current work in data analysis through self-contained projects. First you will explore the basics of data preparation and transformation through OpenRefine. Then you will get started with exploratory data analysis using the D3js visualization framework. You will also be introduced to some of the machine learning techniques such as, classification, regression, and clusterization through practical projects such as spam classification, predicting gold prices, and finding clusters in your Facebook friends' network. You will learn how to solve problems in text classification, simulation, time series forecast, social media, and MapReduce through detailed projects. Finally you will work with large amounts of Twitter data using MapReduce to perform a sentiment analysis implemented in Python and MongoDB. Practical Data Analysis contains a combination of carefully selected algorithms and data scrubbing that enables you to turn your data into insight.
Nino Vidovic
Are you truly unlocking the full potential of your embedded debugging tools? This hands-on guide cuts through the confusion of common workflows and shows you how to trace, profile, and debug ARM-based systems like a professional firmware engineer.Written by an industry expert, this book guides you through practical debugging scenarios using real hardware setups. You’ll explore both essential and advanced techniques, from setting breakpoints and analyzing memory to using hardware tracing, power profiling, and RTOS awareness. Through real-world crash analysis, you'll learn how to detect stack overflows, communication errors, memory leaks, and more.You will explore practical examples based on ARM Cortex-M target devices, which help you build structured and efficient debugging workflows. The learned skills can then be easily applied to other chip architectures as well. You’ll walk away with a clear understanding of the tools available, how to apply them in complex firmware projects, and the confidence to tackle even the most elusive bugs in production systems.Whether you’re refining your setup or debugging embedded systems at scale, this book will sharpen your skills and elevate your embedded development workflow.*Email sign-up and proof of purchase required
Miroslav Wengner, Bruno Souza
Design patterns are proven solutions to standard problems in software design and development, allowing you to create reusable, flexible, and maintainable code. This book enables you to upskill by understanding popular patterns to evolve into a proficient software developer.You’ll start by exploring the Java platform to understand and implement design patterns. Then, using various examples, you’ll create different types of vehicles or their parts to enable clarity in design pattern thinking, along with developing new vehicle instances using dedicated design patterns to make the process consistent. As you progress, you’ll find out how to extend vehicle functionalities and keep the code base structure and behavior clean and shiny. Concurrency plays an important role in application design, and you'll learn how to employ a such design patterns with the visualization of thread interaction. The concluding chapters will help you identify and understand anti-pattern utilization in the early stages of development to address refactoring smoothly. The book covers the use of Java 17+ features such as pattern matching, switch cases, and instances of enhancements to enable productivity.By the end of this book, you’ll have gained practical knowledge of design patterns in Java and be able to apply them to address common design problems.
joakim verona
DevOps is a practical field that focuses on delivering business value as efficiently as possible. DevOps encompasses all code workflows from testing environments to production environments. It stresses cooperation between different roles, and how they can work together more closely, as the roots of the word imply—Development and Operations.Practical DevOps begins with a quick refresher on DevOps and continuous delivery and quickly moves on to show you how DevOps affects software architectures. You'll create a sample enterprise Java application that you’'ll continue to work with through the remaining chapters. Following this, you will explore various code storage and build server options. You will then learn how to test your code with a few tools and deploy your test successfully. In addition to this, you will also see how to monitor code for any anomalies and make sure that it runs as expected. Finally, you will discover how to handle logs and keep track of the issues that affect different processes.By the end of the book, you will be familiar with all the tools needed to deploy, integrate, and deliver efficiently with DevOps.
Richard Boddington
Digital Forensics is a methodology which includes using various tools, techniques, and programming language. This book will get you started with digital forensics and then follow on to preparing investigation plan and preparing toolkit for investigation.In this book you will explore new and promising forensic processes and tools based on ‘disruptive technology’ that offer experienced and budding practitioners the means to regain control of their caseloads. During the course of the book, you will get to know about the technical side of digital forensics and various tools that are needed to perform digital forensics. This book will begin with giving a quick insight into the nature of digital evidence, where it is located and how it can be recovered and forensically examined to assist investigators. This book will take you through a series of chapters that look at the nature and circumstances of digital forensic examinations and explains the processes of evidence recovery and preservation from a range of digital devices, including mobile phones, and other media. This book has a range of case studies and simulations will allow you to apply the knowledge of the theory gained to real-life situations. By the end of this book you will have gained a sound insight into digital forensics and its key components.
Practical Game Design. A modern and comprehensive guide to video game design - Second Edition
Adam Kramarzewski, Ennio De Nucci
If you’re in search of a cutting-edge actionable guide to game design, your quest ends here! Immerse yourself in the fundamentals of game design with expert guidance from veterans with decades of game design experience across a variety of genres and platforms.The second edition of this book remains dedicated to its original goal of helping you master the fundamentals of game design in a practical manner with the addition of some of the latest trends in game design and a whole lot of fresh, real-world examples from games of the current generation. This update brings a new chapter on games as a service, explaining the evolving role of the game designer and diving deeper into the design of games that are meant to be played forever. From conceptualizing a game idea, you’ll gradually move on to devising a design plan and adapting solutions from existing games, exploring the craft of producing original game mechanics, and eliminating anticipated design risks through testing. You’ll then be introduced to level design, interactive storytelling, user experience and accessibility.By the end of this game design book, you’ll have learned how to wrap up a game ahead of its release date, work through the challenges of designing free-to-play games and games as a service, and significantly improve their quality through iteration, playtesting, and polishing.