YoVDO

Local Development Environments Course (How To)

Offered By: Treehouse

Tags

Software Development Courses Java Courses JCL (Job Control Language) Courses

Course Description

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


Related Courses

A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera
Advanced Data Structures in Java
University of California, San Diego via Coursera
Advanced Java Concurrency
Vanderbilt University via Coursera
Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder