o7planning
Java Basic
The tutorials

The tutorials

  1. 1
    What is needed to get started with Java?
  2. 2
    History of Java and the difference between Oracle JDK and OpenJDK
  3. 3
    Install Java on Windows
  4. 4
    Install Java on Ubuntu
  5. 5
    Install OpenJDK on Ubuntu
  6. 6
    Install Eclipse
  7. 7
    Install Eclipse on Ubuntu
  8. 8
    Configuring Eclipse to use the JDK instead of JRE
  9. 9
    Quick Learning Java for beginners
  10. 10
    History of bits and bytes in computer science
  11. 11
    Data Types in java
  12. 12
    Bitwise Operations
  13. 13
    if else statement in java
  14. 14
    Switch Statement in Java
  15. 15
    Loops in Java
  16. 16
    Arrays in Java
  17. 17
    JDK Javadoc in CHM format
  18. 18
    Inheritance and polymorphism in Java
  19. 19
    Abstract class and Interface in Java
  20. 20
    Access modifiers in Java
  21. 21
    Java Enums
  22. 22
    Java Annotations
  23. 23
    Customize java compiler processing your Annotation (Annotation Processing Tool)
  24. 24
    Comparing and Sorting in Java
  25. 25
    Java String, StringBuffer and StringBuilder
  26. 26
    Java String.format and printf methods
  27. 27
    Java Exception Handling
  28. 28
    Java Generics
  29. 29
    Understanding Java System.identityHashCode, Object.hashCode and Object.equals
  30.  
    Java Collections Framework Tutorials
  31.  
    Java IO Tutorials
  32.  
    Java Date Time Tutorials
  33. 33
    Java WeakReference
  34. 34
    Java SoftReference
  35. 35
    Java PhantomReference
  36. 36
    Manipulating files and directories in Java
  37. 37
    Syntax and new features in Java 8
  38. 38
    Java Regular Expressions
  39. 39
    Java Multithreading Programming
  40. 40
    JDBC Driver Libraries for different types of database in Java
  41. 41
    Java JDBC
  42. 42
    Get the values of the columns automatically increment when Insert a record using JDBC
  43. 43
    Java Compression and Decompression
  44. 44
    Java Reflection
  45. 45
    Java Remote Method Invocation - Java RMI
  46. 46
    Java Socket Programming
  47. 47
    Java Stream
  48. 48
    Java Functional Interface
  49. 49
    Java Predicate
  50. 50
    Java BiPredicate
  51. 51
    Java Consumer
  52. 52
    Java BiConsumer
  53. 53
    Java Supplier
  54. 54
    Java Function
  55. 55
    Java BiFunction
  56. 56
    Java Aspect Oriented Programming with AspectJ (AOP)
  57. 57
    Java Programming for team using Eclipse and SVN
  58. 58
    Which Platform Should You Choose for Developing Java Desktop Applications?
  59. 59
    Example of Java encoding and decoding using Apache Base64
  60. 60
    Java Commons IO
  61. 61
    Java Commons Email
  62. 62
    Java Commons Logging
  63. 63
    Introduction to the Raspberry Pi
  64.  
    Java Servlet/Jsp Tutorials
  65.  
    Maven Tutorials
  66.  
    Gradle Tutorials
  67.  
    Java API for HTML & XML
  68.  
    Java Web Services Tutorials
  69.  
    Java SWT Tutorials
  70.  
    JavaFX Tutorials
  71.  
    Java Oracle ADF Tutorials
  72.  
    Struts2 Framework Tutorials
  73.  
    Spring Boot Tutorials
  74.  
    Spring Cloud Tutorials
Maybe you are interested
Are you looking for an online course?

These are online courses outside the o7planning website that we introduced, which may include free or discounted courses.