Price
$25
Course Type
Online
Duration
5 hours
Date
Various dates throughout the year
Entry Requirements
intermediate Level

About this course

Learn the basic concepts and functions that you will need to build multithreaded programs with the popular programming language, Java. It is definitely worth learning this part of Java as in order to process the huge amount of data nowadays, it is essential to use concurrency. And of course it will give you a strong background to more easily pick up other object-oriented languages such as C#.

At the end of this course, you will know Object oriented programming, How to use multithreading in real applications, GUI programming with Swing

In the first chapter we are going to study about the basics of concurreny: synchronization, executor services, callable and runnable interfaces and why is it important to be familiar with all of these things.

Knowing these basics are just the beginning. We will implement three applications with which you can get a good grasp of the fundamentals of multithreading and how to use it in real situtations.

In the last chapter we will take a look at Conway's game, a very interesting and staggering simulation about the fundamental nature of our universe.

What are the requirements?

  • Basic Java
  • Eclipse IDE
  • Internet connection

What am I going to get from this course?

  • Over 44 lectures and 5 hours of content!
  • Implement concurrent simulations or applications on your own
  • Use the low level as well as the high level methods
  • Solve complex problems with the help of concurrency
  • Use Swing for GUI programming

What is the target audience?

  • This Java course is for newbies who are familiar with basic Java and students looking for some interesting and advanced topics
Enquire now

Enquire now