Wallace Wang - Beginning Programming All-in-One For Dummies

Здесь есть возможность читать онлайн «Wallace Wang - Beginning Programming All-in-One For Dummies» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на английском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Beginning Programming All-in-One For Dummies: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Beginning Programming All-in-One For Dummies»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Let there be code!
Beginning Programming All-in-One For Dummies

Beginning Programming All-in-One For Dummies — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Beginning Programming All-in-One For Dummies», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

8 Book 4: Algorithms Chapter 1: Sorting Algorithms Using Bubble Sort Using Selection Sort Using Insertion Sort Using Shell Sort Using Heap Sort Using Merge Sort Using Quick Sort Comparing Sorting Algorithms Chapter 2: Searching Algorithms Sequential Search Using Indexes Adversarial Search Chapter 3: String Searching Sequential Text Search Searching with Regular Expressions Searching Phonetically Chapter 4: Data Compression Algorithms Lossless Data Compression Algorithms Lossy Data Compression Chapter 5: Encryption Algorithms How Encryption Works The Basics of Encryption Symmetric/Asymmetric Encryption Algorithms Cracking Encryption

9 Book 5: Web Programming Chapter 1: HyperText Markup Language The Structure of an HTML Document Adding Graphics Defining the Background Creating Hyperlinks Making Tables Chapter 2: CSS The Structure of a Stylesheet Creating Style Classes Separating Styles in Files Cascading Stylesheets Chapter 3: JavaScript The Structure of a JavaScript Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Using Arrays Designing User Interfaces Chapter 4: PHP Examining the Structure of a PHP Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Using Arrays Creating Objects Chapter 5: Ruby The Structure of a Ruby Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Using Data Structures Creating Objects

10 Book 6: Programming Language Syntax Chapter 1: C and C++ Looking at the Structure of a C/C++ Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Data Structures Using Objects Chapter 2: Java and C# Looking at the Structure of a Java/C# Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Data Structures Using Objects Chapter 3: Perl and Python Reviewing the Structure of a Perl or Python Program Creating Comments Defining Variables Using Operators Branching Statements Looping Statements Creating Functions Making Data Structures Using Objects Chapter 4: Kotlin Looking at the Structure of a Kotlin Program Creating Comments Declaring Variables Declaring Constants Using Operators Branching Statements Looping Statements Creating Functions Creating Data Structures Creating Objects Chapter 5: Swift and SwiftUI Considering the Structure of a Swift Program Creating Comments Declaring Variables Declaring Constants Using Operators Branching Statements Looping Statements Creating Functions Data Structures Creating Objects Chapter 6: Flutter and Dart Working with Flutter Understanding the Dart Language

11 Book 7: Applications Chapter 1: Database Management Understanding the Basics of Databases Manipulating Data Database Programming Chapter 2: Bioinformatics The Basics of Bioinformatics Database Searches Bioinformatics Programming Chapter 3: Computer Security Stopping Malware Stopping Hackers Secure Computing Chapter 4: Artificial Intelligence Problem Solving Machine Learning Applications of Artificial Intelligence Chapter 5: Mobile and Wearable Computing Understanding the Different Generations of Computing Giving Data to the User Getting Data from the User Tracking Motion and Location Tracking Real-Time Health Data Looking to the Future of Augmented Reality and Wearable Computers Chapter 6: Game Engines Understanding Game Engines Picking a Game Engine Programming a Game Engine Exploring the Future Uses of Game Engines Chapter 7: The Future of Computer Programming Picking a Programming Language Picking an Operating System Doing Cross-Platform Programming Defining Your Future in Programming

12 Index

13 About the Author

14 Advertisement Page

15 Connect with Dummies

16 End User License Agreement

List of Tables

1 Book 1 Chapter 3 TABLE 3-1 Popular “Battling Robot” Programming Games

2 Book 2 Chapter 2TABLE 2-1 Typical Storage Requirements for Different Data Types

3 Book 2 Chapter 3TABLE 3-1 Examples of Using the Assignment (=) OperatorTABLE 3-2 Common Mathematical OperatorsTABLE 3-3 Operator PrecedenceTABLE 3-4 Common Built-In Math FunctionsTABLE 3-5 Common Built-In String FunctionsTABLE 3-6 Examples of Pattern-Matching with Different Regular ExpressionsTABLE 3-7 Common Comparison OperatorsTABLE 3-8 The And Truth TableTABLE 3-9 The Or Truth TableTABLE 3-10 The Xor Truth Table

4 Book 2 Chapter 4TABLE 4-1 Multiple Boolean Expressions Ultimately Evaluate to a Single True or F...

5 Book 2 Chapter 5TABLE 5-1 A Database of Employee Names Assigned with Specific Employee ID Number...

6 Book 4 Chapter 1TABLE 1-1 Comparison of Different Sorting Algorithms

7 Book 4 Chapter 3TABLE 3-1 Single Pattern Regular ExpressionsTABLE 3-2 Calculating a Soundex Code

8 Book 4 Chapter 4TABLE 4-1 Rotating and Sorting Data

9 Book 5 Chapter 1TABLE 1-1 HTML Color Codes

10 Book 5 Chapter 3TABLE 3-1 Mathematical OperatorsTABLE 3-2 Relational OperatorsTABLE 3-3 Logical OperatorsTABLE 3-4 Assignment Operators

11 Book 5 Chapter 4TABLE 4-1 Mathematical OperatorsTABLE 4-2 Relational OperatorsTABLE 4-3 Logical operatorsTABLE 4-4 Assignment Operators

12 Book 5 Chapter 5TABLE 5-1 Mathematical OperatorsTABLE 5-2 Relational OperatorsTABLE 5-3 Logical OperatorsTABLE 5-4 Assignment Operators

13 Book 6 Chapter 1TABLE 1-1 Typical Storage and Range Limitations of C/C++ Integer Data TypesTABLE 1-2 Typical Floating-Point Data TypesTABLE 1-3 Mathematical OperatorsTABLE 1-4 Relational OperatorsTABLE 1-5 Logical OperatorsTABLE 1-6 Assignment Operators

14 Book 6 Chapter 2TABLE 2-1 Typical Storage and Range Limitations of Java Integer Data TypesTABLE 2-2 Typical Storage and Range Limitations of C# Integer Data TypesTABLE 2-3 Typical Floating Point-Data TypesTABLE 2-4 Mathematical OperatorsTABLE 2-5 Relational OperatorsTABLE 2-6 Logical OperatorsTABLE 2-7 Assignment Operators

15 Book 6 Chapter 3TABLE 3-1 Mathematical OperatorsTABLE 3-2 Relational OperatorsTABLE 3-3 Using Perl's Comparison with Signed Result OperatorTABLE 3-4 Logical OperatorsTABLE 3-5 Assignment Operators

16 Book 6 Chapter 4TABLE 4-1 Kotlin Integer Data TypesTABLE 4-2 Kotlin Floating-Point Data TypesTABLE 4-3 Mathematical OperatorsTABLE 4-4 Relational OperatorsTABLE 4-5 Logical Operators

17 Book 6 Chapter 5TABLE 5-1 Swift Integer Data TypesTABLE 5-2 Swift Decimal Data TypesTABLE 5-3 Mathematical OperatorsTABLE 5-4 Relational OperatorsTABLE 5-5 Logical Operators

18 Book 6 Chapter 6TABLE 6-1 Mathematical OperatorsTABLE 6-2 Relational OperatorsTABLE 6-3 Logical OperatorsTABLE 6-4 Assignment Operators

19 Book 7 Chapter 5TABLE 5-1 Understanding the Different Generations of Computing

List of Illustrations

1 Book 1 Chapter 1FIGURE 1-1: A processor uses its registers to temporarily store data.FIGURE 1-2: An editor lets you write and edit the source code of a program.

2 Book 1 Chapter 2FIGURE 2-1: Constantly modifying a program eventually creates an unorganized me...FIGURE 2-2: Sequences consist of groups of commands that the computer follows, ...FIGURE 2-3: Branches let the computer choose which group of commands to run at ...FIGURE 2-4: You can store subprograms in one big file or in separate files.FIGURE 2-5: Designing a UI involves drawing what you want to appear on your pro...FIGURE 2-6: Properties define how each part of a UI looks and behaves.FIGURE 2-7: An event handler tells the UI how to behave when the user does some...FIGURE 2-8: Object-oriented programming never physically copies code but “point...

3 Book 1 Chapter 3FIGURE 3-1: Programming in Scratch means connecting visual building blocks toge...FIGURE 3-2: LEGO Mindstorms programming connects visual building blocks togethe...FIGURE 3-3: An Alice program creates an animated character onscreen and moves i...FIGURE 3-4: Using a battling robot to study programming can make programming mo...FIGURE 3-5: The .NET framework can tie programs, written in multiple languages,...FIGURE 3-6: Recording keystrokes automatically creates the equivalent VBA code ...

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Beginning Programming All-in-One For Dummies»

Представляем Вашему вниманию похожие книги на «Beginning Programming All-in-One For Dummies» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Beginning Programming All-in-One For Dummies»

Обсуждение, отзывы о книге «Beginning Programming All-in-One For Dummies» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x