New Releases by Mike McGrath

Mike McGrath is the author of Making Practical Backyard Projects in Wood (2025), Coding for Beginners in easy steps, 3rd edition (2024), Excel VBA in easy steps, 4th edition (2023), C, C++ & C# in easy steps (2023), Excel VBA in Easy Steps (2023).

1 - 30 of 99 results
>>

Making Practical Backyard Projects in Wood

release date: Feb 25, 2025
Making Practical Backyard Projects in Wood
Never run out of backyard DIY woodworking projects when you have a copy of Making Practical Backyard Projects in Wood: Plans and Patterns for Better Outdoor Living! Featuring contributions from a veritable all-star team of DIY experts from Alan and Gill Bridgewater to woodworking teacher Bill Hylton, this collection of 20 home woodworking and backyard makeover ideas is an instant cure for cabin fever. Inside, you''ll find plans for smaller builds--think herb boxes and birdhouses--as well as plans for larger projects like planter benches, tool sheds, and classic Adirondack chairs. With additional contributions from master birdhouse designer Paul Meisel and tips from Mike McGrath, former host of PBS''s You Bet Your Garden, it''s an encyclopedic examination of everything wood can do to improve the look and feel of your outdoor living space. Making Practical Backyard Projects in Wood doesn''t stop there, either. Don''t be surprised if you learn all sorts of fascinating outdoor DIY tidbits that make you want to maximize every inch of your balcony or yard.

Coding for Beginners in easy steps, 3rd edition

release date: Nov 11, 2024
Coding for Beginners in easy steps, 3rd edition
Now in its third edition, this bestseller will appeal to anyone, of any age, who wants to begin coding. Use Coding for Beginners in easy steps to help you quickly create a programming environment on your computer, then, 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. · Code powerful algorithms and classes for Object Oriented Programming (OOP). All features are illustrated using the Python language color-coding convention, and all code is available to download free – making it even easier! Includes comparison examples in C, C++, C#, and Java to give you a rounded view of computer coding. Ideal for newcomers to programming, including youngsters needing to learn coding for the school curriculum – all in easy steps! Table of Contents 1. Getting Started 2. Saving Data 3. Performing Operations 4. Making Lists 5. Controlling Blocks 6. Creating Functions 7. Sorting Algorithms 8. Importing Libraries 9. Managing Text 10. Programming Objects 11. Building Interfaces 12. Developing Apps 13. Transferring Skills

Excel VBA in easy steps, 4th edition

release date: Aug 18, 2023
Excel VBA in easy steps, 4th edition
Get more out of Microsoft Excel and save time by learning Excel VBA (Visual Basic for Applications). Excel VBA in easy steps, 4th edition demonstrates VBA macro programming in a clear and concise manner, and will take your Excel proficiency to the next level: Write your own Excel macros so that you can do a series of tasks at the click of a button. Use VBA to automate repetitive tasks, and for functions and commands beyond Excel. Create dialog boxes for user interactions and then define processes to handle user input. Develop and share your Excel apps with colleagues – they’ll be impressed! Whether you’re upgrading to Excel in Office 365 or new to macro programming, use this guide to master Excel VBA essentials – in easy steps! Comes with free downloadable code to help you get started with Excel VBA right away! Table of Contents 1. Getting started 2. Writing macros 3. Storing values 4. Performing operations 5. Making statements 6. Executing procedures 7. Employing functions 101 8. Recognizing events 9. Opening dialogs 10. Providing UserForm dialogs 11. Developing apps

C, C++ & C# in easy steps

release date: Jul 21, 2023
C, C++ & C# in easy steps
C, C++ & C# in easy steps is a comprehensive guide to help you create your own programs in the C, C++ and C# programming languages, combining knowledge from the latest C, C++ and C# books in the In Easy Steps series. · Color-coded example programs together with screenshots illustrate the output when the program has been executed, making it easy to grasp. · Download the FREE sample code for checking against your own work. All examples demonstrate C and C++ features supported by current compilers on both Windows and Linux operating systems, and demonstrate C# features in the Microsoft Visual Studio development suite – all in easy steps! Ideal for programmers, students and novices seeking a career in computing who need a fundamental understanding of procedural programming. Table of Contents 1. Getting started with C 2. Storing variable values 3. Setting constant values 4. Performing operations 5. Making statements 6. Employing functions 7. Pointing to data 8. Manipulating strings 9. Building structures 10. Producing results 11. C Reference section 12. Getting started with C++ 13. Performing operations 14. Making statements 15. Handling strings 16. Reading and writing files 17. Pointing to data 18. Creating classes and objects 19. Harnessing polymorphism 20. Processing macros 21. Programming visually 22. Getting started with C# 23. Storing values 24. Performing operations 25. Making statements 26. Devising methods 27. Handling strings 28. Accessing files 29. Solving problems 30. Creating objects 31. Controlling events 32. Building an application 33. Targeting devices

