Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn Advanced Java

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Advance your Java programming skills with this course designed to take your expertise to the next level. Learn techniques, frameworks, and APIs that enable you to write efficient, scalable, and clean code. Explore advanced topics like parallel programming, servlets, and database integration for robust application development.

Syllabus

  • Welcome to Learn Advanced Java!: Welcome to Learn Advanced Java!
    • Article: Welcome to Learn Advanced Java!
  • Parallel and Concurrent Programming: Dive deeper into parallel and concurrent programming in Java.
    • Article: What is Parallel and Concurrent Programming?
    • Article: Threading Refresher
    • Lesson: Parallel and Concurrent Programming: Lesson
    • Quiz: Parallel and Concurrent Programming: Quiz
    • Project: Largest Miller-Rabin Prime Candidate
  • Servlets: Learn about servlets in Java.
    • Article: What Are Java Servlets?
    • Article: Setting Up Our Environment for Servlets
    • Article: Creating a Java Servlet
    • Article: Servlet Architecture and Lifecycle
    • Article: Processing Requests and Building Responses
    • Article: Servlets Review
    • Quiz: Servlets: Quiz
    • Article: Let's Go Shopping!
  • Sockets: Learn how to make comprehensive programs using sockets in Java.
    • Article: What are Sockets in Java?
    • Article: Socket Programming in Java
    • Quiz: Working with Sockets
    • Article: Creating Your Own Socket in Java
  • Java Native Interface (JNI): Learn about Java Native Interface and how you can combine it with C++ to build powerful programs.
    • Article: What is JNI?
    • Lesson: Java Native Interface (JNI): Lesson
    • Quiz: Java Native Interface (JNI): Quiz
    • Article: Implementing JNI in Your Environment
    • Article: Space Exploration
  • Java Database Connectivity (JDBC): Learn about Java Database Connectivity and how you can use it with SQL to create powerful programs.
    • Article: What Is JDBC?
    • Article: SQL for JDBC
    • Lesson: Java Database Connectivity (JDBC): Lesson
    • Quiz: Java Database Connectivity (JDBC): Quiz
    • Project: Community News Forum

Taught by

Alisha Grama

Reviews

4.2 rating at Codecademy based on 99 ratings

Start your review of Learn Advanced Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.