Java: A Complete Tutorial from Zero to JDBC Course
20 Hours
Deal Price$19.99
Suggested Price
$80.00
You save 75%
Java: A Complete Tutorial from Zero to JDBC Course
$19.99$80.0075% OFF
168 Lessons (20h)
- Your First Program
- Section 0 - Setting up your Java Development KitSection Introduction0:40Setting up your JDK on your Mac8:42Setting up your NetBeans on your Mac8:58Testing your JDK and NetBeans on your Mac7:24Setting up your JDK on your Windows Machine13:06Setting up and Test your NetBeans on your Windows Machine9:44Resource Files
- Section 1 - Your First Java CupYour First Java Program - HelloWorld5:25Commonly Encountered Errors19:57Parts of Your Java Program10:28Resource Files
- Section 2 - Difference between a Class and an ObjectDifference Between a Class and Objects7:10The Person and TestPerson Classes8:03Constructors17:26Methods12:02Encapsulation (aka Data Hiding)18:54The Java API Documentation11:55The import statement13:23Resource Files
- Section 3 - Introducing the use of an Integrated Development Environment (IDE)Integrated Development Environment (IDE)6:06Your First NetBeans Project9:37Comments, Semi-colon, Blocks and Whitespaces18:34The import and the package statements15:54Java Data Types15:27The Scanner object and the nextXxx() Methods9:37Resource Files
- Section 4 - Operators and Control StructuresSection Introduction0:49Data Type Casting, part 14:42Data Type Casting, part 24:07Data Type Casting, part 36:27The Increment and Decrement Operators9:28The Mathematical Operators9:12The Relational Operators3:59The Logical Operators and the Short-Circuit Operators, part 18:19The Logical Operators and the Short-Circuit Operators, part 22:50The Ternary Operator5:28The Ternary Operator Sample Problem - Odd / Even0:22The Ternary Operator Solution - Odd / Even3:21The Assignment and Short-Hand Operators4:38The if-else condition5:47The if-else-if ladder and age problem1:46The age problem solution5:00The nested if7:13The switch-case statement10:32The month to word problem0:33The month to word solution3:30The taxi fare problem1:23The taxi fare solution6:34The while and the do-while loops, part 16:14The while and the do-while loops, part 24:06Infinite Loops5:00Print all numbers from the smaller to the larger number problem0:54Print all numbers from the smaller to the larger number solution4:37The for loop, part 16:26The for loop, part 22:47Print the odd numbers from 1 to 10 problem0:34Print the odd numbers from 1 to 10 solution3:39Nested loops6:58Print the Multiplication Table Problem0:24Print the Multiplication Table Solution2:28The break and continue statements7:11Labelled breaks and labelled continues4:12Resource Files
- Section 5 - The Reference Data TypesThe Reference Data Types9:54User Defined Classes9:55Assigning a Reference Value to a Variable3:44Pass by Value and Local Variable Scopes19:30The String Problem1:00The String Solution4:15The 'this' keyword, part 17:43The 'this' keyword, part 29:43Resource Files
- Section 6 - Arrays and StringsSection Introduction, Arrays and Strings1:17Array Creation and Initialization, part 15:52Array Creation and Initialization, part 28:17Array Limits, the .length attribute5:24Sample Array Problem and Solution8:04The Enhanced for loop7:38Copying of Arrays12:04Command Line Arguments and the parseXxx Methods19:56The Two Dimensional Arrays, aka an Array of Arrays13:04The Multiplication Table Problem0:19The Multiplication Table Solution6:12The Non-Rectangular Arrays6:22The Calendar Problem2:02The Calendar Solution15:57The String, StringBuffer and StringBuilder, part 116:38The String, StringBuffer and StringBuilder, part 25:39The Palindrome Problem0:48The Palindrome Solution4:36Resource Files
- Section 7 - Inheritance and PolymorphismInheritance Concepts8:30Java Access Modifiers3:47Method Overriding8:26The 'super' keyword4:21Polymorphism Concepts7:48The Virtual Method Invocation and Heterogeneous Arrays4:14Polymorphic Arguments, the 'instanceof' operator and obj cast p114:04Polymorphic Arguments, the 'instanceof' operator and obj cast p27:08Overloading Methods10:50Inheritance and Constructors13:07The Object Class and the equals() method12:53The Object Class and the hashCode() method5:19The Object Class and the toString() method4:30The 'static' keyword, part 111:27The 'static' keyword, part 28:39Resource Files
- Section 8 - Other Class FeaturesSection Introduction on Other Class Features0:44The Wrapper Classes9:29The 'final' keyword7:03The 'enum' keyword8:49The 'abstract' keyword9:41Java Interfaces21:23The Interface default methods8:45The Interface static methods3:30Functional Interface and the Lambda Operator12:20Resource Files
- Section 9 - Exceptions and AssertionsSection Introduction on Exceptions and Assertions1:57The Exception and the Error Classes5:34The 'try' and 'catch' blocks8:43The 'finally' block20:18The Exception Hierarchy9:32Multiple Exceptions in a catch block2:14The parameterized try block and the handle-or-declare rule, part 110:04The parameterized try block and the handle-or-declare rule, part 24:10The 'throws' keyword0:56The Rules on Overriding Methods and Exceptions6:16Creating your Own Exception8:45Assertion Checks, the 'assert' keyword5:53Resource Files
- Section 10 - IO and FileIOSection Introduction on IO and File IO0:42How to accept inputs using the Scanner Class, a review part 17:14How to accept inputs using the Scanner Class, a review part 22:13How to accept inputs using the BufferedReader and InputStreamRead10:47How to Format an Output10:32The File Class5:35How to read inputs from a file8:35How to write data to a file17:45Resource Files
- Section 11 - The Collection and Generics FrameworkSection Introduction on the Collection and the Generics Framework0:46The Collection Interface7:07The Set and the List Interfaces6:54The Map Interface5:09The Iterator Interface11:14The Generics Framework9:53Sorting your Set Collection18:35Resource Files
- Section 12 - Building a GUI Based Desktop ApplicationSection Introduction on How to Build a GUI-Based Desktop App2:00The AWT Package, the Component and the Containers3:00The Component and the Containers Examples, part 17:13The Component and the Containers Examples, part 210:01The Layout Managers - The FlowLayout Manager8:40The Layout Managers - The BorderLayout Manager10:36The Layout Managers - The GridLayout Manager6:44Demonstrate How Complex Layout Manager and Nested Layout Manager16:22Events, Event Sources and Event Handlers2:55Implementing the Event Handling Techniques - The Deligation Model8:40Implementing the Event Handling Techniques - Using Listeners9:52Implementing EHT - Using Adapter Classes and Inner Classes8:39Completion of the SimpleCalculator Application15:56Packaging a JAR file for application deployment, part 114:38Packaging a JAR file for application deployment, part 26:42Resource Files
- Section 13 - Introduction to JDBCSection Introduction on Java Database Connectivity (JDBC)0:55How to Create your first DB Schema using NetBeans10:07Steps in using JDBC using the Statement Interface24:42The Statement vs the PreparedStatement Interface10:46Resource Files
Java: A Complete Tutorial from Zero to JDBC Course
$19.99$80.0075% OFF
DescriptionInstructorImportant DetailsRelated Products
Uncover New Skills Through Practice & Start Programming in 20 Hours of Content on Java, IDE and More
JG
Joe GhalLearningWhilePracticing (LWP)
4.6/5 Instructor Rating:
★ ★ ★ ★
★
LearningWhilePracticing, founded by Joe Ghalbouni, has one of the most practical approaches when it comes to learning. Their goal is to let you be operational as quickly as possible while at the same grasping all the concepts required. Being able to work on your projects through software while learning it at the same time, is a source of motivation that will make you go further.
Lawrence Decamora | Oracle Certified Java Programmer
4.9/5 Instructor Rating:
★ ★ ★ ★
★
Lawrence Decamora III is a former Java Trainer at Sun Microsystems for 5 years and is currently a full time Computer Science Instructor at the University of Santo Tomas, Manila, Philippines. He's been using Java for the past 19 years and has earned several Java Related Certifications from Sun, Oracle, and IBM. He has a Bachelor's Degree in Computer Science, a Masters Degree in Educational Management, and currently taking up his degree in Doctor of Education.
Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...


