Code Complete (Second Edition)

فهرست مطالب کتاب Code Complete:

Part I — Laying the Foundation

Welcome to Software Construction

Metaphors for a Richer Understanding of Software Development

Measure Twice, Cut Once: Upstream Prerequisites

Key Construction Decisions

Part II — Creating High-Quality Code

Design in Construction

Working Classes

High-Quality Routines

Defensive Programming

The Pseudocode Programming Process

Part III — Variables

General Issues in Using Variables

The Power of Variable Names

Fundamental Data Types

Unusual Data Types

Part IV — Statements

Organizing Straight-Line Code

Using Conditionals

Controlling Loops

Unusual Control Structures

Table-Driven Methods

General Control Issues

Part V — Code Improvements

The Software-Quality Landscape

Collaborative Construction

Developer Testing

Debugging

Refactoring

Code-Tuning Strategies

Code-Tuning Techniques

Part VI — System Considerations

How Program Size Affects Construction

Managing Construction

Integration

Programming Tools

Part VII — Software Craftsmanship

Layout and Style

Self-Documenting Code

Personal Character

Themes in Software Craftsmanship

Where to Find More Information

CompTIA DataSys+Study Guide: Exam DS0-001

فهرست مطالب:

Introduction

Assessment Test

Chapter 1 Today’s Data Systems Professional

Chapter 2 Database Fundamentals

Chapter 3 SQL and Scripting

Chapter 4 Database Deployment

Chapter 5 Database Management and Maintenance

Chapter 6 Governance, Security, and Compliance

Chapter 7 Database Security

Chapter 8 Business Continuity

Appendix Answers to Review Questions

Index

CompTIA Network+ N10-008 Cert Guide

فهرست مطالب:

Introduction

Part I: Networking Fundamentals

Part II: Network Implementations

Part III: Network Operations

Part IV: Network Security

Part V: Network Troubleshooting

Part VI: Final Preparation

APPENDIX A: Answers to Review Questions

APPENDIX B: CompTIA Network+ (N10-008) Cert Guide Exam

CompTIA Network+ N10-008 Exam Cram

فهرست مطالب:

Introduction

CHAPTER 1 Network Technologies, Topologies, and Types

CHAPTER 2 Models, Ports, Protocols, and Network Services

CHAPTER 3 Addressing, Routing, and Switching

CHAPTER 4 Network Implementations

CHAPTER 5 Cabling Solutions and Issues

CHAPTER 6 Wireless Solutions and Issues

CHAPTER 7 Cloud Computing Concepts and Options

CHAPTER 8 Network Operations

CHAPTER 9 Network Security

CHAPTER 10 Network Troubleshooting

Glossary

Index

CompTIA Network+ N10-009 Cert Guide

فهرست مطالب کتاب CompTIA Network+ N10-009 Cert Guide:

Introduction

Part I: Networking Concepts

1 The OSI Model and Encapsulation

2 Networking Appliances, Applications, and Functions

3 Cloud Concepts

4 Networking Ports, Protocols, Services, and Traffic Types

5 Transmission Media and Transceivers

6 Network Topologies, Architectures, and Types

7 IPv4 Addressing

8 Evolving Use Cases

Part II: Network Implementation

9 Routing Technologies

10 Ethernet Switching Technologies

11 Configure Wireless Devices and Technologies

12 Physical Installations

Part III: Network Operations

13 Organizational Processes and Procedures

14 Network Monitoring

15 Disaster Recovery

16 IPv4 and IPv6 Network Services

17 Network Access and Management Methods

Part IV: Network Security

18 Network Security Concepts

19 Types of Network Attacks

20 Network Security Features

Part V: Network Troubleshooting

21 A Network Troubleshooting Methodology

22 Troubleshoot Common Cabling Problems

23 Troubleshoot Common Issues with Network Services

24 Troubleshoot Common Performance Issues

25 Network Troubleshooting Tools

Part VI: Final Preparation and Exam Updates

26 Final Preparation

27 CompTIA Network+ N10-009 Cert Guide Exam Updates

Part VII: Appendixes

Glossary of Key Terms

Appendix A Answers to Review Questions

Appendix B Memory Tables

Appendix C Memory Tables Answer Key

Appendix D Study Planner

CompTIA Network+ Study Guide (Exam N10-007) – Fourth Edition

فهرست مطالب:

Introduction

Assessment Test

Chapter 1 Introduction to Networks

Chapter 2 The Open Systems Interconnection Specifications

Chapter 3 Networking Topologies, Connectors, and Wiring Standards

Chapter 4 The Current Ethernet Specifications

Chapter 5 Networking Devices

Chapter 6 Introduction to the Internet Protocol

Chapter 7 IP Addressing

Chapter 8 IP Subnetting, Troubleshooting IP, and

Introduction to NAT

Chapter 9 Introduction to IP Routing

Chapter 10 Routing Protocols

Chapter 11 Switching and Virtual LANs

Chapter 12 Wireless Networking

Chapter 13 Authentication and Access Control

Chapter 14 Network Threats and Mitigation

Chapter 15 Physical Security and Risk

Chapter 16 Wide Area Networks

Chapter 17 Troubleshooting Tools

Chapter 18 Software and Hardware Tools

Chapter 19 Network Troubleshooting

Chapter 20 Management, Monitoring, and Optimization

