Welcome to the ultimate Java 8 programming course! Whether you're a beginner or a seasoned developer, this comprehensive tutorial will guide you through the essentials and advanced concepts of Java 8. Learn Java step-by-step with practical examples and hands-on exercises.
#### Chapters and Timestamps: ####
Course Introduction
1. Introduction To Learning Java 8 [00:00]
2. Course Overview [01:48]
Core Concepts Of Java
1. Java Versions [03:03]
2. Anatomy Of A Java Program [07:40]
Installing A Development Environment
1. Installing The JDK And Eclipse For Windows [11:14]
2. Installing The JDK And Eclipse For OSX [20:47]
3. Installing The JDK And Eclipse For Linux [25:59]
First Steps
1. Creating A Project And Package [31:42]
2. Writing Your First Java Class [38:43]
3. Compiling And Running A Java Class [44:07]
4. Course Project Class Diagram [49:29]
Data Types and Variables - Scrapbook
1. Creating A Scrapbook Page [52:14]
2. Defining Variables [59:45]
3. Working With Integers [01:06:30]
4. Working With Floating Point Variables [01:14:19]
5. Defining Boolean Variables [01:21:11]
6. Defining String Variables [01:25:42]
7. Defining Date Variables [01:29:51]
8. Documenting Out Project Fields [01:37:50]
Anatomy Of A Class
1. Class Declaration [01:41:25]
2. Fields And Comments [01:43:59]
3. Constructors [01:47:39]
4. Coffee Break [01:52:14]
5. Getter And Setter Methods [01:52:29]
6. Using The Passenger Class - Part 1 [01:57:42]
7. Using The Passenger Class - Part 2 [02:02:31]
Unit Testing
1. Creating A Test Class [02:07:18]
2. Writing Test Methods - Part 1 [02:14:45]
3. Writing Test Methods - Part 2 [02:19:33]
4. Test Driven Development [02:23:30]
5. Writing The Flight Test Class [02:26:10]
6. Writing The Flight Class - Part 1 [02:30:48]
7. Writing The Flight Class - Part 2 [02:34:23]
8. Writing The Flight Class - Part 3 [02:39:04]
9. Finishing The Flight Class [02:41:09]
10. Exercise - Build The Seat Class [02:47:16]
11. Solution - Building The Seat Class [02:47:53]
12. Using The toString Method [02:52:40]
13. Creating And Running A Test Suite [02:58:49]
Passing Data Between Objects
1. Parameters And Arguments [03:02:46]
2. Return Values [03:08:56]
3. Coffee Break [03:13:08]
4. Using Multiple Constructors [03:13:23]
5. Using Objects As Field Types [03:17:18]
6. Testing The Ticket Class [03:21:01]
7. Review Of Data Classes [03:25:16]
Storing Objects In ArrayLists
1. Introduction To ArrayLists [03:29:37]
2. Creating The Database Class [03:33:38]
3. Adding Fields And Methods To The Database Class [03:37:47]
4. Adding ArrayList Elements [03:44:22]
5. Accessing ArrayList Elements [03:50:30]
6. Bootstrapping The Database [03:54:00]
7. Searching For ArrayList Elements [03:57:26]
8. Removing ArrayList Elements [04:00:58]
Java Syntax
1. While Loops [04:03:20]
2. For Loops [04:09:54]
3. Enhanced For Loops [04:14:33]
4. If Statements [04:19:29]
5. Comparison Operators [04:25:47]
6. Modifying The addPassenger Method [04:29:16]
7. Testing The addPassenger Method [04:34:15]
8. Writing The addTicket Method [04:38:19]
9. Writing The getOpenSeats Method [04:44:57]
Using The Console For User Input
1. Outlining The Console Class [04:49:40]
2. Creating The Console Main Loop [04:54:16]
3. Receiving Screen Input [04:58:43]
4. Coffee Break [05:03:40]
5. Testing For Exceptions [05:03:55]
6. Receiving The Flight Number [05:10:12]
7. Receiving The Seat Number [05:15:45]
8. Booking The Ticket [05:18:43]
Deploying Your Application
1. Creating A JAR File [05:21:41]
2. Running A JAR File [05:25:47]
*Object Inheritance
1. Creating A Subclass [05:28:24]
2. Finishing The Subclass [05:34:18]
3. Using A Subclass [05:37:06]
4. Method Overriding [05:42:09]
Persistence Using Files
1. Reading From A File [05:45:31]
2. Writing To A File [05:51:08]
Logging
1. Introduction To Logging [05:55:06]
2. Using Global Logging [05:57:07]
3. Configuring Class Level Logging [06:00:34]
4. Adding Logging Statements [06:05:43]
Final
1. Coffee Break [06:11:37]
2. Wrap-Up [06:11:52]
By the end of this course, you'll have a firm grasp of Java 8 fundamentals, from basic syntax to advanced programming concepts, unit testing, data management, and much more. This course is designed to prepare you for real-world Java programming challenges.
Show your Love & Support
/ alphabrains
☕️ [Buy me a coffee!] (https://www.buymeacoffee.com/alphabrains)
Would Help our team make more content like this one :)
Don't forget to like, comment, and subscribe for more in-depth tutorials and hit the bell icon to get notifications for new videos!
Keywords: #Java8tutorial, #Java8programming, learn Java, #javaforbeginners , Java 8 course, Java development, Eclipse IDE, JDK installation, Java data types, Java classes, Java syntax, unit testing Java, ArrayLists in Java, Java inheritance, Java logging, deploy Java applications, Java 8 advanced concepts, Java video tutorial.
Смотрите видео Java 8 Tutorial for Beginners: From Basics to Advanced Concepts - Java Course For Beginners онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Alpha Brains Courses 31 Июль 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 312 раз и оно понравилось 16 людям.