Book Description
In just a short time, you can learn how to use PHP, MySQL, and JavaScript together to create dynamic, interactive websites and applications using three leading web development technologies.
No previous programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of full-stack web application development – from HTML, CSS, and JavaScript on the front end, to PHP scripting and MySQL databases on the server.
Regardless of whether you run Linux, Windows, or MacOS, the book includes complete instructions to install all the software you need to set up a stable environment for learning, testing, and production.
Step-by-step instructions carefully walk you through the most common web application development tasks.
Practical, hands-on examples show you how to apply what you learn.
Quizzes and exercises help you test your knowledge and?stretch your skills.
Learn how to
- Build web pages with HTML5 and CSS
- Use JavaScript to build dynamic, interactive web pages
- Get PHP, MySQL, and JavaScript to work together to create modern, standards-compliant web applications
- Enhance interactivity with AJAX
- Leverage JavaScript libraries such as jQuery
- Work with cookies and user sessions
- Get user input with web-based forms
- Use basic SQL commands
- Interact with the MySQL database using PHP
- Write maintainable code and get started with version control
- Decide when frameworks such as Bootstrap, Foundation, React, Angular, and Laravel can be useful
- Create a web-based discussion forum or calendar
- Add a storefront and shopping cart to your site
Table of Contents
Part I: Web Application Basics
Chapter 1 Understanding How The Web Works
Chapter 2 Structuring Html And Using Cascading Style Sheets
Chapter 3 Understanding The Css Box Model And Positioning
Chapter 4 Introducing Javascript
Chapter 5 Introducing Php
Part II: Getting Started with Dynamic Websites
Chapter 6 Understanding Dynamic Websites And Html5 Applications
Chapter 7 Javascript Fundamentals: Variables, Strings, And Arrays
Chapter 8 Javascript Fundamentals: Functions, Objects, And Flow Control
Chapter 9 Understanding Javascript Event Handling
Chapter 10 The Basics Of Using Jquery
Part III: Taking Your Web Applications to the Next Level
Chapter 11 Ajax: Remote Scripting
Chapter 12 Php Fundamentals: Variables, Strings, And Arrays
Chapter 13 Php Fundamentals: Functions, Objects, And Flow Control
Chapter 14 Working With Cookies And User Sessions
Chapter 15 Working With Web-Based Forms
Part IV: Integrating a Database into Your Applications
Chapter 16 Understanding The Database Design Process
Chapter 17 Learning Basic Sql Commands
Chapter 18 Interacting With Mysql Using Php
Part V: Getting Started with Application Development
Chapter 19 Creating A Simple Discussion Forum
Chapter 20 Creating An Online Storefront
Chapter 21 Creating A Simple Calendar
Chapter 22 Managing Web Applications
Appendix A Installation Quickstart Guide With Xampp
Appendix B Installing And Configuring Mysql
Appendix C Installing And Configuring Apache
Appendix D Installing And Configuring PHP
中文:
书名:Sams Teach Yourself PHP, MySQL & JavaScript All in One, 6th Edition
在很短的时间内,您就可以学习如何结合使用PHP、MySQL和JavaScript,使用三种领先的Web开发技术来创建动态、交互的网站和应用程序。
不需要以前的编程经验。使用简单、循序渐进的方法,本书中的每一课都建立在前几课的基础上,使您能够学习全栈Web应用程序开发的基本知识-从前端的HTML、CSS和JavaScript,到服务器上的PHP脚本和MySQL数据库。
无论您运行的是Linux、Windows还是MacOS,这本书都包括安装所有软件的完整说明,以便为学习、测试和生产建立一个稳定的环境。
分步说明 仔细指导您完成最常见的Web应用程序开发任务。
Practical, hands-on examples show you how to apply what you learn.
Quizzes and exercises 帮助你测试你的知识,并扩展你的技能。
Learn how to
- 使用HTML5和CSS构建网页
- 使用JavaScript构建动态、交互的网页
- 让PHP、MySQL和JavaScript协同工作,创建符合标准的现代Web应用程序
- 增强与AJAX的互动性
- Leverage JavaScript libraries such as jQuery
- 使用Cookie和用户会话
- 通过基于Web的表单获取用户输入
- 使用基本的SQL命令
- 使用PHP与MySQL数据库交互
- 编写可维护的代码并开始版本控制
- 确定Bootstrap、Foundation、Reaction、Angel和Laravel等框架何时有用
- Create a web-based discussion forum or calendar
- Add a storefront and shopping cart to your site
Table of Contents
第一部分:Web应用程序基础知识
第1章了解Web的工作原理
第2章构建HTML和使用级联样式表
第3章了解CSS盒模型和定位
Chapter 4 Introducing Javascript
第5章PHP简介
Part II: Getting Started with Dynamic Websites
第6章了解动态网站和HTML5应用
第7章:Java基础:变量、字符串和数组
第8章:Java基础:函数、对象和流控制
Chapter 9 Understanding Javascript Event Handling
Chapter 10 The Basics Of Using Jquery
第三部分:让您的Web应用程序更上一层楼
第11章AJAX:远程脚本编写
第12章PHP基础:变量、字符串和数组
第13章PHP基础:函数、对象和流控制
Chapter 14 Working With Cookies And User Sessions
第15章使用基于Web的表单
第四部分:将数据库集成到您的应用程序中
Chapter 16 Understanding The Database Design Process
Chapter 17 Learning Basic Sql Commands
Chapter 18 Interacting With Mysql Using Php
第五部分:应用程序开发入门
Chapter 19 Creating A Simple Discussion Forum
第20章创建网上店面
Chapter 21 Creating A Simple Calendar
第22章管理Web应用程序
Appendix A Installation Quickstart Guide With Xampp
Appendix B Installing And Configuring Mysql
Appendix C Installing And Configuring Apache
附录D安装和配置PHP
评论前必须登录!
注册