Skip to content

Summer Training at Mindset as a Backend Developer Intern (PHP - Laravel Developer)

Notifications You must be signed in to change notification settings

muuhesham/Mindset_Internship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mindset Internship (Backend Developer - PHP/Laravel)

Overview

This repository showcases the projects developed during my Summer Training at Mindset as a Backend Developer Intern. The internship focused on using various technologies to build robust web applications.

Technologies Used

  • PHP
  • Laravel
  • MVC (Model-View-Controller)
  • OOP (Object-Oriented Programming)
  • Authentication and Authorization
  • Refactoring
  • Web Security
  • MySQL
  • HTML5
  • CSS3
  • Bootstrap 5

Projects Developed

Note: Feel free to explore the code for each project in the Projects directory of this repository.

  1. Portfolio: A personal website to showcase my skills and projects.
  2. To-Do App: A task management application for organizing daily tasks.
  3. Online Store: An e-commerce platform for browsing and purchasing products.
  4. CRUD System: A system to perform Create, Read, Update, and Delete operations on database entities.

Notes πŸ“

  • Throughout the internship, I worked on a variety of tasks related to backend development, database management, and web application design.
  • Week 1: Focused on front-end development using HTML, CSS, and PHP, along with training in version control using Git and GitHub.
  • Week 2: Concentrated on PHP and Object-Oriented Programming (OOP) to enhance coding skills.
  • Week 3: Worked with MySQL and database management using phpMyAdmin to understand data structuring and retrieval.
  • Week 4: Connected PHP with MySQL and focused on projects, specifically implementing CRUD operations.
  • Week 5: Emphasized the MVC architecture, code refactoring, web security, authentication, authorization, and input validation techniques.
  • Week 6: Learned Laravel and worked on final projects, applying everything learned throughout the internship.
  • Some weeks: Dedicated to building projects instead of individual tasks.

For Week 3 / Week 4 / Week 5, the tasks related to database and MySQL were submitted to the classroom and not included in this repository. In some weeks, we focused on completing projects instead of specific tasks, allowing me to gain hands-on experience in real-world applications.

Thanks πŸ™

Special thanks to Mindset Company and CEO & My Instructor @Nagwa138 for their guidance, thoughts, and support throughout my training. This experience will greatly contribute to my career as a developer.
Mindset Linkedin Page: https://www.linkedin.com/company/mindsetraining/posts/?feedView=all

About

Summer Training at Mindset as a Backend Developer Intern (PHP - Laravel Developer)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published