Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Treehouse

Local Development Environments Course (How To)

via Treehouse

Overview

This course will introduce you how to set up your development environment on your local machine. We will take a deeper look at the Java technology and learn tips, tricks and best practices that will make you more productive.

What you'll learn

  • JDK, JRE, JVM, JCL and all sorts of other acronyms you should know
  • Using an IDE
  • Debugging using a debugger
  • Refactoring using built-in tools

Syllabus

How it Works

Deep dive into how the Java Technology is actually working

Chevron 7 steps
  • What to Expect

    1:42

  • T.M.A. - Too Many Acronyms

    3:31

  • Acronym matchup

    7 questions

  • The Java Virtual Machine

    11:15

  • Java Virtual Machine

    3 questions

  • Installation

    3:24

  • Check Your Installation

    1 objective

Exploring Your IDE

There are numerous IDEs but they all have similar toolsets. Let's explore the IntelliJ IDEA IDE and pick up new productivity tricks.

Chevron 8 steps
  • Introducing IDEs

    3:14

  • Creating Your First Project

    11:00

  • Check your IntelliJ IDEA Installation

    1 objective

  • Importing External Code

    8:18

  • IDEA Terminology

    3 questions

  • Running Your Code

    6:58

  • Honing Your Skills

    7:24

  • Clean up this mess

    5 objectives

Advanced Tooling

Let's take a look at some of the more advanced tools provided by most modern IDEs. Being able to navigate a debugger is going to help you tremendously.

Chevron 9 steps
  • Code Generation

    8:26

  • Refactoring

    9:38

  • Refactoring

    1 objective

  • Using the Debugger

    10:47

  • Debugger

    5 questions

  • Teamwork

    14:30

  • Finishing TreeStory

    1 objective

  • Slam Dunk!

    1:04

  • Towel Off

    4 questions

Reviews

Start your review of Local Development Environments Course (How To)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.