Coding for beginners in easy steps
Book - 2022
"Coding for Beginners in easy steps, 2nd edition will appeal to anyone, of any age, who wants to begin coding computer programs. Use this guide to help you quickly create a programming environment on your computer, then, in easy steps, learn how to: write Python code to create your programs, store information in data structures, control program flow using control structures, create re-usable blocks of program code, [and] code powerful algorithms and classes for Object Oriented Programming (OOP),"--
Saved in:
- Subjects
- Genres
- Handbooks and manuals
- Published
-
Leamington Spa, Warwickshire :
In Easy Steps
[2022]
- Language
- English
- Main Author
- Edition
- 2nd edition. Second edition
- Item Description
- Includes index.
"Modern programming for all ages" -- Cover.
"Plain English, easy to follow, fully illustrated, in full color" -- Cover. - Physical Description
- 192 pages : colour illustrations ; 23 cm
- ISBN
- 9781840789751
- 1. Getting Started
- Programming Code
- Setting Up
- Exploring IDLE
- Getting Help
- Saving Programs
- Storing Values
- Adding Comments
- Naming Rules
- Summary
- 2. Saving Data
- Storing Input
- Controlling Output
- Recognizing Types
- Converting Data
- Guessing Game
- Correcting Errors
- Summary
- 3. Performing Operations
- Doing Arithmetic
- Assigning Values
- Comparing Values
- Finding Truth
- Examining Condition
- Setting Order
- Summary
- 4. Making Lists
- Writing Lists
- Changing Lists
- Fixing Lists
- Setting Lists
- Naming Elements
- Summary
- 5. Controlling Blocks
- Branching Choices
- Counting Loops
- Looping Conditions
- Skipping Loops
- Catching Errors
- Summary
- 6. Creating Functions
- Defining Blocks
- Adding Parameters
- Returning Results
- Storing Functions
- Importing Functions
- Summary
- 7. Sorting Algorithms
- Copying Sorts
- Selecting Sorts
- Inserting Sorts
- Bubbling Sorts
- Merging Sorts
- Partitioning Sorts
- Summary
- 8. Importing Libraries
- Inspecting Python
- Doing Mathematics
- Calculating Decimals
- Telling Time
- Running Timers
- Summary
- 9. Managing Text
- Manipulating Strings
- Formatting Strings
- Modifying Strings
- Accessing Files
- Manipulating Content
- Updating Content
- Summary
- 10. Programming Objects
- Defining Classes
- Copying Instances
- Addressing Properties
- Deriving Classes
- Overriding Methods
- Applying Sense
- Summary
- 11. Building Interfaces
- Launching Interfaces
- Responding Buttons
- Displaying Messages
- Gathering Entries
- Listing Options
- Polling Radios
- Checking Boxes
- Adding Images
- Summary
- 12. Developing Apps
- Generating Randoms
- Planning Needs
- Designing Layout
- Assigning Statics
- Loading Dynamics
- Adding Functionality
- Testing Programs
- Deploying Applications
- Summary
- 13. Transferring Skills
- Understanding Compilers
- Compiling Code
- Coding In C
- Coding In C++
- Coding In C#
- Coding In Java
- Summary
- Index