Using Joomla!, 2nd EditionIf you're new to content management systems—or even new to building websites—this practical guide will get you up and running in no time. You don't have to know much code, if any, to get started.
Need to build a website quickly? Have a client that requires a powerful website with lots of compelling features? Ideal for web designers and developers alike, this updated edition takes you step-by-step through site creation with Joomla, with plenty of hands-on exercises along the way. ...
Ubuntu Unleashed 2010 Edition, 5th EditionUbuntu Unleashed 2010 Edition presents comprehensive coverage of the popular Ubuntu Linux distribution. Windows users, Mac users, and Linux enthusiasts have been increasingly turning to Ubuntu for a user-friendly, easy-to-use Linux distribution.
This book provides detailed information on installing, using, and administering Ubuntu. You will learn how to set up a workstation or a server, and you will find complete details on Ubuntu's easy-to-use desktop and productivity software. ...
Flask Framework CookbookFlask Framework Cookbook takes you through a number of recipes that will help you understand the power of Flask and its extensions. You will start by seeing the different ways of configurations that a Flask application can make use of. You will learn how to work with templates and learn about the ORM and view layers. You will see how to write an admin interface followed by the debugging and logging of errors. Finally, you will learn about different deployment and post-deployment techniques on platforms such as Apache, Tornado, and Heroku.
By the end of this book, you will have gained all the knowledge required to write Flask applications in the best possible way, and scale them with best practices. ...
A Practical Guide to Fedora and Red Hat Enterprise Linux, 6th EditionIn this book, one of the world's leading Linux experts brings together all the knowledge you need to master Fedora or Red Hat Enterprise Linux and succeed with it in the real world. Best-selling author Mark Sobell explains Linux clearly and effectively, focusing on skills you'll actually use as a user, programmer, or administrator. Now an even more versatile learning resource, this edition adds skill objectives at the beginning of each chapter. ...
iOS 8 Swift Programming CookbookEntirely rewritten for Apple's Swift programming language, this updated cookbook helps you overcome the vexing issues you're likely to face when creating apps for iOS devices.
You'll find hundreds of new and revised recipes for using the iOS 8 SDK, including techniques for working with Health data and HomeKit accessories, enhancing and animating graphics, storing and protecting data, sending and receiving notifications, and managing files and folders among them. Each recipe includes sample code on GitHub that you can use right away. ...
How Linux Works, 2nd EditionUnlike some operating systems, Linux doesn't try to hide the important bits from you—it gives you full control of your computer. But to truly master Linux, you need to understand its internals, like how the system boots, how networking works, and what the kernel actually does.
In this completely revised second edition of the perennial best seller How Linux Works, author Brian Ward makes the concepts behind Linux internals accessible to anyone curious about the inner workings of the operating system. Inside, you'll find the kind of knowledge that normally comes from years of experience doing things the hard way. ...
The Book of CSS3, 2nd EditionCSS3 is the technology behind most of the eye-catching visuals on the Web. But the docs can be dry, murky, and full of dastardly caveats for inconsistent browser implementations.
This completely updated second edition of the best-selling Book of CSS3 distills the dense technical language of the CSS3 specification into plain English and shows you what CSS3 can do now, in all major browsers. You'll find fully revised coverage of the updated syntax of gradients, grids, and flexible box layout, as well as all-new chapters on values and sizing, and graphical effects like filter effects and blend modes. ...
Eloquent JavaScript, 2nd EditionJavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.
Eloquent JavaScript, 2nd Edition dives deep into the JavaScript language to show you how to write beautiful, effective code. Author Marijn Haverbeke immerses you in example code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. As you build projects such as an artificial life simulation, a simple programming language. ...
Minecraft Construction For Dummies, Portable EditionThere isn't anything that can't be built in Minecraft, but it can be overwhelming to figure out where to start. That's why there's Minecraft Construction For Dummies, Portable Edition. More than just a game, Minecraft consists of players using an avatar to create or destroy various types of blocks, form fantastic structures, create artwork, and do much more, all in a three-dimensional environment and across various multiplayer servers in multiple game modes. With this fun and friendly beginner's guide, you will quickly discover how to fine-tune your skills in order to construct almost anything you want in this amazing environment. ...
Continuous Delivery and DevOps: A Quickstart Guide, 2nd EditionContinuous Delivery (CD) and DevOps are fast becoming the next big thing(s) in relation to the delivery and support of software.
This updated edition provides you with a clear and concise insight in to what CD and DevOps are all about, how to go about preparing for and implementing them, and what quantifiable business value they bring.
You will be guided through the various stages of CD and DevOps adoption, the impact they will have on you and your business, how you can overcome common problems, and what to do once CD and DevOps have become embedded in your ways of working.
Included within are some real-world examples, tricks, tips, and observations that should help ease the adoption and allow you to fully utilize CD and DevOps to deliver quality software. ...