fbpx

Software Engineering

IT Sharks has many high quality courses available across 12 distinct categories. All our courses are self-paced and have been designed by subject matter experts, to give you an interactive and enriched learning experience.Depending on your learning goal, which help you focus your learning to provide you with specific expertise in your field or industry.

Java SE
Free
  • Introduction and Overview
    • Introduction to Java (history, features,).
    • Java environment (JDK, JVM, JRE).
    • Installing Java environment.
    • First Java program.
    • Compile, run Java programs.
    • Variables and Data Types in Java.
    • Basic Operators.
  • Control statements
    • Conditional statements
      • if statement
      • IF..else statement
      • nested if statement
      • switch statement
      • ternary operator
    • Repetition Statements
      • while loop
      • for loop
      • while loop
    • Break and continue.
  • Using Arrays, String, comments
    • Comments & Java Documentation.
    • String vs string builder vs string buffer.
  • Java Object Oriented
    • structured programming vs object oriented programming
    • Encapsulations
    • Classes and Objects
    • Access modifiers
    • Constructors and De-constructors
    • Inheritance
    • Polymorphism (Overriding and Overloading)
    • Abstraction and Interfaces
    • setters, getters, this
    • Abstraction & Interfaces
    • Packages
  • Collections
    • List.
    • Set.
    • Map.
    • Iterator.
  • Exceptions & Exceptions handling
    • Handling Exceptions.
    • Checked Exception.
    • Unchecked Exception.
  • Intro to Multithreading in Java
    • Life Cycle
    • implementing Runnable , Extending Thread
  • Files and I/O
    • InPutStream and OutPutStream.
    • Creating, deleting and renaming files.
    • Obtaining directory and file information.
  • GUI (Graphics User Interface)
    • AWT and Swing.
    • Swing components.
    • JButton, JLabel, JTextField
  • SQL
    • Introduction to Databases
    • DDL Statements
    • DML statements
  • JDBC
    • Introduction to JDBC
    • Connecting to a database
    • Statement Object
    • PreparedStatement Object
    • ResultSet
  • Java 8 features
    • Lambda Expressions
    • Stream Collection Types
    • Functional Interfaces
  • Introduction to Java 9
  • Project
    • Project In windows Form
    • Group of 2-3 persons select an idea.
    • The lecturer discusses the code with you.

 

Short Description

Duration: 60 Hours

Apply for this course

Please type your full name.
Invalid Input
Invalid email address.
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input

Connect with us

Villa No. 48, 2nd Floor, Flat 6, 105th Street, El Horreya Sq., Beside El Raya Market, Maadi - Cairo, Egypt 11728

  • Mobile+20 1200 30 2842

  • Whatsapp+20 101 774 3315

  • Email info@itsharks.co

Newsletter

Enter your email and we'll send you more information

© 2019 Copyright IT Sharks. All Rights Reserved.

Search