Programming Languages

Java Core Concepts

MyLoginn Learning Team · Free beginner course

5 weeks9 modules · 130 subtopicsFREECore ConceptsJavaBeginner

Build a strong Java foundation by learning syntax, variables, decisions, loops, methods, and simple objects.

Level

Core Concepts

Modules

9

Topics

130

Duration

5 weeks

Course roadmap

A clear path through the material

Build your understanding one focused lesson at a time, from core ideas to practical programming.

Enroll free to unlock the lessons.

  1. 01
    Java Foundations0/19 topics · 0%
    • 1Java HOME
    • 2Java Intro
    • 3Java Get Started
    • 4Java Syntax
    • 5Java Output
    • 6Java Comments
    • 7Java Variables
    • 8Java Data Types
    • 9Java Type Casting
    • 10Java Operators
    • 11Java Strings
    • 12Java Math
  2. 02
    Java Methods0/6 topics · 0%
    • 20Java Methods
    • 21Java Method Challenge
    • 22Java Method Parameters
    • 23Java Method Overloading
    • 24Java Scope
    • 25Java Recursion
  3. 03
    Java Classes and OOP0/20 topics · 0%
    • 26Java OOP
    • 27Java Classes/Objects
    • 28Java Class Attributes
    • 29Java Class Methods
    • 30Java Class Challenge
    • 31Java Constructors
    • 32Java this Keyword
    • 33Java Modifiers
    • 34Java Encapsulation
    • 35Java Packages / API
    • 36Java Inheritance
    • 37Java Polymorphism
  4. 04
    Java Errors and Files0/15 topics · 0%
    • 46Java Errors
    • 47Java Debugging
    • 48Java Exceptions
    • 49Java Multiple Exceptions
    • 50Java try-with-resources
    • 51Java Files
    • 52Java Create Files
    • 53Java Write Files
    • 54Java Read Files
    • 55Java Delete Files
    • 56Java I/O Streams
    • 57Java FileInputStream
  5. 05
    Java Data Structures0/16 topics · 0%
    • 61Java Data Structures
    • 62Java Collections
    • 63Java List
    • 64Java ArrayList
    • 65Java LinkedList
    • 66Java List Sorting
    • 67Java Set
    • 68Java HashSet
    • 69Java TreeSet
    • 70Java LinkedHashSet
    • 71Java Map
    • 72Java HashMap
  6. 06
    Java Advanced0/13 topics · 0%
    • 77Java Wrapper Classes
    • 78Java Generics
    • 79Java Annotations
    • 80Java RegEx
    • 81Java Threads
    • 82Java Lambda
    • 83Java Advanced Sorting
    • 84Java Networking
    • 85Java JDBC
    • 86Java Date and Time API
    • 87Java Streams
    • 88Java Records
  7. 07
    Java Application Development0/12 topics · 0%
    • 90Java Optional Values
    • 91Java Stream Pipelines
    • 92Java Functional Interfaces
    • 93Java Switch Expressions
    • 94Java Text Blocks
    • 95Java HTTP Client
    • 96Java JDBC Transactions
    • 97Java Maven Basics
    • 98Java Unit Testing
    • 99Java ExecutorService
    • 100Java Synchronization
    • 101Java Secure Input Handling
  8. 08
    Java Projects and Practice0/14 topics · 0%
    • 102Java Projects
    • 103Java Certificate
    • 104Java How Tos
    • 105Java Examples
    • 106Java Videos
    • 107Java Compiler
    • 108Java Exercises
    • 109Java Quiz
    • 110Java Code Challenges
    • 111Java Practice Problems
    • 112Java Server
    • 113Java Syllabus
  9. 09
    Java References0/15 topics · 0%
    • 116Java Reference
    • 117Java Keywords
    • 118Java String Methods
    • 119Java Math Methods
    • 120Java Output Methods
    • 121Java Arrays Methods
    • 122Java ArrayList Methods
    • 123Java LinkedList Methods
    • 124Java HashMap Methods
    • 125Java Scanner Methods
    • 126Java File Methods
    • 127Java Iterator Methods