Excel VBA in Easy Steps

release date: Jul 17, 2023
Excel VBA in Easy Steps
Excel VBA in easy steps, 4thedition neatly demonstrates VBA (Visual Basic for Applications)Macro programming in a clear and concise manner, so you can get more from thepopular Microsoft Excel spreadsheet application. This 4th edition isupdated for Microsoft 365. Areas covered include: Recording and editing Macros Creating your own Macro programs Coding with the VBA language Responding to Worksheet events Programming Excel procedures Making "DataForms" for data editing Producing "UserForms" for data entry Displaying dynamic Charts Sharing your Excel apps to impress yourcolleagues! Use this guide to learn the key featuresconstructively and get more out of Microsoft Excel - in easysteps!

R for Data Analysis in easy steps, 2nd edition

release date: Jun 05, 2023
R for Data Analysis in easy steps, 2nd edition
The R language is widely used by statisticians for data analysis, and the popularity of R programming has therefore increased substantially in recent years. The emerging Internet of Things (IoT) gathers increasing amounts of data that can be analyzed to gain useful insights into trends. R for Data Analysis in easy steps, 2nd edition has an easy-to-follow style that will appeal to anyone who wants to produce graphic visualizations to gain insights from gathered data. The book begins by explaining core programming principles of the R programming language, which stores data in “vectors” from which simple graphs can be plotted. Next, it describes how to create “matrices” to store and manipulate data from which graphs can be plotted to provide better insights. This book then demonstrates how to create “data frames” from imported data sets, and how to employ the “Grammar of Graphics” to produce advanced visualizations that can best illustrate useful insights from your data. R for Data Analysis in easy steps, 2nd edition contains separate chapters on the major features of the R programming language. There are complete example programs that demonstrate how to create Line graphs, Bar charts, Histograms, Scatter graphs, Box plots, and more. The code for each R script is listed, together with screenshots that illustrate the actual output when that script has been executed. The free, downloadable example R code is provided for clearer understanding. By the end of this book you will have gained a sound understanding of R programming, and be able to write your own scripts that can be executed to produce graphic visualizations for data analysis. You need have no previous knowledge of any programming language, so it''s ideal for the newcomer to computer programming. Updated for the latest version of R. Contents: Getting started Storing values Performing operations Testing conditions Employing functions Building matrices Constructing data frames Producing quick plots Telling stories with data Plotting perfection

Excel in Easy Steps

release date: May 31, 2023
Excel in Easy Steps
Microsoft Excel in easy steps guides you through the essential functions of Microsoft Excel - whether you are new to Excel and the spreadsheet concept, or just upgrading from an older version. This edition is illustrated using the most up-to-date version of Excel in Microsoft 365 at the time of printing. Microsoft Excel in easy steps starts with the basics then reveals the key clever features on offer - all in easy steps! Areas covered include: Creating, editing, and manipulating worksheets. Formulas, functions, tables and importing data. Handy templates to give you a head start. Macros for everyday tasks to save time. Charts to get an overview of your data. What-if, Goal Seek and Optimization. Using the Excel Online app to share and collaborate on spreadsheets and workbooks. Adding images and illustrations to your spreadsheets to impress your colleagues! Whether you''re new to Excel or new to spreadsheets, use this guide to get more out of Microsoft Excel, and manage your finances and data effectively - both at home and at work!

Microsoft Excel in easy steps

release date: May 30, 2023
Microsoft Excel in easy steps
Microsoft Excel in easy steps guides you through the essential functions of Microsoft Excel – whether you are new to Excel and the spreadsheet concept, or just upgrading from an older version. This edition is illustrated using the most up-to-date version of Excel in Microsoft 365 at the time of printing. Microsoft Excel in easy steps starts with the basics then reveals the key clever features on offer – all in easy steps! Areas covered include: · Creating, editing, and manipulating worksheets. · Formulas, functions, tables and importing data. · Handy templates to give you a head start. · Macros for everyday tasks to save time. · Charts to get an overview of your data. · What-if, Goal Seek and Optimization. · Using the Excel Online app to share and collaborate on spreadsheets and workbooks. · Adding images and illustrations to your spreadsheets to impress your colleagues! Whether you’re new to Microsoft Excel or new to spreadsheets, use this guide to get more out of Microsoft Excel, and manage your finances and data effectively – both at home and at work! Table of Contents 1. Introduction 2. Begin with Excel 3. Manage Data 4. Formulas and Functions 5. Excel Tables 6. Advanced Functions 7. Control Excel 8. Charts 9. Macros in Excel 10. Templates and Scenarios 11. Links and Connections

