{
  "@context": "https://schema.org",
  "@type": "Course",
  "@id": "https://www.vidyasource.com/courses/java-for-work/",
  "url": "https://www.vidyasource.com/courses/java-for-work/",
  "name": "Java For Work",
  "description": "Enhance your Java skills with Vidya's Java for Work course. Designed for professionals, this practical training covers real-world Java programming, best practices, and industry-relevant topics to boost your productivity and career growth.",
  "image": "https://www.vidyasource.com/img/courses/programming.jpg",
  "provider": {
    "@id": "https://www.vidyasource.com/#organization"
  },
  "about": "Java",
  "teaches": [
    "A Brief History of Java",
    "Tooling: IntelliJ IDEA and Gradle",
    "The Anatomy of a Java Class",
    "Primitives and Objects",
    "Control Structures",
    "The Three Collections You Have to Know",
    "Practical Error Handling",
    "Enums",
    "Annotations",
    "Modeling Domain vs. Modeling Process",
    "The Power of Polymoprhism: Inheritance and Composition",
    "Interfaces as Mixins",
    "Generic Types",
    "Domain-Driven Design",
    "Declaring Functions",
    "Composing Functions",
    "Java Streams",
    "Practical Design Patterns",
    "Package Management Strategies",
    "Avoiding null: The \"Billion-Dollar Mistake\"",
    "Records and Pattern Matching",
    "Revisiting Conditionals",
    "Structured Concurrency with Virtual Threads",
    "Temporal Types",
    "Experimentation Using JShell",
    "Scripting with JBang",
    "Automating Quality",
    "AI Strategies for Java Development",
    "APIs and JSON",
    "Database Persistence",
    "File Processing",
    "Cloud-Native Java and GraalVM",
    "Securing Java Applications",
    "Testing with JUnit and Testcontainers",
    "Documentation with JavaDoc and Snippets",
    "Logging and Observability",
    "Building AI Applications"
  ],
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "instructor": {
      "@type": "Person",
      "name": "Neil Chaudhuri",
      "jobTitle": "President",
      "url": "https://www.linkedin.com/in/neil-chaudhuri/",
      "sameAs": "https://www.linkedin.com/in/neil-chaudhuri/"
    }
  }
}