السعر: 1,200 درهم
100% ضمان استعادة الاموال
No questions asked refund With a goal of giving you a worry-free and secure enrollment experience, We offer a 24 hour money-back guarantee. Just send us a refund request via email within 24 hours after first class and we will refund 100% of your payment, no questions asked!
تدريب إفتراضي أونلاين. المحاضرات قد تكون فردية أو ضمن مجموعة.
  • الجهة المُعتمِدة: KHDA

تفاصيل الدورة

Java is a general-purpose programming language used for everything from web development to game development. Java programming is very easy to be understood and can learn in a short period of time as it has a similar syntax to English. It was designed with performance in mind, and as a result, the language can be used to develop highly efficient and modern applications.

We have self-paced courses that match any level of experience in Java. Whether you are a beginner in Java or having experience in java, we have the right courses for you.

What you will learn?

In this course you will be exposed to fundamental programming concepts, including object-oriented programming (OOP) using Java.  At the end of the course the participant will be an expert in the following features:

  • History and Introduction
  • Downloading IDE for Java
  • Installation and configuration
  • Running first program
  • Variables and data types
  • Data types
  • Variable assignment
  • Type conversions
  • Conditional and branching statements
  • If statement
  • Conditional operators
  • Loops and switch cases
  • Methods/ Functions
  • Creating functions
  • Function calls
  • Polymorphism
  • Static functions
  • Object-oriented programming
  • Creating classes
  • Objects
  • Final classes
  • Working with Arrays
  • Static arrays
  • Dynamic arrays
  • Array searching
  • Array sorting
  • File input and output
  • Creating and writing into files
  • Appending text
  • Deleting contents
  • Exception handling
  • Exception classes
  • Try
  • Catch
  • Finally
  • Advance OOPS concepts
  • Abstract classes and interfaces
  • inheritance
  • Threading
  • Java AWT
  • Creating frames
  • Working with AWT controls
  • Accessing and writing data
  • Navigation between frames
Whom is the course for?

This course is suitable for

  • Professionals
  • Students
  • Beginners those who want to achieve knowledge about programming.
Pre-requisites:

You don’t need any specific knowledge to learn Java Programming, Basic knowledge of computers is all you need to get started.

What Will I Learn?

  • Practice your new skills with Creative challenges (solutions included)
  • Organize and structure your code using software patterns like modules
  • Get friendly and fast support in the course Q&A
  • Downloadable lectures, code, and design assets for all projects

Content / Syllabus

Course Syllabus:

Introduction to Java:

  • History and evolution of Java.
  • Setting up your development environment.
  • Writing and running your first Java program.

Core Java Concepts:

  • Variables and Data Types: Understanding data types, variable assignment, and type conversions.
  • Conditional Statements: Implementing if statements, conditional operators, loops, and switch cases.

Methods and Functions:

  • Creating and calling functions.
  • Exploring static functions and polymorphism.

Object-Oriented Programming (OOP):

  • Working with classes and objects.
  • Final classes and advanced OOP concepts like inheritance and interfaces.

Arrays and File Handling:

  • Managing static and dynamic arrays, searching, sorting, and manipulating files.

Exception Handling:

  • Using try, catch, and finally blocks to handle errors effectively.

Advanced Java Features:

  • Abstract classes, threading, and Java AWT (Abstract Window Toolkit).
  • Creating GUI applications, navigating between frames, and working with controls.

تحديث بتاريخ 20 December, 2024

المتطلبات

This course is not intended for absolute beginners in programming, but includes review of elementary features. Students are expected to be able to open command prompt window or terminal window, edit a text file, download and install software, and understand basic programming concepts.

استفسر عن هذه الدورة

يمكنك إضافة المزيد من الدورات التدريبية هنا.
سيتم حفظ القائمة.