外国人講師によるオンライン家庭教師サービス

新規登録・無料体験クラス

JAVAプログラミング

このコースは、JAVAプログラミングの入門コースです。コンピューターおよび、インターネットナビゲーション技術の基礎知識を持っていることが受講の条件です。

※現在、日本語を話す講師は在籍していません。ある程度、先生と英語でコミュニケーションがとれる方を対象としています。

コースについて

Java is designed to be simple, object-oriented, and similar to C++ while removing the unnecessary complexities of C++. It is also considered to be a robust, architecturally neutral, portable, interpreted, threaded, dynamic and high performance language. Java enables the development of robust applications on multiple platforms in heterogeneous, distributed networks.

This course provides a sound foundation for writing, compiling, and executing Java programs. It covers the fundamentals of Java including class, method, inheritance, encapsulation, abstraction, polymorphism, etc. The course also introduces to the students the principles of Web applications development with the Java Enterprise Edition (Java EE) platform.

学習トピック

  • Introduction
    Java language essentials structures: types, variables, operators, expressions, statements, control flow, arrays, strings
  • Theoretical foundation of OOP
    OOP paradigm and principles: message passing, information hiding, object instantiation, class hierarchies, task delegation
  • Programming in Java
    Encapsulation: Classes, interface and implementations, control of visibility, instantiation and initialization (constructors), methods and message passing
    Inheritance: Properties, forms of inheritance, benefits and costs of inheritance Mechanisms for software reuse: Polymorphism, composition and inheritance (Is-A and Has-A relationships), object constructions, interfaces, limitations of polymorphism in Java
  • Frameworks
    Reuse of the concept principle: Frameworks in Java, Java Input/Output framework, The Java Application Framework, Web development – The Applet API
    Principles of Java GUI: Interactive components, event delegation model, inner classes and adapters, layout managers, painting on the screen, advanced GUI issues.
  • Standalone GUI applications

受講によるメリット

  • On completion of this course you can become a Java programmer capable of developing complete applications in Java.
  • This course is the first step towards acquiring various Java certifications offered by Sun Microsystems.
  • This is an introduction to the exciting web world and Java Virtual Machine (JVM). Upon completing this course, you can pursue advanced courses on Web Design.
  • This course enables you to acquire additional skills like J2EE, Spring, Hibernate, Struts, etc., to improve your career potential.

コースの形態

This course is conducted in 15 sessions of 2 hours each, spread over 6 weeks. Total course duration is 30 hours. Classes are instructor-led, live, online and highly interactive. The trainer is a highly qualified IT professional with many years of software development experience.

Live examples will be used during the program so that students get an opportunity to experience the rewards of programming first-hand.

受講料

30時間コース インド人講師 129,600円(税込)
追加のクラスをご希望の場合、1時間4,320円(税込)

詳細については、お問い合わせください。