web development

Image Enhancement in Python

Let me start this tutorial by taking some theoretical jargon out of your way. When we talk about image enhancement, this basically means that we want a new version of the image that is more suitable than the original one. 

Categories: 

New Course: The Designer’s Guide to JavaScript Optimization

Using JavaScript can help you add some wonderful features to your website, but it can also slow the site down and frustrate potential visitors. Discover some easy solutions in our new short course, The Designer’s Guide to JavaScript Optimization.

Categories: 

8 Best Practices for Perfect CSS Documentation

In the world of CSS, documentation is underused. Since documentation is not visible to the end user, its value is often overlooked by clients. Also, if it’s your first time documenting code, it can be difficult to determine what to document and how to do it most effectively.

Categories: 

Top WordPress Security Tips for Admins

In this video from my course, WordPress Security Top Tips, you'll discover some key steps administrators should take to make their WordPress sites more secure.

Top WordPress Security Tips for Admins

Categories: 

Handling Forms in Vue.js

Introduction

When building web applications, there is always the possibility of working with forms. Learning to handle them as you work with different tools is very important. In this tutorial, you will see how to handle forms in Vue.js.

Get Started

Create a new Vue project using Vue-CLI. If you do not have Vue-CLI installed on your machine, you can do so by running:

That will install Vue-CLI globally on your machine. You can go ahead to create the project by running:

Categories: 

Sending Emails in Python With SMTP

This tutorial will give an introduction to SMTP, a Python module used for sending mail. It will also demonstrate how to send different email types like simple text emails, emails with attachments, and emails with HTML content.

Introduction to SMTP

The Simple Mail Transfer Protocol (SMTP) handles sending and routing email between mail servers.

In Python, the smtplib module defines an SMTP client session object that can be used to send mail to any Internet machine with an SMTP or ESMTP listener daemon.

Categories: 

How to Train a Core ML Model for an iOS App

Final product image
What You'll Be Creating

Core ML makes it easy for iOS developers to add deep machine learning to their apps. In this post, I'll show you how you can train a Core ML model to derive intelligent insights.

Categories: 

Create a Material Design Tabbed Interface in an Android App

Final product image
What You'll Be Creating

The material design team at Google simply defines the functionality of tabs in Android as follows:

Tabs make it easy to explore and switch between different views.

Categories: 

Get Started With Firebase Storage for iOS

Introduction 

Beyond enabling iOS developers to easily store data on the cloud, as well as authenticating users through their robust SDKs, Firebase also provides a convenient storage solution for media. Firebase Storage allows developers to store and retrieve audio, image, and video files on the cloud. That is, Firebase Storage exposes a set of SDKs to give developers the ability to manage their user-generated content assets alongside its sibling product, the Firebase Realtime Database, which stores user text content. 

Categories: 

How to Send Emails in Laravel

In this article, we're going to explore the Mail API in the Laravel web framework. Laravel takes advantage of the popular SwiftMailer library, which is easy to use and comes with a variety of email drivers to choose from. In the latter stages of the article, we'll go through an in-depth demonstration of the concepts discussed in the first half of the article.

Categories: