Java 8 – Beyond the Basics
Java 8 – Beyond the Basics, available at $64.99, has an average rating of 4.25, with 106 lectures, based on 315 reviews, and has 2735 subscribers.
You will learn about demonstrate a working knowledge of inheritance polymorphism, and abstract classes within Java perform SQL database operations in Java using JDBC begin working with Java 8's Lambda Programming get started with the Spring Framework This course is ideal for individuals who are beginners who have learned or worked through the very basics of Java programming or this is NOT for Java programming professionals except as reinforcement for specific topics covered It is particularly useful for beginners who have learned or worked through the very basics of Java programming or this is NOT for Java programming professionals except as reinforcement for specific topics covered.
Enroll now: Java 8 – Beyond the Basics
Summary
Title: Java 8 – Beyond the Basics
Price: $64.99
Average Rating: 4.25
Number of Lectures: 106
Number of Published Lectures: 106
Number of Curriculum Items: 106
Number of Published Curriculum Objects: 106
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- demonstrate a working knowledge of inheritance polymorphism, and abstract classes within Java
- perform SQL database operations in Java using JDBC
- begin working with Java 8's Lambda Programming
- get started with the Spring Framework
Who Should Attend
- beginners who have learned or worked through the very basics of Java programming
- this is NOT for Java programming professionals except as reinforcement for specific topics covered
Target Audiences
- beginners who have learned or worked through the very basics of Java programming
- this is NOT for Java programming professionals except as reinforcement for specific topics covered
If you have a basic understanding of Java but feel ready to start digging deeper, this is the course for you. It’s the perfect followup to our Java 8 beginners tutorial, but also suitable for those who’ve worked through other introductions, as well.
You will start with a quick review of Java, then jump into learning about object inheritance, interfaces, abstract classes, and polymorphism. From there, Brian will teach you about exceptions and string manipulation, including custom exceptions, checked and unchecked exceptions, and the string tokenizer. This video tutorial also covers topics such as file and binary serialization, database operations using Java and JDBC, basic GUI programming, and generic programming and iteration. You will also learn about additional data structures and concepts, such as the collection interface, working with the vector, working with the queue, and examination of the HashMap. Finally, you will cover multi-threading and networking, lambda programming, and Spring tools.
Once you have completed this computer based training course, you will have developed a deeper working knowledge of Java 8 and the Eclipse IDE.
Course Curriculum
Chapter 1: Welcome To The Course
Lecture 1: Important – Download These First – Working Files
Lecture 2: Introduction To Java – Beyond The Basics
Lecture 3: How To Access Your Working Files
Chapter 2: Review Of Java Topics And Getting Up To Speed
Lecture 1: Types And Variables
Lecture 2: Classes And Constructors
Lecture 3: Methods
Lecture 4: Conditional Operators
Lecture 5: Switch And Ternary Operators
Lecture 6: Loops
Lecture 7: Basic Data Structures
Lecture 8: Packages And Jars
Lecture 9: Basic Unit Testing In Java With J-Unit 4
Chapter 3: Object Inheritance, Interfaces, Abstract Classes, And Polymorphism
Lecture 1: Basic Terms
Lecture 2: Basic Object Inheritance And Overriding The ToString Method
Lecture 3: Object – Basic Extension – Part 1
Lecture 4: Object – Basic Extension – Part 2
Lecture 5: Polymorphism – First Look
Lecture 6: Planning Our System
Lecture 7: Introduction To Interfaces
Lecture 8: Create And Implement The Race Participant Interface
Lecture 9: Implementing Multiple Interfaces
Lecture 10: Develooping The Plan For Our System
Lecture 11: Adding In The Abstract Class – Part 1
Lecture 12: Adding In The Abstract Class – Part 2
Lecture 13: Testing The Abstract Class – Part 1
Lecture 14: Testing The Abstract Class – Part 2
Lecture 15: The Race Manager
Chapter 4: Exceptions
Lecture 1: Introduction To Exceptions
Lecture 2: Unchecked Exceptions
Lecture 3: Checked Exceptions
Lecture 4: Custom Exceptions
Lecture 5: Additional Study
Lecture 6: Unit Testing Your Exceptions
Chapter 5: String Manipulation
Lecture 1: StringBuilder To Construct Strings
Lecture 2: Split
Lecture 3: String Tokenizer
Lecture 4: Other String Operations
Lecture 5: Regular Expressions In String Searching
Lecture 6: Strategy – Searching The Race Manager
Chapter 6: File And Binary Serialization
Lecture 1: Reading And Writing Text Files Using Scanner
Lecture 2: Reading And Writing Text Files Using BufferedReader And BufferedWriter
Lecture 3: Loading And Saving The Race To And From Flat Text Files – Part 1
Lecture 4: Loading And Saving The Race To And From Flat Text Files – Part 2
Lecture 5: Binary Streams
Lecture 6: Random Access Files
Lecture 7: The Serializable Interface
Lecture 8: Binary State Files
Lecture 9: Race Manager Save And Restore
Chapter 7: Database Operations Using Java And JDBC
Lecture 1: Creating The Database At Appharbor
Lecture 2: Getting MySQL ConnectorJ And Org.Json Jar Files
Lecture 3: DBmanager Architecture Overview
Lecture 4: Creating Athletes And Athlete Type Tables
Lecture 5: Inserting Athletes And Athlete Types
Lecture 6: Deleting Athletes By Racer ID
Lecture 7: Updating Athlete Name And Age
Lecture 8: Populating Athletes From Database To Race Manager
Chapter 8: Basic GUI Programming
Lecture 1: Simple GUI Window With JFrame
Lecture 2: Adding A JPanel To The JFrame
Lecture 3: JLabels And JTextfield
Lecture 4: Simple Input And Message Dialogs
Lecture 5: JButtons And ActionListeners
Lecture 6: Layout Managers
Lecture 7: JDesktopPane And JInternalFrame
Lecture 8: Get Eclipse Windowbuilder Pro
Lecture 9: Use Windowbuilder To Build Out A Simple GUI
Lecture 10: Racemanager In A GUI
Chapter 9: Generic Programming And Iteration
Lecture 1: Overview Of Generic Programming
Lecture 2: Writing Generic Methods
Lecture 3: Writing Generic Classes
Lecture 4: Bounded Type Parameters
Lecture 5: Bounded Type Parameters In Classes And Methods
Lecture 6: Another Look At The Arraylist
Lecture 7: OOP Design Problem – Iteration
Lecture 8: An Iterable Best Data Container
Chapter 10: Additional Data Structures And Concepts
Lecture 1: A Custom Single-Linked List
Lecture 2: The Collection Interface
Lecture 3: The List And ListIterator Interface
Lecture 4: Examination Of The Linkedlist
Lecture 5: Working With The Java Linkedlist
Lecture 6: Examination Of The Vector
Lecture 7: Working With The Vector
Lecture 8: Examination Of The Stack
Lecture 9: Working With The Java Stack
Lecture 10: Examination Of The Queue
Lecture 11: Working With The Queue
Lecture 12: Examination Of The Dictionary And Map
Lecture 13: Examination Of The The HashMap
Lecture 14: Working With The Java HashMap
Chapter 11: Multi-threading And Networking
Lecture 1: Introduction To Threading
Instructors
-
Infinite Skills
High Quality Training
Rating Distribution
- 1 stars: 14 votes
- 2 stars: 9 votes
- 3 stars: 50 votes
- 4 stars: 102 votes
- 5 stars: 139 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024