From 26e8ecfbbc2b68067ecf6323b639a03a74a0d60a Mon Sep 17 00:00:00 2001
From: Abdelrahman Magdi <84116267+eagledev-am@users.noreply.github.com>
Date: Tue, 20 Aug 2024 22:00:24 +0300
Subject: [PATCH 1/6] add readme of week7
---
week7/README.md | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 week7/README.md
diff --git a/week7/README.md b/week7/README.md
new file mode 100644
index 0000000..32e6974
--- /dev/null
+++ b/week7/README.md
@@ -0,0 +1,9 @@
+# Week 6
+## JDBC and ORM ( hibernate )
+
+| Resource | instructor |
+| ---------| ---------|
+|[jpa and hibernate (part1)](https://drive.google.com/file/d/1yrbLZWqGi5ZCHNbxbW387a4sgzg_8FQF/view?usp=sharing) | Eng. Ali Farid |
+|[jpa and hibernate (part2)](https://drive.google.com/file/d/1WMmyO5ly-4i9OfgGSzH7s5UQKX_oOi4M/view?usp=sharing) | Eng. Ali Farid |
+
+
From ef5f4d98f6b4ccdb1d2a7375b92d80858123f83e Mon Sep 17 00:00:00 2001
From: Abdelrahman Magdi <84116267+eagledev-am@users.noreply.github.com>
Date: Tue, 20 Aug 2024 22:04:13 +0300
Subject: [PATCH 2/6] readme for week7
---
week7/README.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/week7/README.md b/week7/README.md
index 32e6974..8b22682 100644
--- a/week7/README.md
+++ b/week7/README.md
@@ -1,5 +1,11 @@
# Week 6
## JDBC and ORM ( hibernate )
+- **JDBC**
+ > a low-level API that allows Java applications to directly interact with relational databases. It provides a set of interfaces and classes to connect to a database, execute SQL queries, and process the results.
+- **Hibernate**
+ > an Object-Relational Mapping (ORM) framework that abstracts much of the complexity of interacting with a database by allowing developers to work with Java objects instead of SQL statements.
+
+
| Resource | instructor |
| ---------| ---------|
From 2256022a749fc45b42b8386ab22e65303571781f Mon Sep 17 00:00:00 2001
From: Abdelrahman Magdi <84116267+eagledev-am@users.noreply.github.com>
Date: Tue, 20 Aug 2024 22:08:10 +0300
Subject: [PATCH 3/6] add week7 resources
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index 5d1dcd3..4ee6382 100644
--- a/README.md
+++ b/README.md
@@ -12,3 +12,4 @@ There are some attached resources to most of topics.
| [week4](https://github.com/eagledev-am/fawry-intern/tree/main/week4) | Unit tesing , Design pattern (Structural) | [Unit testing task](https://github.com/eagledev-am/fawry-intern/tree/main/week4/unit-testing-task) - [Design Pattern task](https://github.com/eagledev-am/fawry-intern/tree/main/week4/design-pattern-task) |
| [week5](https://github.com/eagledev-am/fawry-intern/tree/main/week5) | Java 8 , Design Pattern (Behavioral) | [Java 8 Task](https://github.com/eagledev-am/fawry-intern/tree/main/week5/java8-task) - [Design pattern Task](https://github.com/eagledev-am/fawry-intern/tree/main/week5/design-pattern-task) |
|[week6](https://github.com/eagledev-am/fawry-intern/tree/main/week6)|Reactive Programming|
+|[week7](https://github.com/eagledev-am/fawry-intern/tree/main/week7)| JDBC , Jpa and Hibernate | [jdbctask](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jdbctask) - [jpatask](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jpatask)|
From cd6bddaf0a5ce7b450f52948bd2383831c5f1697 Mon Sep 17 00:00:00 2001
From: Abdelrahman Magdi <84116267+eagledev-am@users.noreply.github.com>
Date: Tue, 20 Aug 2024 22:10:57 +0300
Subject: [PATCH 4/6] add week 7 resources
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 4ee6382..8082f9a 100644
--- a/README.md
+++ b/README.md
@@ -12,4 +12,4 @@ There are some attached resources to most of topics.
| [week4](https://github.com/eagledev-am/fawry-intern/tree/main/week4) | Unit tesing , Design pattern (Structural) | [Unit testing task](https://github.com/eagledev-am/fawry-intern/tree/main/week4/unit-testing-task) - [Design Pattern task](https://github.com/eagledev-am/fawry-intern/tree/main/week4/design-pattern-task) |
| [week5](https://github.com/eagledev-am/fawry-intern/tree/main/week5) | Java 8 , Design Pattern (Behavioral) | [Java 8 Task](https://github.com/eagledev-am/fawry-intern/tree/main/week5/java8-task) - [Design pattern Task](https://github.com/eagledev-am/fawry-intern/tree/main/week5/design-pattern-task) |
|[week6](https://github.com/eagledev-am/fawry-intern/tree/main/week6)|Reactive Programming|
-|[week7](https://github.com/eagledev-am/fawry-intern/tree/main/week7)| JDBC , Jpa and Hibernate | [jdbctask](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jdbctask) - [jpatask](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jpatask)|
+|[week7](https://github.com/eagledev-am/fawry-intern/tree/main/week7)| JDBC , Jpa and Hibernate | [jdbc task](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jdbctask) - [jpa task](https://github.com/eagledev-am/fawry-intern/tree/main/week7/Jpatask)|
From 2d0d950a9a90b141962b9a49238b7061a1fd2c3d Mon Sep 17 00:00:00 2001
From: Abdelrahman Magdi <84116267+eagledev-am@users.noreply.github.com>
Date: Wed, 28 Aug 2024 16:12:49 +0300
Subject: [PATCH 5/6] Update README.md
---
README.md | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index 8082f9a..3d75452 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,14 @@
# Fawry intern
## About
-This repo has the Fawry Summer Internship content which was in In the period from July 15th to October 15th 2023 . You can find all the content and all of the tasks.
-There are some attached resources to most of topics.
+This repo has the Fawry Summer Internship content which was in In the period from July 15th to October 15th 2023 . You can find all the content resources and the assigned tasks solutions.
## Table of contents
| Week | Content | Task |
|-----------------|-----------------|-----------------|
-| [Week1](https://github.com/eagledev-am/fawry-intern/tree/main/week1) | OOP , Design Principles , git | [bankTask](https://github.com/eagledev-am/fawry-intern/tree/main/week1/bankapp) - [onlineshop](https://github.com/eagledev-am/fawry-intern/tree/main/week1/onlineshop)|
+| [Week1](https://github.com/eagledev-am/fawry-intern/tree/main/week1) | OOP , Design Principles , git | [``` bankTask ```](https://github.com/eagledev-am/fawry-intern/tree/main/week1/bankapp) - [``` onlineshop ```](https://github.com/eagledev-am/fawry-intern/tree/main/week1/onlineshop)|
| [Week2](https://github.com/eagledev-am/fawry-intern/tree/main/week2) |Collections| |
-| [Week3](https://github.com/eagledev-am/fawry-intern/tree/main/week3) | Database , Design pattern (Creational) , Rest Api ( part1 ) |[Abstract Factory](https://github.com/eagledev-am/fawry-intern/tree/main/week3/Task/AbstractFactoryTask) - [Singleton](https://github.com/eagledev-am/fawry-intern/tree/main/week3/Task/SingletonTask)|
-| [week4](https://github.com/eagledev-am/fawry-intern/tree/main/week4) | Unit tesing , Design pattern (Structural) | [Unit testing task](https://github.com/eagledev-am/fawry-intern/tree/main/week4/unit-testing-task) - [Design Pattern task](https://github.com/eagledev-am/fawry-intern/tree/main/week4/design-pattern-task) |
-| [week5](https://github.com/eagledev-am/fawry-intern/tree/main/week5) | Java 8 , Design Pattern (Behavioral) | [Java 8 Task](https://github.com/eagledev-am/fawry-intern/tree/main/week5/java8-task) - [Design pattern Task](https://github.com/eagledev-am/fawry-intern/tree/main/week5/design-pattern-task) |
+| [Week3](https://github.com/eagledev-am/fawry-intern/tree/main/week3) | Database , Design pattern (Creational) , Rest Api ( part1 ) |[``` Abstract Factory ```](https://github.com/eagledev-am/fawry-intern/tree/main/week3/Task/AbstractFactoryTask) - [``` Singleton ```](https://github.com/eagledev-am/fawry-intern/tree/main/week3/Task/SingletonTask)|
+| [week4](https://github.com/eagledev-am/fawry-intern/tree/main/week4) | Unit tesing , Design pattern (Structural) | [``` Unit testing task ```](https://github.com/eagledev-am/fawry-intern/tree/main/week4/unit-testing-task) - [``` Design Pattern task ```](https://github.com/eagledev-am/fawry-intern/tree/main/week4/design-pattern-task) |
+| [week5](https://github.com/eagledev-am/fawry-intern/tree/main/week5) | Java 8 , Design Pattern (Behavioral) | [``` Java 8 Task ```](https://github.com/eagledev-am/fawry-intern/tree/main/week5/java8-task) - [``` Design pattern Task ```](https://github.com/eagledev-am/fawry-intern/tree/main/week5/design-pattern-task) |
|[week6](https://github.com/eagledev-am/fawry-intern/tree/main/week6)|Reactive Programming|
-|[week7](https://github.com/eagledev-am/fawry-intern/tree/main/week7)| JDBC , Jpa and Hibernate | [jdbc task](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jdbctask) - [jpa task](https://github.com/eagledev-am/fawry-intern/tree/main/week7/Jpatask)|
+|[week7](https://github.com/eagledev-am/fawry-intern/tree/main/week7)| JDBC , Jpa and Hibernate | [``` jdbc task ```](https://github.com/eagledev-am/fawry-intern/tree/main/week7/jdbctask) - [``` jpa task ```](https://github.com/eagledev-am/fawry-intern/tree/main/week7/Jpatask)|
From cf42577ed013e5f52178e482d0d228fde6f4228c Mon Sep 17 00:00:00 2001
From: Abdelrahman Magdi <84116267+eagledev-am@users.noreply.github.com>
Date: Wed, 28 Aug 2024 16:13:19 +0300
Subject: [PATCH 6/6] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 3d75452..5c23d04 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Fawry intern
+# Fawry internship
## About
This repo has the Fawry Summer Internship content which was in In the period from July 15th to October 15th 2023 . You can find all the content resources and the assigned tasks solutions.
## Table of contents