
Computer Programming Bible
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
If you want to discover how to become a software developer using C#, Angular, Python for Machine Learning or React JavaScript, this book is for you!
12 BOOKS IN 1 DEAL!
· BOOK 1: ANGULAR FRAMEWORK ESSENTIALS - OPEN SOURCE WEB APP DEVELOPMENT USING ANGULAR & TYPESCRIPT
· BOOK 2: PYTHON MACHINE LEARNING - ALGORITHM DESIGN & PRACTICAL CODE EXECUTION
· BOOK 3: REACT JAVASCRIPT VULNERABILITIES - CONSTRUCTING SECURE REACTJS CODE
· BOOK 4: JAVASCRIPT SECURITY DESIGN - CODE EXECUTION & VULNERABILITY EXPLOITATION
· BOOK 5: JAVASCRIPT EXPRESSIONS - OPERATORS, LOOPS, & SWITCH STATEMENTS
· BOOK 6: JAVASCRIPT WEB DEVELOPMENT - BUILDING REST APIS WITH NODE AND EXPRESS JS
· BOOK 7: C# CODING SYNTAX - C SHARP SOFTWARE DEVELOPMENT FUNDAMENTALS
· BOOK 8: C# PROGRAMMING BASICS - WRITE, RUN, AND DEBUG CONSOLE APPLICATIONS
· BOOK 9: C# CODING FUNDAMENTALS - CONTROL FLOW STATEMENTS AND EXPRESSIONS
· BOOK 10: C# TYPE CLASS FUNDAMENTALS - BUILT-IN DATA TYPES, CLASSES, INTERFACES, AND INHERITANCE
· BOOK 11: C# PROGRAMMING - EXPLICIT INTERFACE IMPLEMENTATION
· BOOK 12: C# GENERICS - PERFORMANCE AND TYPE SAFETY
BUY THIS BOOK NOW AND GET STARTED TODAY!
More details
Content
- Intro
- Introduction
- Chapter 1 TypeScript, Code Editor & npm Installation
- Chapter 2 How to Setup and Run Angular Application
- Chapter 3 How to Create an Angular Application Using Angular CLI
- Chapter 4 How to Define the Metadata with a Decorator
- Chapter 5 How to Create the App Component
- Chapter 6 How to Bootstrap App Component
- Chapter 7 How to Build Template & Component
- Chapter 8 How to Bind with Interpolation
- Chapter 9 How to Add Logic with Directives: ngIf
- Chapter 10 How to Build Property Binding
- Chapter 11 How to Handle Events with Event Binding
- Chapter 12 How to Handle Input with Two-way Binding
- Chapter 13 How to Transform Data with Pipes
- Chapter 14 How to Define Interfaces
- Chapter 15 How to Encapsulate Component Styles
- Chapter 16 How to Build Custom Pipes
- Chapter 17 Filtering and Arrow Functions
- Chapter 18 How to Build Nested Components
- Chapter 19 How to Build Services
- Chapter 20 How to Register the Service
- Chapter 21 Observables and Reactive Extensions
- Chapter 22 How to Use Observable
- Chapter 23 How to Setup an HTTP Request
- Chapter 24 Exception Handling
- Chapter 25 How to Subscribe to an Observable
- Introduction
- Chapter 1 Platforms and Libraries
- Chapter 2 Regression & Linear Regression
- Chapter 3 Polynomial Regression & Lasso Regression
- Chapter 4 Ridge Regression & Perceptron Regression
- Chapter 5 Classification Algorithms & Logistic Regression
- Chapter 6 Naive Bayes & Support Vector Machines
- Chapter 7 K Nearest Neighbors
- Chapter 8 Decision Trees and Random Forests
- Chapter 9 Neural Networks
- Chapter 10 Convolutional Neural Networks
- Chapter 11 Dimensionality Reduction & Linear Discriminant Analysis
- Chapter 12 T Distributed Stochastic Neighbor Embedding
- Chapter 13 Clustering Algorithms & K Means
- Chapter 14 Gaussian Mixtures & Hierarchical Clustering
- Chapter 15 Affinity Propagation & Other Machine Learning Algorithms
- Introduction
- Chapter 1 How to Steal Data with Cross-site Scripting Attacks
- Chapter 2 Cross-site Scripting Sinks
- Chapter 3 How to use Automatic Escaping
- Chapter 4 Safely Rendering URLs
- Chapter 5 Safe Dynamic Content Rendering
- Chapter 6 Sanitization with DOMPurify
- Chapter 7 Risks of Direct DOM Manipulation Using Refs
- Chapter 8 Dynamic Parsing of React Components
- Chapter 9 Preventing Code Injection through JSON Data
- Chapter 10 Stored and Reflected Cross-site Scripting
- Chapter 11 Sanitization of JSON Data
- Introduction
- Chapter 1 How Browser Execute JavaScript Code
- Chapter 2 Exploiting the Vulnerability
- Chapter 3 Fixing & Preventing Code Injection Attacks
- Chapter 4 Dynamic Code Execution & Unsafe Functions
- Chapter 5 Finding Unsafe Code & Exploiting the Vulnerability
- Chapter 6 Impact of Code Injection Attacks & Fixing the Code
- Chapter 7 Unsafe Code in Third-party Libraries
- Chapter 8 Defending against Prototype Pollution
- Chapter 9 Finding Prototype Pollution in the Code
- Chapter 10 Exploiting the Profile Management
- Chapter 11 Security Testing Techniques
- Chapter 12 Popular Security Testing Tools for JavaScript
- Introduction
- Chapter 1 How the Switch Statement Works
- Chapter 2 Block-level Scope Issue with Switch Statements
- Chapter 3 Using a for/in Loop
- Chapter 4 Break and Continue Statements
- Chapter 5 Mathematical Operators
- Chapter 6 Assignment and Ternary Operators
- Chapter 7 Logical Operators
- Chapter 8 Short Circuiting & Operator Precedence
- Chapter 9 Utilizing JavaScript Exception Handling
- Chapter 10 How to Detect the Error Type
- Chapter 11 How to Determine JavaScript Variable Data Types
- Chapter 12 Helper Functions for the Constructor Property
- Chapter 13 Understanding 'this' in JavaScript
- Chapter 14 Copy an Array
- Chapter 15 Using Spread to Pass Parameters
- Chapter 16 Shallow Copy on Object Literals
- Introduction
- Chapter 1 How to Get the Right Tools
- Chapter 2 How to Create Express Server
- Chapter 3 How to Retrieve and Search for Data Using REST API Methods
- Chapter 4 How to Create a Module
- Chapter 5 How to Get a Single Piece of Data
- Chapter 6 How to Search for Data
- Chapter 7 How to Create POST Endpoint to Insert Data
- Chapter 8 How to Create DELETE Endpoint to Delete Data
- Chapter 9 How to Create PATCH Endpoint to Patch Data
- Chapter 10 How to Handle Exceptions in REST API Methods
- Chapter 11 How to Build a Reusable Error Module
- Chapter 12 How to Call REST API from an HTML Page
- Introduction
- Chapter 1 C Sharp Historical Context
- Chapter 2 Object-oriented with Functional Features
- Chapter 3 How to Explore Managed Execution in C#
- Chapter 4 The Common Language Runtime (CLR)
- Chapter 5 The .NET Base Class Libraries
- Chapter 6 The Constant Evolution of C#
- Chapter 7 Top Level Programs
- Chapter 8 Expression-bodied Members & Disposable Types
- Chapter 9 Relational Patterns
- Introduction
- Chapter 1 The C# Development Stack
- Chapter 2 Exploring C#'s Building Blocks
- Chapter 3 Juggling Types
- Chapter 4 Static Typing & Built-in Types
- Chapter 5 Type Inference & Arrays
- Chapter 6 Back to the Base Camp
- Chapter 7 Assembling a C# Program
- Chapter 8 Importing Namespaces
- Chapter 9 Hunting for Bugs with Debugger
- Chapter 10 C# and Smart IDEs
- Introduction
- Chapter 1 How to Setup the Sample Project
- Chapter 2 Understanding C# Statements
- Chapter 3 How to Write Simple Statements
- Chapter 4 How to Explore Statements and Expressions
- Chapter 5 How to Make Logical Comparisons with Statements
- Chapter 6 How to Explore Selection Statements
- Chapter 7 How to Create Branching Selection Statement
- Chapter 8 How to Explore Switch Statements
- Chapter 9 Understanding Iteration Statements
- Chapter 10 How to Explore Different Types of Loops
- Chapter 11 Working with While Statements
- Chapter 12 How to Explore Additional Program Flows
- Chapter 13 How to Enhance Program Flow Using Loops
- Chapter 14 Program Flow Considerations with Dynamic Data
- Chapter 15 How to Explore Advanced Selection Statement Features
- Introduction
- Chapter 1 How to Use Built-in C# Data Types
- Chapter 2 How to Work with Primitive Types
- Chapter 3 C# Expressions
- Chapter 4 How to Work with DateTime
- Chapter 5 Implicit Typing Fundamentals
- Chapter 6 How to Create and Use Strings
- Chapter 7 Escaping Text Basics
- Chapter 8 Strings are Immutable
- Chapter 9 How to Work with Methods
- Chapter 10 How to Find the Correct Method
- Chapter 11 How to Pass Parameters by Value & Reference
- Chapter 12 How to Use out Keyword
- Chapter 13 Named Arguments & Optional Parameters
- Chapter 14 Value Types & Reference Types
- Chapter 15 How to Create Enumerations
- Chapter 16 How to Create First Class & Objects
- Chapter 17 How to Use Class
- Chapter 18 How to Add Properties
- Chapter 19 How to Group Classes in Namespaces
- Chapter 20 How to Work with null
- Chapter 21 Inheritance Fundamentals
- Chapter 22 Is-A Relation Basics
- Chapter 23 How to Use Interfaces
- Introduction
- Chapter 1 C# Definitions
- Chapter 2 Programming to an Abstraction
- Chapter 3 How to Create Interfaces to Add Extensibility
- Chapter 4 How to Use CSV & SQL Data Readers
- Chapter 5 Dynamic Loading and Unit Testing
- Chapter 6 Dynamic Reader Factory
- Chapter 7 Unit Testing
- Chapter 8 Implementing Explicit Interfaces
- Chapter 9 How to Use Explicitly Implemented Members
- Chapter 10 How to Change Interfaces & Default Implementation
- Chapter 11 How to Add Default Implementation
- Chapter 12 How to Call Default Implemented Members
- Chapter 13 How to Make Bad Assumptions
- Chapter 14 Additional Features & Abstract Classes
- Introduction
- Chapter 1 How to Implement Stack Class for Doubles
- Chapter 2 Building SimpleStack instance
- Chapter 3 How to Create Generic Stack Class
- Chapter 4 Advantages of Generics
- Chapter 5 How to Create .NET Console Application
- Chapter 6 How to Implement Generic Class
- Chapter 7 How to Work with Class Constraint
- Chapter 8 How to Use the New() Constraint
- Chapter 9 How to Work with Generic Interfaces
- Chapter 10 How to Create Generic Interface
- Chapter 11 Covariance Basics
- Chapter 12 Contravariance Fundamentals
- Chapter 13 How to Work with Interface Inheritance
- Chapter 14 How to Create Generic Methods and Delegates
- Chapter 15 How to Write Generic Method with Return Value
- Chapter 16 Variance with Generic Delegates
- Chapter 17 Special Cases with Generics
- Conclusion
- About Richie Miller
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.