Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Computer Science for Beginners learn by building 6 Java apps

Video Introducing this tutorial

Computer Science for Everyone :
About the instructor, the course and computers.
What is Computer Science?
About computers
What is Programming?
Types of programming languages
Chapter quiz
6 questions


Understanding Computers :
Parts of a computer
The CPU
The RAM
Buses
Graphics Adapters
Chapter quiz
7 questions


Binary, Bits and Bytes :
Introduction to Binary
Converting text to binary
Chapter quiz
6 questions


The Java Programming language :
Brief history of programming
Brief history of Java
Installing the software necessary
Installing Eclipse
Comments, Statements and Methods in Java
Comments, statements, and methods quiz
5 questions
Comments, Statements, and Methods: programming video
Data types in Java
Data types document
1 page
Data types quiz
5 questions
Data types: programming video
Writing text to the console
Writing text to the console quiz
2 questions
ASSIGNMENT: Writing text to the console
1 page
Writing text to the console: programming video
Object-Oriented Programming
More on blocks
Object Oriented Programming quiz
5 questions
More on blocks: programming video
Accepting user input
User input quiz
3 questions
Accepting user input: programming video
If statements
If statements quiz
4 questions
If statements: programming video
While loops
While loops: programming video
For loops
For loops: programming video
Loops quiz
4 questions


Algorithms :
Algorithms
What are algorithms used for?
Constructing algorithms
Constructing algorithms: programming video
Algorithms quiz
3 questions


Data types :
Boolean values
Boolean values: programming video
Strings and characters
Strings and characters: programming video
Data types quiz
4 questions


Creating our age program :
Age program presentation
ASSIGNMENT: Creating the Age Program
1 page
Age program: programming video


Collections in Java :
Arrays
Arrays: programming video
ArrayLists
ArrayLists: programming video
Arrays and ArrayLists quiz
7 questions
Iterating through Arrays
Iterating through Arrays: programming video
Iterating through ArrayLists
Iterating through ArrayLists: programming video
ASSIGNMENT: Implementing a DVD Store
2 pages
ASSIGNMENT Video 1: Creating the DVD Class
ASSIGNMENT Video 2: Creating the Store Class
ASSIGNMENT Video 3: Creating the Controller Class
ASSIGNMENT: Code files


Inheritance in Java :
Inheritance
Inheritance: programming video


Data Structures :
What is a Data Structure?
Creating our List
Creating the Node class: programming video
Creating the List class: programming video
Creating the Controller class: programming video
ASSIGNMENT: Implementing a List
2 pages
Creating our Queue
Creating the Node class: programming video
Creating the Queue class: programming video
Creating the Controller class: programming video
Creating the Menu: programming video
ASSIGNMENT: Implementing a Queue
2 pages
Stacks
Stacks: programming video
Sets
Sets: programming video
ASSIGNMENT: Simulating a Lottery
1 page
Binary trees
Creating the Node class: programming video
Deleting from a binary tree
Creating the Tree class: programming video
Deleting Nodes from a Tree: programming video
Creating the Controller class: programming video


Dealing with Files :
Opening and reading a file
Opening and reading files: programming video
Writing text to a file
Writing text files: programming videos
Copying text files
Copying text files: programming video


Final section :
Thank you!