Java Programming (Core Java) - Athworth Academy

Course Name: Full Stack Development In Java

Duration: 3 Months (36 Hours)

Level: Beginner to Advance

Delivery Format: Online or in-person classes

Course Objective: This comprehensive course aims to provide participants with a solid foundation in Full Stack Development In Java. Covering essential concepts from basic syntax to advanced topics, the course is designed to equip learners with the skills needed to develop robust Java applications.

Course Details

  • Introduction to Java Programming
  • Data Types – Variables and Literals
  • Setup Java Environment
  • Features and Architecture
  • Operator and Expression
  • String Class and Printing
  • Conditional Statements
  • Loops
  • Arrays
  • Methods
  • Object-Oriented Programming
  • Inheritance
  • Abstract Classes
  • Interfaces
  • Inner Classes
  • Static and Final
  • Packages
  • Exception Handling
  • Multi Threading
  • lang Package
  • Annotations and JavaDoc
  • Lambda Expressions
  • Java IO Streams
  • Java Generics
  • Collection Framework
  • Date and Time API
  • Network Programming
  • JDBC using MySQL
  • AWT Abstract Window Toolkit
  • Java Swing
  • JavaFX

By the end of this course, participants will have gained a comprehensive understanding of Java programming concepts and will be well-equipped to tackle real-world software development challenges.