New Course: Java 8 for Android App Development
The elegant Java 8 programming language has recently become much easier for Android app developers to use. In our new course, Upgrade to Java 8 for Android App Development, you'll learn how to use Java...
View ArticleIntroduction to Network Programming in Python
This tutorial will give an introduction to sockets in Python and how to use the socket module to build HTTP servers and clients in Python. It will also cover Tornado, a Python networking library which...
View ArticleWordPress Gutenberg Block API: An Introduction
The new WordPress editor (codenamed Gutenberg) is due for release in version 5.0. Now is the perfect time to get to grips with it before it lands in WordPress core.I'll show you how to work with the...
View ArticleHow to Find and Fix Poor Page Load Times With Raygun
In this tutorial, we'll focus on finding and fixing poor page load times with Raygun. But before we do that, let's discuss why slightly longer page load times can be such a big deal.One of the most...
View ArticleCreate a Library Finder App in Angular: Library Service and Routing
In one of my previous Angular tutorial series, I covered the basics of Angular, starting from installing the CLI and then discussing how to create basic components and implement routing. Check out my...
View ArticleGet Wear OS and Android Talking: Exchanging Information via the Wearable Data...
When it comes to performing quick, simple tasks, wearable apps have the advantage, as a smartwatch that’s right there on your wrist is always going to be more accessible than a smartphone or tablet...
View ArticleRegular Expressions With Go: Part 1
OverviewRegular expressions (AKA regex) are a formal language that defines a sequence of characters with some pattern. In the real world they can be used to solve a lot of problems with semi-structured...
View ArticleTranslating Stimulus Apps With I18Next
In my previous article I covered Stimulus—a modest JavaScript framework created by Basecamp. Today I'll talk about internationalizing a Stimulus application, since the framework does not provide any...
View ArticleCreate a Library Finder App in Angular: HomeComponent and LibraryListComponent
In one of my previous Angular tutorial series, I covered the basics of Angular, starting from installing the CLI and then discussing how to create basic components and implement routing. Check out my...
View ArticleRegular Expressions With Go: Part 2
OverviewThis is part two of a two-part series of tutorials about regular expressions in Go. In part one we learned what regular expressions are, how to express them in Go, and the basics of using the...
View ArticleHow to Use TensorFlow Mobile in Android Apps
With TensorFlow, one of the most popular machine learning frameworks available today, you can easily create and train deep models—also commonly referred to as deep feed-forward neural networks—that can...
View ArticleLearn the Fundamentals of Angular in Our Comprehensive New Course
If you want to learn Angular, we've got something special for you: a huge, ultra-comprehensive, nine-hour guide to Angular Fundamentals. What You’ll LearnAcross 67 detailed video lessons, Dan Wellman...
View Article20 Useful PHP Scripts Available on CodeCanyon
For many, PHP is the lifeblood of web development.It may be a general-purpose scripting language, but it powers WordPress, Drupal, Magento, and more; not to mention the thousands of individual PHP...
View ArticleGetting Started With Redux: Why Redux?
When you're learning React, you will almost always hear people say how great Redux is and that you should give it a try. The React ecosystem is growing at a swift pace, and there are so many libraries...
View ArticleHow Laravel Broadcasting Works
Today, we are going to explore the concept of broadcasting in the Laravel web framework. It allows you to send notifications to the client side when something happens on the server side. In this...
View ArticleBuilding a Shopping List Application With CloudKit: Introduction
Back in 2012, Apple introduced iCloud alongside iOS 5. At the same time, the company announced that developers would have access to iCloud through a number of APIs. Up until now, developers have had...
View ArticleWhy WordPress Uses PHP
Why does WordPress use PHP? In this video from my course, Learn PHP for WordPress, you'll get a detailed answer to this question. I'll give you an introduction to what PHP is and then show you why it's...
View ArticleREST vs. gRPC: Battle of the APIs
The REST API has been a pillar of web programming for a long time. But recently gRPC has started encroaching on its territory. It turns out there are some very good reasons for that. In this tutorial,...
View ArticleIntroduction to Apollo Client With React for GraphQL
GraphQL has been getting popular recently and is likely to replace the Rest API. In this tutorial, we will use Apollo Client to communicate with GitHub's GraphQL API. We will integrate Apollo Client...
View ArticleCreate a Library Finder App in Angular: LibraryListComponent and...
In the previous tutorial of our series, we completed the creation of our HomeComponent and started working on the LibraryListComponent. While the HomeComponent allowed the users to enter the name of...
View Article