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

Full Stack Java

via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

This course introduces Java programming language, exploring its fundamental features, program execution environment, installation procedures, and essential components such as Java Virtual Machine (JVM), Java Runtime Environment (JRE), and Java Development Kit (JDK). It covers Java basics, object-oriented programming (OOP) concepts, exception handling, multithreading, and extends into web technologies including HTML, CSS, MySQL, JDBC, and Servlets.

Intended audience

NA

Prerequisites

  • None

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: NA

NCrF level: 4.5 (NCrF credit-eligible)

Syllabus

  • Week 1: Introduction to Java Programming
  • Week 2: Overview of Java language, its history, and significance in software development
  • Week 3: Explanation of Java's platform independence and write-once-run-anywhere paradigm
  • Week 4: Java Program Execution and Components
  • Week 5: Detailed explanation of Java Virtual Machine (JVM), Java Runtime Environment (JRE), and Java Development Kit (JDK)
  • Week 6: Steps for installing JDK and setting up the development environment
  • Week 7: Java Basics and Object-Oriented Programming (OOP) Concepts
  • Week 8: Syntax and semantics of Java programming language
  • Week 9: Principles of OOP: encapsulation, inheritance, polymorphism, and abstraction
  • Week 10: Exception Handling and Multithreading in Java
  • Week 11: Techniques for handling exceptions and errors in Java programs
  • Week 12: Introduction to multithreading, concurrency, and synchronization in Java
  • Week 13: Web Technologies Integration
  • Week 14: Basics of web development: HTML for structure and CSS for styling
  • Week 15: Introduction to MySQL database management system and JDBC for Java database connectivity
  • Week 16: Java Servlets for Web Applications
  • Week 17: Overview of Java Servlets as server-side components in web applications
  • Week 18: Integration of Servlets with HTML forms and database operations using JDBC

Taught by

SkillDzire Expert

Reviews

Start your review of Full Stack 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.