Visual Basic in easy steps, 7th edition

release date: Nov 03, 2022
Visual Basic in easy steps, 7th edition
Now in its 7th edition, Visual Basic in easy steps shows how to create Windows applications using the latest Visual Studio Community programming environment. Using examples with free downloadable code, this renowned guide covers: · Form controls, application properties, the programming language, live code analysis, problem-solving and debugging techniques. · Creating macros for Word and Excel in Microsoft Office, using VBA. · Manipulating files and data using VBScript. · Incorporating external data into your applications from text files, Excel spreadsheets, XML documents, live RSS web feeds, and SQL databases. Ideal for anyone wanting to quickly understand Visual Basic fundamentals and master the key techniques. By the end of the book, you’ll be creating your own interactive applications! Visual Basic in easy steps, 7th edition has an easy-to-follow style that will appeal to anyone who wants to begin Windows programming, including: · Programmers who want to quickly learn the latest Visual Basic techniques. · Students who are studying computing at school or college. · Those seeking a career in Information Technology who need a thorough understanding of Visual Basic programming. Updated for Visual Basic 2022 edition (Visual Basic 17.0). Table of Contents: 1. Getting started 2. Setting properties 3. Using controls 4. Learning the language 5. Building an application 6. Solving problems 7. Extending the interface 8. Scripting with Visual Basic 9. Harnessing data 10. Employing databases

Coding for Beginners in easy steps, 2nd edition

release date: Jun 27, 2022
Coding for Beginners in easy steps, 2nd edition
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 · Code powerful algorithms and classes for Object Oriented Programming (OOP) All features are illustrated using the Python language color-coding convention, and all code is available to download free – making it even easier! Includes comparison examples in C, C++ and Java to give you a rounded view of computer coding. Ideal for newcomers to programming, including youngsters needing to learn coding for the school curriculum – all in easy steps! Table of Contents 1. Getting Started 2. Saving Data 3. Performing Operations 4. Making Lists 5. Controlling Blocks 6. Creating Functions 7. Sorting Algorithms 8. Importing Libraries 9. Managing Text 10. Programming Objects 11. Building Interfaces 12. Developing Apps 13. Transferring Skills

C# Programming in easy steps, 3rd edition

release date: Mar 28, 2022
C# Programming in easy steps, 3rd edition
Learn C# language basics, including variables, arrays, logic, looping, methods, and classes, and then move on to Object Oriented Programming – all in easy steps! Modern coding with C# 10 and .NET 6. Updated for Visual Studio 2022 C# Programming in easy steps, 3rd teaches you how to code applications and demonstrates every aspect of the C# language you will need to produce professional programming results. Its examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, looping, methods, and classes. The book begins by explaining how to install the free Visual Studio Community Edition, to create an environment in which you can quickly begin to create your own executable programs by copying the book''s examples. It demonstrates all the C# language basics before moving on to provide examples of Object Oriented Programming. It concludes by demonstrating how you can use your acquired knowledge to create graphic programs for traditional PC Desktop apps, and also as Universal apps for multiple devices. You need have no previous knowledge of any programming language, so it''s ideal for the newcomer to computer programming. Also ideal for: · Programmers moving from another programming language. · Students who are studying C# programming at school or college. · Those seeking a career in computing who need a fundamental understanding of procedural programming. Free, downloadable sample code is available to download from our website for checking against your own work. Table of Contents 1. Getting started 2. Storing values 3. Performing operations 4. Making statements 5. Devising methods 6. Handling strings 7. Accessing files 8. Solving problems 9. Creating objects 10. Controlling events 11. Building an application 12. Targeting devices

C++ Programming in easy steps, 6th edition

release date: Feb 18, 2022
C++ Programming in easy steps, 6th edition
C++ Programming in easy steps, 6th edition shows you how to program in the powerful C++ native system language. Now, in its sixth edition, this guide gives complete examples that illustrate each aspect with colorized source code. Updated for the latest GNU C Compiler and Visual Studio 2022. C++ Programming in easy steps, 6th edition begins by explaining how to install a free C++ compiler so you can quickly begin to create your own executable programs by copying the book’s examples. It demonstrates all the C++ language basics before moving on to provide examples of Object Oriented Programming (OOP). C++ is not platform-dependent, so programs can be created on any operating system. Most illustrations in this book depict output on the Windows operating system (purely because it is the most widely-used desktop platform) but the examples can also be created on other platforms such as Linux or macOS. The book concludes by demonstrating how you can use your acquired knowledge to create programs graphically using a modern C++ Integrated Development Environment (IDE), such as Microsoft’s Visual Studio 2022. C++ Programming in easy steps, 6th edition has an easy-to-follow style that will appeal to: Anyone who wants to begin programming in C++. Programmers looking to advance from an interpreted programming language, such as Python, who want to harness the superior speed of C++. Students who are studying C++ Programming at school or college. Those seeking a career in computing who need a fundamental understanding of Object Oriented Programming. This book makes no assumption that you have previous knowledge of any programming language, so it is suitable for the beginner to programming in C++, whether you know C or not. Table of Contents 1. Getting started 2. Performing operations 3. Making statements 4. Handling strings 5. Reading and writing files 6. Pointing to data 7. Creating classes and objects 8. Harnessing polymorphism 9. Processing macros 10. Programming visually

