Good time. We have released a new edition of Robin Nixon - "
Create dynamic websites using PHP, MySQL, JavaScript, CSS and HTML5. 3rd ed. "
Prototype: Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites
')
Who is this book for?
This book is intended for those who want to learn how to create effective and dynamic sites. This could include webmasters or graphic design specialists who have already had to create static websites and who have a desire to take their skills to the next level, as well as students of universities and colleges, recent graduates of these educational institutions and just self-taught. In fact, anyone who aspires to learn the basic principles underlying the Web 2.0 technology, known as AJAX, will be able to get very detailed information about the underlying technologies: PHP, MySQL, JavaScript, CSS, and HTML5.
How the book is arranged:
The chapters of the book are arranged in a specific order. First, there is a presentation of all the main technologies discussed in the book, and then the process of installing them on a server designed for developing web applications is described in order to prepare the reader for practical work with examples.
The first part of the book presents the basics of the PHP programming language, including the basics of syntax, arrays, functions, and object-oriented programming. Then, after mastering the basics of PHP, you can proceed to the introduction to the MySQL database management system, which begins with the study of the MySQL database and concludes with complex queries. After this, it tells you how to use a combination of PHP and MySQL to start creating your own dynamic web pages by integrating HTML into this combination of forms and other functionality. Then, the details of the practical aspects of development in PHP and MySQL will be considered, including a description of various useful functions and ways of working with cookies and sessions, as well as ways to maintain a high level of security.
The next few chapters cover the basics of JavaScript, starting with simple functions and event handling and ending with access to the Document Object Model (DOM), validation of input data and error handling in the browser. After reviewing the main technologies, we describe ways to create background AJAX calls and turn sites into a highly dynamic environment. After this, you will have to learn two more chapters that discuss how to use CSS for styling and formatting your web pages, and describe new features, embedded in HTML5, including geolocation, audio, video and canvas.
After receiving all this information, you can create a complete set of programs, which together represent a workable social networking site.
As the material is presented, a large number of instructions and tips are given to develop a good programming style, as well as tips that will help readers discover and eliminate hidden programming errors. In addition, many links are made to sites with additional materials related to the topics covered.
Book on
the publisher site
Table of contents
Excerpt
Within two weeks, a 20% discount on all computer books. Coupon Code -
Dynamic Websites