• Catalog
  • Full catalog
    Resources
    Blog University
    Guide
    Bootcamps
    Provided by
    JetBrains Academy
    Creators of the most popular IDEs: IntelliJ IDEA, PyCharm & others
    Authors of Kotlin, Google's preferred language for Android
    More than 11.4 million developers and 300,000 companies worldwide use JetBrains IDEs to create their products
  • Pricing
  • For Business
  • Back to course

    Knowledge map for course Java Developer

    4.654K already learning 4 weeks ago last updated

    Learn essential development skills, from basic syntax to advanced features. Build a solid foundation to master any framework you need. Learn to use AI to code faster.


    Discover the power of the Knowledge map! Monitor your progress in real-time, grasp topic connections, and get a clear picture of your learning journey.
    Computer science 0 / 264
    Fundamentals 0 / 58
    Programming languages 0 / 187
    Java 0 / 187
    Basics 0 / 28
    Code organization 0 / 67
    Code style 0 / 3
    Methods 0 / 7
    Object-oriented programming 0 / 29
    Classes and objects 0 / 11
    Classes and members 0 / 7
    Access control 0 / 3
    Objects 0 / 1
    Class hierarchies 0 / 13
    Other concepts 0 / 5
    Source structure 0 / 1
    Design patterns 0 / 7
    Generic programming 0 / 2
    Generics essentials 0 / 2
    Functional programming 0 / 18
    Working with data 0 / 48
    Errorless code 0 / 19
    Additional instruments 0 / 19
    Java internals 0 / 10
    System administration and DevOps 0 / 2
    Command line 0 / 2
    Command line basics 0 / 2
    Algorithms and Data Structures 0 / 18
    Math 0 / 3
    1. Computer science
    2. Programming languages
    3. Java
    4. Code organization
    5. Object-oriented programming
    6. Classes and objects
    7. Classes and members
    Classes and members
    Grouping classes with packages
    Initializing new instances. Constructor
    Static members
    Objects and their properties
    Defining classes
    Instance methods
    Multiple constructors
    LanguagesPythonJavaKotlin & AndroidSQL and DatabasesGo & C++
    Career pathsWeb DevBackendDevOpsData Science & Analysis
    SubjectsAI Coding Tools✨ AI EngineeringML & Math
    Full catalog
    Resources
    BlogUniversity
    Guide
    Bootcamps
    Subscription
    For Business Pricing
    Hyperskill
    About Careers For Content Creators
    Support
    Help Center Contact Support Terms
    Get it on Google PlayDownload on the App Store