Home| All Programs| Today added Progs| Download Status| Customers opinion| Helpdesk| Shopping cart

Program Search:

Shopping Cart:




*Note: Minimum order cost: €20
Maximum Total Price: €1500
We Recommend:
Yakov Fain Java Training Videos €20 buy download


2014
Yakov Fain
10h
English and Russian

Coach: Yakov Fain (aka Budam), is co-founder of the American company Farata Systems, which provides consulting services to both large enterprises and start-ups in the field of Internet applications. Jacob is the author of several books on programming and numerous technical articles, he was awarded the title Java Champion. He is the leader of Princeton Java Users Group.
This course will ispolzovyatsya book Yakov Fain Java Tutorial. 24-Hour Trainer, and every participant of this training should have it. Jacob lives and works in the United States.

Course Outline
Unit 1. Introducing Java
Why learning Java?
The life cycle of a Java program
JDK and JRE
Downloading and installing JDK
Your first Java program: Hello World
Java SE and EE editions
Eclipse IDE and your first Java program
Introducing Eclipse Integrated Development Environment
Different versions of Eclipse IDE
Unit 2. Object-Oriented Programming. Version Control with Git.
Classes and objects
Data types: primitives and wrapper classes
Autoboxing
Variable scopes
Java Comments
Method arguments
Method overloading
Intro to Git and GitHub
Unit 3. Class methods
Constructors
The keyword super
The keyword this
Pass by value or by reference
Variable Scopes
The keyword static
Arrays
Command-Line Arguments
If statements
Switch statement
Debugging Java programs
Packages
Working with Git and GitHub
Unit 4. Interfaces, Abstract classes, Polymorphism
Interfaces
Casting
Marker interfaces
Access levels
The keyword final
Abstract classes
Polymorphism
Raising salaries with abstract classes
Raising salaries with interfaces
Unit 5. Introducing the Graphic User Interface
Basic UI components
Layout Managers
Adapters
Inner Classes
Containers
Developing UI for a calculator
Event listeners
Teaching the calculator to calculate
Inner Classes
Unit 6. Web applications with Applets
What’s the difference between Java Applications and Applets
Quick intro to HTML
Embedding an applet in HTML
Applet life cycle
Inner Classes
Introducing Swing
Developing a Tic-Tac-Toe applet
Deploying the Tic-Tac-Toe on the server
Unit 7. Error processing. Data Structures
Reading the Stack Trace
The hierarchy of exceptions
The keywords try, catch, throws, throw, finally
User-Defined Exceptions
Array
ArrayList
Hashtable and HashMap
Enumeration
Properties
Linked Lists
Unit 8. Generics. Streams
Introduction to generics
Defining generics
Generic methods
Working with files and other streams
Byte Streams
Character Streams
Data streams
Stream tokenizers
Class File
Unit 9. Java Serialization
How JVM’s talk to each other
Object Streams
What’s Java Serialization
Interface Serializable
Interface Externalizable
Network Programming
Reading data from the Internet
Connecting through HTTP Proxy Servers
How to download files from the Internet
Unit 10. Sockets. Introduction to Multithreading
Developing a sample Stock Quote program
Socket Programming
The Stock Quote server with sockets
How to run the Stock Quote server
Class Thread
Interface Runnable
Thread States
Sleeping threads
Thread priorities
Unit 11. More about threads
How to stop a thread
Race conditions and thread synchronization
Using Threads with Swing: SwingWorker
Joining threads
Futures
Goodies from java.util.concurrent
Unit 12. Working With Databases Using JDBC
JDBC Driver Types
Sample JDBC Program
Processing Result Sets
Class ResultSetMetaData
Class CallableStatement
Batch Updates
Data sources and connection pools
My brokerage firm with DBMS
Unit 13. More Swing. Annotations. Reflection
Displaying tabular data with JTable
Using Table Models
Persisting data from JTable
Working with TableCellRenderer Interface
Event Dispatch thread and SwingWorker class
Intro to annotations
Compiler annotation
Annotation Processing
Unit 14. Remote Method Invocation. Java EE 6. Servlets
Defining Remote Interfaces
Implementing Remote Interfaces
Registering Remote Objects
Writing RMI Clients
Finding Remote Objects
Setting Up The Stock Server Application
Java EE 6 overview
Java EE component overview
Containers vs application servers
Installing GlassFish 3 server
Java Servlets
Architecture of Web applications with Java servlets
The browser-servlet data flow
Your first servlet
Unit 15. Sessions. Cookies. Java Server Pages
Deploying servlets as WAR files
HTTP Get and Post requests
Session Tracking With servlets
Cookies
Session Tracking API – HttpSession
Advantages of JSP over servlets
Embedding Java Code Into HTML
Major JSP Tags
Implicit JSP Objects
Error Pages
Stock Portfolio Project With JSP
Deploying JSP
Unit 16. Java Messaging Service. Enterprise Java Beans
Advantages of asynchronous communication
Point-to-point and Publish/Subscribe modes
Message-Oriented Middleware (MOM)
Types of Messages
How to Send a Message
How to Receive a Message
How to Publish a Message
How to Subscribe for a Topic
Message Selectors
Intro to EJB 3.1
Role of an EJB Container
Session beans
Message-Driven Beans
Unit 17.Java Persistense API 2.0. Restful Web Services
Entity classes
Primary keys
The EntityManager
Querying entities with JPQL
What are Web Services
SOAP vs REST
Sample application with REST
Unit 18. Java 8. New Features
Lambda Expressions
Collections and Stream API
Functional Interfaces

http://www.eventbrite.com/



Download File Size:10.42 GB


Yakov Fain Java Training Videos
€20
Customers who bought this program also bought:
  • Cadence SPB OrCAD 16.60.006 €60
  • Altium Designer 14.2.5 €60

  • Home| All Programs| Today added Progs| Download Status| Customers opinion| Helpdesk| Shopping cart      
    Copyright 2006-2010 ©   LPStore   All Rights Reserved





    Adobe Acrobat Pro DC 2017.012.20093 Multilingual €68


    MathWorks MATLAB R2018a x64 (2 dvd) €100


    Adobe Acrobat Pro DC 2017.009.20058 Multilingual for Mac €68






    Microsoft Office 2016 Professional Plus 16 €90

                 

    Microsoft Office 2016 for Mac Multilingual €90






    FileMaker Pro 16 Advanced 16.0.3.302 x64 €60


    Pinnacle Studio Ultimate 21 €25


    CorelDRAW Graphics Suite 2017 €65