

Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (Learning PHP, MYSQL, Javascript, CSS & HTML5) [Nixon, Robin] on desertcart.com. *FREE* shipping on qualifying offers. Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (Learning PHP, MYSQL, Javascript, CSS & HTML5) Review: Provisional 5 Stars - As a hobbyist programmer and aspiring professional, I give this book a provisional 5 stars. 1 year ago, knew nothing about programming. Absolutely nothing. I then began my membership at teamtreehouse.com and have been using faithfully since then for anywhere between 2-5 hours a day. I am now conversational in HTML, CSS, JavaScript, PHP, and SQL and can use each with intermediate proficiency. All of that before reading this book. Note first of all that every learning environment has its positives and negatives. Many will read this book and think it's the greatest of all time. Others will not. As well, books like this become obsolete virtually upon publication. That does not render all of its contents useless or out of date. The edition I read was revised in May 2018, so it was as up to date as can be expected. REVIEW: The book touches virtually everything you need to begin creating web pages. Front-end (client-side) programming and back-end (server side) programming are covered in enough detail and with enough examples for you to be able at least to copy the examples, understand them, and reproduce them on your own machine. The book begins with PHP fundamentals. If you have previous programming knowledge (of any true programming language), this part will be quite rudimentary (the same goes when you make it to JavaScript). Then the author transitions to MySQL and how PHP interacts with databases. From the beginning the author supposes that you are going to follow along as a means of internalizing the material. If you are already familiar with the material and are just strengthening your foundation, there is probably no reason for you to do every example. I only did one or two examples the book. The end of the book covers front-end development (JavaScript, HTML5, and CSS3). Along with these, the author includes jQuery and jQuery mobile. Because so many tools are taught in this book, each one is necessarily limited in its scope. However, each topic is covered with a surprising amount of detail and clarity. After doing PHP at teamtreehouse.com, I knew the basics of the language but was more confused than ever on how to apply this knowledge to building an actual program. This book helped me to get the wheels turning and build a web app that handles and manipulates databases, handles login credentials, and displays data to a webpage. It helped me solidify what I had learned. The fundaments were repetitive, yes. But the examples and explanations went far beyond what I had previously learned. READ THIS CAREFULLY: You will not master any web language after reading this book. You will not get a web dev job simply because you read this book. You will not be able to design a web ready application after reading this book. ALSO READ THIS CAREFULLY: You will definitely have the skills you need to progress to the next level and *begin* writing simple web apps. You will know the fundamental of handling data, you'll be able to use JavaScript to manipulate web pages, and you'll be able to style pages according to your liking. A WORD OF ADVICE: If you're new to web and web design, start in the back with HTML and CSS. Learn to build static pages with simple designs before you attempt JavaScript and PHP. All in all , this book is not for everyone, but if you use it well, it can be a great resource. Review: Complete Requirements for PHP and MySQL - With 3 less pages than 800, the author carefully instructs his readers in perhaps one of the most thorough manners I have ever seen in a software how-to-book. I had MYSql connected and inserted values in simply the time it took to write the code with the book open in y lap (my database was already up on my server). Now that I have code templates, I am ready for show time. For me, the book is extremely clear and provides massive amounts of information in a genuinely logical step-by-step navigation through the subject matter. All the code for this jewel is up on GitHub for those who are as lazy as I am when it comes to typing code without a code generator. This will become my primary reference for PHP and SQL. I haven't checked out the JavaScript portion, but am looking forward to implementing it in my PHP. I hope those who are new to PHP and who have reasons to leave or not use ASP will purchase this book, as this sort of text makes it fun to learn a language, which will instill more respect for it.
| Best Sellers Rank | #895,474 in Books ( See Top 100 in Books ) #55 in MySQL Guides #129 in SQL #591 in Introductory & Beginning Programming |
| Customer Reviews | 4.7 4.7 out of 5 stars (532) |
| Dimensions | 7 x 1.5 x 9.5 inches |
| Edition | 5th |
| ISBN-10 | 1491978910 |
| ISBN-13 | 978-1491978917 |
| Item Weight | 2.85 pounds |
| Language | English |
| Print length | 827 pages |
| Publication date | July 3, 2018 |
| Publisher | O'Reilly Media |
J**E
Provisional 5 Stars
As a hobbyist programmer and aspiring professional, I give this book a provisional 5 stars. 1 year ago, knew nothing about programming. Absolutely nothing. I then began my membership at teamtreehouse.com and have been using faithfully since then for anywhere between 2-5 hours a day. I am now conversational in HTML, CSS, JavaScript, PHP, and SQL and can use each with intermediate proficiency. All of that before reading this book. Note first of all that every learning environment has its positives and negatives. Many will read this book and think it's the greatest of all time. Others will not. As well, books like this become obsolete virtually upon publication. That does not render all of its contents useless or out of date. The edition I read was revised in May 2018, so it was as up to date as can be expected. REVIEW: The book touches virtually everything you need to begin creating web pages. Front-end (client-side) programming and back-end (server side) programming are covered in enough detail and with enough examples for you to be able at least to copy the examples, understand them, and reproduce them on your own machine. The book begins with PHP fundamentals. If you have previous programming knowledge (of any true programming language), this part will be quite rudimentary (the same goes when you make it to JavaScript). Then the author transitions to MySQL and how PHP interacts with databases. From the beginning the author supposes that you are going to follow along as a means of internalizing the material. If you are already familiar with the material and are just strengthening your foundation, there is probably no reason for you to do every example. I only did one or two examples the book. The end of the book covers front-end development (JavaScript, HTML5, and CSS3). Along with these, the author includes jQuery and jQuery mobile. Because so many tools are taught in this book, each one is necessarily limited in its scope. However, each topic is covered with a surprising amount of detail and clarity. After doing PHP at teamtreehouse.com, I knew the basics of the language but was more confused than ever on how to apply this knowledge to building an actual program. This book helped me to get the wheels turning and build a web app that handles and manipulates databases, handles login credentials, and displays data to a webpage. It helped me solidify what I had learned. The fundaments were repetitive, yes. But the examples and explanations went far beyond what I had previously learned. READ THIS CAREFULLY: You will not master any web language after reading this book. You will not get a web dev job simply because you read this book. You will not be able to design a web ready application after reading this book. ALSO READ THIS CAREFULLY: You will definitely have the skills you need to progress to the next level and *begin* writing simple web apps. You will know the fundamental of handling data, you'll be able to use JavaScript to manipulate web pages, and you'll be able to style pages according to your liking. A WORD OF ADVICE: If you're new to web and web design, start in the back with HTML and CSS. Learn to build static pages with simple designs before you attempt JavaScript and PHP. All in all , this book is not for everyone, but if you use it well, it can be a great resource.
C**N
Complete Requirements for PHP and MySQL
With 3 less pages than 800, the author carefully instructs his readers in perhaps one of the most thorough manners I have ever seen in a software how-to-book. I had MYSql connected and inserted values in simply the time it took to write the code with the book open in y lap (my database was already up on my server). Now that I have code templates, I am ready for show time. For me, the book is extremely clear and provides massive amounts of information in a genuinely logical step-by-step navigation through the subject matter. All the code for this jewel is up on GitHub for those who are as lazy as I am when it comes to typing code without a code generator. This will become my primary reference for PHP and SQL. I haven't checked out the JavaScript portion, but am looking forward to implementing it in my PHP. I hope those who are new to PHP and who have reasons to leave or not use ASP will purchase this book, as this sort of text makes it fun to learn a language, which will instill more respect for it.
M**E
Finally! A Great Book for the Beginning Programmer!
I'm just starting out with programming. I'm not stupid, but most programming books made me *feel* stupid. Not this one. This book assumes you know *nothing* about programming. You will benefit more if you know at least a little HTML and CSS (I did). It ties together a lot of basic programming concepts that I had seen in passing but not really understood. This book, although invaluable to me, will probably be beneath a person who already knows how to program. If that is the case, jump directly to a book that focuses solely on the language you want to learn. If you're like me, dig in and watch all those concepts come together. It's very exciting! It's like the first time I learned HTML...
J**C
Good but getting dated
Title says it all. It's a solid, comprehensive book, but the material is starting to get dated, even with updated editions. If you specifically need PHP, this is still a solid choice
J**T
An excellent book for a Web Developer
Filled with examples and thorough and easy to understand explanations, this book will help any beginner to the Web development world. If you are already familiar with basic computer science elements, you may find that you pick up the concepts quickly and easily. This book will guide you through the most important aspects of web development and, in the end, gives you a simple, yet meaningful, app to build that applies everything you learned throughout your readings and practice. I highly recommend this book.
D**N
a great learning tool
This is a very complete book with configuration information for Mac OS X, Linux, and windows. It is an easy to understand format that is also comprehensive. There are links to a web site with all of the code examples, so you do not have to type up any of the code examples.
D**O
The best web development reference book out there
I have nothing but great things to say about this book. I have been learning web development for about 6 months using just HTML/CSS/Javascript, and I wanted to dive into PHP. Not only is this book completely comprehensive with all things PHP, it also has meaty sections about HTML, CSS, and JavaScript/jQuery. That makes this not only a great book for beginners, but an amazing reference for experienced developers who need a quick lookup/refresher. All examples are clear and relevant to what developers do on a daily basis. A great book, I highly recommend it.
D**Y
Great PHP resource, not so great JavaScript resource
As a PHP beginner I found this book to be very informative. HOWEVER, as someone who has worked with JavaScript, the JS in this book does not follow standards (omitting semicolons) and I found that to be very distracting.
A**M
Not a bad book but now outdated
M**O
Un libro scritto per utenti di medio livello che affronta problemi e problemini di uso corrente con un taglio non soltanto pratico, ma unendo teoria e pratica. Inoltre, uno stile piano e senza inutili divagazioni.
C**N
Le livre traite bien les notions de BASE de PHP MySQL, il est très bien écrit (version anglaise) mais malgré le fait qu'il s'agit d'une "nouvelle édition" (2018) il n'a pas vraiment été mis à jour depuis 2014 il me semble. Donc l'information est vielle de 6 ans. (Une éternité en technologies web) Par exemple: Connexion à la base des données MySQL - Aucune mention de la méthode moderne et efficace PDO, aucune mention de "Paamayim Nekudotaim" (::) qui permet d'assigner à la classe elle même des méthodes sans instancier un nouvel objet. Aucune mention des standards comme le MVC ou les framework (comme Laravel et Symfony). De plus, la section javascript est un vrai désastre. On ignore complètement le ES6 et le mode "stricte" de JS qui est un standard absolue aujourd'hui. Les variables sont appelé sans 'var', 'let' ou 'const' (ce qui entrainera des graves erreurs aujourd'hui) on s'attardent sur des notions complètement obsolètes comme la commande with() (très dangereuse et absolument inutile) bref. Il faut faire très attention avec le matériel dans ce livre. Mon conseil: ne l'achetez pas avant qu'il soit VERITABLEMENT mis à jour pour PHP 7.4 et JS ES6. En 2020 c'est inacceptable. Surtout pour ce prix!
C**S
It doesnt go too deep in difficult stuffs but deep enough to understand and have a solid base for futures tries. Im very happy with the buy.
D**G
Covers a lot of different topics but walks you through these areas in good detail and has a comprehensive project at the end to really make sure all your new knowledge really sinks in. I would probably read through this book a second time as I think I missed a couple of the finer points on the first read. It's worth taking the time to type in the code manually as you'll make typos/mistakes and have to debug them as you go - the source code is available online but I didn't use it personally.
Trustpilot
1 month ago
1 month ago