Learn Java Programming From Scratch Parach Computer Training Hub
السعر: 45,000 NGN

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

    Module 1: Introduction

    • What Is a Computer? 
    • Operating Systems 
    • Computer Programs and Programming Languages
    • Java, World Wide Web, and Beyond 8
    • The Java Language Specification, API, JDK, and IDE
    • The Concept of OOP (Object-Oriented Programming)
    • A Simple Java Program (The main() method)
    • Creating, Compiling, and Executing a Java Program
    Module 2

    • Writing Simple Programs 
    • Reading Input from the Console
    • Identifiers
    • Constants, Variables and Assignments in Java
    • Numeric Data Types and Operations
    • String s & Character Data Types with Operations
    • Boolean Data type
    • Programming Style and Documentation
    • Programming Errors 
    Module 3: Control Flow

    • Operators in Java
    • If Statements
    • Two-Way & Nested if Statements
    • Switch Statements
    • Conditional Expressions
    • Formatting Conssole Output
    • Operator Precedence and Associativity
    • Graphical User Interface (GUI) in Java
    Module 4: Loops

    • The while Loop
    • The do-while Loop
    • The for Loop
    • Which Loop to Use?
    • Nested Loops
    • Minimizing Numeric Errors
    • Keywords break and continue
    • Controlling a Loop with a Confirmation Dialog (GUI)
    Module 5: Methods

    • Defining a Method
    • Calling a Method
    • The void Method Example
    • Passing Parameters by Values
    • Modularizing Code
    • The Scope of Variables
    Module 6: Arrays

    • Array basics
    • Single-dimensional arrays
    • Multi-dimensional arrays
    • Searching Arrays
    • Sorting Arrays
    Module 7: Objects and Classes

    • Classes and Objects in Java
    • Defining Classes and Creating Objects
    • Constructing Objects Using Constructors
    • Accessing Objects via Reference Variables
    • Using Classes from the Java Library
    • Static Variables, Constants, and Methods
    Module 8: Using Java Objects

    • Instance and static methods
    • Setter and getter methods
    • The "this" Reference
    • Class Abstraction and Encapsulation 
    • Object-Oriented Thinking
    • Object Composition
    Module 9: Inheritance and Polymorphism

    • Superclasses and Subclasses
    • Using the super Keyword
    • Overriding Methods
    • Overriding vs. Overloading 
    • Polymorphism
    • The ArrayList Class 
    • A Custom Stack Class
    • Preventing Extending and Overriding
    Module 10: GUI Basics

    • Swing vs. AWT
    • The Java GUI API
    • Frames
    • Layout Managers
    • The Color Class
    • The Font Class
    • Common Features of Swing GUI Components
    Module 11: Exception Handling

    • Exception-Handling Overview and advantages
    • Exception Types
    • When to Use Exceptions
    • Rethrowing Exceptions
    • Chained Exceptions

    تحديث بتاريخ 09 June, 2022

    المتطلبات

    Basics knowledge of the computer is needed

    وظائف مناسبة لهذه الدورة

    Programmer , IT Developer - Java , Java developer

    نبذة عن معهد Parach Computer Training Hub

    We offer Computer training courses In Ibadan, Microsft Word, Excel, Powerpoint, Advanced Excel training, Graphics Design, Web Design, Data Analysis, Software development, AutoCAD design, Revit Architecture training, Staadpro and Orion structural design, ArcGIS training in Ibadan, Mobile Application development, Python Programming training, User Interface and User Experience Design, Animation training

    عرض الجميع دورات Parach Computer Training Hub
    دورات يمكنك الالتحاق بها على الفور... خذ دورة عبر الإنترنت على Java ابتداءً من الآن. See all courses

    هل هذه الدورة التدريبية الاختيار المناسب لك؟

    قيِم هذه الصفحة

    لم تجد ما كنت تبحث عنه؟

    أو