Courses Category

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 Framework
Software Development

Java Framework

Introduction to Spring

  • What is Spring?
  • Spring Modules.
  • Spring Architecture.
  • Environment setup.
  • Spring Hello World Application.

Spring Core 1: Dependency Injection

  • IOC Container.
  • Spring Beans.
  • Dependency Injection.
  • AutoWiring.

Spring Core 1: Spring AOP and annotations

  • AOP concepts.
  • Annotation based Configuration.
  • Java annotation based Configuration. 

Spring features: templates and data access

  • What is template?.
  • Template features.
  • JDBC integration.

Spring MVC

  • Web MVC framework.
  • Controllers.
  • Request and Responce.
  • MVC forms.



Introduction to Hibernate

  • What is Hibernate (ORM)?.
  • Hibernate Architecture.
  • Environmental Setup.
  • First Application with Hibernate.


Hibernate Annotation and Mapping

  • Hibernate annotation.
  • Association mapping.
  • Collection mapping.

HQL, Hibernate Caching, and Named Queries

 Spring ORM

  • Spring with ORM.
  • Spring with Hibernate.

Course Project

  • Group of 2-3 persons select an idea.
  • The lecturer discusses the code with you.


Short Description

Duration: 50 Hours

Apply for this course

Please type your full name.
Invalid Input
Invalid email address.
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 1112 50 5953

  • Whatsapp+20 101 774 3315

  • Email info@itsharks.co


Enter your email and we'll send you more information

© 2024 Copyright IT Sharks. All Rights Reserved.