Free Preview: Introduction to Computer Programming with Java: 101

What is Programming?

03:02

What is Programming?

In this video, we’ll break down what programming is, what you can do with a programming language, and what your expectations should be while learning to program. Finally, we’ll discuss how setting goals for yourself helps you to understand what you’re aiming for. Let’s begin.

1.Introduction
5 lessons, 36:53

Free Preview
1.1
Introduction to Computer Programming
05:31

Free Preview
1.2
What is Programming?
03:02

1.3
Introducing Java
17:37

1.4
Pseudocode and Algorithms
04:29

1.5
Identifying Errors
06:14

2.The Basics
7 lessons, 48:45

2.1
The Basics
01:46

2.2
Data Types
09:44

2.3
Variables
10:51

2.4
Objects, Classes, and Methods
09:31

2.5
Method Parameters, Return Types & Values
06:55

2.6
Instantiating Objects
05:55

2.7
Accessors and Mutators
04:03

3.Working with Classes
3 lessons, 51:27

3.1
Defining a Private Implementation - Creating Instance Variables
12:04

3.2
Defining a Public Interface - Creating Methods
19:05

3.3
Unit Testing
20:18

4.Control Flow Statements
4 lessons, 47:35

4.1
If Statements
12:32

4.2
The Switch Statement
06:44

4.3
Loops
13:33

4.4
Control Flow Statements in Practice
14:46

5.Basic Data Structures
2 lessons, 28:40

5.1
Arrays & Array Lists
17:15

5.2
Data Structures in Practice
11:25

6.Conclusion
1 lesson, 01:01

6.1
Conclusion
01:01


About Andrew Perkins
Hi there, I'm an assistant editor at Tuts+ and am very passionate about the Web, PHP, Ruby, Rails, JavaScript, and web frameworks in general. You can connect with me on Twitter, Youtube, and Flickr.
+ Expand Bio- Collapse Bio