Core Java LiveLessons

Watch Core Java LiveLessons

  • 2016
  • 1 Season

Core Java LiveLessons is an informative video course designed to deepen your understanding of Java programming. The course is offered by Pearson and is ideal for beginners as well as those with some experience in Java programming. This video course is taught by experienced instructors who have a significant background in Java programming. The instructors take a practical approach to teaching the course material, using real-life examples to make it easier for learners to understand the concepts. The course is intended as a comprehensive guide to Java programming and covers everything from the basics to advanced techniques.

One of the main features of Core Java LiveLessons is its modular structure. The course is divided into different modules that are designed to be completed in order. Each module covers a specific topic, such as data types, control statements, and object-oriented programming. This approach ensures that learners have a solid understanding of the fundamentals before moving on to more complex topics.

Another feature of Core Java LiveLessons is the use of demonstrations to illustrate key concepts. Throughout the course, the instructor provides examples of Java code and explains how each element works. This hands-on approach is an excellent way to learn, as it allows learners to see how Java code can be used in practice.

In addition to demonstrations, Core Java LiveLessons also includes hands-on exercises. These exercises are designed to help learners put their newfound knowledge into practice. The exercises range from simple tasks, such as printing out a message to the console, to more advanced topics like building an application. Each exercise is accompanied by clear instructions and guidance, making it easy for learners to complete the tasks.

One of the standout features of Core Java LiveLessons is the instructor's ability to explain complex topics in simple language. The course includes many technical terms and concepts, but the instructor breaks them down into understandable chunks. This approach helps to ensure that learners do not get bogged down by technical language or jargon.

The video quality of Core Java LiveLessons is exceptional. The instructors use high-quality cameras and microphones to ensure that learners can see and hear everything clearly. The course is also shot from different angles, making it easier to understand the examples and demonstrations.

Core Java LiveLessons does a great job of covering all of the important topics in Java programming. The course starts with an overview of Java and its history, before moving on to data types, control statements, and other fundamentals. From there, the course covers more advanced topics like arrays, exceptions, and multithreading. The final module of the course covers topics like JavaFX, JDBC, and networking.

Overall, Core Java LiveLessons is an excellent course for anyone looking to deepen their understanding of Java programming. The course is well-structured, and the instructors are knowledgeable and engaging. The hands-on exercises and demonstrations are particularly useful, as they help to reinforce the course material. If you're looking to improve your Java skills, Core Java LiveLessons is an excellent choice.

Filter by Source
No sources available
Seasons
Lesson 12: User Interface Components with Swing
12. Lesson 12: User Interface Components with Swing
March 23, 2016
Learn how to: Understand how Swing uses the model-view-controller design pattern, be able to arrange user interface components in a window, process text input, present choices in a user interface, implement menus and toolbars, solve complex layout management tasks, and use and implement dialog boxes
Lesson 11: Event Handling
11. Lesson 11: Event Handling
March 23, 2016
Learn how to: Understand how a program can react to user interface events, provide user interface actions that can be activated in multiple ways, handle mouse events, and understand the AWT event hierarchy
Lesson 9: Collections
9. Lesson 9: Collections
March 23, 2016
Learn how to: Understand benefits of separate collection classes and interfaces; understand the types in the collections framework; work with linked lists, array lists, hash sets, sorted sets, queues, deques, and priority queues; use maps to organize key/value pairs; understand collection wrappers and views; use common algorithms with collections, and use collections from old Java versions
Lesson 8: Generic Programming
8. Lesson 8: Generic Programming
March 23, 2016
Learn how to: Understand the advantages of generic programming, define a simple generic class and generic methods, place restrictions on type variables, understand how generic code is translated to run on the JVM, be aware of restrictions and limitations of Java generics, understand the interaction between generic types and inheritance, and work with reflection and generic types
Lesson 7: Exceptions, Assertions, and Logging
7. Lesson 7: Exceptions, Assertions, and Logging
March 23, 2016
Learn how to: Use exceptions to report errors in a program, catch exceptions to remedy error conditions, know how to use exceptions effectively, use assertions to enforce algorithm constraints, and use logging to record what your program does
Lesson 6: Interfaces, Lambda Expressions, and Inner Classes
6. Lesson 6: Interfaces, Lambda Expressions, and Inner Classes
March 23, 2016
Learn how to: Understand the concept of interfaces, understand the properties of Java interfaces, work with default methods, become familiar with use cases for interfaces, understand how Lambda Expressions work, and Understand the inner workings of inner classes
Lesson 5: Inheritance
5. Lesson 5: Inheritance
March 23, 2016
Learn how to: Understand and define subclasses, override methods and provide constructors in subclasses, understand advanced inheritance concepts in Java, work with the Object class and its methods, understand how inheritance shapes Java language features, use reflection to work with arbitrary objects, and use inheritance effectively
Lesson 4: Objects and Classes
4. Lesson 4: Objects and Classes
March 23, 2016
Learn how to: Understand the fundamental concepts of object-oriented programming, work with predefined classes, define your own classes, understand advanced concepts of classes in Java, understand parameter passing in Java, learn more about object construction, work with packages and imports, use the javadoc utility to produce class documentation, and design classes effectively
Lesson 3: Fundamental Programming Structures in Java
3. Lesson 3: Fundamental Programming Structures in Java
March 23, 2016
Learn how to: Write a simple Java program, work with numeric data types, work with Strings and the API documentation, write programs that read input and produce output, use the control flow constructs of the Java language, work with big numbers when arbitrary precision is required, and use arrays to store multiple elements of the same type
Lesson 2: The Java Programming Environment
2. Lesson 2: The Java Programming Environment
March 23, 2016
Learn how to : Set up your Java development environment, use the command-line tools, use an integrated development environment, and run graphical applications and applets
Lesson 1: An Introduction to Java
1. Lesson 1: An Introduction to Java
March 23, 2016
Learn how to: Understand the design decisions that shaped Java and become familiar with the history of Java
Description
  • Premiere Date
    March 23, 2016