Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon Sold by: VIOR LLC
Used - Good
-
To see product details, add this item to your cart.
Ships from: Scissortail Sold by: Scissortail
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites
Purchase options and add-ons
Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. With the latest edition of this popular hands-on guide, you'll tackle dynamic web programming using the most recent versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5, jQuery, and the powerful React library.
Web designers will learn how to use these technologies together while picking up valuable web programming practices along the way, including how to optimize websites for mobile devices. You'll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers.
- Explore MySQL from database structure to complex queries
- Use the MySQL PDO extension, PHP's improved MySQL interface
- Create dynamic PHP web pages that tailor themselves to the user
- Manage cookies and sessions and maintain a high level of security
- Enhance JavaScript with the React library
- Use Ajax calls for background browser-server communication
- Style your web pages by acquiring CSS skills
- Implement HTML5 features, including geolocation, audio, video, and the canvas element
- Reformat your websites into mobile web apps
- ISBN-101492093823
- ISBN-13978-1492093824
- Edition6th
- PublisherO'Reilly Media
- Publication dateAugust 31, 2021
- LanguageEnglish
- Dimensions7 x 1.75 x 9.25 inches
- Print length823 pages
Frequently bought together

Customers who viewed this item also viewed
- Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic WebsitesPaperbackGet it as soon as Tuesday, Sep 22
- PHP & MySQL: Server-side Web DevelopmentPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 13
- PHP, MySQL, & JavaScript All-In-One For DummiesPaperbackFREE ShippingOnly 18 left in stock - order soon.
- Programming PHP: Creating Dynamic Web PagesPaperback$3.99 shippingGet it Sep 15 - 29Only 1 left in stock - order soon.
Customers also bought or read
- Internet Technologies and Information Services (Library and Information Science Text Series)
Paperback$52.39$52.39FREE delivery Sun, Sep 13 - PHP Cookbook: Modern Code Solutions for Professional Developers
Paperback$32.22$32.22Delivery Sun, Sep 13 - HTML & CSS Web Design for Beginners: A Comprehensive Step-by-Step Starter Guide to Designing Responsive, Dynamic, and Modern Websites (Programming for Beginners)
Paperback$19.99$19.99Delivery Sun, Sep 13 - HTML5 Pocket Reference: Quick, Comprehensive, Indispensable (Pocket Reference (O'Reilly))
Paperback$11.37$11.37Delivery Sun, Sep 13 - Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites#1 Best SellerPHP Programming
Paperback$41.33$41.33FREE delivery Sep 22 - Oct 1 - Fluent Python: Clear, Concise, and Effective Programming
Paperback$43.99$43.99FREE delivery Sun, Sep 13 - JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
Paperback$28.99$28.99Delivery Sun, Sep 13 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerFunctional Software Programming
Paperback$27.53$27.53Delivery Sun, Sep 13
From the brand
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Lean series
-
Cookbooks
-
Head First series
-
97 Things series
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
The combination of PHP and MySQL is the most convenient approach to dynamic, database-driven web design, holding its own in the face of challenges from some other integrated frameworks that are harder to learn. Due to its open source roots, it is free to implement and is therefore an extremely popular option for web development.
Any would-be developer on a Unix/Linux or even a Windows platform will need to master these technologies. And, combined with the partner technologies of JavaScript, React, CSS, and HTML5, you will be able to create websites of the caliber of industry standards like Facebook, Twitter, & Gmail.
Audience
This book is for people who wish to learn how to create effective and dynamic websites. This may include webmasters or graphic designers who have already mastered creating static websites, or a CMS such as WordPress, but wish to take their skills to the next level, as well as high school and college students, recent graduates, and self-taught individuals.
In fact, anyone ready to learn the fundamentals behind responsive web design will obtain a thorough grounding in the core technologies of PHP, MySQL, JavaScript, CSS, and HTML5, and you’ll learn the basics of the React library, too.`
Assumptions This Book Makes
This book assumes that you have a basic understanding of HTML and can at least put together a simple, static website but does not assume that you have any prior knowledge of PHP, MySQL, JavaScript, CSS, or HTML5—although if you do, your progress through the book will be even quicker.
Organization of This Book
The chapters in this book are written in a specific order, first introducing all of the core technologies it covers and then walking you through their installation on a web development server so that you will be ready to work through the examples.
In the first section, you will gain a grounding in the PHP programming language, covering the basics of syntax, arrays, functions, and object-oriented programming.
Then, with PHP under your belt, you will move on to an introduction to the MySQL database system, where you will learn everything from how MySQL databases are structured to how to generate complex queries.
After that, you will learn how you can combine PHP and MySQL to start creating your own dynamic web pages by integrating forms and other HTML features. You will then get down to the nitty-gritty practical aspects of PHP and MySQL development by learning a variety of useful functions and how to manage cookies and sessions, as well as how to maintain a high level of security.
In the next few chapters, you will gain a thorough grounding in JavaScript, from simple functions and event handling to accessing the Document Object Model, in-browser validation, and error handling. You’ll also get a comprehensive primer on using the popular React library for JavaScript.
With an understanding of all three of these core technologies, you will then learn how to make behind-the-scenes Ajax calls and turn your websites into highly dynamic environments.
Next, you’ll spend two chapters learning all about using CSS to style and lay out your web pages, before discovering how the React libraries can make your development job a great deal easier. You’ll then move on to the final section on the interactive features built into HTML5, including geolocation, audio, video, and the canvas. After this, you’ll put together everything you’ve learned in a complete set of programs that together constitute a fully functional social networking website.
Along the way, you’ll find plenty of advice on good programming practices and tips that can help you find and solve hard-to-detect programming errors. There are also plenty of links to websites containing further details on the topics covered.
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : August 31, 2021
- Edition : 6th
- Language : English
- Print length : 823 pages
- ISBN-10 : 1492093823
- ISBN-13 : 978-1492093824
- Item Weight : 2.95 pounds
- Dimensions : 7 x 1.75 x 9.25 inches
- Best Sellers Rank: #1,145,310 in Books (See Top 100 in Books)
- #33 in PHP Programming
- #62 in MySQL Guides
- #71 in CSS Programming
- Customer Reviews:
About the author

Robin has over 40 years experience of writing software, and developing websites and apps. He also has an extensive history of writing about computers and technology, with a portfolio of over 500 published magazine articles and about 40 books, many of which have been translated into other languages. He is also a prolific Internet video course instructor.


















