Advanced Java Programming Techniques, Short Course | Part time online | Udacity | United States
Studyportals
Short Online

Advanced Java Programming Techniques

1 months
Duration
249 USD/module
249 USD/module
Unknown
Tuition fee
Anytime
Unknown
Apply date
Anytime
Unknown
Start date

About

The best Java programs combine excellent software designs with modern language features. The Advanced Java Programming Techniques program is offered by Udacity.

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.

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.

Course Skills

  • Advanced Java Programming Techniques
Java reflection • Design pattern fundamentals • Java stream API • Dependency injection • Computer memory familiarity • Java files API • Data encoding • Aspect-oriented programming • Resource leaks • Java best practices • Concurrent computing • Programming paradigms • JRE • Data serialization • Behavioral design patterns • Threading • Creational design patterns • Data deserialization • Structural design patterns • Parallel computing

Programme Structure

Courses include:

  • Functional Programming in Java
  • Working with Files & I/O
  • Design Patterns
  • Reflection
  • Concurrent Programming

Key information

Duration

  • Part-time
    • 1 months

Start dates & application deadlines

You can apply for and start this programme anytime.

Language

English

Delivered

Online

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

To optimize your success in this program, we've created a list of prerequisites and recommendations to help you prepare for the curriculum. Prior to enrolling, you should have the following knowledge:

  • Design pattern fundamentals
  • Basic Java
  • Concurrent computing
  • Functional programming
You will also need to be able to communicate fluently and professionally in written and spoken English.

Tuition Fee

To always see correct tuition fees
  • International

    249 USD/module
    Tuition Fee
    Based on the tuition of 249 USD per module during 1 months.
  • National

    249 USD/module
    Tuition Fee
    Based on the tuition of 249 USD per module during 1 months.

249$ - Monthly Subscription - Unlimited access to all Udacity programs, skills and projects

Funding

Other interesting programmes for you

Our partners

Advanced Java Programming Techniques
Udacity
Advanced Java Programming Techniques
-
Udacity

Wishlist

Go to your profile page to get personalised recommendations!