Structured Course Premium Access 44 Modules

Java Programming Language

This tutorial covers the Java programming language and includes explanations of various programs. It also provides multiple choice questions and answers for exams and organizes the questions and answers by chapter. Improve your understanding and prepare for exams with this comprehensive resource.
Modules
44
Topics
248
Instructor
Rumman Ansari
Access
Paid
English
Instructor Rumman Ansari
✦
Premium

Access structured lessons, quizzes, and practice materials.

0.0
☆☆☆☆☆
👥
2,472 Learner Intrested

Course Overview

Everything a learner needs before starting the course.

Target Audience
  • Students & Beginners looking to start their career in Java development.
  • Professionals transitioning into software development with Java.
  • Web developers and backend engineers interested in Java frameworks like Spring Boot.
  • Developers looking to enhance their skills in object-oriented programming.
  • Android developers who want to strengthen their Java fundamentals.
Prerequisites
  • No prior programming experience is required – everything is covered from scratch.
  • A computer with an internet connection to practice Java programming.
  • A willingness to learn and solve coding challenges.
Rumman Ansari
Rumman Ansari
rummanansari6@gmail.com

Rumman Ansari is a Software Engineer, YouTuber, and Professional Educator with over a decade of experience in enterprise software development, technical architecture, and digital learning systems. He specializes in Microsoft Dynamics 365 Finance & Supply Chain Management, with deep expertise in X++ programming, SSRS reporting, and MB-500, MB-700 certification preparation.

As a content creator and educator, he runs a growing technical ecosystem through rummanansari.com and his YouTube channel, delivering structured, project-based learning to thousands of students worldwide. His content library includes nearly 1,000+ technical tutorials covering ERP development, web technologies (Java, Python, JavaScript, PHP, Bootstrap 5, etc.), database systems, and practical software engineering concepts.

He has professional experience as a System Engineer at Tata Consultancy Services (TCS) and Accenture, and holds an M-Tech in Computer Science. Combining real-world enterprise experience with simplified teaching methods, Rumman focuses on making complex technical concepts easy to understand, practical to implement, and scalable for career growth.

Student Reviews

What learners say about this course.

0.0
☆☆☆☆☆
0 reviews
✅ Valuable Information
✅ Clear Explanations
✅ Engaging Delivery
✅ Helpful Practice
✅ Accurate Description
✅ Knowledgeable Instructor

No reviews yet. Be the first learner to review this course.

Course Curriculum

Explore modules, topics, MCQs, questions, and coding items.

Topics are locked. Enroll in this course to unlock all lessons.

  Tokens in Java Article •10 MCQ •6 Q & A
  Character Set in Java Article •1 Q & A
  Benefits of OOP Article •10 MCQ •22 Q & A
  Simple Program of Java- Hello World! Article •1 Video (13:52) •1 MCQ •2 Q & A •4 Code
  Path Setting Article •2 Q & A
  Download Java Development Kit -JDK Article •2 MCQ •1 Q & A
  JDK - Java Development Kit Article •2 MCQ •4 Q & A
  Compilation and Execution Process Article •10 MCQ •16 Q & A
  Keywords in Programming Language Article •1 Video (4:40) •1 MCQ

  Introduction to Data type Java Article •29 MCQ •12 Q & A •2 Code
  char - Data Type in Java Article •4 MCQ •2 Q & A •4 Code
  Unicode System in Java Article •1 Q & A
  boolean - Data Type in Java Article •3 MCQ •4 Q & A •1 Code
  byte - Data Type in Java Article •4 MCQ •2 Q & A •1 Code
  short - Data Type in Java Article •3 MCQ •2 Q & A •1 Code
  int - Data Type in Java Article •2 MCQ •2 Q & A •1 Code
  long - Data Type in Java Article •3 MCQ •1 Q & A •1 Code
  float - Data Type in Java Article •2 MCQ •1 Code
  double - Data Type in Java Article •3 MCQ •2 Q & A •1 Code
  Data Type Conversion or Casting in Java Article •1 Video (4:06) •1 MCQ •5 Q & A

  Constants in Java Article •1 Q & A

  Operators in Java Article •1 MCQ •6 Q & A •5 Code
  Arithmetic Operators in Java Article •10 MCQ •1 Q & A •2 Code
  Assignment Operators Java Article •14 MCQ •3 Code
  Relational Operators Article •10 MCQ
  Logical Operators in Java Article •11 MCQ •1 Q & A •5 Code
  Bitwise Operators Article •12 MCQ •3 Code

  Control flow in programming Article •1 Video (5:27) •18 MCQ •1 Q & A •12 Code
  if statement in Java Article •3 Q & A •3 Code
  switch case in Java Article •9 MCQ •2 Q & A •8 Code

  Loop Introduction in Java Language Article •2 MCQ •1 Q & A
  While Loop in Java Language Article •1 Video (9:25) •3 MCQ •12 Code
  Do While Loop in Java Language Article •5 MCQ •6 Code
  Jump statements in Java Article •1 Q & A
  Labeled For Loop in Java Language Article •3 MCQ •2 Code
  For each loop in Java Language Article •1 Video (8:08) •2 MCQ •6 Code
  For Loop in Java Language Article •5 MCQ •2 Q & A •7 Code
  Empty Loop in Java Article •1 Video (5:28)

  Array in java Article •6 Q & A •21 Code
  Array Introduction in Data Structure Article •1 Video (12:11) •10 MCQ •12 Q & A •15 Code
  Need for Array Article •1 Video (7:01)
  2D and Multi-Dimension Array in Java Article •10 Q & A •2 Code

  Bubble Sort Implementation in Java Article •1 Video (11:11) •8 MCQ

  Class and Object Concept in Java Article •1 MCQ •22 Q & A •15 Code
  Concept of Methods related to object Article •1 Video (1:43) •1 MCQ •5 Code
  Methods Overloading Java Article •5 Q & A •1 Code
  Constructor in Java Article •17 Q & A •8 Code
  Constructor overloading Article •1 Q & A •2 Code
  Methods Examples Java Article •1 MCQ •1 Q & A •5 Code
  this Keyword in Java Article •16 Code
  static Keyword in Java Article •3 Q & A •12 Code
  Recursion in Java Article •17 MCQ •7 Q & A •1 Code
  Pure Method in Java Article •1 MCQ

  Inheritance in Java (IS-A) Article •1 Video (8:38) •14 MCQ •6 Q & A •10 Code
  super keyword in Java Article •6 Code
  static block in Java Article •1 Q & A
  final keyword Article •7 Code

  Introduction to Interface Article •1 Video (11:43) •2 Q & A •5 Code
  Interface and Inheritance in Java Article •1 MCQ •3 Code
  Abstract vs Interface Article •1 Q & A

  Number Class Introduction Article •1 MCQ •20 Code
  random() Method Article •1 Code
  toRadians() Method Article •1 Code
  toDegrees() Method Article •1 Code
  atan2() Method Article •1 Code
  atan() Method Article •1 Code
  acos() Method Article •1 Code
  rint() Method Article •1 Code
  floor() Method Article •1 Code
  ceil() Method Article •1 Code
  abs() method Article •2 Code
  parseInt() method Article •15 Code
  round() Method in Article •1 Code
  min() Method Article •1 Code
  asin() Method Article •1 Code
  tan() Method Article •1 Code
  cos() Method Article •1 Code
  sin() Method Article •1 Code
  sqrt() Method Article •1 Code
  pow() Method Article •1 Code
  log() Method Article •1 Code
  exp() Method Article •1 Code
  max() Method Article •1 Code

  Introduction to Character Class Article •1 MCQ •1 Q & A •1 Code
  isLetter() Article •1 Code
  isDigit() Article •1 Code
  isWhitespace() Article •1 Code
  isUpperCase() Article •1 Code
  toUpperCase() Article •1 Code
  toLowerCase() Article •1 Code
  toString() Article •1 Code

  Vector Introduction Article •2 Q & A

  Polymorphism in Java Article •2 Q & A •2 Code

  Abstract class and method Article •4 Q & A •9 Code

  Life Cycle of Thread Article •3 Q & A
  Create Thread Article •6 Q & A

  Applet Introduction Article •1 MCQ •29 Q & A
  Graphics in Applet Article •1 MCQ •4 Q & A

No subchapters available.

  Java Networking Article •5 Q & A

  Computing and Ethics Article •17 MCQ •15 Q & A

  Java Language Basics Article •12 MCQ
  Java Interviews MCQs Article •18 MCQ
  History of Java Article •10 MCQ
  Literals in Java - MCQ Article •10 MCQ
  Operator in Java Article •13 MCQ •1 Q & A
  Java Control Flow Article •19 MCQ
  Java Constructor and Methods Article •32 MCQ •3 Q & A
  Array in Java Article •15 MCQ •1 Q & A
  String in Java Article •19 MCQ •3 Q & A
  Inheritance in Java MCQ Article •31 MCQ •4 Q & A
  Java thread MCQ Article •22 MCQ
  Java Exception MCQ Article •25 MCQ •1 Q & A

No subchapters available.

  Java History Article •1 Q & A
  Java Features Article •13 MCQ •30 Q & A
  Basic Concept of OOP Article •96 MCQ •52 Q & A
  All Difference in Java Article •37 Q & A

₹499
₹665
25% OFF
Enroll Now