- Have any question?
- 📲0177-1175826
- ✉️
Java Programming Masterclass for Software Developers
Java ১০ বছর আগেও ছিল, এখনো আছে, ভবিষ্যতেও থাকবে এবং প্রতিনিয়ত জাভার জনপ্রিয়তা গ্লোবালি বেড়েই চলছে। আর এই জাভা কোর্সে প্রোগ্রামিং এর বেসিক থেকে জব পাওয়ার জন্য ইন্ডাস্ট্রি স্ট্যান্ডার্ড সিলেবাসে শিখানো হবে সব কিছু। ওয়েব ডেভেলপমেন্ট থেকে শুরু করে Java Enterprise Application নিয়ে কাজ করার মতো কনফিডেন্স এসে পরবে কোর্সটি ভালোভাবে কমপ্লিট করলে।
Course Content
Total learning: 215 lessons
-
Introduction & Career Opportunity
-
Setting Up Development Environment for JAVA
-
Java Source File Structure
-
Language Fundamentals
- Java Language Identifiers
- All Reserved Words in Java
- Primitive Data Types
- All about Literals
- Types of Variables
- Var-Arg method [Very Important]
- Advance level understanding on Java Main method
- Command Line Arguments (CLI)
- Java Coding Standards
- Various memory areas inside JVM
- Slide of Language Fundamentals
- Download Source Codes of This Section
-
Operators and Assignments
- All about Increment and Decrement Operators
- Arithmetic Operator
- String concatenation Operator
- Relational Operator
- Equality Operator
- Bitwise Operator
- Short Circuit Operator
- Type Casting Operators
- Assignment Operators
- New and Array Operators
- Java Operator Precedence
- Slide of Operators and Assignments
- Download Source Codes of This Section
-
Arrays
- Introduction on Java Arrays
- How to declare and Array
- Array Creation Process
- Multi Dimensional Array Creation Process
- How to initialize and Array
- Array declaration, creation and initialization in a single line
- Understanding length variable and length() method
- Array element assignment
- Array variable assignments
- Slide of Arrays
- Download Source Codes of This Section
-
Flow Control
-
Declarations and Access Modifiers - Class Level Modifiers
- Introduction on Class Level Modifiers
- Public Class Explained
- Default Class
- Final Class [Very Important]
- Abstract Part-1 [Very Very Important]
- Abstract Part-2 [Very Very Important]
- Understanding Strictfp
- Slide of Declarations and Access Modifiers – Class Level Modifiers
- Download Source Codes of This Section
-
Declarations and Access Modifiers - Member Level Modifiers
- Introduction on Member Level Modifiers – Public
- Member Level Modifiers – Default
- Private methods and variables
- Protected methods and variables
- Summary of public, default, private and protected
- Final Instance Variable explained
- Final Static Variable explained
- Final Local Variable explained
- Static Part-1 [Don’t Miss]
- Static Part-2 [Don’t Miss]
- Basic understanding on Native Modifier
- Basic understanding on Synchronized Modifier
- Basic understanding on Transient Modifier
- Basic understanding on Volatile Modifier
- Member Level Modifiers – Conclusion
- Important Questions on all Class and Member Level Modifiers
- Slide of Declarations and Access Modifiers – Member Level Modifiers
- Download Source Codes of This Section
-
Object Oriented Programming [Part 1] - Encapsulation, Polymorphism and Inheritance
- Introduction on OOP
- Data Hiding – An OOP Concept
- Abstraction – An OOP Concept
- All about Encapsulation [Don’t Miss]
- Tightly Encapsulated Class
- Is-A Relationship in Java
- Multiple Inheritance in Java
- Cyclic Inheritance explained
- Has-A Relationship in Java
- Method Signature [Very Important]
- Polymorphism – Introduction [Very Important]
- Polymorphism – Overloading [Very Important]
- Polymorphism – Overriding Part-1 [Very Important]
- Polymorphism – Overriding Part-2 [Very Important]
- Polymorphism – Overriding Part-3 [Very Important]
- Polymorphism – Method Hiding [Very Important]
- Slide of Encapsulation, Polymorphism and Inheritance
- Download Source Codes of This Section
-
Object Oriented Programming [Part 2] - Keywords, Constructors and Blocks
- Super and This keyword explained
- Static vs Instance block explained
- Constructor – Introduction [Very Important]
- Constructor – Rules to write constructor [Very Important]
- Constructor – Default constructor [Very Important]
- Constructor – instance block vs constructor [Very Important]
- Constructor – super() vs this() [Very Important]
- Constructor – Overloading Part-1 [Very Important]
- Constructor – Overloading Part-2 [Very Important]
- Understanding Coupling
- Understanding Cohesion
- Slide of Keywords, Constructors and Blocks
- Download Source Codes of This Section
-
Java Interface
- Introduction to Java Interfaces
- Interface Declaration and Implementation
- Extends vs Implements keyword
- Interface Methods
- Interface Variables
- Interface Naming Conflicts
- Marker Interface
- Adapter class
- Interface vs Abstract class vs Concrete Class
- Interface vs Abstract class
- Interfaces Questions
- Java Interface Slide
-
Java Enum
- Java enum Introduction
- Internal Implementation of enum
- Declaration and Usage of enum
- Allowed modifiers for outer and inner enum
- Enum vs Switch
- Enum vs Interfaces
- Values() method
- Ordinal() method
- valueof() method
- Speciality of Java Enum
- Enum vs Constructors
- enum vs Enum vs Enumeration final
- Enum Conclusions
- Java Enum Slide
-
Exception Handling
- Introduction to Exception Handling in Java
- Runtime Stack Mechanism in Java
- Java Default Exception Handler
- Exception Hierarchy in Java
- Customized Exception Handling by using try-catch
- Control flow in try catch finally
- Various methods to print Exception Information
- Try with multiple catch blocks
- Finally Keyword
- Control Flow in try-catch
- Throw Keyword
- Throws Keyword
- Exception handling keywords summary
- Exception Handling Document PDF
-
Java Collections
- Introduction to Java Collection
- Limitations of object Array’s
- Advantages of collection over Array’s
- Key interfaces of collection framework
- Collection Interface
- List
- Array List
- Linked List
- Vector
- Stack
- Cursors of Java Part-1 Enumeration
- Cursors of Java Part-2 Iterator
- Cursors of Java Part-3 ListIterator
- Cursors of Java Part-4 Comparison of all Iterators
- Set
- HashSet
- Linked HashSet
- Sorted Set
- Tree Set
- Comparison of set implemented classes
- Java Collections Framework PDF
-
File Input Output in Java
-
Jdbc & Java Network basics
-
Java Enterprise Edition with Web Based Projects
- Maven Tutorial PDF
- Mvnref PDF
- Apache Tomcat Cookbook PDF
- Tomcat for beginning Web developers PDF
- Advanced java ee development with wildfly PDF
- Beginning Jakarta EE Web Development – Using JSP, JSF, MySQL, and Apache Tomcat for Building Java Web Applications PDF
- EJB 3 in Action, 2nd Edition PDF
- Hibernate Tutorial PDF
- Java Annotations Tutorial PDF
- JAXB Tutorial
- JPA Tutorial
-
Premium Contents
-
Interview Questions
- Core Java Interview Questions
- Design Patterns Interview Questions
- EJB FAQs
- Exception Interview Questions
- J2EE Interview Questions
- Java Interview Questions
- JavaServer Faces Interview Questions
- JDBC Interview Questions
- JMS Interview Questions
- Multithreading and Concurrency Questions
- RMI Interview Questions
- Spring Interview Questions
- Spring Interview Questions 2
- Struts Interview Questions
-
Conclusion + BONUS
This content is protected, please login and enroll in the course to view this content!
error: Alert: Content selection is disabled!!
Modal title
Main Content