Coupon & course info
Course Name: Java Memory Management
Subtitle: What Java professionals need to know about memory, garbage collection, tuning the VM, and avoiding memory leaks.
Instructor: Taught by Matt Greencroft, Course tutor at Virtual Pair Programmers
Provided by: Udemy
Price: $200 (before discount)
Free coupon code: See above (no charge for coupon)
Review info & popularity
As of April 29, 2017…
Students: 1086 students enrolled
Ratings: 175 reviews
Rank: ranked #61g in Udemy Development Courses
Brief course description
This is a course for Java professionals (or aspiring Java professionals) who need an in depth understanding of how memory works in Java. In this course you’ll learn what kinds of memory leaks are possible in Java, and how to avoid them. In addition I’ll show you tools you can use to analyse how your applications are performing, and detect inefficient memory use, such as objects which are taking up too much memory, or problems causing inefficient garbage collection. And we’ll see how to fix these.
You don’t need to be a Java Expert to do this course, but you should be able to confidently create basic Java code before you start.
(Read more about this course on the official course page.)
Matt Greencroft bio
Having worked for over 20 years as a professional programmer, mainly in banking, Matt now teaches for Virtual Pair Programmers. His specialist areas are JavaEE, Android, Hadoop and NoSQL. Matt’s currently working on a Clojure project, which he finds an enjoyable challenge!
(Learn more about this instructor on the official course page.)
If you like this course, you might also be interested in:
Step-by-step guide on how to develop a complete E-Commerce website with both front-end and back-end
Taught by Le Deng, ldeng.net/courses, consultant, thousands of students
Learn Python– The Swiss Army Knife of Coding Languages
Taught by LearnToProgram, Inc., Learn Web, Mobile and Game Development
Build native iOS and Android mobile applications using Angular 2
Taught by Nic Raboy, Developer Advocate & Software Engineer
A course you’ll actually finish! This SQL course taught by a Product Manager and Senior Marketing Data Analyst
Taught by A Course You’ll Actually Finish, A Course Series
Complete guide to artificial intelligence and machine learning, prep for deep reinforcement learning
Taught by Lazy Programmer Inc., Data scientist and big data engineer
Final details for this Udemy course
Skill level: Intermediate Level
Lectures: 29 lessons
Duration: 3 hours of video
What you get: The best Java programmers have a deep understanding of how memory works in Java, and use this to influence how they create their code. This course will give you that understanding, together with the tools that you will need to investigate when things go wrong.
Target audience: This is an advanced Java course, and is most suitable for Java programmers who have some experience creating real world production software.
Requirements: This course is aimed at students with some basic knowlege of Java. If you are comfortable with creating basic applications, creating objects and running code, then you’ll be fine to do this course. You will need to have a java compiler installed, and ideally a development environment such as Eclipse.
Access: Lifetime access
Peace of mind: 30 day money back guarantee
Availability: available online, as well as on iOS and Android
Download options: check course to see if you can download lessons