پیشنهاد فرادرس

آموزش Object و API در Java

دسته بندی ها: آموزش جاوا (Java) ، آموزش های لیندا (Lynda)
Java Essential Training: Objects and APIs Publisher:Lynda Author:David Gassner Duration:2h 46m Level:Intermediate

Learn Java 9, in part two of our essential training series. Learn about debugging, creating custom classes, working with inheritance, and more.
Released: 2/6/2018

If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java—and keep your knowledge up to date as the language evolves. Java 9 is changing quite a few important aspects of the programming workflow, particularly the handling of objects and APIs. This course is the second in the Java Essential Training series, which provides the foundation for learning Java 9. Instructor David Gassner starts by showing how to debug Java code in IntelliJ IDEA, and handle any exceptions that occur. He explains how to create custom classes and understand how Java implements inheritance, a core principle of object-oriented programming. Plus, learn how to store data in memory with the Java Collections Framework, extend Java with popular APIs, make network requests, and package your applications for deployment in JAR files.

Topics include:
Debugging Java code
Handling exceptions
Creating custom classes
Working with inheritance
Managing data collections
Using Java packages and libraries
Preparing a Java application for deployment

Introduction
Welcome
54s
What you should know
1m 21s
How to use the exercise files
3m 8s
1. Exception Handling and Debugging
Syntax errors vs. exceptions
6m 8s
Debug with IntelliJ IDEA
4m 30s
Handle exceptions with try-catch
3m 44s
Create multiple catch blocks
3m 16s
Checked vs. unchecked exceptions
5m 34s
2. Create Custom Classes
About encapsulation
3m 46s
Use the Java runtime classes
4m 45s
Wrap code in static methods
5m 56s
Declare and use custom classes
4m 9s
Organize code with packages
3m 46s
Create and use instance methods
2m 27s
Manage state with instance variables
7m 31s
Declare multiple constructor methods
5m 2s
Use static fields as constants
5m 51s
Declare and use enum types
3m 44s
Organize code with nested types
4m 15s
3. Work with Inheritance
About inheritance and polymorphism
6m 33s
Extend classes and override methods
6m 8s
Cast objects as different types
5m 16s
Create and implement interfaces
5m 35s
Use abstract classes and methods
3m 41s
4. Manage Data Collections
Store values in simple arrays
6m 59s
Manage resizable arrays with List
5m 39s
Manage key-value pairs with Map
4m 41s
5. Use Java Packages and Libraries
Work with dates and times
7m 12s
Copy files with readers and buffers
5m 16s
Copy files with Path and Files classes
2m 55s
Parse a JSON file
8m
Include packages with modules
7m 42s
6. Prepare a Java Application for Deployment
Document code with Javadoc
5m 23s
Package classes in JAR files
4m 33s
Conclusion
Next steps
1m 12s

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 416.0MB Lynda Java Essential Training Objects and APIs_git.ir.rar
captcha