万本电子书0元读

万本电子书0元读

Binary Search Trees in Computer Programming
Binary Search Trees in Computer Programming
Alexander Dumpling
¥163.50
Binary Search Trees in Computer Programming
Snapchat Tips, Login, Support, Updates, Emojis, Filters, Streaks, Download App G
Snapchat Tips, Login, Support, Updates, Emojis, Filters, Streaks, Download App G
Kenneth Simpson
¥40.79
Snapchat Tips, Login, Support, Updates, Emojis, Filters, Streaks, Download App Guide
JavaScript: Beginner's Guide to Programming Code with JavaScript
JavaScript: Beginner's Guide to Programming Code with JavaScript
Charlie Masterson
¥24.44
JavaScript: Beginner's Guide to Programming Code with JavaScript
How To Learn Microsoft SQL Server Quickly!
How To Learn Microsoft SQL Server Quickly!
Andrei Besedin
¥24.44
How To Learn Microsoft SQL Server Quickly!
Microsoft Word
Microsoft Word
Steven Bright
¥20.44
Microsoft Word
FB Pixel Secrets
FB Pixel Secrets
Hillary Scholl
¥23.30
FB Pixel Secrets
Python: Beginner's Guide to Programming Code with Python
Python: Beginner's Guide to Programming Code with Python
Charlie Masterson
¥24.44
Python: Beginner's Guide to Programming Code with Python
Learn Programming by Coding Like a Professional: Create Games, Apps, & Programs
Learn Programming by Coding Like a Professional: Create Games, Apps, & Programs
Tim Codin
¥40.79
Learn Programming by Coding Like a Professional: Create Games, Apps, & Programs
The Unofficial Guide To iOS 10
The Unofficial Guide To iOS 10
My Ebook Publishing House
¥24.44
The Unofficial Guide To iOS 10
Bitcoin Explained: Become a Bitcoin Millionaire in 2018
Bitcoin Explained: Become a Bitcoin Millionaire in 2018
Mark Atwood
¥24.44
Bitcoin Explained: Become a Bitcoin Millionaire in 2018
Blockchain Technology with DevOps and Microservices Architecture: A Non-Programm
Blockchain Technology with DevOps and Microservices Architecture: A Non-Programm
Stephen Fleming
¥27.82
Blockchain Technology with DevOps and Microservices Architecture: A Non-Programmer's Handbook
Excel 2016: QuickStart Guide for Beginners
Excel 2016: QuickStart Guide for Beginners
My Ebook Publishing House
¥24.44
Excel 2016: QuickStart Guide for Beginners
Mastering MongoDB 3.x:An expert's guide to building fault-tolerant MongoDB appli
Mastering MongoDB 3.x:An expert's guide to building fault-tolerant MongoDB appli
Alex Giamas
¥259.95
An expert's guide to build fault tolerant MongoDB applicationAbout This Book·Master the advanced modeling, querying, and administration techniques in MongoDB and become a MongoDB expert·Covers the latest updates and Big Data features frequently used by professional MongoDB developers and administrators·If your goal is to become a certified MongoDB professional, this book is your perfect companionWho This Book Is ForMastering MongoDB is a book for database developers, architects, and administrators who want to learn how to use MongoDB more effectively and productively.If you have experience in, and are interested in working with, NoSQL databases to build apps and websites, then this book is for you.What You Will Learn·Get hands-on with advanced querying techniques such as indexing, expressions, arrays, and more.·Configure, monitor, and maintain highly scalable MongoDB environment like an expert.·Master replication and data sharding to optimize read/write performance.·Design secure and robust applications based on MongoDB.·Administer MongoDB-based applications on-premise or in the cloud·Scale MongoDB to achieve your design goals·Integrate MongoDB with big data sources to process huge amounts of dataIn DetailMongoDB has grown to become the de facto NoSQL database with millions of users—from small startups to Fortune 500 companies. Addressing the limitations of SQL schema-based databases, MongoDB pioneered a shift of focus for DevOps and offered sharding and replication maintainable by DevOps teams. The book is based on MongoDB 3.x and covers topics ranging from database querying using the shell, built in drivers, and popular ODM mappers to more advanced topics such as sharding, high availability, and integration with big data sources.You will get an overview of MongoDB and how to play to its strengths, with relevant use cases. After that, you will learn how to query MongoDB effectively and make use of indexes as much as possible. The next part deals with the administration of MongoDB installations on-premise or in the cloud. We deal with database internals in the next section, explaining storage systems and how they can affect performance. The last section of this book deals with replication and MongoDB scaling, along with integration with heterogeneous data sources. By the end this book, you will be equipped with all the required industry skills and knowledge to become a certified MongoDB developer and administrator.Style and approachThis book takes a practical, step-by-step approach to explain the concepts of MongoDB. Practical use-cases involving real-world examples are used throughout the book to clearly explain theoretical concepts.
DevOps:Introduction to DevOps and its impact on Business Ecosystem
DevOps:Introduction to DevOps and its impact on Business Ecosystem
Stephen Fleming
¥32.62
“It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.”-?Charles Darwin As the industry is moving towards maximum digitization there is a consensus that DevOps practices help you deliver software faster, more reliable, and with fewer errors. DevOps is set of practices and cultural values that have been proven to help organizations of all sizes improve their software release cycles, software quality, security, and ability to get rapid feedback on product development. This book is aimed at Consultant, Project Manager and people from techno-commercial profiles who would be explaining the benefits of DevOps to the client, internal leadership or project teams. As the crux of DevOps methodology lies in the cultural transformation of the organization, people who are stakeholders in shaping this change must understand the overall alignment of business goals with this methodology. You would get to explore: ·What is DevOps·Relationship between Agile, Scrum, Kanban and DevOps·DevOps Adoption:? Organizational cultural Change·DevOps Ecosystem·Emerging Trends·DevOps success stories In the Bonus Booklet you will find out: ·DevOps Job Market overview·Insights into DevOps job application·People to follow on twitter “Grab your copy today along with Bonus DevOps Booklet”
React 16 Essentials - Second Edition
React 16 Essentials - Second Edition
Artemij Fedosejev, Adam Boduch
¥222.81
Everything you need to start working with React 16 and assess React FiberAbout This Book·Hands-on examples and tutorials for the latest React 16 release·Assess the impact of React Fiber for your future web development·Build maintainable and high performance React 16 web applicationsWho This Book Is ForIf you're a frontend developer with some knowledge of native JavaScript development and frontend frameworks, wishing to learn the fastest web user interface library there is, then this book is ideal for you.What You Will Learn·Learn to code React 16 with hands-on examples and clear tutorials·Install powerful React 16 tools to make development much more efficient·Understand the impact of React Fiber today and the future of your web development·Utilize the Redux application architecture with your React components·Create React 16 elements with properties and children·Get started with stateless and stateful React components·Use JSX to speed up your React 16 development process·Add reactivity to your React 16 components with lifecycle methods·Test your React 16 components with the Jest test frameworkIn DetailReact 16 Essentials, Second Edition, fully updated for React 16, takes you on a fast-paced journey through building your own maintainable React 16 applications. React experts Artemij Fedosejev and Adam Boduch give you all the essentials you need to know and start working with React 16, in this new edition of the best-selling React.js Essentials title. You'll find the latest React 16 code updates, assessment of React Fiber, new coverage of Redux, and how to work as a modern React developer.The authors offer you their current assessment of React Fiber, and you'll soon be exploring React 16 hands on, creating your own single and multiple user interface elements with React 16. You'll then see how to create stateless and stateful components and make them reactive. You'll also learn to interact between your components and lifecycle methods, and gauge how to effectively integrate your user interface components with other JavaScript libraries. Delve deep into the core elements of the Redux architecture and learn how to manage your application and data persistence. Then go the extra mile with the Jest test framework, and run multiple tests on your applications and find solutions to scale without complexity.Today React is used by Facebook, Instagram, Khan Academy, and Imperial College London, to name a few. Many new users recognize the benefits of React and adopt it in their own projects, forming a fast-growing community. The speed at which React has evolved promises a bright future for anyone who invests in learning it today. Let Artemij and Adam bring you a brand new look at React 16 and React Fiber, and move your web development into the future.Style and approachReact 16 Essentials, Second Edition, will take you on a fast-paced, hands-on journey through building your own maintainable React 16 applications.
Learn Python in One Hour:Programming by Example
Learn Python in One Hour:Programming by Example
Victor R. Volkman
¥40.79
You're already a smart person, you don't need a 1000+ page book to get you started on the web's fastest growing programming platform. Instead, Learn Python in One Hour delivers on the promise of code literacy while saving your most precious commodity - time itself. Volkman's innovative programming-by-example approach means you focus on usage, not mindless detail. Based on the author's sold-out live seminars, you'll see Python's flexible coding technique in action as we refactor from script to procedural to object-oriented during actual problem solving. In a seven-lesson progression, you'll be exposed to this and more: Basic file input and output operations Exception handling with try/except Using functions to compute and return multiple values Basic elements of a class definition and how to call methods Lists, dictionaries, sets, and other collections Iteration through collections, files, sorted sets Converting lists to strings and vice-versa Six most common Python pitfalls Take the One Hour challenge and see if you too can pick up 90% of syntax and semantics in less time than you probably spend commuting each day.About the Author Victor R. Volkman graduated cum laude from Michigan Technological University with a BS in Computer Science in 1986. Since then, he has written for numerous publications, including The C Gazette, C++ Users Journal, Windows Developers Journal, and many others. He has taught college-level programming courses at Washtenaw Community College and has served on its Computer Information Science (CIS) Faculty Advisory Board for more than a decade. Volkman says Python helped him "rediscover the joy of programming again." www.volkman.org From Modern Software Press
Veritaban?: "Felsefesi, Tasar?m? ve Y?netimi": MS-Access ve SQL Server Projeleri
Veritaban?: "Felsefesi, Tasar?m? ve Y?netimi": MS-Access ve SQL Server Projeleri
Ph.D Mustafa Çoruh
¥27.88
“Bili?im Teknolojileri” konusunda yazd???m ü? kitaptan sonra as?l uzmanl?k alan?m olan veritabanlar? konusunda uzun y?llar ?nce yazmaya ba?lay?p bitiremedi?im daha do?rusu bas?lmayan bu kitab? güncelleyerek yeniden yazmaya karar vermek benim a??mdan yeni bir heyecan oldu. 1980’lerde COBOL ile ba?layan ve 1990’da dBase ve Informix’le devam eden veritaban? tecrübelerim, 1995 sonras? MS-Access ve SQL Server yard?m?yla geli?tirdi?im 100’e yak?n veritaban? uygulama programlar?yla devam etti. 1996’da Dallas’ta MCI Systemhouse’da FrontPage ve Access 95’le veritaban?na dayal? Intranet web siteleri geli?tiren ilk ki?ilerden birisi ben oldum. 1999’da Movo Mediya’da ilk ??p?atan web sitesi www.dating.com'un?arkas?ndaki SQL Server veritabanlar?n? tasarlayan ve y?neten ki?i de bendim. 2000 y?l?nda Aris Genesis Intermedia Inc’de web tabanl? muhasebe program?n?n arkas?ndaki SQL Server veritaban? tasar?mc?lar?ndan biriside bendim. Büyük al??veri? merkezlerinde g?rülen Kiosk’lar?n SQL Server tabanl? ilk uygulamas?n? Los Angeles’de kuran Genesis Intermedia Inc’deki tasar?mlar? yapan ki?ilerden birisi de bendim. 2001’de Los Angeles’de SQL Server ve ASP 3.0’la Citibank’ta kredi kartlar?yla ilgili projenin mimarlar?ndan biriside bendim. K?sacas? Veritabanlar?n?n Web’de kullan?lmas?nda ilk ?al??an ve tasarlayanlardan birisi oldu?umu s?ylemeliyim. 1995-2000 y?llar? aras?nda ya?anan ve dot com bom olarak bilinen metaforun i?inde bir fiil ?al??an ve yarat?c?lar?ndan birisiydim. Veritabanlar?n?n Internet’e ba?lanmas? i?in geli?tirilen ilk projelerinde uzun y?llar Kalifornya, New York ve Colorado firmalar?nda ?al??t?m ve dan??manl?k yapt?m. Bu tecrübelerim s?ras?nda ??rendi?im en ?nemli ?ey; tek bir konuda uzman olmak gerekti?idir. Ben Ms-Access ve SQL Server veritabanlar? tasar?m?nda uzmanla?t?m. Bir?ok teklif olmas?na ra?men Oracle, DB2, Aproach, File Maker gibi veritabanlar? tasar?mlar?yla ilgilenmedim ?ünkü her biri ayr? bir uzmanl?k isteyen veritaban? yaz?l?mlar?d?r. Bu a??dan ?zellikle Bili?im sekt?ründe ?al??anlara verebilece?im en ?nemli tavsiye tek bir konuda hatta tek bir programda uzmanla?malar?d?r. Kitapta Veritabanlar? tasar?m?n? Access ve SQL Server projeleri üzerinden anlatmaya ?al??t?m. University of Phoenix’de verdi?im Veritabanlar? ve Veri Ambarlar? ders notlar?m bu kitab?n omurgas?n? olu?turmaktad?r. Veritabanlar?yla ilgili kavramlar?, felsefesini, tasar?m?n? ve birazda y?netimini detaylar?yla anlatmaya ?al??t?m. Umut ediyorum ki yeni Veritaban? tasar?mc?lar? ve y?neticilerine burada payla?t???m enformasyon faydal? olur. 30 y?ll?k Bili?im Teknolojileri ve ?zellikle veritaban? alan?ndaki tecrübelerimin bir?o?unu bu kitapta okuyucularla payla?maya ?al??t?m. Daha ?nceki kitaplar?mda da vurgulad???m gibi bu kitapta da ilkokul ??retmenim Say?n ?erare ?zya?c? han?mdan, en son Doktora tez dan??man?m Say?n Prof. Dr. Len Rogers’a kadar yüzlerce ki?inin eme?inin oldu?u unutulmamal?d?r. 1984’ten beri Türkiye, ABD, Kanada ve ?ngiltere de ?al??t???m veya dan??manl???n? yapt???m onlarca firma ve mü?terilerimin katk?lar?n? unutabilir miyim? Di?er kitaplarda oldu?u gibi bu kitab?n yaz?lmas?nda bana katlanan e?im Meliha ?oruh’a ve o?lum Bu?ra’ya da en ba?tan te?ekkür etmeliyim. Burada isim isim te?ekkür edemedi?im ancak bu kitab?n yaz?lmas?nda katk?lar? olan daha yüzlerce ki?i var, hepsine en i?ten dileklerimle te?ekkür ediyorum. Elinizde tuttu?unuz bu kitap 30 y?ld?r Bili?im Teknolojileri alan?nda yapt???m ??retim, ?al??ma ve tecrübelerin veritabanlar? alan?nda kay?t alt?na al?nm?? bir ?zetidir. Tabii ki kitab?n hatalar? ve eksikleri vard?r ve bunlar tamamen bana aittir. Kitapta Veritabanlar? denince akla gelebilecek bir?ok konuya de?inmeye ?al??t?m. Kitapta teori ile uygulamay? birlikte harmanlamaya ?al??t?m. Bu yüzden bu kitab?n bir elkitab? veya kaynak kitap olarak dü?ünülmesinde fayda vard?r. ? Mustafa ?oruh Kdz. Ere?li, Mart 2017
??letmelerde Bili?im Sistemleri Y?netimi
??letmelerde Bili?im Sistemleri Y?netimi
Ph. D Mustafa Çoruh
¥28.29
Bu kitap “Bili?im Teknolojileri (BT) Ekonomisi ve Toplumu” adl? ilk kitab?mda BT’lerin hayat?m?z? de?i?tirdi?i d?rt yerdeki (Evde, okulda, kentlerde ve i?yerlerinde) incelememin ü?üncüsü olan i?yerlerindeki etkileri üzerinedir. Daha ?nce “Bili?im Teknolojileri Destekli ??renim” ve “Bili?im Kentleri ?a??” adl? kitaplar?mda BT’lerin okul ve kent ya?am?ndaki etkilerini detaylar?yla inceledim. 30 y?l? a?an i? hayat?mda BT’lerin i? dünyas?n? ve y?netimini kurulan Bili?im Sistemleri (BS) vas?tas?yla nas?l de?i?tirdi?ini ya?ayarak bildi?imden bu konu i?in uzun bir ara?t?rma yapmak zorunda oldu?umu biliyordum. Di?er yandan 592 sayfay? bulan bu ara?t?rmada sayfa s?n?rlamas? amac?yla BS’lerle ilgili baz? konular? (?rne?in Toplam Kalite Y?netimi, 6 Sigma, Simülasyon, Gereksinim Y?netimi, Programlama vs.) kitap haricinde b?rakmak zorunda kald???m? da belirtmeliyim. Bu kitapta a??rl?kl? olarak BT’lerin i?letmelerdeki uygulamas? olan Bili?im Sistemlerinden bahsettim ?ünkü BT’ler BS’ler vas?tas?yla i?letmeleri ve y?netimlerini etkilemektedirler. Dünyan?n en h?zl? bilgisayar?n? veya en yeni ak?ll? telefonunu sat?n alman?z veya en h?zl? internet eri?imine sahip olman?z i?letmeye ekstra bir katk? sa?lamamaktad?r. Ne zaman ki bu ara?lar i?letme süre?lerinin otomasyonunu sa?layan BS’ler i?inde kullan?lmaya ba?lan?nca i?letme rekabet?ili?ine, kar?na veya maliyetlerinin kontrolüne bir faydas? olabilmektedir. Bu yüzden i?letme y?neticilerinin bilmesi gereken en ?nemli konu BT ara?lar?n? ve di?er yeni teknolojik ara?lar? i?letme i? süre?lerinde nas?l verimli ve etkin bir ?ekilde kullanabileceklerini bilmeleridir. Bilmiyorlarsa da bilenleri i?e almalar?d?r. En son yenilikleri kullanmak belki de firmaya zarar vermekte veya rekabet dezavantaj? olu?turmaktad?r. Bu a??dan ?ncelikle bugün BS’lerin hangi i?letme fonksiyonlar?n? nas?l etkiledi?ini ve gelecekte nas?l etkileyebilece?ini anlatmaya ?al??t?m. ?rne?in, Yapay Zek? (YZ) ve onun en ?nemli uygulamalar?ndan birisi olan Robotiklerin i? süre?leri ve i?letme y?netimlerini yak?n bir zamanda nas?l etkileyebilece?inden bahsettim. Endüstri 4.0 teknolojileriyle insan ve makinelerin birlikte nas?l verimli ve etkin bir ?ekilde ?al??malar? gerekti?i insanl???n ve i?letmelerin ?nünde duran en ?nemli konulardan birisi oldu?unu s?ylemek fazla fütüristik bir kehanet de?il. Kitapta ??letmelerde kullan?lan Bili?im Sistemleriyle ilgili temel konulara bir bütünlük i?inde bakarken kitab?n arka kapa??ndaki sorular? cevaplamaya ?al??t?m. Bili?im Sistemleri aras?ndaki ili?kileri, farkl?l?klar?n? ve birbirlerini nas?l tamamlad?klar?n? sat?r aralar?nda vermeye ?al??t?m. BS’lerle i?letme süre?lerinin nas?l bütünle?tirilece?i i?letmelerdeki en yeni y?netim sorunlar? oldu?u unutulmamal?d?r. ??letme y?neticilerinin hat?rlamas? gereken bir ?nemli konuda BS’lerin bir yaz?l?m ve de?i?im projesi olmas?d?r. Bili?im Teknolojileri ve Sistemleri okuryazarl??? i?in bilinmesi gereken baz? teknik, bilimsel ve teknolojik terimlerin k?saltmalar?n? kitapta ilk kullan?ld???nda uzun ve k?salt?lm?? yaz?l?mlar?yla birlikte kulland?m. ?rne?in Veritabanlar? (VT), Veri ??leme Sistemi (V?S), Kurumsal ?? Zek?s? (K?Z), Y?netim Bili?im Sistemi (YBS), Karar Destek Sistemi (KDS), Veri Ambar? (VA), Veri Madencili?i (VM), Kurumsal Kaynak Planlama (KKP), Mü?teri ?li?kileri Y?netimi (M?Y), Tedarik Zinciri Y?netimi (TZY), Ofis Otomasyon Sistemi (OOS) ve Bilgi Y?netimi (BY) en fazla kulland???m k?saltmalard?r. Kitap sonundaki “K?saltmalar” tablosunda tüm k?saltmalar? listelemeye ?al??t?m. Ayr?ca bir?ok terimin ?ngilizcesini de parantez i?inde vermeye ?al??t?m. ?rne?in Veritabanlar? (Database) gibi. Dilimize girmi? bir?ok yabanc? teknik terim ve kelimelerin Türk?esini kullanmaya ?zen g?sterdim ve bu yabanc? kelimeleri de parantez i?inde yazd?m. Ayr?ca BT’lerin BS’ler vas?tas?yla i?letmeler üzerindeki etkilerini incelerken, birazda üniversitelerimizde YBS b?lümlerinde okutulan BS’lerle ilgili uzmanl?k konular?n?n ?o?unu ?zetlemeye ?al??t?m. ?zellikle i? Dünyas?nda ?ok?a kullan?lan baz? konulara (V?S, YBS, KDS, VT, VA, BY, US, KKP, M?Y, Sistem yakla??m?, SGYD vs.) biraz detayl? bakmaya ?al??t?m. K?sacas? kitapta i?letmelerde Bili?im Teknolojileri ve Sistemleri denince akla gelebilecek bir?ok konuya de?inmeye ?al??t?m. Bu yüzden bu kitab?n BS alan?nda bir elkitab? veya kaynak kitap olarak dü?ünülmesinde fayda vard?r. Bu kitapta ilkokul ??retmenim Say?n ?erare ?zya?c? han?mdan, en son Doktora tez dan??man?m say?n Prof. Dr. Len Rogers’a kadar yüzlerce ki?inin eme?inin oldu?u unutulmamal?d?r. 1984’ten beri Türkiye, ABD, Kanada ve ?ngiltere de ?al??t???m veya dan??manl???n? yapt???m onlarca firma ve mü?terilerimin katk?lar?n? unutabilir miyim? Burada isim isim te?ekkür edemedi?im ancak bu kitab?n yaz?lmas?nda katk?lar? olan daha yüzlerce ki?i var, hepsine en i?ten dileklerimle te?ekkür ederim. Hayatta neyi tek ba??m?za yapabiliyoruz ki? Bu kitap 30+ y?ld?r üretim planlama ve stok kontrol müdürü, metot etüdcü, sistem analisti, programc?, VT tasar?mc?s?
Secrets Every Author Should Know: Indie Publishing Basics
Secrets Every Author Should Know: Indie Publishing Basics
Maggie McVay Lynch
¥23.14
Frustrated with the plethora of conflicting information on how to self-publish? Wouldn’t it be wonderful to sit down with someone who has already made the mistakes, done the analysis, and will provide you the short cuts—the secrets about the things that work? Now you have that chance with the Career Author Secrets series.Indie Publishing (Self Publishing) has changed dramatically in the past five years. There are now new, easier tools to use for every part of the process—editing, formatting, distribution, sales, and analysis. This first book in the Career Author Secrets series provides a foundation for navigating the indie publishing process and staying away from the scammers. It breaks down the requirements for self-publishing successfully, protecting your rights for the future, and YES I do share all the secrets I’ve learned. It contains everything a DIY author needs to get her book from manuscript to professional publication in both ebook and print, including: Why books don’t sell Options for DIY or contracting professionals The truth about ISBNs & Copyright Registration Secrets for formatting your book the easy way Creating book covers that sell Making decisions about distribution This book is especially valuable for those with limited technical skills who want to produce a quality professional book for the least amount of cost. Learn the secrets to easier implementation and how to make good decisions on what is worth your time and money.
Network Science with Python and NetworkX Quick Start Guide
Network Science with Python and NetworkX Quick Start Guide
Edward L. Platt
¥53.40
Manipulate and analyze network data with the power of Python and NetworkX Key Features * Understand the terminology and basic concepts of network science * Leverage the power of Python and NetworkX to represent data as a network * Apply common techniques for working with network data of varying sizes Book Description NetworkX is a leading free and open source package used for network science with the Python programming language. NetworkX can track properties of individuals and relationships, find communities, analyze resilience, detect key network locations, and perform a wide range of important tasks. With the recent release of version 2, NetworkX has been updated to be more powerful and easy to use. If you’re a data scientist, engineer, or computational social scientist, this book will guide you in using the Python programming language to gain insights into real-world networks. Starting with the fundamentals, you’ll be introduced to the core concepts of network science, along with examples that use real-world data and Python code. This book will introduce you to theoretical concepts such as scale-free and small-world networks, centrality measures, and agent-based modeling. You’ll also be able to look for scale-free networks in real data and visualize a network using circular, directed, and shell layouts. By the end of this book, you’ll be able to choose appropriate network representations, use NetworkX to build and characterize networks, and uncover insights while working with real-world systems. What you will learn * Use Python and NetworkX to analyze the properties of individuals and relationships * Encode data in network nodes and edges using NetworkX * Manipulate, store, and summarize data in network nodes and edges * Visualize a network using circular, directed and shell layouts * Find out how simulating behavior on networks can give insights into real-world problems * Understand the ongoing impact of network science on society, and its ethical considerations Who this book is for If you are a programmer or data scientist who wants to manipulate and analyze network data in Python, this book is perfect for you. Although prior knowledge of network science is not necessary, some Python programming experience will help you understand the concepts covered in the book easily.
Hands-On GPU Computing with Python
Hands-On GPU Computing with Python
Avimanyu Bandyopadhyay
¥70.84
Explore GPU-enabled programmable environment for machine learning, scientific applications, and gaming using PuCUDA, PyOpenGL, and Anaconda Accelerate Key Features * Understand effective synchronization strategies for faster processing using GPUs * Write parallel processing scripts with PyCuda and PyOpenCL * Learn to use the CUDA libraries like CuDNN for deep learning on GPUs Book Description GPUs are proving to be excellent general purpose-parallel computing solutions for high performance tasks such as deep learning and scientific computing. This book will be your guide to getting started with GPU computing. It will start with introducing GPU computing and explain the architecture and programming models for GPUs. You will learn, by example, how to perform GPU programming with Python, and you’ll look at using integrations such as PyCUDA, PyOpenCL, CuPy and Numba with Anaconda for various tasks such as machine learning and data mining. Going further, you will get to grips with GPU work flows, management, and deployment using modern containerization solutions. Toward the end of the book, you will get familiar with the principles of distributed computing for training machine learning models and enhancing efficiency and performance. By the end of this book, you will be able to set up a GPU ecosystem for running complex applications and data models that demand great processing capabilities, and be able to efficiently manage memory to compute your application effectively and quickly. What you will learn * Utilize Python libraries and frameworks for GPU acceleration * Set up a GPU-enabled programmable machine learning environment on your system with Anaconda * Deploy your machine learning system on cloud containers with illustrated examples * Explore PyCUDA and PyOpenCL and compare them with platforms such as CUDA, OpenCL and ROCm. * Perform data mining tasks with machine learning models on GPUs * Extend your knowledge of GPU computing in scientific applications Who this book is for Data Scientist, Machine Learning enthusiasts and professionals who wants to get started with GPU computation and perform the complex tasks with low-latency. Intermediate knowledge of Python programming is assumed.