4elements, web design and consultancy

  1. Building Your Startup: Ajax for Meeting Times and Places

    What You'll Be CreatingThis tutorial is part of the Building Your Startup With PHP series on Envato Tuts+. In this series, I'm guiding you through launching a startup from concept to reality using my Meeting Planner app as a real-life example. Every step along the way, I'll release the Meeting Planner code as open-source examples you can learn from. I'll also address startup-related…

    0 Comments

    Leave a comment › Posted in: Daily

    1. Creating a Custom WordPress Messaging System, Part 4

      In this series, we've taken a look at how we can implement a system that allows us to programmatically define custom messages that display on a given administration page in the WordPress back end.If you've followed along with the series thus far, then you know: We've laid the groundwork for the plugin that's used throughout this series, and even developed it a bit further. We've defined…

      0 Comments

      Leave a comment › Posted in: Daily

    1. Building Your First Web Scraper, Part 3

      Welcome back to this series on building a web scraper. In this tutorial, I'll go through an example of scraping data from my own podcast site. I'll cover in detail how I extracted the data, how the helper and utility methods accomplish their jobs, and how all the puzzle pieces come together.Topics Scraping My Podcast Pry Scraper Helper Methods Writing Posts Scraping My Podcast Let’s…

      0 Comments

      Leave a comment › Posted in: Daily

    1. Programming With Yii2: Helpers

      What You'll Be CreatingIf you're asking, "What's Yii?" check out Introduction to the Yii Framework, which reviews the benefits of Yii and includes an overview of Yii 2.0.What Are Helpers?In the Programming With Yii2 series, I'm guiding readers in use of the Yii2 Framework for PHP. In this tutorial, I'll provide a brief overview of helpers. In Yii, helpers are modules which group…

      0 Comments

      Leave a comment › Posted in: Daily

    1. Uploading Files With Rails and Shrine

      There are many file uploading gems out there like CarrierWave, Paperclip, and Dragonfly, to name a few. They all have their specifics, and probably you've already used at least one of these gems.Today, however, I want to introduce a relatively new, but very cool solution called Shrine, created by Janko Marohnić. In contrast to some other similar gems, it has a modular approach, meaning…

      0 Comments

      Leave a comment › Posted in: Daily

    1. Creating a Custom WordPress Messaging System, Part 3

      At this point in this series, we've laid the foundation for our plugin, defined a custom hook, and wired up a perpetual message to show how we can take advantage of said hook.What we haven't done, though, is implement various message types, allow user input, and display messages based on the result of input the user has provided. But before we do that, we need to add support for the…

      0 Comments

      Leave a comment › Posted in: Daily

    1. New Course: Build a REST API With Laravel

      REST APIs are useful for all kinds of apps. They can be the back-end to a front-end web app, they can store data for a mobile app, or they can provide services to other apps or APIs. There are a lot of moving pieces to coding a RESTful API, but having the right tools can make it a lot easier. Laravel is one such tool—a great platform for building REST APIs.In our new course, Build a…

      0 Comments

      Leave a comment › Posted in: Daily

    1. Building Your First Web Scraper, Part 2

      In this tutorial, you will learn how you can use Mechanize to click links, fill out forms, and upload files. You'll also learn how you can slice Mechanize page objects and how to automate a Google search and save its results.Topics Single Page vs. Pagination Mechanize Agent Page Nokogiri Methods Links Click Forms Single Page vs. Pagination So far we have spent some time figuring out how…

      0 Comments

      Leave a comment › Posted in: Daily

  • Page 1 of 3 pages  1 2 3 >