Assembly x64 Programming in easy steps

release date: Sep 09, 2021
Assembly x64 Programming in easy steps
Assembly x64 Programming in easy steps shows how to write code to create your own computer programs. It contains separate chapters demonstrating how to store and manipulate data in 64-bit registers, how to control program flow, and how to create reusable blocks of code in program functions. It includes demonstrations of parallel processing with 128-bit Streaming SIMD Extensions (SSE) and 256-bit Advanced Vector Extensions (AVX). Assembly x64 Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin programming in modern x64 Assembly language on Windows. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. There are complete step-by-step example programs that demonstrate each aspect of coding, together with screenshots that illustrate the actual output when each program is executed. Includes free, downloadable source code to get you started straightaway! Table of Contents: · Beginning Basics · Getting Started · Performing Arithmetic · Directing Flow · Addressing Options · Handling Strings · Building Blocks · Expanding Macros · Floating Points · Calling Windows · Incorporating Code

Assembly X64 in Easy Steps

release date: Aug 31, 2021
Assembly X64 in Easy Steps
Assembly x64 Programming in easy steps shows how to write code to create your own computer programs. It contains separate chapters demonstrating how to store and manipulate data in 64-bit registers, how to control program flow, and how to create reusable blocks of code in program functions. It includes demonstrations of parallel processing with 128-bit Streaming SIMD Extensions (SSE) and 256-bit Advanced Vector Extensions (AVX). Assembly x64 Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin programming in modern x64 Assembly language on Windows. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. There are complete step-by-step example programs that demonstrate each aspect of coding, together with screenshots that illustrate the actual output when each program is executed. Includes free, downloadable source code to get you started straightaway!

Linux in easy steps, 7th edition

release date: May 17, 2021
Linux in easy steps, 7th edition
Now in its seventh edition, Linux in easy steps explains the Linux environment and how to get more out of this stable, as well as free, operating system. You’ll be able to download, install and customize Linux, and master the desktop, in no time. Then, explore the key Linux apps, including: · The LibreOffice suite: Writer (word processor), Calc (spreadsheet), Impress (presentation), Draw (drawing tool), and Base (database). · Firefox for browsing the web. · Thunderbird for exchanging emails. · GIMP, Pix, Celluloid, Hypnotix, and Rhythmbox media apps to edit photos and videos and to enjoy music and movies. The final chapters show how to use the powerful Linux shell to communicate directly with the kernel at the very heart of Linux for total control. This guide will open the door to the whole new world of digital possibilities using Linux. Ideal for Linux newbies! Table of Contents 1. Getting started 2. Exploring the Desktop 3. Setting Preferences 4. Touring the File System 5. Engaging the Internet 6. Producing with Office 7. Enjoying Media 8. Using Accessories 9. Commanding the Terminal 10. Performing Operations

PHP in easy steps, 4th edition

release date: Mar 22, 2021
PHP in easy steps, 4th edition
PHP in easy steps, 4th edition demonstrates every aspect of the language you’ll need to produce professional web programming results. Its examples provide clear syntax-highlighted code, which is freely downloadable, showing PHP language basics including variables, arrays, logic, looping, functions and classes. · Install a free web server and the PHP interpreter to create an environment in which you can produce your own data-driven web pages. · Write PHP server-side scripts; master PHP operators and control structures; process HTML form data; get cookies and session data; access Web Services APIs over HTTP... and much more! PHP in easy steps, 4th edition is ideal for PHP newbies who want to quickly learn the fundamentals of server-side programming with PHP and create interactive web pages. Also, useful for PHP pros who want to grasp the new PHP 8 features and achieve optimum performance! Updated for PHP 8. Table of Contents: 1. Getting started 2. Storing values 3. Performing operations 4. Testing conditions 5. Employing functions 6. Manipulating strings 7. Building classes 8. Handling files 9. Producing forms 10. Preserving data 11. Adding Web Services

