Kirjailija
Mike McGrath
Kirjat ja teokset yhdessä paikassa: 54 kirjaa, julkaisuja vuosilta 2001-2026, suosituimpien joukossa Python Algorithms in easy steps. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.
54 kirjaa
Kirjojen julkaisuhaarukka 2001-2026.
GO Programming in easy steps, 2nd edition is updated to cover the latest version of golang, and first illustrates the golang programming basics with variables, operators, flow control, and functions, before moving on to demonstrate Object-Oriented Programming (OOP) with golang. This book then shows how golang can handle user input, plus read and write files on your own system. The examples in GO Programming in easy steps, 2nd edition also demonstrate concurrent programming with goroutines for speed. Finally, the book illustrates how to create and interact with a golang web server on your own system. GO Programming in easy steps, 2nd edition has an easy-to-follow style that will appeal to: Anyone who wants begin programming in golang. Programmers looking to extend their skillset. Students who are studying programming at school or college. Those seeking a career in software development. This book makes no assumption that you have previous knowledge of any programming language, so is suitable for a beginner or a programming guru.
Python in easy steps, 3rd edition teaches you to program in the powerful Python programming language – the world’s favorite coding language. It gives complete examples that illustrate each aspect with colorized source code. Python in easy steps, 3rd edition begins by explaining how to install the free Python interpreter so that you can quickly begin to create your own executable programs by copying the book's examples. It demonstrates all the Python language basics before moving on to provide examples of Object-Oriented Programming (OOP). A new chapter for this edition then demonstrates how to process web form data with the Flask web framework for Python. The book concludes by demonstrating how you can use your acquired knowledge to create and deploy graphical windowed applications. Python in easy steps, 3rd edition has an easy-to-follow style, and makes no assumption you have previous knowledge of any programming language, so it's ideal for: The newcomer to computer programming. Programmers moving from another programming language. Students studying Python programming at school or college. Those seeking a career in computing who need a fundamental understanding of computer programming.
Perl is often known as the Swiss army knife of programming languages. Perl Programming in easy steps, 2nd edition illustrates programming basics with variables, operators, and functions before moving on to demonstrate the creation of reusable Perl modules. It then shows how Perl can read and write files on your system. Object-Oriented Programming (OOP) with Perl is demonstrated next to emulate real-world object properties and behaviors. The examples in Perl Programming in easy steps, 2nd edition demonstrate how to store and retrieve data with the SQLite database module that is often bundled alongside the standard Perl library. The book then moves on to illustrate how Perl is used for server-side CGI scripting on the internet. A final example brings together Perl for CGI and SQLite to create an online shop. Perl Programming in easy steps, 2nd edition has an easy-to-follow style that will appeal to: Anyone who wants begin programming in Perl. Programmers looking to extend their skillset. Students who are studying programming at school or college. Those seeking a career in software development. This book makes no assumption that you have previous knowledge of any programming language, so is suitable for a beginner or a programming guru.
C# Programming in easy steps, 4th edition is updated for C#11. It 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 IDE 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. 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.
Fortran Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin coding computer programs with the Fortran programming language and the modern Intel IFX Fortran compiler. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. You need have no previous knowledge of any computer programming language, so it's ideal for the newcomer.Fortran Programming in easy steps instructs you how to write code to create your own computer programs. It contains separate chapters demonstrating how to store information in data structures, how to control program flow using control structures, and how to create re-usable blocks of code in program functions. 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.Fortran Programming in easy steps begins by explaining how to easily create a programming environment on your own computer so that you can quickly begin to create your own working programs by copying the book's examples. After demonstrating the essential building blocks of computer programming, the book describes how to use data abstraction for object-oriented programming and demonstrates how to code parallel programming for concurrency in your programs.
C++ Programming in easy steps, 7th edition shows you how to program in the powerful C++ native system language. Now, in its seventh edition, this guide gives complete examples that illustrate each aspect with colorized source code.C++ Programming in easy steps, 7th edition begins by explaining how to install a free C++ compiler so that 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. C++ Programming in easy steps, 7th 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.
Excel VBA in easy steps, 4th edition 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. This 4th edition is updated 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 your colleagues! Use this guide to learn the key features constructively and get more out of 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!
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.
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).
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 programsStore information in data structuresControl program flow using control structuresCreate re-usable blocks of program codeCode 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!
C# Programming in easy steps, 3rd edition 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.
***New edition available: C++ Programming in easy steps, 7th edition. ISBN: 9781787910379***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.
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!
Now in its 7th edition, Linux in easy steps guides the reader through the basics of Linux, including how to install the Linux operating system, explore the desktop, and launch great applications. It starts by showing how to download, install and customize Linux, guides you around the Desktop, and then introduces many great apps. This guide even shows how to use the powerful Linux shell to communicate directly with the kernel at the very heart of Linux, for total control. Linux in easy steps, 7th edition opens the door to a whole new world of digital possibilities with Linux.
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.
GO Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin coding computer programs with Google’s Go programming language. The code in the listed steps within the book is color-coded making it easier for beginners to grasp. You need have no previous knowledge of any computer programming language so it's ideal for the newcomer.GO Programming in easy steps instructs you how to write code to create your own computer programs. It contains separate chapters demonstrating how to store information in data structures, how to control program flow using control structures, and how to create re-usable blocks of code in program functions. 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. GO Programming in easy steps begins by explaining how to easily create a programming environment on your own computer, so you can quickly begin to create your own working programs by copying the book's examples. After demonstrating the essential building blocks of computer programming it describes how to use data abstraction for object-oriented programming and demonstrates how to code goroutines and channels for concurrency in your programs.
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.