Appendix A Answers to Written Labs

Appendix B Answers to Review Questions

Appendix C Subnetting Class A

Index

CompTIA Network+ Study Guide (Exam N10-009)

فهرست مطالب کتاب CompTIA Network+ Study Guide (Exam N10-009):

Module 1: Explaining Network Topologies

Module 2: Supporting Cabling and Physical Installations

Module 3: Configuring Interfaces and Switches

Module 4: Configuring Network Addressing

Module 5: Configuring Routing and Advanced Switching

Module 6: Implementing Network Services

Module 7: Explaining Application Services

Module 8: Supporting Network Management

Module 9: Explaining Network Security Concepts

Module 10: Applying Network Security Features

Module 11: Supporting Network Security Design

Module 12: Configuring Wireless Networks

Module 13: Comparing Remote Access Methods

Module 14: Summarizing Cloud Concepts

CompTIA Network+ Study Guide, Exam N10-009 (Sixth Edition)

فهرست مطالب کتاب CompTIA Network+ Study Guide:

Contents at a Glance

Introduction xxxv

Assessment Test xlvi

Chapter 1 Introduction to Networks 1

Chapter 2 The Open Systems Interconnection (OSI)

Reference Model 35

Chapter 3 Networking Connectors and Wiring Standards 61

Chapter 4 The Current Ethernet Specifications

Chapter 5 Networking Devices

Chapter 6 Introduction to the Internet Protocol

Chapter 7 IP Addressing

Chapter 8 IP Subnetting, Troubleshooting IP,

and Introduction to NAT

Chapter 9 Introduction to IP Routing

Chapter 10 Routing Protocols

Chapter 11 Switching and Virtual LANs

Chapter 12 Wireless Networking

Chapter 13 Remote Network Access

Chapter 14 Using Statistics and Sensors to Ensure

Network Availability

Chapter 15 Organizational Documents and Policies

Chapter 16 High Availability and Disaster Recovery

Chapter 17 Data Center Architecture and Cloud Concepts

Chapter 18 Network Troubleshooting Methodology

Chapter 19 Network Software Tools and Commands

Chapter 20 Network Security Concepts

Chapter 21 Common Types of Attacks

Appendix A Answers to Written Labs

Appendix B Answers to Review Questions

Appendix C Subnetting Class A

Index

CompTIA PenTest+ Certification For Dummies

فهرست مطالب:

Introduction

Part 1: Planning and Information Gathering

Part 2: Attacks and Exploits

Part 3: Post-Exploitation and Reporting

Part 4: Appendixes

Index

CompTIA PenTest+ Student Guide (Exam PT0-002)

فهرست مطالب:

Lesson 1: Scoping Organizational/Customer Requirements

Lesson 2: Defining the Rules of Engagement

Lesson 3: Footprinting and Gathering Intelligence

Lesson 4: Evaluating Human and Physical Vulnerabilities

Lesson 5: Preparing the Vulnerability Scan

Lesson 6: Scanning Logical Vulnerabilities

Lesson 7: Analyzing Scanning Results

Lesson 8: Avoiding Detection and Covering Tracks

Lesson 9: Exploiting the LAN and Cloud

Lesson 10: Testing Wireless Networks

Lesson 11: Targeting Mobile Devices

Lesson 12: Attacking Specialized Systems

Lesson 13: Web Application-Based Attacks

Lesson 14: Performing System Hacking

Lesson 15: Scripting and Software Development

Lesson 16: Leveraging the Attack: Pivot and Penetrate

Lesson 17: Communicating During the PenTesting Process

Lesson 18: Summarizing Report Components

Lesson 19: Recommending Remediation

Lesson 20: Performing Post-Report Delivery Activities

Appendix A: Mapping Course Content to CompTIA Certification+ (PT0-002)

Solutions

Glossary

Index

CompTIA PenTest+ Study Guide (Exam PT0-001)

فهرست مطالب:

Introduction

Assessment Test

Chapter 1 Penetration Testing

Chapter 2 Planning and Scoping Penetration Tests

Chapter 3 Information Gathering

Chapter 4 Vulnerability Scanning

Chapter 5 Analyzing Vulnerability Scans

Chapter 6 Exploit and Pivot

Chapter 7 Exploiting Network Vulnerabilities

Chapter 8 Exploiting Physical and Social Vulnerabilities

Chapter 9 Exploiting Application Vulnerabilities

Chapter 10 Exploiting Host Vulnerabilities

Chapter 11 Scripting for Penetration Testing

Chapter 12 Reporting and Communication

Appendix Answers to Review Questions

Index

CompTIA PenTest+ Study Guide Exam PT0-001

فهرست مطالب

Introduction

Assessment Test

Chapter 1: Penetration Testing

Chapter 2: Planning and Scoping Penetration Tests

Chapter 3: Information Gathering

Chapter 4: Vulnerability Scanning

Chapter 5: Analyzing Vulnerability Scans

Chapter 6: Exploit and Pivot

Chapter 7: Exploiting Network Vulnerabilities

Chapter 8: Exploiting Physical and Social Vulnerabilities

Chapter 9: Exploiting Application Vulnerabilities

Chapter 10: Exploiting Host Vulnerabilities

Chapter 11: Scripting for Penetration Testing

Chapter 12: Reporting and Communication

Appendix: Answers to Review Questions

Index