Description
The course consists of JAVA features, Java SE Concept of programming are made simple and easy. This course is designed to make you familiar with JAVA Programming in detail. The course is taken right all the features in JAVA. Every topic is explained with real-life examples. Features like – Multithreading, AWT, Swing, Collection Framework and Networking are also covered in a detailed manner.
Learning Outcomes
At the end of the programme, the participants will be able to:
- After completion of the course you will understand Java extremely well and will be able to build your own Java applications and as productive as a software developer.
Target Group
- Intermediate Java Developers: Individuals who want to deepen their knowledge and skills to build more advanced applications.
- Software Developers: Professionals looking to transition from basic Java to more complex topics, including functional programming, multithreading, and database integration.
- Students: Computer science students or those in technical programs who want to enhance their Java skills and gain hands-on experience with real-world tools and techniques.
- Developers Interested in Full-Stack Java Development: Individuals who wish to expand their Java expertise to include database integration, GUI development, and more advanced API usage
Prerequisites
- Basic Knowledge of Programming Required
Duration
- 9:00 AM to 12:00 PM
- 50 hours
- Every Saturday and Sunday
- (1) Month (Real World Project) (The teacher gives students one month to complete their project. They need to complete it independently within one month)
Modules
-
Functional Style
- Functional Programming
- Functional Interfaces
-
Essential Java API
- Collections
- Java IO
- File Input/Output
- NIO2
- Threads
- Concurrency
- Lambda Expressions
- Streams API
- Relational Database
- Data Modeling
- Simple SQL
- JDBC API
- Scene Graph
- Layouts
- Controls
- Styles & Effects
- Animations