Fanqie library

Browse

Titles
386

Every Fanqie book we index, searchable by title, author or tag.

Filters
Tags
Computing
Reset
  1. Learn Python Easily: Crawlers, Games and Website Building completed Based on Python 3.6, This book guides readers to learn Python development technology in a simple and easy-to-understand way with pictures and texts. The main content includes Python basics, Python data structure, Python modules, file reading and writing, exception handling, MySQL database operations, crawler development, game programming, Django website building, etc. The whole book provides crawler, game and Django development projects, allowing readers to develop practical applications by them Reads8.4ScoreShelves
  2. CTF Special Training Camp: Detailed Technical Explanations, Problem-Solving Methods and Competition Skills completed This book is written by FlappyPig, a well-established domestic CTF team. Team members have won multiple XCTF International League Championships, TCTF/0CTF Championships, third place in the WCTF World Hacker Master Challenge, and have been shortlisted for the Defcon Global Finals many times. They have rich practical experience. This book focuses on the three dimensions of safety technology, problem-solving methods and competition skills required for CTF competition. It aims to lead readers who ar Reads8.4ScoreShelves
  3. Web Front-End Development Technology completed This book closely follows the development of the Internet industry and the technical and ability requirements for Web front-end development engineer positions. It introduces in detail the three basic elements of front-end development: HTML, CSS and JavaScript. It also covers the currently popular technologies such as HTML5, CSS3, jQuery, as well as Ajax and JSON. The textbook contains a large number of examples, thinking questions, and supporting experiments to facilitate readers to learn, pract Reads8.5ScoreShelves
  4. Zero Basic HTML+CSS from Entry to Proficiency completed This book aims to help readers with no basic knowledge learn and master computer programming HTML+CSS language, from entry to proficiency. It guides readers step by step to learn the basic content and advanced core knowledge of HTML+CSS language for web page production. It also uses a large number of code examples and illustrations of actual web page scenarios combined with programming skills from current popular corporate work to increase readers' practical experience in designing web pages and Reads8.8ScoreShelves
  5. 11 Tricks to Master Network Security - Use Python to Be Safer completed This book is divided into 10 chapters, providing attack methods and prevention tips for nearly 30 types of network attacks on the Internet and local area networks. It uses Python tools and scripts to make the network safer. The author classifies these 30 methods according to attack methods and divides them into 10 categories. Each method is elaborated on concepts, principles, tools, prevention secrets, etc. It is a network security prevention textbook that all companies should start with. Reads8.5ScoreShelves
  6. Web Front-End Study Notes: Html5+css3+javascript completed "Web Front-End Study Notes: HTML5+CSS3+JavaScript" is based on the Jerry Education front-end course syllabus and explains the knowledge required for Web front-end development from shallow to deep. The book has 3 chapters in total, covering multiple technologies such as HTML5, CSS3, and JavaScript. It also provides learning videos to explain each knowledge point step by step. At the same time, each chapter is equipped with classroom cases and exercises, allowing readers to practice during the lea Reads9.3ScoreShelves
  7. Python Programming Basics completed "Python Programming Basics" is a basic tutorial on Python programming, based on the latest version of Python 3.7. This book is rich in basic knowledge and contains a wealth of step-by-step practical projects. First, it introduces simple Hello World program tasks to let readers get to know Python, and introduces the installation and configuration of the programming environment, as well as how to implement the Hello World program. It then introduces the basic knowledge of Python—values, variables, Reads8.7ScoreShelves
  8. Information and Coding Theory completed "Information and Coding Theory" focuses on the basic knowledge of information theory, as well as the principles and implementation methods of commonly used source coding and channel coding technologies. The book has 6 chapters in total. The main contents include introduction, basics of information theory, source coding, linear block codes, BCH codes and RS codes, and convolutional codes. This book is oriented to the needs of engineering applications. On the basis of introducing the basic concept Reads8.3ScoreShelves
  9. Conquering C Pointers (2Nd Edition) completed This book takes "pointers", an important and difficult point in C language, as its theme, and provides in-depth and complete pointer knowledge required by programmers. Combining many years of programming experience and insights, the author starts from the concept of C pointers, and through experiments step by step reveals the relationship between pointers and arrays, memory, and data structures, shows the common usage of pointers, reveals various usage techniques, and also tells readers in a uni Reads8.6ScoreShelves
  10. Python+excel Workplace Office Data Analysis completed Intelligent and automated office work has gradually become a development trend in the workplace. Combining Python programming at work can automatically complete a large number of repetitive tasks and greatly improve work efficiency. At the same time, through Python programming, you can find patterns in complex and disordered massive data, and analyze the characteristics of competing products, customer preferences, customer sources, etc. For example, bank credit personnel collect statistics on pr Reads8.8ScoreShelves
  11. Photoshop CC from Beginner to Proficient completed With the purpose of zero-based explanation, it uses examples to guide readers to learn, and introduces the relevant knowledge and comprehensive application methods of Photoshop CC in a simple and easy-to-understand manner. This book introduces the relevant knowledge and comprehensive application methods of Photoshop CC. The content includes simple editing of images, image selection, drawing images, adjusting and modifying images, application of layers, application of masks and channels, path and Reads8.7ScoreShelves
  12. Computer Network completed "Computer Network" organizes knowledge points according to the computer network architecture, and introduces the structure and principles of each layer of the computer network in detail and systematically, as well as basic knowledge such as wireless networks, network management, and network security. The main content of this book includes the basic concepts and basic principles of computer networks, network architecture, physical layer, data link layer, network layer, transport layer, applicatio Reads8.9ScoreShelves
  13. New Computer Office (Windows 10 + Office 2010 Version) from Entry to Proficiency completed "New Computer Office (Windows 10 + Office 2010 Edition) from Beginner to Master" aims at zero-based explanation, uses examples to guide readers to learn, and introduces the relevant knowledge and application methods of computer office in a simple and easy-to-understand manner. "New Computer Office (Windows 10 + Office 2010 Edition) From Beginner to Master" is divided into 7 parts, with a total of 30 chapters. The first part [Getting Started] mainly introduces the basics of computer office work, Reads8.0ScoreShelves
  14. Work-Based PPT Design Thinking completed Work-based PPT Design Thinking is written based on the author's many years of actual PPT design experience. It systematically introduces the thinking mode, common methods, layout techniques and techniques of work-based PPT design to help every reader establish a truly own PPT design system and thinking logic. Work-based PPT design thinking has a total of 8 chapters, which include mastering the basic ideas of work-based PPT, creating a PPT that is easy for the audience to remember, clarifying the Reads8.4ScoreShelves
  15. Python Language from Beginner to Proficient completed Python language is concise without losing technical depth from entry to mastery, and the content is rich and comprehensive. It is not only easy to read, but also covers reference materials that are rarely covered in other similar books. It is a practical tutorial for learning Python language. Python language from entry to proficiency is not only suitable for readers with no basic knowledge, but also for readers who want to further improve their Python development level. It can also be used as a Reads9.1ScoreShelves
  16. Linux Network Technology completed This book is a national planning textbook for general higher education during the "Eleventh Five-Year Plan". This book starts from the basics of the Linux operating system, and relies on rich examples to gradually describe the typical network technologies and applications in the Linux system. The book is divided into 12 chapters, including: overview and installation, commands and examples, shell programming basics, DNS, DHCP, Apache, Vsftpd, Samba, iptables, Postfix, SSH and OpenStack cloud comp Reads8.6ScoreShelves
  17. Computer Assembly, Purchase, Operation, Maintenance and Repair from Entry to Proficiency completed This book mainly helps beginners and entry-level computer users to quickly master computer purchase, assembly, operation, maintenance and common troubleshooting methods, so as to reach the level of entry-level to mastery. The content of this book is divided into five chapters, namely computer purchase, assembly, operation, maintenance, and troubleshooting. The content of each chapter is carefully selected and arranged. While being close to reality, it highlights the key points and difficulties, Reads8.7ScoreShelves
  18. A Book to Understand Big Data completed Entering the era of big data, it will become commonplace to let data speak. This book will start from the causes and consequences of the era of big data, comprehensively analyze the characteristics of the era of big data, cases of corporate practice, the development direction of big data, future opportunities and challenges, etc., And present an objective, three-dimensional, free and open era of big data. Reads7.8ScoreShelves
  19. Python Fun Programming and Wonderful Examples completed Python Fun Programming and Wonderful Examples has a total of 19 chapters. The first 12 chapters mainly focus on Python basic knowledge such as file creation, output and variables, input and judgment, operators and loops, lists and dictionaries, function programming, and various knowledge of pygame. Chapters 13-19 are explained in the form of game programming from shallow to deep. It not only allows teenagers to learn solid basic knowledge, but also integrates the knowledge in their favorite game Reads8.6ScoreShelves
  20. Falling in Love with Microcontrollers (4Th Edition) completed This book is a lively and interesting introductory book on microcontrollers. The book gets rid of the textbook-style stereotypes and boring narrative methods, and uses humorous language, vivid stories, intuitive physical photos and detailed production projects to allow readers to learn microcontroller knowledge in a relaxed and pleasant atmosphere. The content in the book starts with innovative production examples of microcontrollers, provides readers with practical introductory information on Reads9.1ScoreShelves
  21. Mysql Database Basics and Practice completed "MySQL Database Basics and Practice" comprehensively explains MySQL database technology from a practical perspective. The content is arranged from shallow to deep, allowing readers to master programming technology step by step; the content format is accompanied by a large number of annotations, explanations and other columns to improve readers' programming skills and enrich readers' programming experience. The book is divided into four parts. Part 1 is the basic part of database design; Part 2 i Reads8.7ScoreShelves
  22. New C Language Programming Tutorial completed This book is comprehensive and focused, with 14 chapters in total. The main contents include: C language overview, structured programming and algorithms, data types and operations, sequential structure programming, selection structure programming, loop structure programming, arrays and their applications, functions and their applications, pointers and their applications, custom types and their applications, files and their applications, preprocessing commands, bit operations, C language applicat Reads9.2ScoreShelves
  23. Java Programming Basics Tutorial completed This book is an entry-level book for Java beginners, explaining the basic knowledge of the Java language in detail in an easy-to-understand language. This book is divided into 10 units, of which the first 9 units have a total of 27 tasks and 26 practical trainings. The content mainly includes Java environment construction, Java syntax basics, object-oriented concepts and ideas, commonly used Java class libraries, exception handling, threads, input/output functions, graphical user interface desig Reads9.4ScoreShelves
  24. Office 2016 Office Software Advanced Application Example Tutorial (2Nd Edition) completed "Office 2016 Office Software Advanced Application Example Tutorial 2nd Edition" is oriented to "improve students' employability". Through examples, it focuses on the use of Word, Excel, and PowerPoint in the Office 2016 series software, and integrates knowledge points into examples to allow students to master relevant skills step by step. "Office 2016 Office Software Advanced Application Example Tutorial 2nd Edition" is divided into 3 parts: The first part is a Word article, which explains typi Reads8.5ScoreShelves
  25. Computer Network Basics completed "Basics of Computer Networks" systematically introduces the basic knowledge of computer networks and common network applications, including: basic knowledge of computer networks, IP addresses, local area networks, wide area networks and access networks, Internet, network equipment, network security and network maintenance, and network construction examples. "Computer Network Fundamentals" has a reasonable structure, with content from the shallower to the deeper, with prominent key points, rich e Reads9.0ScoreShelves
  26. This Is How You Should Have Played with Excel II: Wi-Fi Edition completed Use the "whimsical" five sets of tactics to reveal the universal rules of forms, break the functional boundaries from positions to industries, and make work easier; reveal the key skills of making forms - functions, names, validity, conditional formats... To create the "world's best form" that "remains constant in response to all changes"; open up the key points from mental methods to moves, and solve the form problems you can't solve one by one. Reads8.3ScoreShelves
  27. Editing: a Complete Guide to Short, Medium and Long Video Editing (Mobile Version + Computer Version) completed The book "Clip: A Complete Guide to Editing Short, Medium and Long Videos (Mobile Version + PC Version)" not only introduces how to use the mobile version of Clip to edit short videos, but also introduces the professional version of Clip to teach you how to use a computer to process medium and long videos. The specific content of this book is mainly divided into the following three parts. Basics and Core Skills: Introduces the most basic knowledge and core functions of video editing, suitable fo Reads8.7ScoreShelves
  28. Computer Networks 2Nd Edition completed This book consists of 7 chapters, which systematically introduces the development and working principles of computer networks, including network architecture, physical layer, data link layer, network layer, transport layer, application layer and network security. Each chapter is accompanied by exercises, and informative experiments are provided in key chapters. The characteristics of this book are accurate concepts, concise content, moderate difficulty, combination of theory and practice, highli Reads8.5ScoreShelves
  29. Data Structures (C Language Edition) (2Nd Edition) completed In terms of material selection and arrangement, this book is close to the current status and development trend of data structure courses in ordinary colleges and universities, and conforms to the latest graduate entrance examination syllabus. The content is of moderate difficulty and highlights practicality and application. The book has 8 chapters in total, including introduction, linear tables, stacks and queues, strings, arrays and generalized tables, trees and binary trees, graphs, search and Reads8.8ScoreShelves
  30. Autocad Drawing Technology completed This book is based on the computer-aided design software AutoCAD2007 or above, uses the operation interface of AutoCAD2019, integrates the main functions of AutoCAD2008, AutoCAD2010, AutoCAD2012 and AutoCAD2019, introduces the basic knowledge and practical technology of computer drawing, and uses typical examples to introduce the basic methods and operating skills of AutoCAD drawing in detail based on actual engineering practice. The whole book can be divided into three parts: the first part is Reads8.6ScoreShelves
  31. The King of Destruction - an In-Depth Analysis of Ddos Attacks and Prevention completed The development of the Internet space brings opportunities as well as threats, and DDoS is one of the most destructive attacks. This book introduces DDoS from different angles, with the purpose of answering some basic questions from the perspective of the attacker: Who is attacking me? What is the purpose of attacking me? How does the attacker carry out the attack? How can I protect myself? The book is divided into 7 chapters. Chapter 1 tells the development history of DDoS, sorting out the proc Reads8.4ScoreShelves
  32. Javascript Is Perfected completed This is a technical book explaining the JavaScript programming language, but this book uses a new writing technique. If you're tired of thick, dictionary-like programming books, try something new! Through this book, you can understand the seven secrets of JavaScript functions; through this book, you can easily learn to use jQuery to operate DOM objects; through this book, you can learn the currently popular Vue basic syntax; through this book, you can also learn the latest ES6 common syntax. Thi Reads9.4ScoreShelves
  33. C++ Programming Tutorial: General Edition (3Rd Edition) completed C++ is an efficient and practical programming language that can be used for both procedural programming and object-oriented programming, making it the most widely used tool among programmers. Once you learn C++ well, it is easy to learn other software. C++ builds a bridge to powerful, easy-to-use, and real software development applications. This book is divided into two parts: The first part includes Chapter 1 to Chapter 10, which is the basic part and mainly introduces the C++ programming langu Reads8.4ScoreShelves
  34. Mathematics for Programmers: Learn Linear Algebra and Calculus with Python completed Code and mathematics are good partners who know each other well. They are based on common rational thinking, and the derivation of mathematical formulas can naturally unfold in the process of writing code. This book guides programmers to understand the mathematics in machine learning and game design using the tools they know well: code. Through Python code and more than 200 small projects, readers will master the knowledge of two-dimensional vectors, three-dimensional vectors, matrix transformat Reads9.2ScoreShelves
  35. Hacker Attack and Defense Techniques Can Be Easily Mastered 24 Hours a Day completed In today's technologically advanced era, the Internet plays an important role in people's work and study. However, most people currently lack awareness of network security and do not know how to respond when encountering an intrusion by someone with ulterior motives. The main purpose of this book is to allow readers to understand the origins, common tools and attack methods of hackers in the shortest possible time, and to master basic anti-hacking knowledge, tools and repair techniques on the pr Reads8.6ScoreShelves
  36. Wpsoffice Office Application from Entry to Proficiency completed This book will introduce the application knowledge in WPSOffice in detail, sort out and explain in detail the three major modules of the software - text, tables and demonstrations in the form of separate case analysis. Let readers learn and understand the knowledge points contained in each independent case in the process of reading this book, so that they can use it immediately. This book is rich in pictures and text, has strong logic, has lively and lively text, has a low threshold for operatio Reads9.3ScoreShelves
  37. Data Analysis from Entry to Advanced completed This book is carefully written by front-line data analysts and introduces data analysis methods and tools commonly used in data analysis work through a large number of cases. This book includes 5 chapters, namely introduction to data analysis, data analysis - starting from playing with Excel, massive data management - talking about MySQL, data visualization - the use of Tableau, and advanced data analysis - Python data analysis. This book is easy to understand and helps readers improve their dat Reads7.8ScoreShelves
  38. The Essence of Tencent Game Development completed "Tencent Game Development Essence" is the technical crystallization of Tencent Game R&D team. It was written by more than 10 senior Tencent Game technical experts. It compiles the technical solutions accumulated by the team on the road of independent game development. It has strong versatility and timeliness. The content covers game script systems and development tools, mathematics and physics, computer graphics, artificial intelligence and background architecture, etc. Reads7.9ScoreShelves
  39. Photoshop CG Ancient Style Illustration Drawing Techniques Explained completed Ancient style illustration is an emerging illustration style that combines traditional Chinese painting techniques with modern aesthetics. This book starts from the concept of ancient style illustrations and systematically explains the knowledge required to draw ancient style illustrations. This book is divided into two parts. The first part is an explanation of the basic knowledge of ancient style illustrations, including an overview of ancient style illustrations, an explanation of drawing too Reads8.3ScoreShelves
  40. Procreate Chinese Style Commercial Illustration Introductory Tutorial completed This is an introductory tutorial book explaining Chinese style commercial illustrations. This book starts with what Chinese-style commercial illustration is, allowing readers to understand the basics of painting, the characteristics of Chinese-style illustrations, and how to use tools. Next, this book will explain to readers the basic knowledge required for drawing Chinese style illustrations - line drawing, light and dark relationships, color matching techniques, composition methods, picture te Reads8.2ScoreShelves
  41. Photoshop Hand-Drawing from Novice to Master completed "Photoshop Hand Drawing from Novice to Master" mainly introduces the methods and techniques of digital hand drawing using Photoshop CC 2019. Starting from the basic software operation and hand drawing knowledge, it introduces the drawing methods of 4 different styles of illustrations from easy to deep. "Photoshop Hand Drawing from Novice to Master" has 8 chapters in total: Chapter 1 introduces Photoshop hand drawing tools; Chapter 2 introduces the basics of Photoshop hand drawing; Chapter 3 intr Reads8.5ScoreShelves
  42. Build a Quantitative Investment System from Scratch - Using Python as a Tool completed Starting from the perspective of beginners, this book introduces in detail the application knowledge of quantitative investment analysis, machine learning, NLP natural language processing (chatbot design), web crawlers, etc. Through easy-to-understand language. All knowledge points in the book are explained with specific examples, allowing readers to easily understand the essence of Python program development, and allowing readers with zero foundation to easily enter the field of programming. Th Reads8.5ScoreShelves
  43. Python Quantitative Trading completed Based on the principle of allowing novices to quickly get started with quantitative trading, this book gradually explains the knowledge required to get started with quantitative trading, as well as a large number of development skills and trading skills, which is highly practical. Vn. Py is an institutional-level quantitative trading software. Mastering the principles of the vn. Py framework and using it proficiently will help novices quickly build their own quantitative trading system. The Pyth Reads8.5ScoreShelves
  44. Computer Application Basics completed "Fundamentals of Computer Application" selects typical cases close to students' lives and is organized and compiled according to the task-driven teaching method. It not only attaches great importance to the completeness and accuracy of basic theoretical knowledge, but also emphasizes practicality and facilitates self-study. This book has 6 chapters in total, including basic computer knowledge, Windows 10 operating system, word processing software Word 2016, spreadsheet production software Excel Reads9.4ScoreShelves
  45. Introduction to Operating Systems completed This is a book about modern operating systems. The whole book revolves around the three main concepts of virtualization, concurrency and persistence, and introduces the main components of all modern systems (including scheduling, virtual memory management, disk and I/O subsystems, and file systems). This book has a total of 50 chapters, divided into 3 parts, covering virtualization, concurrency and persistence. Most of the chapters in this book begin with a specific problem and then solve it usi Reads9.2ScoreShelves
  46. Describe the Basics of Linux in Detail completed This book is an introductory reference book for learning the Linux operating system. It has 9 chapters in total. It covers all the knowledge points needed for beginners to learn Linux. It explains all aspects of daily management operations of Linux, from the shallower to the deeper, with comprehensive content, rich cases, and strong practicality. This book starts from the past and present of the Linux system, explaining in detail the characteristics of the Linux system and each release version, Reads9.2ScoreShelves
  47. Python Web Crawler from Beginner to Proficient completed The main purpose of "Python Web Crawler from Beginner to Master" is to introduce how to develop web crawler programs using Python. Starting from the basic features of the Python language, it introduces in detail all aspects of Python web crawler development, involving content in different fields such as HTTP, HTML, JavaScript, regular expressions, natural language processing, and data science. The book has 15 chapters in total, including Python basics, website analysis, web page parsing, Python Reads9.0ScoreShelves
  48. Python and Pygame Game Development Guide completed The Python language and Pygame are both powerful tools for developing graphical computer games. Pygame makes it easy to develop 2D graphics programs, and it is free to download and install. This book is an intermediate programming book. This book teaches you how to use Python language and Pygame library to write graphical computer games. This book contains 10 chapters in total. This book starts with the basics of Python and Pygame, briefly introducing how the Pygame library works and what functi Reads8.5ScoreShelves
  49. Python from Beginner to Proficient completed "Python from Beginner to Mastery" starts from the perspective of beginners, through easy-to-understand language and colorful examples, and introduces in detail all aspects of technology that should be mastered in program development using Python. The book is divided into 22 chapters, including introduction to Python, Python language basics, operators and expressions, flow control statements, lists and tuples, dictionaries and sets, strings, regular expressions used in Python, functions, object-o Reads8.2ScoreShelves
  50. Super Fun Python Programming for Kids completed "Super Fun Python Programming for Kids" is a programming learning book written for young readers. It mainly explains Python programming methods through examples of games and works, and guides young people to learn programming in happiness. Through game programming examples and interesting works, young people can participate in it, cultivate their ability to independently analyze and solve problems, improve their spirit of exploration, and lay a solid foundation for further in-depth learning of p Reads9.3ScoreShelves