Mike Mcgrath's Mini Book of Garden Beds and Composting

release date: Oct 27, 2020

HTML, CSS & JavaScript in easy steps

release date: Aug 05, 2020
HTML, CSS & JavaScript in easy steps
Everything you need to get to grips with HTML, CSS and JavaScript – the three coding languages that are used to create modern web pages – all in easy steps! HTML, CSS & JavaScript in easy steps instructs the reader on each of the three coding languages that are used to create modern web pages; HyperText Markup Language (HTML) tags are used to control the structure of web page content, Cascading Style Sheets (CSS) rules are used to determine how web page content appears, and JavaScript functions are used to provide web page interactivity. HTML, CSS & JavaScript in easy steps contains examples and screenshots that illustrate each feature of all three coding languages. You''ll learn how to create web pages to display text, images, lists, tables, hyperlinks, forms, audio, and video. Each chapter builds your knowledge so by the end of the book you''ll have gained a sound understanding of HTML markup, CSS rules and JavaScript functions. HTML, CSS & JavaScript in easy steps has an easy-to-follow style that will appeal to anyone who wants to create great functional web pages. It will appeal to programmers who want to quickly add web page coding to their skills set, and to the student who is studying website design at school or college, and to those seeking a career in web development. Table of Contents: 1. Get Started in HTML 2. Manage Page Content 3. Insert Hyperlinks 4. Arrange Page Sections 5. Write Lists and Tables 6. Embed Media Content 7. Create Input Forms 8. Get Started in CSS 9. Manage the Box Model 10. Manipulate Text Styles 11. Organize Tables and Lists 12. Generate Effects 13. Control the Web Page 14. Design with Grids 15. Get Started in JavaScript 16. Perform Useful Operations 17. Manage the Script Flow 18. Use Script Objects 19. Control Numbers and Strings 20. Address the Window Object 21. Interact with the Document

SQL in easy steps, 4th edition

release date: Jul 06, 2020
SQL in easy steps, 4th edition
SQL (Structured Query Language) is THE standard language used world-wide for database communication on all popular database software. It allows the storage and manipulation of data both on Windows platforms and on Unix-based platforms, such as Linux. SQL in easy steps, 4th edition begins by explaining how to download and install the free MySQL database server on both Windows and Linux platforms. This allows you to establish an environment in which to develop and administer your own databases. This book makes no assumption that you will have previous knowledge of any programming or scripting language so it''s ideal for the newcomer to SQL. Each chapter builds your knowledge of executing database queries. The book contains exciting chapters on how to selectively extract data from within one, or more, databases and there are complete examples that illustrate each aspect of SQL. By the end of this book you will have gained a sound understanding of the Structured Query Language and be able to write your own SQL scripts to insert, extract, and manipulate data. SQL in easy steps, 4th edition has an easy-to-follow style that will appeal to anyone who wants to begin using databases. It is suitable for those with little or no experience of SQL. This book will appeal to all who need a fundamental understanding of database administration with SQL: · Web developers wanting to add database interaction to their web sites · Programmers wanting to add SQL to their skills set · Hobbyists who want to begin creating SQL scripts for upload to their own ISP · Students or those seeking a career in computing. Free, downloadable source code is available from our website so you can check the code against your own work, and get started straight away!

C# Programming in easy steps, 2nd edition

release date: May 04, 2020
C# Programming in easy steps, 2nd edition
C# Programming in easy steps, 2nd edition will teach you to code applications, and demonstrates every aspect of the C# language you will need to produce professional programming results. Its examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, looping, methods, and classes. C# Programming in easy steps, 2nd edition begins by explaining how to install the free Visual Studio Community Edition, to create an environment in which you can quickly begin to create your own executable programs by copying the book''s examples. It demonstrates all the C# language basics before moving on to provide examples of Object Oriented Programming. The book concludes by demonstrating how you can use your acquired knowledge to create graphic programs for traditional PC Desktop apps, and also as Universal apps for multiple devices. C# Programming in easy steps, 2nd edition has an easy-to-follow style that will appeal to: · Anyone who wants to begin programming in C# · The programmer who quickly wants to add C# to their skills set · The hobbyist who wants to begin creating apps for their own computer · The student, and to those seeking a career in computing, who need a fundamental understanding of C# programming Updated for Visual Studio 2019 Table of contents: 1. Getting started 2. Storing values 3. Performing operations 4. Making statements 5. Devising methods 6. Handling strings 7. Accessing files 8. Solving problems 9. Creating objects 10. Controlling events 11. Building an application 12. Targeting devices

HTML in easy steps, 9th edition

