Practical Java Programming Practices (120+ Common Projects)
3.9 (123 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
23,703 students enrolled

Practical Java Programming Practices (120+ Common Projects)

Master Java programming with over 120+ best Java programming practices for absolute beginners to excel in the industry
New
3.9 (123 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
23,703 students enrolled
Created by Emenwa Global
Last updated 7/2020
English
Current price: $139.99 Original price: $199.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18 hours on-demand video
  • 14 articles
  • 124 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Level up your Java programming skill with over 120 beginners best practices
  • How to find even and odd number in python
  • How to detect Positive and Negative Numbers
  • How to check for Even and odd Numbers
  • How to check for Greatest of 3 Numbers
  • How to check for divisibility of a Number
  • How to convert from Celsius to Fahrenheit
  • How to check for Leap year
  • How to check if a point belongs to Circle
  • How to create quadratic Equation
  • How to make guess of Random number
  • How to create a Multiplication Table using while loop
  • How to build a simple Calculator
  • How to get Sum and Product of digits
  • How to make a Binary search of number in an array
  • And lots more...
Course content
Expand 138 lectures 18:09:48
+ 120+ Java programming BEST practices for absolute beginners
138 lectures 18:09:48
Practice 2. PrintWriter
03:34
Practice 3. Basic Arithmetic Calculators
05:46
Practice 5. Date and Time
10:19
Practice 7. Method Overloading
09:49
Practice 8. String Overloading
07:34
Practice 9. Method Overriding
09:50
Practice 10. Use of Final Keyword as a variable
06:03
Congratulations on your journey! Never stop learning...
00:10
Practice 11. Use of final Keyword as a method
03:55
Practice 12. Use of finalized keyword
08:33
Practice 13. Static Variable
06:44
Practice 14. Program for Interface
23:05
Practice 15. Super class
14:02
Practice 16. How to use This keyword
05:00
Practice 17. Print numbers in Matrix Format
13:34
Practice 19. Matrix Subtraction
18:18
Congratulations on your journey! Never stop learning...
00:10
Practice 20. Matrix Multiplication
18:24
Practice 21. Triangular Pattern (1)
04:53
Practice 22. Triangular Pattern (2)
04:04
Practice 23. Triangular Pattern (3)
03:12
Practice Triangular Pattern (4)
02:49
Practice 25. Paschal Triangle
12:13
Practice 27. Multiplication Table
06:46
Practice 28. Area of a Triangle
06:05
Congratulations on your journey! Never stop learning...
00:10
Practice 29. How to detect largest Number input from a user
08:05
Practice 30. Use of maths operators for Calculator
14:41
Practice 31. A program for calculating Factorial
08:35
Practice 32. A program to determine Student's grade
09:24
Practice 33. Detect Negative and Positive Numbers from a user
04:18
Practice 34. Detect Even and Odd Numbers
04:08
Practice 35. A program for Fibonacci Sequence
06:16
Practice 36. A program to check palindrome number
10:44
Practice 37. Program to check Vowels and Consonants
09:27
Congratulations on your journey! Never stop learning...
00:10
Practice 38. Print out Arrays
04:03
Practice 39. Print out Array from user
06:08
Practice 40. Print out Arrays in ascending order
10:27
Practice 41. Print out String Arrays
07:03
Practice 42. Sorting an Array
05:14
Practice 43. Program to search an element in an Array
03:13
Practice 44. Insert Element in an Array
17:24
Practice 45. Program to Reverse an Array
04:03
Practice 46. Minimum and Maximum Element in Array
06:42
Congratulations on your journey! Never stop learning...
00:10
Practice 47. A program to merge two Arrays
04:47
Practice 48. A program to sort a Merged Array
25:04
Practice 49. Abstract Class
06:42
Practice 50. A program for Abstract class and Abstract Method
13:02
Practice 51. Array to String
03:43
Practice 52. A Program to calculate Array_s average
05:34
Practice 53. For Loop
05:13
Practice 54. Infinite Loop
01:56
Practice 55. Generate Random Numbers
05:23
Congratulations on your journey! Never stop learning...
00:10
Practice 56. Reverse a Number
06:45
Practice 57. Convert fro Fahrenheit to Centigrade
06:42
Practice 58. Convert Centigrade to Fahrenheit
06:55
Practice 59. Reverse a Number using For loop
06:05
Practice 60. Program to print out Prime Numbers
08:23
Practice 61. A program to swap two different Numbers
06:03
Practice 62. A program to swap two different numbers (2)
03:09
Practice 63. Print out current Date and Time
05:27
Practice 64. Program to detect a leap year
07:24
Congratulations on your journey! Never stop learning...
00:10
Practice A program to detect Prime numbers only
06:06
Practice 66. A program to check a perfect square
07:00
Practice 67. Program to convert from Decimal to Binary
11:50
Practice 68. Sum of Digits from User
06:50
Practice 69. A program to find two top maximum numbers in an Array
08:05
Practice 70. A program to convert from String to Character
05:05
Practice 71. A program to convert from String to other Data Types
08:36
Practice 72. A program to check Armstrong Numbers
08:40
Practice 73. A program to calculate Arithmetic Mean
07:17
Congratulations on your journey! Never stop learning...
00:10
Practice 74. Program to calculate HCF and LCM
07:09
Practice 75. Program to convert from Decimal to Octal
07:39
Practice 76. A program to convert from Binary to Decimal
07:46
Practice 77. Program to convert from Decimal to HexaDecimal
08:59
Practice 78. Program to create current locale
06:00
Practice 79. A program for Array List
09:22
Practice 80. Iterate through HashMap
11:49
Practice 81. A program to sort HashMap
16:57
Practice 82. Sort HashMap by Values
26:42
Congratulations on your journey! Never stop learning...
00:10
Practice 83. Program to find longest sub string
11:56
Practice 84. A program to get Employee_s data
14:41
Practice 85. A program to sort Object using comparable interface
19:37
Practice 86. A program to sort Object using Comparator Interface
20:06
Practice 87. A program to detect first non repeated character
12:36
Practice 88. A program to generate permutation of a string
22:20
Practice 89. A program to get the result of the longest Palindrome
18:42
Practice 90. A program to sort Array in Descending order
08:17
Practice 91. A program to remove duplicate element in a list
09:07
Congratulations on your journey! Never stop learning...
00:10
Practice 92. A program to run a Thread
05:21
Practice 93. A program to create a Thread using runnable interface
06:19
Practice 94. A program to join two Threads
11:34
Practice 95. Program to remove Multiple spaces in a String
05:28
Practice 96. A program to find the union of two Arrays
18:37
Practice 97. A program to find intersection of two Arrays
14:22
Practice 98. A program to detect if a number is of power of 2
04:35
Practice 99. A program for Exception Handling
06:47
Practice 100. A program for Multiple catch Blocks in Exception Handling
10:48
Congratulations on your journey! Never stop learning...
00:10
Practice 101. A program to implement Exception Handling using Finally Block
05:49
Practice 102. A program to implement Try-Catch-Finally Blocks
05:27
Practice 103. A program to implement Throw in java
06:04
Practice 104. A program for User Define Exception
08:42
Practice 105. A program for Constructor Inheritance
06:34
Project 106. A program for super class in Inheritance
10:26
Practice 107. A program to clone Objects
07:19
Practice 108. A program to get sub-list from an Array with clone
09:23
Practice 109. A program to sync Array list using Collections.synchochroniseList
05:45
Congratulations on your journey! Never stop learning...
00:10
Practice 110. A program to get the last occurrence of an object in an Array list
07:01
Practice 111. A program to demonstrate Single Inheritance
06:02
Practice 112. A program to demonstrate MultiLevel Inheritance
09:24
Practice 113. A program to demonstrate Hierarchical Inheritance
07:44
Practice 114. A project to print different String functions
10:45
Practice 115. A program to count Number of words in a String variable
14:52
Practice 116. A program to find Armstrong using Multithreading
05:49
Practice 117. A program to find Prime Numbers using Multithreading
10:24
Practice 118. A program to print out Alphabets A-Z using Multithreading
04:21
Congratulations on your journey! Never stop learning...
00:10
Practice 119. A program to print out Alphabet using Alternate
05:34
Project 120. A program to print out Numbers
06:11
Practice 121. A program to check for Even Numbers
04:06
Practice 122. A program to check for Odd Numbers
03:27
Practice 123. A program to get square of Numbers with Multithreading
03:31
Practice 124. A program to get Cube of numbers using Multithreading
03:06
Congratulations on your journey! Never stop learning!
00:10
Requirements
  • This courses requires basics of Java programming knowledge
  • A computer (Windows/Mac/Linux)
Description

Welcome to Practical Java programming practices (120+ common projects)! Learning Java programming language and understanding Java programming language are two different things. Almost every student enjoy learning Java programming language. But, only a few number of these students actually understand Java programming language afterwards. This is where the remaining students are left behind and kept wandering from one course to another over the internet to get the best knowledge on understanding Java programming language with cups of coffee on their table everyday.

120+ Java programming best practices for absolute beginner is a comprehensive and concise guide with over 8 hours of content that is designed to pick up every interested student from the state of “zero-knowledge” to a state of “Hero-knowledge” in Java programming with lots of practical Java projects.

Why Must I Take This Course?

Emenwa Global instructors are industry experts with years of practical, real-world experience building software at industry leading companies. They are sharing everything they know to teach thousands of students around the world, just like you, the most in-demand technical and non-technical skills (which are commonly overlooked) in the most efficient way so that you can take control of your life and unlock endless exciting new career opportunities in the world of technology, no matter your background or experience.

Who this course is for:
  • Anyone who wants to learn to code
  • Anyone looking to level up their skills and master a new programming language
  • Anyone who wants to master Java programming