Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Java Basic Programming

Learn Java Basic Programming

only for beginners of the programming
Created byKirankumar K
Last updated 1/2025
English

What you'll learn

  • Learn Java programming step by step
  • Java history and how it changed the world of programming
  • Java Software and Installation and setup
  • Learn Java language fundamentals
  • Java Tokens (Identifiers, keywords, variables,constants, operators)
  • Type conversion and Type casting
  • Java basic input and output statements
  • Working with Arrays and basic operations on Arrays
  • Working with command line arguments
  • Introduction to Object Oriented Programming (OOP)
  • OOP concepts (Encapsulation, Abstraction, Inheritance, Polymorphism)
  • Realtime applications on OOP Concepts
  • Diff between Abstraction VS Encapsulation
  • Importance of Abstract classes and Interfaces
  • Packages and accessibility in Classes
  • String Handling, StringBuffer, StringBuilder classes
  • Exception handling and error handling
  • Concurrency or Multi-threading in Java
  • Annotations and custom annotations in Java
  • Data structures and Collections framework, Maps
  • Realtime applications on Collections and Maps, Utility classes
  • Functional Programming in Java with Lambda expressions
  • Java 8 Streams API , Intermediate and Terminal Operations
  • Java Files and I/O streams, Serialization , De-serialization, Cloning

Course content

1 section • 35 lectures • 7h 39m total length
  • Language and Programming Language8:45
  • Generations of Programming Languages27:39
  • What is Platform Independency36:07
  • Introduction to Java Editions15:20
  • History of Java15:35
  • Java Buzz words41:50
  • Java Software and Internals24:54
  • Java Software download and Installation14:51
  • Java Software Environment and setup8:10
  • First Java Program10:19
  • Java Program Structure11:30
  • Output Statement15:49
  • Escape Sequence characters and Plus operator29:19
  • Introduction to Java Fundamentals30:57
  • Java Tokens6:16
  • Tokens: Keywords4:54
  • Tokens: Datatypes5:06
  • Tokens: Variables7:07
  • Tokens: Constants or Literals10:51
  • Tokens: Operators_16:30
  • Tokens: Operators_214:32
  • Tokens: Operators_39:23
  • Tokens: Operators_43:04
  • Tokens: Operators_53:04
  • Tokens: Operators_68:55
  • Tokens: Operators_78:27
  • Tokens: Operators_817:10
  • Tokens: Operators_8_continue5:00
  • Tokesn: Operators_912:08
  • Tokens: Operators_103:11
  • Tokens: Operators_10_continue11:21
  • Tokens: Operators_10_continue9:05
  • Tokens: Operators_10_continue8:53
  • Tokens: Operators_10_continue7:00
  • Tokens: Operators_10_Continue6:13

Requirements

  • Zero programming experience is fine
  • JDK, Eclipse IDE (installation is covered)

Description

Are you ready to kickstart your programming journey? Learn Java Basic Programming is a beginner-friendly course designed to introduce you to the powerful world of Java, one of the most widely used programming languages in the tech industry.

This course provides a solid foundation in Java programming, focusing on core concepts, syntax, and practical application. Whether you're an aspiring developer, a student looking to enhance your skills, or someone exploring programming for the first time, this course will equip you with the essential tools to build real-world applications.

What You’ll Learn:

  • Java Basics: Understand Java syntax, variables, data types, and operators to write your first program.

  • Control Structures: Master decision-making and looping constructs to create logical and efficient code.

  • Object-Oriented Programming (OOP): Learn the fundamentals of OOP, including classes, objects, methods, and inheritance, to design modular and reusable programs.

  • Error Handling: Gain confidence in managing errors and exceptions in your code.

  • File Handling: Explore how to read and write data to files for storage and retrieval.

  • Introduction to Java Tools: Get hands-on experience with popular Java IDEs like IntelliJ IDEA or Eclipse for efficient coding.

Why Choose This Course?

  • Hands-On Learning: Apply what you learn through interactive coding exercises and real-world examples.

  • Beginner-Focused: No prior programming experience required—this course is tailored for absolute beginners.

  • Career-Oriented: Java is a foundational skill for careers in software development, mobile applications, and web development.

Key Features:

  • Interactive lessons with clear explanations.

  • Practical coding exercises and mini-projects.

  • Guidance from experienced instructors.

  • A strong foundation to move into advanced Java topics and frameworks.

Who Should Enroll?

  • Beginners with no programming experience.

  • Students aiming to learn their first programming language.

  • Professionals looking to explore Java for software development.

Who this course is for:

  • Beginners who are getting started with Java
  • Programmers who are looking to learn Java in Simple steps
  • Testers who want to learn Java quickly
  • Developers who want to learn latest features in Java
  • Anyone who likes to learn Java