New Course: Secure Your WordPress Site With SSL
These days, it's more important than ever for your WordPress site to use a SSL (Secure Sockets Layer) certificate, which encrypts the data between the client and the server. Browsers now mark sites as...
View ArticleCode Your First API With Node.js and Express: Understanding REST APIs
Understanding REST and RESTful APIsIf you've spent any amount of time with modern web development, you will have come across terms like REST and API. If you've heard of these terms or work with APIs...
View ArticleHow Secure Are Your JavaScript Open-Source Dependencies?
Modern-day JavaScript developers love npm. GitHub and the npm registry are a developer’s first choice place for finding a particular package. Open-source modules add to the productivity and efficiency...
View ArticleGet Started With Pusher: Using Presence Channels
In this series, we've been learning about Channels from Pusher, a platform that allows you to give your users the seamless real-time experience they want.Presence channels build on the security...
View ArticleCode Your First API With Node.js and Express: Set Up the Server
How to Set Up an Express API Server in Node.jsIn the previous tutorial, we learned what the REST architecture is, the six guiding constraints of REST, how to understand HTTP request methods and their...
View ArticleA Beginner's Guide to Drawing 2D Graphics With Two.js
Two.js an API that makes it easy to create 2D shapes with code. Follow along and you'll learn how to create and animate shapes from JavaScript.Two.js is renderer agnostic, so you can rely on the same...
View ArticleGet Started With Node.js Express in Our New Course
Express is one of the most popular frameworks for building web applications in Node. In our new course, Get Started With Node.js Express, you’re going to learn Express from the ground up. If you...
View ArticleGoogle Flutter From Scratch: Animating Widgets
Animations, when used correctly, can make a huge difference in how users perceive your app. An app with lots of quick, subtle animations tends to look a lot more polished and professional than one...
View ArticleCode Your First API With Node.js and Express: Connect a Database
Build a REST API With Node.js and Express: Connecting a DatabaseIn the first tutorial, Understanding RESTful APIs, we learned what the REST architecture is, what HTTP request methods and responses are,...
View ArticleHow to Use the Symfony Filesystem Component
In this article, we're going to explore the Symfony Filesystem component, which provides useful methods to interact with a file system. After installation and configuration, we'll create a few...
View ArticleHow to Use Material Design in Angular 6
Angular has evolved over the years and new exciting features have been continuously added to each version. One of the improvements is in Material Design, which comes with new components. This tutorial...
View Article7 Android Templates to Inspire Your Next Project
App templates are a great way to jumpstart your next project or to learn from other people's work. This article lists a few popular Android templates available on Envato Market. If you are looking for...
View ArticleManipulating Images in PHP Using GD
The internet would be pretty dull without images. However, maintaining and manipulating hundreds or thousands of images for your web site can be a headache. As your site design changes, you might need...
View ArticleNew Short Course on Kotlin Android Intents
The Intent is one of the fundamental building blocks of an Android app. If you want to become a pro Android coder, you're going to need to master Intents. And the best way to do that is by taking our...
View ArticleUnderstand Arrays in PHP
In this post, you'll learn the basics of arrays in PHP. You'll learn how to create an array and how to use associative and multidimensional arrays, and you'll see lots of examples of arrays in...
View ArticleSite Accessibility: Getting Started With ARIA
What You'll Be CreatingUsing standard HTML alone, modern web apps can lock out users with accessibility needs. HTML is the predominant markup language online, being used by nearly 83% of existing...
View Article8 New Ways to Refactor Your Code With Swift 4
Swift is one of the fastest-growing languages in history, due to its elegance, simplicity, and “safety by design”. In fact, Swift’s official mantra is “to make programming simple things easy, and...
View ArticleHow to Formulate an Email Design and Development Strategy
In this tutorial I’ll explain how to focus your efforts on the email clients and webmail clients being used by your target audience.Note: this tutorial is part of a whole week’s worth of email content...
View ArticleNew Course: Create Your Own Alexa Skill
Creating your own Amazon Alexa skill from scratch is easier than you thought. In our new course, Create Your Own Alexa Skill, you'll learn how to build a new Alexa skill using Amazon Web Services and...
View ArticleHow to Upload a File in PHP With Example
In this article, I’ll explain the basics of file upload in PHP. Firstly, we’ll go through the PHP configuration options that need to be in place for successful file uploads. Following that, we’ll...
View Article