Udemyallar

Java SE + Workshop From Oracle Academy (بالعربى ) 75 Hours

Learn Java from beginner to expert in 75 hours! Includes practical training and a complete project. Master Java programming.

4.3(120)
7,649students
74h 41m
Certificate
Global Academy
Global AcademyOracle Approved Education Partner

Course Content

Java SE + Workshop From Oracle Academy (بالعربى ) 75 Hours is an all-levels Udemy course taught by Global Academy. It runs 74h 41m, is taught in Arabic, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 120 reviews, with 7,649 students enrolled. It is a paid course, first published May 2020.

Learn Java SE: Build a Strong Foundation for Software Development

This comprehensive Java SE training provides a practical introduction to object-oriented programming using the powerful Java language. Gain hands-on experience and build a solid base to advance your career in software development. You'll master core Java programming language constructs to create robust Java technology applications.

Key Skills You'll Develop:

  • Control Flow: Utilize decision (if/else) and looping (for, while) constructs, along with methods, to control program execution and create efficient code.
  • Object-Oriented Principles: Understand and apply fundamental object-oriented concepts, including inheritance, encapsulation, and abstraction.
  • Object Manipulation: Learn to effectively use and manipulate object references and implement basic error handling techniques.
  • Date & Time Handling: Leverage the new SE 8 java.time and java.time.format packages to format and print local date and time values.
  • Collections & Predicate Lambdas: Specify data modification using predicate lambda expressions when working with Collections classes.

Course Objectives:

  • Write effective Java code utilizing variables, arrays, conditional statements, and loop constructs.
  • Manipulate primitive numeric data and string data using Java operators.
  • Create Java classes and effectively use object references.
  • Access and utilize the fields and methods of Java objects.
  • Manipulate text data with the methods provided by the String and StringBuilder classes.
  • Perform safe casting to avoid precision loss and errors.
  • Declare, override, and invoke methods within Java classes.
  • Access and create static fields and static methods.
  • Utilize classes from the java.time and java.time.format packages for precise date and time formatting.
  • Encapsulate classes using access modifiers and implement overloaded constructors.
  • Define and implement a simple class hierarchy to promote code reusability.
  • Demonstrate polymorphism by implementing a Java Interface.
  • Use Predicate Lambda expressions as arguments to methods for functional programming.
  • Implement robust error handling by managing checked exceptions in Java applications.
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(30)
19h 40m
all
5.0(640)
1h 24m
beginner
5.0(97)
4h 17m
beginner
5.0(100)
3h 24m
beginner