My Account Log in

1 option

Programming for Absolute Beginners : Using the JavaScript Programming Language / by Jonathan Bartlett.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Bartlett, Jonathan, author.
Language:
English
Subjects (All):
Programming languages (Electronic computers).
Internet programming.
Computer science.
Programming Language.
Web Development.
Computer Science.
Local Subjects:
Programming Language.
Web Development.
Computer Science.
Physical Description:
1 online resource (332 pages)
Edition:
1st ed. 2023.
Place of Publication:
Berkeley, CA : Apress : Imprint: Apress, 2023.
System Details:
Mode of access: World Wide Web.
Summary:
New programmers start here...this book introduces students or aspiring professionals to the world of computer programming using JavaScript and related technologies. This book doesn't just teach the basics of programming, but also all of the tools that new programmers need to get started, including the basics of making web pages and how the Internet works. Programming for Absolute Beginners offers practice problems, activities, and a host of resources to get new programmers started, plus a large glossary of terms introduced in the book and that a new programmer might encounter when learning on their own. No special software is required; this book will help you regardless of what your computer setup is, and source code will be freely available via GitHub. What You Will Learn How computers work How computers communicate over networks How web pages are built with HTML and CSS How JavaScript works How JavaScript interacts with web pages Intermediate JavaScript topics such as recursion and scoping Using JavaScript for network communication.
Contents:
Chapter 1: Introduction
Part I: Computers, Data, and Communication
Chapter 2: A Short History of Computers
Chapter 3: How Computers Communicate
Chapter 4: How a Computer Looks at Data
Chapter 5: How Computers Work
Part II: Basic Ingredients for Web Programming
Chapter 6: The HTML File Format
Chapter 7: Introduction to Cascading Style Sheets
Chapter 8: Your First JavaScript Program
Part III: JavaScript Fundamentals
Chapter 9: Basic JavaScript Syntax
Chapter 10: Introducing Functions and Scope
Chapter 11: Grouping Values Together with Objects and Arrays
Chapter 12: Interacting with Web Pages
Part IV: Intermediate JavaScript
Chapter 13: Recursive Functions and the Stack
Chapter 14: Manipulating Functions and Scopes
Chapter 15: Intermediate Objects
Part V: Programming Applications
Chapter 16: Modernizing JavaScript
Chapter17: Working With Remote Services (APIs)
Chapter 18: Writing Server-Side JavaScript
Chapter 19: Conclusion
Appendix A: Glossary
Appendix B: Operating System and Browser Specifics
Appendix C: The JavaScript Toolbox on Docker
Appendix D: Character Encoding Issues
Appendix E: Additional Machine Language Programs.
Notes:
Includes index.
Includes bibliographical references and index.
Other Format:
Print version: Bartlett, Jonathan Programming for Absolute Beginners
ISBN:
9781484287514
1484287517
OCLC:
1351472557

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account