Previous Next

Programming 5 Books in 1 Learn Python, JavaScript, C++, C, and SQL Quickly (Code Quickly [Quickly, Code]) (z-library.sk, 1lib.sk, z-lib.sk)

Author: Code Quickly [Quickly, Code]

编程

No Description

📄 File Format: PDF
💾 File Size: 28.8 MB
11
Views
0
Downloads
0.00
Total Donations

📄 Text Preview (First 20 pages)

ℹ️

Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

📄 Page 1
(This page has no text content)
📄 Page 2
Programming: 5 Books in 1 Learn Python, JavaScript, C++, C#, and SQL Quickly (Coding Crash Course With Hands-On Projects)
📄 Page 3
Code Quickly
📄 Page 4
Table of Contents Book 1: Learn Python Quickly Foreword Chapter 1: Introducing Python 1.1 - What is Python? 1.2 - Why Learn Python? 1.3 - A Note on Python Versions 1.4 - Installing Python 1.5 - Definitions: Interpreter, Terminal, Shell, IDE 1.6 - The Python Interpreter 1.7 - Using an IDE 1.8 - Using PyCharm 1.9 - Good Programming Practices 1.10 - Writing Comments in Python Chapter 2: Variables and Operators 2.1 - Variables 2.2 - Operators 2.3 - Combining Operators Chapter 3: Data Types 3.1 - Data Types 3.2 - String Manipulation 3.3 - String Formatting 3.4 - Type Casting 3.5 - Assignment and Formatting Exercise Chapter 4: Data Structures
📄 Page 5
4.1 - Lists 4.2 - Tuples 4.3 - Dictionaries 4.4 - Data Structures Exercise Chapter 5: Inputs, Printing, and Formatting Outputs 5.1 - Inputs 5.2 - Printing and Formatting Outputs 5.3 - Input and Formatting Exercise Chapter 6: Conditional Statements and Control Flow Statements 6.1 - Handling Conditions 6.2 - Conditional Statements 6.3 - Control Flow Statements 6.4 - If Statement 6.5 - For Loops and While 6.6 - Recursion Vs. Iteration 6.7 - Break/Continue 6.8 - Try/Except 6.9 - Predefined Errors 6.10 - For Loops and Errors Exercise Chapter 7: Functions and Modules 7.1 - Functions 7.2 - Creating Your Own Functions 7.3 - Variable Scope 7.4 - Default Parameters 7.5 - Variable-Length Arguments - Lists and Keywords (*args and **kwargs) 7.6 - Importing Modules 7.7 - Creating Modules 7.8 - Useful Built-In Functions and Methods
📄 Page 6
7.9 - Functions and Imports Exercise Chapter 8: Object-Oriented Programming Part 1 - Classes and Instances 8.1 - What are Classes? 8.2 - Creating Classes 8.3 - Class Variables and Instance Variables 8.4 - Class Methods and Static Methods Chapter 9: Object-Oriented Programming Part 2 - Inheritance, Child Classes, and Special Methods 9.1 - Inheritance 9.2 - Multiple Inheritance 9.3 - Importing Classes 9.4 - Python Special Methods 9.5 - Classes and Methods Exercise Chapter 10: Files 10.1 Opening and Reading 10.2 - Writing to Text Files 10.3 - Buffer Size/Binary Files 10.4 - Deleting and Renaming Chapter 11: Intermediate and Advanced Concepts 11.1 - Recursion 11.2 - Lambda Functions 11.3 - Advanced Dictionary Handling: Min, Max, and Sort 11.4 - Threading 11.5 - Packages and the Pip Package Manager 11.6 - Virtual Environments 11.7 - Useful Libraries 11.8 - Working with Images 11.9 - Working with Text: Regular Expressions 11.10 - SQLite
📄 Page 7
11.11 - JSON Data 11.12 - Sys Module 11.13 - Iterators vs Generators 11.14 - if __name__ == ‘__main__’ 11.15 - Jupyter Notebooks 11.16 - Unit Testing Chapter 12: Projects 12.1 - Project 1: Story Idea Generator 12.2 - Project 2: Weather Application References Book 2: Learn JavaScript Quickly Chapter 1: What is Programming? Introduction Algorithms Programming Languages Language Translation Chapter 2: What is JavaScript? Background Interacting with web pages A First Example Editors and IDEs JavaScript Versions Using the Language Chapter 3: Rules of the Road A New Example Statements
📄 Page 8
Literals Identifiers Functions Comments Input and Output Chapter 4: Computing Results Variables Assignment Statements Operators and Expressions Arithmetic Operators Comparison and Boolean Operators String Operator Numbers in Strings Assignment Operators Grouping and Precedence Chapter 5: Making Choices Conditions If Statement If-Else Statement Switch Statement More About Conditions Repetition Chapter 6: Repeating Yourself While Statement Do While Statement For Statement Break and Continue Chapter 7: Input, Output, and the DOM
📄 Page 9
The Document Object Model Making it Pretty Another Example Manipulating HTML Elements Chapter 8: Functions Overview Function Definitions Function Invocation Anonymous Functions Arrow Functions Variable Scope Let and Const Hoisting Chapter 9: Objects and Methods Objects Properties Iteration using for ... in Methods Some Predefined Objects Chapter 10: Arrays, Maps and Sets What are Arrays? Reading and Writing Array Elements Managing Tables Adding and Removing Elements Multidimensional Arrays Array Iteration Break and Continue Maps and Sets
📄 Page 10
Chapter 11: Events, Timers, and Errors HTML Events Handling Events Event Listeners Timers Errors Chapter 12: More about Data and Expressions Number Literals Bitwise Operators Type Conversion The typeof Operator Methods for Searching Strings Regular Expressions Chapter 13: Working with Objects Constructors and Prototypes More about "new" JavaScript Classes Accessors Is Everything an Object? Chapter 14: The DOM and the BOM The Document Object Model JavaScript and the DOM The Document Object The Element Object The Browser Object Model Chapter 15: Related Technologies HTML and CSS XML
📄 Page 11
XHTML JSON AJAX jQuery Chapter 16: Beyond the Browser Web Server Architecture Breaking Loose of the Browser Node.js Appendix A: Reserved Words Appendix B: Exercises Appendix C: Solutions Appendix D: A Little HTML Appendix E: A Little CSS Appendix F: Resources Book 3: Learn C++ Quickly Chapter 1: Introduction Chapter 2: Creating Your First Program Chapter 3: Write your very first program Chapter 4: The C++ Structure Chapter 5: Data Types & Variables Program assignment: Convert Fahrenheit to Celsius Chapter 6: if and else if statements Chapter 7: Strings Chapter 8: Arrays Chapter 9: Loops Chapter 10: Switch Case Statements
📄 Page 12
Chapter 11: Conditional Ternary Operator?: Chapter 12: Infinite loops Chapter 13: Functions Chapter 14: Pointers Chapter 15: Object-Oriented Programming Chapter 16: Static class members Chapter 17: Operator overloading Chapter 18: C++ Encapsulation Chapter 19: Inheritance Chapter 20: Polymorphism Chapter 21: Exercises in C++ Chapter 22: Final Project C++ - Advanced Section Chapter 23: Smart Pointers Chapter 24: Exception Handling in C++ Chapter 25: C++ I/O and Stream Chapter 26: The Standard Template Library STL Chapter 27: Multithreading and Concurrency in C++ Chapter 28: C++ Coroutines Book 4: Learn C# Quickly Chapter 1: Introductory Topics 1.1 - Introduction 1.2 - Variable 1.3 - Data Types 1.4 - Bit 1.5 - Byte
📄 Page 13
1.6 - Heap 1.7 - Integer 1.8 - Decimal 1.9 - String 1.10 - Boolean 1.11 - Var 1.12 - Arrays 1.13 - Process 1.14 - Thread Chapter 2: Branches and Loops 2.1 - For Loop 2.2 - While Loop 2.3 - Recursion 2.4 - If…Else Chapter 3: Methods and Properties 3.1 - Access modifiers 3.2 - Return values Chapter 4: Classes, Structs, Enums, and Objects 4.1 - Class 4.2 - Struct 4.3 - Enum 4.4 - Object 4.5 - Interface Chapter 5: Collections 5.1 - List 5.2 - Dictionary 5.3 - ForEach Chapter 6: Object-Oriented Programming
📄 Page 14
6.1 - Encapsulation 6.2 - Inheritance 6.3 - Abstraction 6.4 - Polymorphism Chapter 7: SOLID Principles 7.1 - Single Responsibility Principle 7.2 - Open-Closed Principle 7.3 - Liskov 7.4 - Interface Segregation Principle 7.5 - Dependency Inversion Principle Chapter 8: Advanced Topics 8.1 - Asynchronous Programming 8.2 - Parallel Programming 8.3 - LINQ 8.4 - Generics 8.5 - Dependency Injection 8.6 - Object Relational Mappers 8.7 - Mappers 8.8 - Unit Testing Chapter 9: The Final Project Chapter 10: Conclusion Book 5: Learn SQL Quickly Chapter 1: Introduction 1.1 - What this book offers 1.2 - How this book is different 1.3 - What you will learn:
📄 Page 15
1.4 - What is a database? 1.5 - What is SQL? 1.6 - MySQL vs. Alternatives Chapter 2: Getting Started 2.1 - Learning Context 2.2 - Installation Chapter 3: Establishing a Connection Chapter 4: Building up a Database 4.1 - Create Statements 4.2 - Common Data Types 4.3 - Numeric Data Types 4.4 - MySQL Boolean Data Types 4.5 - MySQL String Data Types 4.6 - MySQL Date and Time Data Types 4.7 - MySQL Spatial Data Types 4.8 - JSON Data Type 4.9 - Insert Statements – Build Up Your Database Chapter 5: The SELECT Statement 5.1 - Selecting single columns 5.2 - SELECT DISTINCT 5.3 - SELECT DISTINCT on Multiple Columns 5.4 - The WHERE Clause 5.5 - AND Operator 5.6 - HAVING 5.7 - Other Conditional Operators Chapter 6: Using Regular Expressions 6.1 - Regular Expression Metacharacter Cheat Sheet 6.2 - Regular Expression Summary
📄 Page 16
Chapter 7: Table Joins 7.1 - What are JOINs? 7.2 - INNER JOIN 7.3 - MySQL Alias for Columns 7.4 - LEFT JOIN 7.5 - RIGHT JOIN 7.6 - CROSS JOIN 7.7 - UNION Chapter 8: Setting Primary and Foreign Keys 8.1 - What is a primary key in MySQL? 8.2 - What is an index? 8.3 - Establishing Primary Keys 8.4 - Using Alter Table Statement for Primary Keys 8.5 - Establishing Composite Primary Keys 8.6 - What is a Foreign Key 8.7 - Why do we need Foreign Keys? 8.8 - TEMPORARY Tables Chapter 9: Indexing and Performance 9.1 - Adding a single column index 9.2 - A Multiple Column Index 9.3 - Primary Key Indexes 9.4 - Secondary Indexes 9.5 - Covering Indexes 9.6 - Indexes with ORDER and GROUP BY 9.7 - Effect of Indexes on JOIN 9.8 - THE EXPLAIN Statement 9.9 - Redundant indexes 9.10 - Index Merge
📄 Page 17
9.11 - Constraint Indexes 9.12 - What columns should I Index? 9.13 - Star system 9.14 - Other considerations 9.15 - How will MySQL choose an index? 9.16 - Testing an index Chapter 10: Data Altering Commands 10.1 - Using UPDATE 10.2 - Using DELETE 10.3 - Using TRUNCATE 10.4 - DELETE vs. TRUNCATE 10.5 - CAST 10.6 - CONVERT 10.7 - CAST vs. CONVERT Chapter 11: The GROUP BY Clause and Aggregate Functions 11.1 - Aggregate Functions 11.2 - MIN() and MAX() 11.3 - AVG() 11.4 - SUM() 11.5 - ORDER BY Chapter 12: Subqueries/Nested Queries 12.1 - What is a subquery? 12.2 - Subqueries vs. JOIN 12.3 - Inner Query 12.4 - Outer Query Chapter 13: Control Flow Tools 13.1 - The CASE Function 13.2 - The IF Function
📄 Page 18
Chapter 14: Views, Stored Procedures, and Triggers 14.1 - Views 14.2 - Altering a View 14.3 - Deleting a View 14.4 - Stored Procedures 14.5 - LOOPs 14.6 - WHILE 14.7 - REPEAT 14.8 - IF THEN ELSE 14.9 - Triggers 14.10 - DROP TRIGGER Chapter 15: String Functions 15.1 - LENGTH 15.2 - CONCAT 15.3 - FORMAT 15.4 - INSERT 15.5 - LEFT 15.6 - RIGHT 15.7 - MID 15.8 - SUBSTRING 15.9 - TRIM 15.10 - LTRIM 15.11 - RTRIM 15.12 - UPPER 15.13 - LOWER Chapter 16: Numerical Functions 16.1 – ABS 16.2 – CEILING
📄 Page 19
16.3 – FLOOR 16.4 – ROUND 16.5 - MOD 16.6 - SQRT Chapter 17: Date and Time Functions 17.1 - ADDDATE 17.2 - SUBDATE 17.3 - ADDTIME 17.4 - SUBTIME 17.5 - CURRENT DATE 17.6 - CURRENT TIME STAMP 17.7 - DATE DIFF 17.8 - DAY 17.9 - WEEK 17.10 - MONTH 17.11 - YEAR 17.12 - TO_DAYS Chapter 18: Final Project 18.1 Conclusion
📄 Page 20
Learn Python Quickly
The above is a preview of the first 20 pages. Register to read the complete e-book.

💝 Support Author

0.00
Total Amount (¥)
0
Donation Count

Login to support the author

Login Now

Recommended for You

Loading recommended books...
Failed to load, please try again later
Back to List