Learn SQL

Every web developer should know SQL. Although it has been around since the 70s, it is still widely used, and you can’t build a serious application without it. Most full-stack frameworks have libraries for dealing with the SQL complexity – ActiveRecord, Doctrine, Hibernate and more. But often times you need to get your hands dirty and write low-level… Continue reading Learn SQL

Code Clinic: Java

Code Clinic: Java 1h 34m Intermediate Jul 15, 2014 Updated Dec 16, 2014 Viewers: 11,167 Many successful programmers know more than just a computer language. They also know how to think about solving problems. They use “computational thinking”: breaking a problem down into segments that lend themselves to technical solutions. Code Clinic is a series… Continue reading Code Clinic: Java

A Beginner’s Guide to AJAX with jQuery

In the first article of this series, we covered the fundamentals of AJAX. In the second, we looked at a working example using vanilla JavaScript. In this tutorial, we’ll walk through a few of jQuery’s AJAX-related functions and methods. More specifically, we’ll take a closer look at the shorthand load method and the generic ajax… Continue reading A Beginner’s Guide to AJAX with jQuery

How to Create Mooncake and Dim Sum Icons for Chinese New Year

What You’ll Be Creating Celebrate Chinese New Year with mooncakes, steamed buns, and dumplings! In this tutorial we’ll illustrate dim sum food icons, perfect for use in a mobile game or other vector graphic needs. Start with circles and ellipses, and end with delicious food drawings.  You can also supplement your icon designs with vectors… Continue reading How to Create Mooncake and Dim Sum Icons for Chinese New Year

How to convert PSD files to WordPress

Perhaps it would be best to start here with the why. About a quarter of all websites run on WordPress, the online blogging platform. This makes it by far one of the most popular open source content management systems on the planet. The vast majority of web designers still use Photoshop to design a website,… Continue reading How to convert PSD files to WordPress

Swift 2.0 Essential Training

Swift 2.0 Essential Training 6h 0m Beginner Apple introduced Swift in June 2014, describing it as Objective-C without the C. Yet with version 2, announced in June 2015, Swift is pulling away from its Objective-C origins and breaking new ground as a modern language that is safe, fast, and expressive. In this training course, Scott… Continue reading Swift 2.0 Essential Training

How to Grow Your App Team

You can find a lot of online resources that help you on your way to make a successful app. Once you reach that point, you’re looking to retain or even expand on that success. This is the moment that you, a single person who has built an app, grows into something bigger, a team that continues… Continue reading How to Grow Your App Team

Apple Swift Makes iOS and Mac Apps Development Easy

Apple’s New Free Programming Language – Apple Swift is set to make iOS App development easier than ever. Apple announced a totally new programming language known as SWIFT, for Cocoa and Cocoa Touch, at WWDC 2014. It is a big deal for Apple as they launched a new programming language after a long break of… Continue reading Apple Swift Makes iOS and Mac Apps Development Easy

An Example of AJAX with Vanilla Javascript

Following on from our introduction to AJAX, here’s an example which uses the XMLHttpRequest API to initialize an AJAX request. AJAX Example Have a look at the following basic structure: <div> <img src=”http://webdesign.tutsplus.com/Einstein.jpg” alt=”Einstein”> <button id=”request”>Learn more about Einstein</button> <div id=”bio”></div> </div> Also, consider the related visualization: Here’s what we want to happen: when we… Continue reading An Example of AJAX with Vanilla Javascript

10 Adobe Lightroom Tutorials For Photographers

Here we’ve gathered 10 wonderful and practical Adobe Photoshop Lightroom tutorials for the photographers, professionals and amateurs. Adobe Photoshop Lightroom is an tool that is amazing is super easy to master. Therefore, then do not worry if you are new to Lightroom. These tutorials will help you learn a wide variety of techniques that you… Continue reading 10 Adobe Lightroom Tutorials For Photographers

Design an App Landing Page in Photoshop

In this tutorial I will walk you through the design process of a simple and conversion-oriented app landing page. We’ll use the Tuts+ Android app for the demo, emphasizing its features and benefits, and employing calls to action throughout. Essentials of High Conversion When designing landing pages there are some things you need to get… Continue reading Design an App Landing Page in Photoshop

How to Create a Greyscale Monochrome Vector Portrait in Adobe Illustrator

