Video description
Java is one of the most popular programming languages. Companies such as Facebook, Microsoft, and Apple all want Java.
About This Video
- Java programming
- Application programming
In Detail
Learn about everything there is to know about Java applications and how to program them; a step-by-step approach is used to explain every facet of these topics. Gain a good understanding of the following concepts with this course:
- What is Java?
- Oracle Java Certification
- How to program in the Java language
- Features of the Java programming language
- Coding semantics
- Website programming
- Design practices of applications
- Application programming
- Object-Oriented Programming
- Network programming
- Email programming
- Applet programming
- Multithreading programming
This course will teach you everything about programming, Java applications, and websites.
All the code files are placed at https://github.com/PacktPublishing/Oracle-Certification-Mastering-Java-for-Beginners-and-Experts
Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
Table of Contents
Chapter 1 : Introduction & Setup
Introduction to This Course
00:01:30
Setup Eclipse on Windows
00:05:07
Setup Eclipse on Mac OS X
00:05:06
Setup Eclipse on Linux
00:04:31
Run Code Online
00:01:48
Chapter 2 : Basics
Printing To The Console
00:03:41
Comments
00:06:25
Variables
00:04:39
Datatypes
00:15:58
Constant Variables
00:03:17
Console Input
00:04:04
Operators
00:17:30
if statement (Conditional Statement)
00:07:42
switch statement (Conditional Statement)
00:07:10
for Loop
00:04:42
while Loop
00:04:48
do while Loop
00:04:39
Loop Control Statements
00:03:23
Numbers
00:07:43
Characters
00:05:55
Strings
00:04:46
Arrays
00:07:41
foreach Loop
00:04:20
Date & Time
00:04:18
Regular Expressions
00:07:26
Chapter 3 : Methods
Simple Example
00:05:06
Passing Values to Functions
00:03:19
Method Overloading
00:04:46
Command Line Arguments
00:03:57
Multiple Arguments Simplified
00:05:47
Chapter 4 : File IO
Byte Streams
00:07:04
Character Streams
00:01:50
Standard Streams
00:04:26
Listing Files & Folders
00:02:16
Creating Folders
00:02:28
Chapter 5 : Exceptions
Simple Example
00:05:28
Multiple Catch Blocks
00:03:33
Throw and Throws Keywords
00:02:56
Finally Block
00:02:55
User Created Exceptions
00:07:47
Chapter 6 : Classes & OOP
Simple Class Example
00:08:18
Constructor
00:03:43
this keyword
00:04:48
Inheritance
00:06:24
Modifier Types
00:04:19
Overriding
00:05:19
Abstraction
00:04:57
Interfaces
00:04:01
Chapter 7 : Data Structures
Enum
00:03:26
Stacks
00:04:15
Vector
00:05:54
BitSet
00:05:14
Properties
00:05:00
Hashtable
00:03:36
Chapter 8 : Collections
List
00:03:31
Set
00:03:58
SortedSet
00:03:05
Map
00:02:43
Map.Entry
00:02:57
SortedMap
00:01:48
Enumeration
00:04:34
Chapter 9 : Networking
Client Example
00:07:00
Chapter 10 : Multithreading
Server Example
00:10:50
Creating Threads Using a Runnable Interface
00:09:01
Creating Threads by Extending a Thread Class
00:02:48
Chapter 11 : Applet
Simple Example
00:04:21
Keyboard Events
00:03:45
Mouse Events
00:03:59