release date: Apr 29, 2020
HTML in easy steps, 9th edition
HTML in easy steps, 9th edition instructs you how to employ the latest development for web page design with HyperText Markup Language (HTML). Modern web browsers support exciting features of the HTML standard that allows easy creation of stunning web pages and engaging interactive apps. HTML in easy steps, 9th edition contains examples and screenshots that illustrate each feature of HTML, describing how to incorporate meta information about a document within its ‘head’ section and how to add structured ‘body’ content. You''ll learn how to create web pages to display text, images, lists, tables, hyperlinks, forms, audio, and video. Each chapter builds your knowledge so by the end of the book you''ll have gained a sound understanding of HTML. HTML in easy steps, 9th edition has an easy-to-follow style that will appeal to anyone looking to create compelling web pages for the latest browsers. Ideal for programmers who need to quickly learn the latest HTML techniques, students learning website design at school or college, those seeking a career in web development who need a thorough understanding of HTML, and the enthusiast eager to build the latest HTML features into their websites. Table of Contents: 1. Get Started in HTML 2. Manage Page Content 3. Insert Hyperlinks 4. Arrange Page Sections 5. Write Lists and Tables 6. Incorporate Media Content 7. Create Input Forms 8. Paint on Canvas 9. Employ Interfaces

JavaScript in easy steps, 6th edition

release date: Feb 27, 2020
JavaScript in easy steps, 6th edition
JavaScript in easy steps, 6th edition instructs the user how to create exciting web pages that employ the power of JavaScript to provide functionality. You need have no previous knowledge of any scripting language so it''s ideal for the newcomer to JavaScript. By the end of this book you will have gained a sound understanding of JavaScript and be able to add exciting dynamic scripts to your own web pages. JavaScript in easy steps, 6th edition begins by explaining how to easily incorporate JavaScript code in an HTML document. Examples demonstrate how to use built-in JavaScript functions to work with Math, date and time, random numbers, cookies, text strings, and elements of web pages via the Document Object Model (DOM). You will learn how JavaScript is used with HTML submission forms and how JavaScript Object Notation (JSON) is used for asynchronous browser-server communication. The book examples provide clear syntax-highlighted code showing how to create behaviors for an HTML document to endow components with interactive functionality, to illustrate each aspect of JavaScript. JavaScript in easy steps, 6th edition has an easy-to-follow style that will appeal to anyone who wants to add functionality to their web pages. It will appeal to programmers who want to quickly add JavaScript to their skills set, and to the student who is studying website design at school or college, and to those seeking a career in web development who need an understanding of client-side scripting. Fully updated since the previous edition, which was published in 2013. Table of Contents: 1. Get Started in JavaScript 2. Perform Useful Operations 3. Manage the Script Flow 4. Use Script Objects 5. Control Numbers and Strings 6. Address the Window Object 7. Interact with the Document 8. Create Web Applications 9. Produce Script Magic

CSS in Easy Steps

release date: Feb 25, 2020
CSS in Easy Steps
CSS in easy steps, 4th edition has an easy-to-follow style that will appeal to anyone who wants to begin creating stylish web pages. It begins by explaining how Cascading Style Sheets (CSS) can determine the presentation of elements within HTML documents. Examples show how style sheet rules can control content position and appearance, and provide dynamic effects with animation, transformations, and transitions. You will also learn how to design responsive web pages that look great viewed on any device. Each chapter builds your knowledge of style sheets. By the end of this book you will have gained a sound understanding of CSS and be able to create your own exciting interactive web pages. CSS in easy steps, 4th edition contains examples that provide clear syntax-highlighted code showing how to selectively style elements of an HTML document and how to endow elements with interactive functionality, to illustrate each aspect of CSS. CSS in easy steps, 4th edition has an easy-to-follow style that will appeal to anyone who wants to begin creating stylish web pages. It will appeal to programmers who want to quickly learn the latest style sheet techniques, and to the student who is studying website design at school or college, and to those seeking a career in web development who need a thorough understanding of CSS. begins by explaining how Cascading Style Sheets (CSS) can determine the presentation of elements within HTML documents. Examples show how style sheet rules can control content position and appearance, and provide dynamic effects with animation, transformations, and transitions. You will also learn how to design responsive web pages that look great viewed on any device. Each chapter builds your knowledge of style sheets. By the end of this book you will have gained a sound understanding of CSS and be able to create your own exciting interactive web pages. CSS in easy steps, 4th edition contains examples that provide clear syntax-highlighted code showing how to selectively style elements of an HTML document and how to endow elements with interactive functionality, to illustrate each aspect of CSS. CSS in easy steps, 4th edition will appeal to programmers who want to quickly learn the latest style sheet techniques, and to the student who is studying website design at school or college, and to those seeking a career in web development who need a thorough understanding of CSS.

