Paperback: 1024 pages
Publisher: Pearson; 1 edition (March 7, 2014)
Language: English
ISBN-10: 0133407152
ISBN-13: 978-0133407150
Product Dimensions: 7.3 x 1.5 x 8.9 inches
Shipping Weight: 2.8 pounds (View shipping rates and policies)
Average Customer Review: 3.9 out of 5 stars See all reviews (15 customer reviews)
Best Sellers Rank: #184,664 in Books (See Top 100 in Books) #279 in Books > Computers & Technology > Web Development & Design > Web Design #1007 in Books > Computers & Technology > Computer Science #2538 in Books > Textbooks > Computer Science
I was one of the tech reviewers for this book and I work as an instructional assistant with both authors at Mount Royal University, supporting the kinds of students this book was written for.This book covers a *lot* of ground – too bad you can’t see a chapter listing for this text on . :(I won't list out all 21 chapters, but will say topics like html/css, php, javascript, xml, security, cms, web services, web server admin, seo, and social network integration get a chapter (or more).I found this book visually easy to follow, which is great if you’re a visual learner (like I am). There are lots (and lots!) of diagrams, the majority being very helpful in explaining concepts (instead of being just eye-candy-content-padding-filler). The layout is appealing, with enough white space and color highlighting to avoid the oh-look-a-wall-of-text effect.As the book description blurb says here on , it "is appropriate for students who have taken a CS1 course sequence", so if you're totally new to programming, things are going to get confusing once the later chapters start tossing php and javascript code your way. (This isn't surprising, given this is meant to be a textbook for students past their first semester.)I actually think it's a bit of a shame this is being plugged only as a textbook, as I honestly believe that anyone with some developing experience who is interested in getting into webdev would be well-served by this book - I personally learned many things reviewing the book. (The css sections on the box model and the cascade - two topics which I've seen many students struggle with over 10 years of helping them here at MRU - are particularly well done.)Each chapter ends with the usual textbook content (a.k.a.
As an instructor teaching web development at the university level, I am always on the lookout for textbooks that adequately cover modern web technologies. This one does and does it well. With all the new technologies that have appeared on the web scene in the last 3 years, academic publishers have had a difficult time keeping up with the fast pace of change. Fundamentals of Web Development is one of the few books that come with a full set of instructor resources, and that actually cover the material students need as a foundational knowledge base for today's web.Be aware that this is not your grandfather's HTML! This book is comprehensive and covers some very advanced web development practices, from client-side HTML5/CSS & Javascript to advanced CSS layouts, frameworks and responsive design, to non-trivial server-side development using the LAMP/MAMP/WAMP stack, and more. Security, jQuery, AJAX, XML, JSON and RESTful Web Services, CMS and Wordpress, DNS and Webserver Administration, Search Engines and Social are all there. There is enough material and depth here to use this book as a single textbook for two or three core courses in a web concentration curriculum, which would be a huge savings for students. Chapters 1 through 7 cover client-side development and are ideal for an introductory course for technical students in IT, IS or CS.Visually the book, PowerPoint slides and end of chapter projects are exceptional, especially the Art Store project that incorporates the HTML boilerplate framework for responsive design and comes with a full set of graphics and images.
Algorithms: C++: Data Structures, Automation & Problem Solving, w/ Programming & Design (app design, app development, web development, web design, jquery, ... software engineering, r programming) Python: Learn Web Scraping with Python In A DAY! - The Ultimate Crash Course to Learning the Basics of Web Scraping with Python In No Time (Web Scraping ... Python Books, Python for Beginners) Web Development with Go: Building Scalable Web Apps and RESTful Services Web Development with Clojure: Build Bulletproof Web Apps with Less Code Fundamentals of Web Development Web 2.0 Fundamentals: With AJAX, Development Tools, And Mobile Platforms Android: App Development & Programming Guide: Learn In A Day! (Android, Rails, Ruby Programming, App Development, Android App Development, Ruby Programming) Android: Programming & App Development For Beginners (Android, Rails, Ruby Programming, App Development, Android App Development) Personal Development: 5 Book Collection (Self Help, Personal Development, Self Development) Fundamentals of Nursing: Human Health and Function (Craven, Fundamentals of Nursing: Human Health and Functionraven, Fundamentals of Nurs) Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics The Semantic Web - ISWC 2008: 7th International Semantic Web Conference, ISWC 2008, Karlsruhe, Germany, October 26-30, 2008, Proceedings (Lecture Notes in Computer Science) Web Style Guide: Basic Design Principles for Creating Web Sites Echo: The Ultimate Guide to Echo and Hacking for Dummies (by echo, Alexa Kit, Prime, users guide, web services, digital media, ... (Web services, internet, hacking) (Volume 2) Pro ASP.NET Web API Security: Securing ASP.NET Web API (Expert's Voice in .NET) Build Web Applications with Java: Learn every aspect to build web applications from scratch Self-education for Web Developers: What to Begin With and Where to Move to Learn How to Develop WEB Applications Universal Design for Web Applications: Web Applications That Reach Everyone Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications Programming the Web with ColdFusion MX 6.1 Using XHTML (Web Developer Series)