I used to dislike reading web programming books because they expected you to do a lot of programming to make something yourself (they didn’t just give it up front to you). But, these programming books give quite a few examples. You can play around with the examples and learn a lot more than otherwise.
“Cascading Style Sheets enable you to rapidly create web designs that can be shared by hundreds or even thousands of web pages. It accelerates development cycles by centralizing text and layout information for easy editing and updates. This book teaches you everything you need to know to start using CSS in your web development work, from the basics of marking up your content and styling text, through the creation of multi-column page layouts without the use of tables. Learn to create interface components, such as drop-down menus, navigation links, and animated graphical buttons, using only CSS (no JavaScript required). Discover how to design code that works on the latest standard-compliant browsers, such as IE7 and current versions of Firefox, Safari, and Opera, while working around the quirks of the older ones. With a mastery of CSS, your web design capabilities will move to a new level, and everything you need to know to get started and build your skills is right here in this book. You’ll be stylin’ in no time!” – Review on ‘Stylin with CSS’.
Review on ‘Codin’ for the Web’:
EVEN THE MOST SKILLED WEB DESIGNERS can find the complexities of creating a full-functioned Web site to be a daunting task. Here to help designers create sites that not only work, but work well and are easy to update and maintain is an easy-to-read guide to Web programming basics from best-selling author Charles Wyke-Smith. Just as architects need to understand building materials and their properties, Web designers need to understand the code that serves as the foundation of their sites. Wyke-Smith ensures they do by teaching designers that all dynamic Web sites consist of essentially three components: a browser interface, Web server middleware, and a database. The guide covers everything from Web coding concepts and principles to building sites, designing visual interfaces, developing databases, developing middleware, ensuring a good user experience (through good code!), testing and debugging, and more.
- Create dynamic Web sites that provide real-time responses to user inputs
- Understand the basic structures of all coding languages, such as variables, functions, conditionals, loops, and objects
- Use the power of PHP to program the business rules of your site
- Learn techniques for validating forms to reject erroneous or malicious data
- Import and export data from other applications via at les
- Build and query database tables using SQL to manage the data generated by your site’s activity
- Develop a simple content management system
- Develop a password-protected members-only area of your Web site
- Build a template-based Web site with dynamic navigation
Review on ‘Scriptin’ with Ajax’:
JavaScript is the brains of your Web page—it enables you to modify a document’s structure, styling, and content in response to user actions without requesting new pages from the server. Scriptin’ with JavaScript and Ajax teaches you how to master this powerful and elegant language so you can develop intuitive user interactions that take the user experience to new levels of sophistication and responsiveness.
Today’s application-like Web experiences (such as Salesforce.com and Google Maps) and Web 2.0 sites (such as Flickr.com and Twitter) are powered by JavaScript and Ajax. Using the techniques shown in this book, you will be able to start creating similar experiences in the sites you design.
Scriptin’ with JavaScript and Ajax will teach you how to:
- Start developing with JavaScript fast!
- Write lightweight but powerful object-oriented code
- Modify the Document Object Model
- “Progressively enhance” your pages with JavaScript to provide the highest levels of accessibility to all users
- Learn sophisticated techniques for making your pages respond to user actions
- Use the downloadable Scriptin’ library of helper functions to speed development and ensure cross-browser compatibility
- Use Ajax scripting techniques to update specific areas of the page with data from the server
- Create powerful interface interactions, such as sliding panels and tree menus
- Evaluate frameworks such as jQuery and Prototype to find the best one for your needs
- Build an online application that looks and responds like a regular desktop application
[amtap book:isbn=978-0321572608]
[amtap book:isbn=978-0321429193]
[amtap book:isbn=978-0321525567]
Disclaimer: This blog post contains affiliate links that will provide compensation to our company if a purchase is made.