Windows 10 in easy steps – Special Edition, 3rd edition

release date: Sep 11, 2019
Windows 10 in easy steps – Special Edition, 3rd edition
Windows 10 in easy steps – Special Edition, 3rd edition builds on Windows 10 in easy steps and Windows 10 for Seniors in easy steps, taking the user to the next level. Written to help non-technical PC-users to make the most of their Windows 10 computer, all in the familiar In Easy Steps style. Windows 10 in easy steps – Special Edition, 3rd edition is a comprehensive, yet concise guide that will walk you through Windows 10 basics so that you can get up and running in no time. Then, in easy steps, it''ll gently guide you through advanced features to help you venture further and get more from Windows 10. · Install/upgrade the right Windows 10 release · Master the new interface, desktop and the Start menu · Learn to use the great new features in the Redstone 4 update · Find, download and use key apps for work and for fun · Utilize internet and cloud facilities such as OneDrive · Enjoy Microsoft Edge, the new innovative web browser · Take control of devices and printers · Save time – use the Search feature and Cortana · Create and monitor a home network · Organize and share files safely · Keep Windows 10 working smoothly & efficiently · Explore Windows Registry, file encryption, Windows PowerShell, and more · This guide also includes a chapter on troubleshooting so it''ll serve as a key reference point for the future Table of Contents: 1. Introducing Windows 10 2. Choosing your computer 3. Installing Windows 10 4. The Windows 10 interface 5. Windows 10 apps 6. Desktop and Taskbar 7. Built-in programs 8. Windows downloads 9. Microsoft Store 10. Search techniques 11. Manage files and folders 12. Email and messaging 13. Microsoft Edge 14. Digital images 15. Windows games 16. Music and sound 17. Devices and printers 18. Networking Windows 19. Protection and Ease of Access 20. Troubleshooting 21. Backup and recovery 22. Security and encryption 23. Windows PowerShell 24. Update and maintain 25. Windows performance 26. Windows Registry 27. Extending Windows

Java in easy steps, 7th edition

release date: Jul 23, 2019
Java in easy steps, 7th edition
Java in easy steps, 7th edition instructs you how to easily create your own Java programs. The book contains separate chapters on the major features of the Java language. Complete example programs with colourized code illustrate each important aspect of Java programming – all in easy steps. This book assumes no previous knowledge of any programming language so it''s ideal for the newcomer to computer programming. Each chapter builds your knowledge of Java. By the end of this book you will have gained a sound understanding of the Java language and be able to write your own Java programs and compile them into executable files that can be run on any Java-enabled device. This 7th edition of Java in easy steps covers the many exciting features of Java, including: · How to quickly run statements in the interactive shell named jshell - similar to the Python interpreter · How to make programs with the javac compiler and execute them with the java runtime. · How to produce interactive Windows apps that can be easily distributed as jar program bundles. · How to create mobile device apps using Java functionality within the Android operating system. Table of Contents · Getting started · Performing operations · Making statements · Directing values · Manipulating data · Creating classes · Importing functions · Building interfaces · Recognizing events · Deploying programs

Visual Basic in easy steps, 6th edition

release date: Jul 23, 2019
Visual Basic in easy steps, 6th edition
Learn to create Windows applications using Visual Basic 2019. Code examples, screenshots, and step-by-step instructions illustrate each aspect of Visual Basic, so you''ll be creating your own interactive applications in no time! Visual Basic in easy steps, 6th edition gives you code examples, screenshots, and step-by-step instructions that illustrate each aspect of Visual Basic. You need have no previous knowledge of any programming language so it''s ideal if you''re a newcomer to Windows programming. Each chapter builds your knowledge of Visual Basic. By the end of this book you will have gained a sound understanding of Visual Basic programming and be able to create your own interactive applications. Visual Basic in easy steps, 6th edition has an easy-to-follow style that will appeal to anyone who wants to begin Windows programming. It will appeal to programmers who want to quickly learn the latest Visual Basic techniques, and to the student who is studying computing at school or college, and to those seeking a career in Information Technology who needs a thorough understanding of Visual Basic programming. Table of Contents: 1. Getting started 2. Setting properties 3. Using controls 4. Learning the language 5. Building an application 6. Solving problems 7. Extending the interface 8. Scripting with Visual Basic 9. Harnessing data 10. Employing databases

Access in easy steps