What You’ll Be Creating In today’s tutorial, I’m going to show you how to create a monochrome portrait from a photograph. Today’s subject is the inspiring Aydian Dowling, who has given us permission to use one of his photos for this tutorial.  If you’re not aware who Aydian Dowling is, let me introduce you to… Continue reading How to Create a Greyscale Monochrome Vector Portrait in Adobe Illustrator

New eBooks Available for Subscribers

Do you want to learn more about data analysis with Python? How about iOS 9 game development, Django, or Swift 2? Our latest batch of eBooks will teach you all you need to know about these topics and more. What You’ll Learn In the past couple of months we’ve made 16 new eBooks available for… Continue reading New eBooks Available for Subscribers

CSS Fundamentals

This course contains a high-level overview of Cascading Style Sheets, while exploring the basic concepts, terminology, and tools of the language. Beginning with an exploration of CSS syntax, author James Williamson explains how CSS modifies text, borders, backgrounds, and color; demonstrates CSS and HTML integration; and contextualizes the current state of CSS. The course also… Continue reading CSS Fundamentals

User Experience Design: Complete UX Fundamentals Course

Course Description Interested in learning what makes a great web or mobile app? How to understand users? Or do you want to expand your web design or development skills? If so, you’ve come to the right place. User Experience Design: The Accelerated UX Course is the quickest, and most cost-effective UX course you’ll find on… Continue reading User Experience Design: Complete UX Fundamentals Course

How to Develop a Processwire Theme

In this beginner’s tutorial you’ll learn about creating your own ProcessWire CMS themes. We’ll create a super simple site, covering templates, fields, theme structure and PHP variables. Don’t forget to get up to speed by following the first of our tutorials How to Install and Setup ProcessWire CMS. Where to Find Your ProcessWire Theme Unlike other CMSs like… Continue reading How to Develop a Processwire Theme

How to Create a Retro Funfair Vector in Adobe Illustrator

What You’ll Be Creating Wanna have some fun in the amusement park? Then join me in this tutorial and create a retro-style flat funfair scene, inspired by the Grease movie! No special drawing skills are required here—we’ll be working with simple geometrical shapes and the Pathfinder operations of Adobe Illustrator. What is more, we’ll learn… Continue reading How to Create a Retro Funfair Vector in Adobe Illustrator

How to Create Custom View Controller Transitions and Animations

Introduction UIKit is a very powerful framework and provides various ways to transition between view controllers. Some of the animations provided by UIKit include horizontal sliding (via a push segue), vertical sliding, cross fade, and page curl. Sometimes, however, you need to have a custom transition between view controllers to create a compelling design or… Continue reading How to Create Custom View Controller Transitions and Animations

How to Install a WordPress Plugin

One of the challenges of writing articles focused on web development and software development is making sure anyone and everyone who wants to learn a skill is able to do so. When you provide as much content as Envato, it can often be a challenge to make sure you’re educating everyone. This includes people who are… Continue reading How to Install a WordPress Plugin

How to Create a Raindrops Text Effect in Adobe Photoshop

Using Photoshop’s filters and alpha channels is a great way to create and play around with selections. This tutorial will show you how to use a simple technique to create droplets, and then style them and add in a couple of textures and adjustment layers to create a raindrops text effect.  Take inspiration from Envato… Continue reading How to Create a Raindrops Text Effect in Adobe Photoshop

Advanced Adobe Photoshop Techniques

Hey Graphics Artists! Are you looking to take your Adobe Photoshop skills up a notch? Do you struggle with translating your vision to the digital canvas? This course is designed to help! We will explore advanced Photoshop techniques used by the world’s leading digital artists and show you how you can use those same techniques… Continue reading Advanced Adobe Photoshop Techniques

The Best Photoshop Tutorials of 2015

It’s been a great year here at Photoshop Tutorials and we want to thank all of our writers for creating some of the best Photoshop tutorials we’ve seen. Here’s a recap of the best tutorials from 2015. How to Create a Mysterious Matte Painting Landscape in Photoshop Learn how to create this beautiful mountain landscape in… Continue reading The Best Photoshop Tutorials of 2015

Working with Data, Assets, and Templates in Middleman

This second tutorial about building static websites with Middleman dives a little deeper into the framework. By the end, you should know enough to build your own project from scratch. We’ll cover topics such as Data Files, Pretty URLs, Project Templates and the Asset Pipeline, so let’s get stuck in! Data Files So, having already… Continue reading Working with Data, Assets, and Templates in Middleman