Learn about Coding Tools

Which tools do you need as a developer? This part of our Coding Fundamentals section introduces you to some essential coding tools and explains how to use them.
  1. Getting Started With RecyclerView and CardView on Android

    Getting Started With RecyclerView and CardView on Android

    Tutorial Intermediate

    This tutorial will teach you how to create a dynamic list of items to display to users using RecyclerView and CardView.

  2. Android SDK: Create a Barcode Reader

    Android SDK: Create a Barcode Reader

    Tutorial Intermediate

    In this tutorial, you'll learn how to integrate a barcode reader and QR code scanner in an Android app. The Google code scanner API will be of immense help...

  3. What Are the Best Golang IDEs?

    What Are the Best Golang IDEs?

    Tutorial Beginner

    Go is a fantastic programming language. It also comes with a comprehensive tool chain. Many developers just use plain text editors with or without plugins to...

  4. The 5 Best IDEs for WordPress Development (And Why)

    The 5 Best IDEs for WordPress Development (And Why)

    Tutorial Beginner

    The choice of editor to use for WordPress development can be mind-boggling! In this review, I try to make your decision a little easier by taking a look at...

  5. Getting Started With Android Studio

    Getting Started With Android Studio

    Tutorial Beginner

    This tutorial will help you get started with Android Studio by giving you a brief overview of the application and linking to more detailed tutorials wherever...

  6. Android SDK: Working With Android Studio

    Android SDK: Working With Android Studio

    Tutorial Beginner

    This tutorial will help you become more comfortable when working with Android Studio and its different menu options and tool windows.

  7. Learn Java for Android Development: Introduction to Java

    Learn Java for Android Development: Introduction to Java

    Tutorial Beginner

    In this tutorial series, you’ll become familiar with Java, the programming language used to develop Android applications. Our goal is to prepare those...

  8. Android From Scratch: Understanding Views and View Groups

    Android From Scratch: Understanding Views and View Groups

    Tutorial Beginner

    Aside from a handful of edge cases, every application that you build has some form of user interface. On Android, this is accomplished through the use of...

  9. Developing Google Chrome Extensions

    Developing Google Chrome Extensions

    Tutorial Intermediate

    Google Chrome extensions are applications that run in the Chrome browser. They provide additional features, integration with third-party websites or...

  10. Android From Scratch: How to Run Your Application on a Physical Device

    Android From Scratch: How to Run Your Application on a Physical Device

    Tutorial Beginner

    If you are building an app that you to plan to publish on Google Play, it is very important that you understand how it behaves on a physical device. In this...

  11. Android From Scratch: Building Your First Android Application

    Android From Scratch: Building Your First Android Application

    Tutorial Beginner

    In this tutorial, you will build your first Android application. You will have the chance to look at how Android Studio works and to understand the concepts...

  12. How to Open PHP Files

    How to Open PHP Files

    Tutorial Beginner

    In this quick post, we’re going to discuss different ways to open and edit a PHP file. If you are a novice to PHP programming, this article should help you...