release date: May 28, 2019
Access in easy steps
Access in easy steps has an easy-to-follow style that will appeal to anyone who wants to get more from the Microsoft Access app. Whether you’re using Access in the Office 365 suite or standalone Office product, you can use this guide to learn the key features and get more out of Access. Learn how to: · Optimize database design for efficiency · Create Tables to store data · Use handy templates and get a head start · Make queries to extract specific data · Produce user-friendly Forms for data entry · Explore basic SQL for advanced queries · Construct informative Reports quickly · Import and export data to Excel and Word · Securely share your well-designed database and reports that’ll impress your colleagues! Access in easy steps contains separate chapters on the major features of the Access app. There are complete examples that demonstrate each aspect of Access, together with screenshots that illustrate the actual output. This book neatly demonstrates the important functions of Microsoft Access in a clear and concise manner, so you can get going quickly with this popular database application. Illustrated using Access 2019. Contents: Getting started Designing Databases Creating Tables Defining Relationships Handling Data Making Queries Coding Queries Producing Forms Enhancing Forms Supplying Reports Sharing Access

Excel VBA in easy steps, 3rd edition

release date: Apr 17, 2019
Excel VBA in easy steps, 3rd edition
Excel VBA in easy steps neatly demonstrates VBA (Visual Basic for Applications) Macro programming in a clear and concise manner, so you can get more from the popular Microsoft Excel spreadsheet application. Areas covered include: · Recording and editing Macros · Creating your own Macro programs · Coding with the VBA language · Responding to Worksheet events · Programming Excel procedures · Making ‘DataForms’ for data editing · Producing ‘UserForms’ for data entry · Displaying dynamic Charts · Sharing your Excel apps to impress your colleagues! Whether you’re upgrading to Excel 2019, exploring Excel in the Office 365 suite, or new to the Macro programming concept, use this guide to learn the key features constructively and get more out of Microsoft Excel – in easy steps! 1. Table of Contents 2. Getting started 3. Writing macros 4. Storing values 5. Performing operations 6. Making statements 7. Executing procedures 8. Employing functions 101 9. Recognizing events 10. Opening dialogs 11. Providing UserForm dialogs 12. Developing apps

Coding for Kids in easy steps

release date: Feb 18, 2019
Coding for Kids in easy steps
Coding for Kids in easy steps shows how to: · create web pages using HTML (HyperText Markup Language) · add style to web pages using CSS (Cascading Style Sheets) · make interactive web pages using JavaScript programming Coding for Kids in easy steps has an easy-to-follow style that demonstrates coding for web pages in clear examples. It begins by explaining how to make and test a basic web page, then demonstrates how to add text, pictures, links, tables, lists, and buttons to a web page. Next, the reader learns how to specify content color, font, position, and visibility. The book then shows how to add functionality so that web pages can react to user actions. The final chapter brings everything together with a step-by-step example that builds a fun web page containing an interactive game for PC, tablet, or smartphone. Coding for Kids in easy steps assumes the reader has no previous coding experience so is ideal for the newcomer to HTML, CSS, and JavaScript technologies. Get the FREE downloadable sample code to easily check and correct your own code. Table of Contents: Get started with web pages Create web page content Make lists and tables React to clicks Get started with style sheets Get started with scripts Build blocks of code Use built-in functions Grab web page objects Put it all together

Bash in easy steps

release date: Feb 12, 2019
Bash in easy steps
The "Bourne Again SHell" (Bash) is a powerful command-line shell interface that lets you communicate directly with the kernel at the heart of a computer’s operating system for total control. Bash is the default shell for Unix-based operating systems Linux, Mac OS X, and Raspbian on Raspberry Pi devices, and is also available to Windows users on the Windows Subsystem for Linux (WSL) . This book will show you how to use the Bash command-line interface and how to employ Bash''s programming abilities. Complete examples illustrate each aspect with colorized source code and full-color screenshots depict the actual output. Bash in easy steps begins by demonstrating Bash commands for system navigation and file manipulation so you will quickly become familiar with the command-line interface. It explains all the BASH basics before moving on to describe advanced features such as command history, command-line editing, and environment customization. The book then introduces Bash programming with examples of flow control, command switches, input/output, and debugging - allowing you to create your own executable programs by copying the examples. Bash in easy steps has an easy-to-follow style that will appeal to: · Users who are completely new to Unix-based operating systems · Casual users who wish to expand their knowledge of their computer system · Those who would like to learn coding skills by writing useful shell scripts · The student who is studying programming at school or college · Those seeking a career in computing and need a fundamental understanding of the BASH interpreter on Unix-based operating systems Table of Contents: Getting Started Managing Files Handling Text Editing Commands Customizing Environment Controlling Behavior Performing Operations Directing Flow Employing Functions Handy Reference
1 - 30 of 99 results
>>


  • Aboutread.com makes it one-click away to discover great books from local library by linking books/movies to your library catalog search.

  • Copyright © 2025 Aboutread.com