Oracle Certification: Mastering Java for Beginners & Experts
Created by Frahaan Hussain, Last Updated 22-Jan-2020, Language:English
Oracle Certification: Mastering Java for Beginners & Experts
Java is one of the most popular programming languages. Companies like Facebook, Microsoft and Apple all want Java
Created by Frahaan Hussain, Last Updated 22-Jan-2020, Language:English
What Will I Get ?
- Java programming
- Application programming
- Semantics of general programming
- The format of coding applications
- All the functions of Java programming
- Application programming
Requirements
- Passion for learning Java
- Basic computer knowledge and skills
- Passion for programming
- Basic knowledge of computer science is optional
Description
Learn about everything there is to know about Java Applications and How To Program Them. A step by step process is used to show explain every facet of these topics.
Java is fast becoming a worldwide Tour De Force that is requested by all companies such as Google, Facebook and Microsoft. This course will ensure you are not left as more and more companies request this awesome language. This course will teach your everything about programming Java applications and websites.
You will receive all the knowledge to use and leverage the powerful technology behind these amazing and wonderful platforms.
Who this course is for:
- Anyone looking to learn about Java
- Developers looking to learn the skills needed to acquire the Oracle Java Certification
- People looking to learn about programming
- Those seeking to understand how Java works
- People seeking guidance on how to create Java based programs
- Beginners and experts in this field
- People seeking more knowledge on the various features of the Java programming language
Course Content
-
Introduction & Setup
5 Lectures 00:18:17-
Introduction To This Course
Preview00:01:46 -
Setup Eclipse On Windows
Preview00:05:06 -
Setup Eclipse On Mac OS X
Preview00:05:06 -
Setup Eclipse On Linux
00:04:31 -
Run Code Online
00:01:48
-
-
Basics
20 Lectures 02:10:00-
Printing To The Console
Preview00:03:40 -
Comments
Preview00: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:38 -
Loop Control Statements
00:03:22 -
Numbers
00:07:42 -
Characters
00:05:54 -
Strings
00:04:46 -
Arrays
00:07:41 -
foreach Loop
00:04:19 -
Date & Time
00:04:17 -
Regular Expressions
00:07:26
-
-
Methods
5 Lectures 00:22:53-
Simple Example
00:05:05 -
Passing Values To Functions
00:03:18 -
Method Overloading
00:04:46 -
Command Line Arguments
00:03:57 -
Multiple Arguments Simplified
00:05:47
-
-
File IO
5 Lectures 00:18:03-
Byte Streams
00:07:04 -
Character Streams
00:01:50 -
Standard Streams
00:04:25 -
Listing Files & Folders
00:02:16 -
Creating Folders
00:02:28
-
-
Exceptions
5 Lectures 00:22:37-
Simple Example
00:05:28 -
Multiple Catch Blocks
00:03:33 -
Throw and Throws Keywords
00:02:55 -
Finally Block
00:02:55 -
User Created Exceptions
00:07:46
-
-
Classes & OOP
8 Lectures 00:41:45-
Simple Class Example
00:08:17 -
Constructor
00:03:43 -
this keyword
00:04:48 -
Inheritance
00:06:24 -
Modifier Types
00:04:18 -
Overriding
00:05:19 -
Abstraction
00:04:56 -
Interfaces
00:04:00
-
-
Data Structures
6 Lectures 00:27:22-
Enum
00:03:25 -
Stacks
00:04:14 -
Vector
00:05:54 -
BitSet
00:05:13 -
Properties
00:05:00 -
Hashtable
00:03:36
-
-
Collections
7 Lectures 00:22:32-
List
00:03:31 -
Set
00:03:58 -
SortedSet
00:03:04 -
Map
00:02:42 -
Map.Entry
00:02:56 -
SortedMap
00:01:48 -
Enumeration
00:04:33
-
-
Networking
1 Lectures 00:07:00-
Client Example
00:07:00
-
-
Multithreading
3 Lectures 00:22:37-
Server Example
00:10:50 -
Creating Threads Using a Runnable Interface
00:09:00 -
Creating Threads by Extending a Thread Class
00:02:47
-
-
Applet
3 Lectures 00:12:09-
Simple Example
00:04:20 -
Keyboard Events
00:03:45 -
Mouse Events
00:04:04
-

Frahaan Hussain
CEO and Lead Developer at Sonar Systems
I am CEO of Sonar Systems which is the world leader in educational material for the game engine Cocos2d-x, one of the best and most popular game engines in the world. With years of experience programming and running an online education platform (Sonar Learning) I can help and support new programming like you. I am also a University Lecturer teaching a variety of topics in Games Programming from Games Design to OpenGL Shader Programming. I am also a published author of games design and soon to be released Responsive Web Design. I have all the facets required to educate and inspire.