Overview
This course will teach you some lesser known features of Java, such as functional programming, I/O, serialization, and reflection. The Advanced Java Programming Techniques program is offered by Udacity.
Features
- Strengthen your software design intuition by exploring the design ideas that underpin understandable, extensible and scalable software systems.
- Learn the basic concepts and techniques of concurrent programming in Java, so your programs can take advantage of modern, multi-core hardware.
Programme Structure
Courses include:
- Functional Programming in Java
- Working with Files & I/O
- Design Patterns
- Reflection
- Concurrent Programming
Key information
Duration
- Part-time
- 2 days
Start dates & application deadlines
Language
Delivered
Campus Location
- Mountain View, United States
Disciplines
Web Technologies & Cloud Computing View 417 other Short Courses in Web Technologies & Cloud Computing in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
Prior to enrolling, you should have the following knowledge:
- Design pattern fundamentals
- Basic Java
You will also need to be able to communicate fluently and professionally in written and spoken English.
Tuition Fees
Additional Details
- This program can be paid for with the Udacity subscription.