Udemy

Java Best Practices for Performance ,Quality and Secure Code

Enroll Now
  • 203 Students
  • Updated 6/2024
4.2
(35 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 41 Minute(s)
Language
English
Taught by
Mousa Al Bateh
Rating
4.2
(35 Ratings)
4 views

Course Overview

Java Best Practices for Performance ,Quality and Secure Code

Learn the best Java practices and improve your code's performance, security and quality

Do you want to write quality code?

Do you want to improve your odds in coding interviews?

Do you want better control of your code with fewer errors, problems, and security issues?

Do you need hands-on practice?

Do you want to write faster and more responsive applications?

Do you want to be able to identify bugs and mistakes much faster?


--If you answered "YES" to more than two of the above questions, you've come to the right place!


This course focuses on the following topics:

  • Avoiding common mistakes.

  • Writing faster code.

  • How to write secure code.

  • How to handle common problems and future-proof your code.

  • Recommendations with practical examples.

  • How to leverage multithreading

  • Common coding challenges and their solutions.


What makes this course different?

  • The majority of the topics you'll learn in this course are NOT usually covered by ordinary Java courses.

  • You will learn tips and ideas from experienced developers who have developed commercial software.

  • Practical problems with practical solutions.

  • An interactive course designed to provide fun challenges.

Why enroll in this course?

  • Improve your coding skills in Java.

  • Greater confidence in job interviews.

  • Write more secure, efficient and maintainable code.

Finally, we regularly maintain this course and will add more tips and ideas as they arise, so you will always be up-to-date.

Course Content

  • 9 section(s)
  • 36 lecture(s)
  • Section 1 Introduction
  • Section 2 Secure Coding
  • Section 3 Objects Management
  • Section 4 General Recommendations
  • Section 5 Coding for Performance
  • Section 6 Coding Principles
  • Section 7 Special Optimizations
  • Section 8 Java 16 Features
  • Section 9 Resources

What You’ll Learn

  • Upgrade your Java skill level
  • Write better code in Java
  • Avoid common poor practices
  • Make your code more readable
  • Improve your code performance

Skills covered in this course


Reviews

  • P
    Perennial Systems
    5.0

    Nice

  • O
    Ondřej Slíva
    2.0

    I like the fact that author tries to cover multiple themes, he shows some useful libraries/webpages/Java functions which could be really useful, but here the list of positives ends. I would ignore poor sound quality or the fact that in some lectures author recorded only IntelliJ window so in video, there are missing some of the poups which is annoying at best. Because course tries to cover wide variaty of concepts, some of them are in my opinion too basic and some of them are covered only lightly (ie. TDD). This is still not so bad because worst of all some of the concepts are explained in misleading way or they are explained wrong (ie. compostion is not using interfaces instead of inheritence). With that in mind I cannot give better rating.

  • R
    Remy Aubrun
    1.5

    While the content was good and informative, the quality of the video and sound was pretty bad. In several videos, the microphone cut out and pieces of the lecture were missing.

  • C
    Chirapon Pachtprai
    5.0

    simple and quality

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed