CG数据库 >> Marakana – Java Kickstart for Test Developers

Marakana – Java Kickstart for Test Developers的图片1

Marakana - Java Kickstart for Test Developers

MOV | AVC 139kbps | English | 1024x768 | 7fps | 12 hours | AAC stereo 101kbps | 1.38 GB

Genre: Video Training

A introductory hands on Java development course geared for test developers. Test developers, QA, white box and black box testers, automation engineers that have experience writing code.

Prerequisites

Recent experience writing code in a procedural (or object-oriented) language such as C, Python, etc.

Very comfortable structuring programs into functions / procedures / subroutines that call each other

Can explain variable scope (local variables and function parameters vs. global variables)

Java basics (1.5 days)

Development environment: JDK, Eclipse

Primitives vs. objects, values vs. references

Variables, methods and control flow

Classes: static vs. instance fields / methods

Bean naming conventions: getters, setters - Interfaces and polymorphism

Abstract classes and inheritance

Enumerations

Collections, design and best practices (1 day)

Packages, imports, static imports

Generics, and standard collections: List, Set, Map

Navigating standard Javadoc

Iterators and the Java 5 "foreach" loop

"Value classes" vs. "Service classes"

Immutability: final fields - Object.equals(), hashCode(), toString()

IO and threading basics (1/2 day)

IO: Files, input and output streams, readers and writers

Proper exception handling and resource management

Threads: start, join, executors, futures

Discussion about issues in concurrent programmin

Marakana – Java Kickstart for Test Developers的图片2

Marakana – Java Kickstart for Test Developers的图片3

Marakana – Java Kickstart for Test Developers的图片4

发布日期: 2014-02-25