Designing Desktop Applications Using JAVA

This program is intended for potential software developers, programmers, web developers, database developers, and client/server developers.

  • This program is intended for potential software developers, programmers, web developers, database developers, and client/server developers.

    Learners will be introduced to object-oriented programming. They will learn the different logic and syntax techniques of the Java programming language in addition to the initial systems analysis process and unified modeling language (UML) involved in real-life projects. The program will also cover how to develop desktop applications and graphical user interfaces (GUI) for desktop applications. 

    1. Design algorithms to solve problems

    2. Design a unified modeling language (UML).

    3. Learning java language syntax

    4. Understand Implement desktop (client-server) applications 

    5. Object-Oriented concepts such as Polymorphism, Inheritance, Abstraction and Encapsulation.

    6. Develop Java programs with GUI using advanced swing components.

  • Basic knowledge of using MS-Windows.

  • Fees will be calculated upon registration and course availability.

Course Info

Type:
Certificate
Duration:
60 Hours
Subject:
Information Technology and Computer Skills
Location:
AUC Tahrir Square
Format:
Currently Online
CEUs:
6
Status
Available

Contact Us

Email: ppdi@aucegypt.edu

Phone number: 0020.2.2797.6194/ 002.02.2797.6835

Register Your Interest