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