This book will help you take your first steps in the WordPress theme development process, with 5 different projects centered around creating unique and responsive WordPress themes
WordPress has emerged as a powerful, easy-to-use tool to design attractive, engaging websites. Themes play a big role in making WordPress as popular as it is today, and having an eye-catching, fully-functional theme could separate your website from the rest!
This book will help you take your first steps in the WordPress theme development process, with 5 different projects centered around creating unique and responsive WordPress themes. Start with creating a simple WordPress theme using HTML5, CSS, and PHP. Then, you will move on to incorporate different APIs, widgets, and tools such as Bootstrap and jQuery to create more dynamic and highly-functional themes. Whether you want to create a photo gallery theme, a highly customizable e-commerce theme, or a theme designed to suit a particular business, this book will teach you everything you need to know.
By the end of this highly interactive book, you will have the required mastery to develop WordPress themes from scratch.
If you are a blogger or a WordPress user who wants to learn how to create attractive, eye-catching WordPress themes, this book is for you. A basic understanding of HTML5, CSS, PHP, and some creativity is all you need to get started with this book.
MySQLâs popularity has brought a flood of questions about how to solve specific problems, and thatâs where this cookbook is essential. When you need quick solutions or techniques, this handy resource provides scores of short, focused pieces of code, hundreds of worked-out examples, and clear, concise explanations for programmers who donât have the time (or expertise) to solve MySQL problems from scratch.
Ideal for beginners and professional database and web developers, this updated third edition covers powerful features in MySQL 5.6 (and some in 5.7). The book focuses on programming APIs in Python, PHP, Java, Perl, and Ruby. With more than 200+ recipes, youâll learn how to:
Haze Adams and Winter Kingston were supposed to be a done deal. A onetime thing. The notorious street fighter had one goal and one goal only: make the girl fall in love, break her heart to hurt his enemies, and move on to the next best thing. Easy, right? Wrong. Turns out the next best thing doesnât exist, and Haze is the one falling... hard.
When he takes her to a lake house in a town filled with ghosts from his past, Winter dares hope that the unredeemable Haze Adams is changing his ways. He pushes, she pulls. Haze lets her in just to kick her out, yet Winter canât seem to get him out of her system.
As lingering touches and almost kisses multiply, Winter discovers that with blue-eyed bad boy comes baggageâa lot of itâand that baggage may or may not include a vicious ex, a dysfunctional family, and a massive secret that would scare any girl away. Winter has never been one to give up. But Hazeâs intoxicating touch might just be the one thing she should quitâ¦
So, when the boy who could possibly destroy you pulls you in for a kissâ¦
Do you stay and fight for loveâ¦?
Warning: This book contains graphic mature scenes and foul language. It is the second book in the Unwritten Rules series and ends with a cliffhanger.
The Unwritten Rules Trilogy
Unwritten Rules (Book 1)
Unspoken Rules (Book 2)
Unbroken Rules (Book 3, To Be Published)
Create and customize impressive Drupal 8 modules to extend your website's functionalities
Drupal 8âs release cycle allows for new functionality to be introduced at a much faster pace. However, this also means code deprecations and changing architecture that you need to stay on top of. This new edition of Drupal 8 Module Development has been fully updated to reflect the new functionality introduced in Drupal versions up to and including 8.7.
By the end of the book, youâll have learned how to develop your own custom module that can provide complex business solutions, and who knows, maybe youâll even contribute it back to the Drupal community!
Foreword by Dries Buytaert, founder of Drupal.
If youâre a Drupal developer who wants to learn how to write modules and develop with Drupal 8, this book is for you. Youâll also find this book useful if youâre a Drupal site builder or PHP developer who has basic object-oriented programming skills. Though not necessary, some Symfony experience will be helpful.
The Object-Oriented Thought Process, Fourth Edition
An introduction to object-oriented concepts for developers looking to master modern application practices
It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design practices, code portability, and reuseâbut it requires a shift in thinking to be fully understood. Programmers new to OOP should resist the temptation to jump directly into a particular programming language (such as Objective-C, VB .NET, C++, C# .NET, or Java) or a modeling language (such as UML), and instead first take the time to learn what author Matt Weisfeld calls âthe object-oriented thought process.â
Written by a developer for developers who want to make the leap to object-oriented technologies, The Object-Oriented Thought Process provides a solutions-oriented approach to object-oriented programming. Readers will learn to understand the proper uses of inheritance and composition, the difference between aggregation and association, and the important distinction between interfaces and implementations.
While programming technologies have been changing and evolving over the years, object-oriented concepts remain a constantâno matter what the platform. This revised edition focuses on interoperability across programming technologies, whether you are using objects in traditional application design, in XML-based data transactions, in web page development, in mobile apps, or in any modern programming environment.
âProgrammers who aim to create high quality softwareâas all programmers shouldâmust learn the varied subtleties of the familiar yet not so familiar beasts called objects and classes. Doing so entails careful study of books such as Matt Weisfeldâs The Object-Oriented Thought Process.â
âBill McCarty, author of Java Distributed Objects, and Object-Oriented Design in Java
Contents at a Glance 1 Introduction to Object-Oriented Concepts2 How to Think in Terms of Objects3 Advanced Object-Oriented Concepts4 The Anatomy of a Class5 Class Design Guidelines6 Designing with Objects7 Mastering Inheritance and Composition8 Frameworks and Reuse: Designing with Interfaces and Abstract Classes9 Building Objects and Object-Oriented Design10 Creating Object Models11 Objects and Portable Data: XML and JSON12 Persistent Objects: Serialization, Marshaling, and Relational Databases13 Objects in Web Services, Mobile Apps, and Hybrids14 Objects and Client/Server Applications15 Design Patterns
Take the guesswork out of using regular expressions. With more than 140 practical recipes, this cookbook provides everything you need to solve a wide range of real-world problems. Novices will learn basic skills and tools, and programmers and experienced users will find a wealth of detail. Each recipe provides samples you can use right away.
Develop, debug, and administer robust database programs. Filled with detailed examples and expert strategies from an Oracle ACE, Oracle Database 12c PL/SQL Programming explains how to retrieve and process data, write PL/SQL statements, execute effective queries, incorporate PHP and Java, and work with dynamic SQL. Code testing, security, and object-oriented programming techniques are fully covered in this comprehensive Oracle Press guide.
Manage research, learning and skills at IT1me. Create an account using LinkedIn to manage and organize your IT knowledge. IT1me works like a shopping cart for information -- helping you to save, discuss and share.