Intermediate & Advanced Java Programming

Take your Java skills to the next level and start building real applications.

3.95 (191 reviews)
Udemy
platform
English
language
Programming Languages
category
3,028
students
4 hours
content
Aug 2020
last update
$39.99
regular price

What you will learn

To build real Java applications

To go beyond beginner's Java programming courses

Description

Take your Java skills to the next level and start building real applications.

There are lots of 'Java for Beginners' courses out there. This course will take your basic Java programming skills and teach you how to implement them in the real world. Learn object oriented programming and build real Java applications.

Source codes are included for each lecture.

Content

Object Oriented Programming (Intermediate Java Section)

Concepts and Syntax
Constructors, 'this' keyword & toString Method
Inheritance & 'extends' keyword
Abstraction & equals method
Interfaces & 'implements' keyword

Threads

Introduction To Threads
Implementing a 'Runnable'
Starting and Stopping
Basic Thread Logic

Build a Real Java Application

JFrame & Basic Drawing
Getting User Input
Render Manager Part 1
Render Manager Part 2
Input Manager Part 1
Input Manager Part 2
Application Structure Part 1
Application Structure Part 2

Advanced Java | Java Networking

Introduction | Client Setup
Server Setup
Sending and Receiving Messages
Client GUI Setup
Server/Client Logic
Debugging and Connecting Clients to Server

Screenshots

Intermediate & Advanced Java Programming - Screenshot_01Intermediate & Advanced Java Programming - Screenshot_02Intermediate & Advanced Java Programming - Screenshot_03Intermediate & Advanced Java Programming - Screenshot_04

Reviews

Jean-Luc
June 3, 2023
its very reprasentative of java and reminds me of my ap class but since ik this its like a nice refresher
Jeremiah
March 30, 2021
I wouldn't say that this is an intermmediate to advanced course and there should have been more in depth stuff described for those levels.
Arpit
July 20, 2020
Not got clear explanation about many topic like Render manager and Input manager.Sound was good but explanation was not good. It require lot of prerequisites.
Sebastian
July 6, 2020
The teacher isn't very engaging to me. I like how the course is to the point. Video quality not great. It does the job
Laura
May 13, 2020
There are no exercises, the instructor goes very fast in explaining complicated structures, as if he all prepared and anticipated the errors...but that looks like not intuitive at all so I think I'll drop the course soon. I wish concepts and examples were more clear, structured, simple and that the udemy platform would propose some training sessions...I don't feel confortable only to watch these lines of code and wonder how am I going to do that alone if I needed to.
Cwasz
March 17, 2020
The content is ok, but the video quality is terrible and makes it distracting and hard to follow the course as a whole.
David
March 1, 2020
Great content -Provides key examples that allows further exploration and practice of discussed techniques and principles(within Java)
Jeremy
August 7, 2018
I was able to satisfy my need for learning about java, and had an enjoyable experience in the process.
Mathew
May 3, 2018
The course covers the necessities without being overwhelming. It is easy to follow and well put-together.
Kraig
October 8, 2017
Nice concise info. Detailed yet. Ot overdoing it. Viewing mobilemon iPhone is pretty small. Need to zoom in and that makes it fuzzy.
Jake
January 13, 2017
Great information, but occasional mess-ups during the lectures and the required backtracking can be more than a little confusing. If the lectures were redone without this backtracking it would be much easier to understand.
Ken
May 29, 2016
The instructor is clear enough. The only problem that I have is that the instructor moves the cursor and clicking around too much. otherwise is he knows what he's talking about.
Kevin
February 23, 2016
Could use more in-depth coverage. Missing some context about when a programmer should use the various things covered in the course. Screen zoom could also be a little better, as the text is very small and difficult to read. Overall, it is still a pretty good course, though. I recommend it to anyone who already has a basic foundation in Java and wants to expand their knowledge.
Jason
October 6, 2015
The course is informative, but has a pretty limited scope. The examples are interesting and definitely give you something workable to show for them. The IDE that is used has a smaller font, so it may be difficult to see if you aren't viewing at 720 on a decent size screen. Also, the videos tend to stop and start abruptly.
Thuy
November 9, 2014
The instructor seems new to teaching, his instructions are still blurry as well as the small font he uses in his videos. Programming is more than just the boiler plate code that he is showing us, it's the strategy that makes a program clear, concise and well structured. Instead of taking time to plan out the strategy, he just programmed, and hope that we can catch up or "get it". We spent so much time learning Gui just to draw an oval and a rectangle. His thread tutorials are okay though. Overall, I would not recommend this course.

Charts

Price

Intermediate & Advanced Java Programming - Price chart

Rating

Intermediate & Advanced Java Programming - Ratings chart

Enrollment distribution

Intermediate & Advanced Java Programming - Distribution chart

Related Topics

136098
udemy ID
12/20/2013
course created date
1/25/2021
course indexed date
Bot
course submited by