The internship which introduced by Fawry company offers an exciting opportunity to gain hands-on experience in developing secure, scalable, and user-friendly software solutions. The internship focuses on backend development using Spring Boot and front-end development with Angular.
- program Duration : 3 Months
- Location : Smart Vilage
Note
This repository contains the internship content from recorded sessions and solutions of tasks. It also includes links for videos which explains the topics.
| Week | Content | Task |
|---|---|---|
| Week1 | OOP , Design Principles , git | bankTask - onlineshop |
| Week2 | Collections | |
| Week3 | Database , Design pattern (Creational) , Rest Api ( part1 ) | Abstract Factory - Singleton |
| week4 | Unit tesing , Design pattern (Structural) | Unit testing task - Design Pattern task |
| week5 | Java 8 , Design Pattern (Behavioral) | Java 8 Task - Design pattern Task |
| week6 | Reactive Programming | |
| week7 | JDBC , Jpa and Hibernate | jdbc task - jpa task |
| week8 | Spring core , Web Overview | Jsp servlet Task |
| week9 | Spring , Spring Data , REST API | Spring Task |
| week10 | Angular |