Your Web News in One Place

Articles by TutsPlus - Code from October 2017

< Return to TutsPlus - Code details.
01:00 pm - Mon, October 30, 2017
TutsPlus - Code How to Deploy With Deployer
Automated workflow for deployment is a great tool that every software development team must have. The release process, when it is fast, secure and fault tolerant, can save time for developing more gre...
12:00 pm - Mon, October 30, 2017
TutsPlus - Code TypeScript for Beginners, Part 4: Classes
We have come a long way in learning TypeScript since starting this series. The first tutorial gave you a brief introduction of TypeScript and suggested some IDEs that you can use for writing TypeScrip...
09:00 am - Mon, October 30, 2017
TutsPlus - Code Updating Your App for iOS11
What You'll Be CreatingIn addition to feature development and bug fixes, iOS developers have to keep tabs on what’s announced yearly at WWDC. Amidst the notable new SDKs announced, there are some ch...
12:00 pm - Fri, October 27, 2017
TutsPlus - Code TypeScript for Beginners, Part 3: Interfaces
We began this series with an introductory tutorial that introduced you to different TypeScript features. It also taught you how to install TypeScript and suggested some IDEs that you can use to write ...
01:00 pm - Thu, October 26, 2017
TutsPlus - Code Building With Vue.js 2 and Firebase
IntroductionFirebase is Google's mobile platform that helps you develop high-quality apps and grow your business. In this tutorial, you will make good use of one of Firebase's awesome features: the R...
12:00 pm - Thu, October 26, 2017
TutsPlus - Code TypeScript for Beginners, Part 2: Basic Data Types
After reading the introductory TypeScript tutorial, you should now be able to write your own TypeScript code in an IDE that supports it and then compile it to JavaScript. In this tutorial, you will le...
12:00 pm - Thu, October 26, 2017
TutsPlus - Code Mobile Development Tools
Traditional desktop app development is dominated by large-scale software companies with huge workforces, sometimes scattered around the globe. However, the mobile app development industry is quite di...
05:22 pm - Wed, October 25, 2017
TutsPlus - Code New Course: PHP Fundamentals
Do you want a comprehensive introduction to PHP? Like seven-hour, 34-video comprehensive? Then try our new course, PHP Fundamentals.What You’ll LearnIn this course, Envato Tuts+ instructor Jeremy Mc...
01:00 pm - Wed, October 25, 2017
TutsPlus - Code Testing a Node.js API
IntroductionTests are important; they provide a safeguard for your applications or APIs. As beginners, it is possible to be oblivious of the need to write tests that cover the important parts of what ...
12:00 pm - Wed, October 25, 2017
TutsPlus - Code TypeScript for Beginners, Part 1: Getting Started
Let's start this tutorial with the question: "What is TypeScript?" TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. As an analogy, if JavaScript were CSS then TypeScrip...
08:00 am - Wed, October 25, 2017
TutsPlus - Code Tools for React Native Development
Tools, libraries, and services are an important part of every developer’s life, no matter which environment you’re developing for. And React Native is no exception. In this article, I’ll walk yo...
01:00 pm - Tue, October 24, 2017
TutsPlus - Code Best Unique Bootstrap JavaScript Plugins
Though Bootstrap contains a great selection of useful plugins, there’ll always be those times when you need some extra functionality. Luckily, Bootstrap is pretty extendible and there are loads of J...
12:22 pm - Tue, October 24, 2017
TutsPlus - Code Code Your First Augmented Reality App With ARKit
Until recently, Augmented Reality was one of those "futuristic" ideas that were portrayed in science-fiction utopias. But the time has come when building an AR app has become a reality, and you can ha...
12:00 pm - Tue, October 24, 2017
TutsPlus - Code An Introduction to Elixir Applications
In my previous articles we have discussed various Elixir terms and written a hefty amount of code. What we have not discussed, however, is how to structure and organize your code so that it is easy t...
12:00 pm - Mon, October 23, 2017
TutsPlus - Code Speeding Up Python With Cython
Cython is a superset of Python that lets you significantly improve the speed of your code. You can add optional type declarations for even greater benefits. Cython translates your code to optimized C/...
12:00 pm - Fri, October 20, 2017
TutsPlus - Code Package Management in Laravel
In this article, we'll go ahead and explore the package management feature in the Laravel framework. In the course of the article, we’ll go through a real-world example to demonstrate the purpose of...
01:00 pm - Thu, October 19, 2017
TutsPlus - Code How to Create Your Own Local Premium URL Shortener Service
You will encounter some very long URLs (Uniform Resource Locators) on the internet. Many sites put information about your visit into the URL: items like language, location, identification, reference c...
12:00 pm - Thu, October 19, 2017
TutsPlus - Code Essential JavaScript Libraries and Frameworks You Should Know About
JavaScript has been around for 20+ years, and it's one of those languages that never stop evolving. The language has been experiencing a fast-paced growth recently that makes me wonder whether the mod...
08:30 am - Thu, October 19, 2017
TutsPlus - Code How You Can Support LGBTQ Youth as a Mobile App Developer
October 19th is Spirit Day, a day for supporting LGBTQ youth and speaking about against the bullying and harassment they too often face. Here at Envato Tuts+, we're proud to stand against bullying and...
02:00 pm - Wed, October 18, 2017
TutsPlus - Code Kotlin From Scratch: Abstract Classes, Interfaces, Inheritance, and Type Alias
Kotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and promises to make coding for Android even more fun.  In the previous article, you learned mo...
09:37 am - Wed, October 18, 2017
TutsPlus - Code New Course: Kotlin Fundamentals
Do you want to get started using one of the hottest new programming languages out there? Then check out our new course, Kotlin Fundamentals.What You’ll LearnIn this course, Android developer Annapur...
03:00 am - Wed, October 18, 2017
TutsPlus - Code Join Envato Elements for Just $19!
We're excited to share a one-day promotion for Envato Elements. Usually $29, for one day only you can lock in a lifetime price of just $19 per month!What is Envato Elements?Envato Elements provid...
01:25 pm - Tue, October 17, 2017
TutsPlus - Code Java 8 for Android Development: Default and Static Methods
Java 8 was a huge step forward for the programming language and now, with the release of Android Studio 3.0, Android developers finally have access to built-in support for some of Java 8’s most impo...
12:00 pm - Tue, October 17, 2017
TutsPlus - Code 10 Best Email & MailChimp WooCommerce Plugins
It comes as no surprise that WooCommerce is the most popular eCommerce platform on the web. Built on the success of WordPress, this combination has become an online knockout punch for eCommerce entrep...
01:00 pm - Fri, October 13, 2017
TutsPlus - Code Kotlin From Scratch: Advanced Properties and Classes
Kotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and promises to make coding for Android even more fun.  In the previous article, you learned a...
12:00 pm - Fri, October 13, 2017
TutsPlus - Code Best Affiliate WooCommerce Plugins Compared
WooCommerce and WordPress have become a powerful combination for online commerce. Leveraging these two is the perfect combination for selling physical products, digital goods, and services online...
12:00 pm - Thu, October 12, 2017
TutsPlus - Code Vue.js Crash Course: Create a Simple Blog Using Vue.js
Vue is a progressive JavaScript framework that focuses on building user interfaces. It focuses heavily on the ViewModel. To learn more, go over to the documentation to see things for yourself.In this ...
12:00 pm - Thu, October 12, 2017
TutsPlus - Code Quick Tip: Theme Android With the Runtime Resource Overlay Framework
Not many know about it, and Google rarely advertises it, but the Android operating system has had a theming framework built into it for a few years now. It's called the Runtime Resource Overlay framew...
12:00 pm - Wed, October 11, 2017
TutsPlus - Code Build a React App With a Laravel Back End: Part 2, React
What You'll Be CreatingThis is the second and final part of the series on building a React application with a Laravel back end. In the first part of the series, we created a RESTful API using Laravel...
11:47 am - Wed, October 11, 2017
TutsPlus - Code Java 8 for Android: Cleaner Code With Lambda Expressions
Lambda expressions can help you remove boilerplate code from your projects and process huge amounts of data with ease. See how with this in-depth look at the Java 8 features you can start using in you...
09:49 am - Wed, October 11, 2017
TutsPlus - Code New Course: Introduction to Serverless
What You'll Be CreatingThe beauty of the serverless computing concept is that you don't need to worry about having resources for sudden bursts in demand or have a strategy to ensure high availability ...
12:00 pm - Tue, October 10, 2017
TutsPlus - Code Build a React App With a Laravel RESTful Back End: Part 1, Laravel 5.5 API
Laravel and React are two popular web development technologies used for building modern web applications. Laravel is prominently a server-side PHP framework, whereas React is a client-side JavaScript...
03:00 pm - Mon, October 9, 2017
TutsPlus - Code Whats New in Xcode 9?
What You'll Be CreatingThis year’s WWDC announcements focused on the exciting new SDKs, such as ARKit, and the changes to iOS 11. However, Apple has also made significant improvements to Xcode with ...
01:00 pm - Mon, October 9, 2017
TutsPlus - Code Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js
What You'll Be CreatingThis topic is a really enjoyable one for me. It's quite common in many web applications to accept user input and save a single record to your database. But what about when your ...
12:00 pm - Mon, October 9, 2017
TutsPlus - Code An Introduction to Mongoose for MongoDB and Node.js
Mongoose is a JavaScript framework that is commonly used in a Node.js application with a MongoDB database. In this article, I am going to introduce you to Mongoose and MongoDB, and more importantly wh...
12:00 pm - Fri, October 6, 2017
TutsPlus - Code 20 Best Shipping & Pricing WooCommerce Plugins
With almost a third of all online stores running WooCommerce, it has become a powerful tool for online business. Once you begin to use it, you quickly see why it is the most popular eCommerce platform...
12:00 pm - Thu, October 5, 2017
TutsPlus - Code API Authentication With Node.js
Building APIs is important; however, building secured APIs is also very important. In this tutorial, you learn how to build a secured API in Node.js. The authentication will be handled using tokens. L...
09:00 am - Thu, October 5, 2017
TutsPlus - Code 15 Best Android App Templates of 2017
Android app templates have been gaining in popularity over the past few years, and that’s no wonder. They’re a huge time saver for experienced developers, helping them to cut through the slog of c...
05:00 pm - Wed, October 4, 2017
TutsPlus - Code Kotlin From Scratch: Classes and Objects
Kotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and promises to make coding for Android even more fun.  In the previous article, you learned adv...
12:00 pm - Wed, October 4, 2017
TutsPlus - Code Pandas: The Swiss Army Knife for Your Data, Part 2
This is part two of a two-part tutorial about Pandas, the amazing Python data analytics toolkit. In part one, we covered the basic data types of Pandas: the series and the data frame. We imported an...
04:00 pm - Tue, October 3, 2017
TutsPlus - Code Command Line Basics and Useful Tricks With the Terminal
We've all seen that little black icon labeled "Terminal" hidden in a utilities folder on our Mac, but what really is it? Well, it is a very important part of how your computer functions, and it's cruc...
12:00 pm - Tue, October 3, 2017
TutsPlus - Code Pandas: The Swiss Army Knife for Your Data, Part 1
Pandas is an amazing data analysis toolkit for Python. It is designed to operate on relational or labeled data and gives you tools to slice and dice as you please. In this two-part tutorial, you'll l...
03:00 pm - Mon, October 2, 2017
TutsPlus - Code How to Pass Data Between Activities With Android Parcelable
IntroductionWe often need to pass data between Activities of an Android app. An easy way to do this is with Intent.putExtra(), but if you have a lot of structured data to pass, Parcelable may be a bet...
12:00 pm - Mon, October 2, 2017
TutsPlus - Code Understanding Args and Kwargs in Python
In this tutorial, I will be focusing on arguments (*args) and keyword arguments (*kwargs) in Python. I will teach you what args and kwargs are and, most importantly, how to use them—that is how to t...
07:54 am - Mon, October 2, 2017
TutsPlus - Code New Course: Code a Swift App With Realm Mobile Database
If you're building a mobile app, you'll almost certainly need to store and retrieve data. And you can't always rely on the user's connectivity, so your app still needs to work even if the user isn't o...