https://github.com/modelizer/bank
Best Example to learn few important concept and principle of programming.
https://github.com/modelizer/bank
Last synced: 9 months ago
JSON representation
Best Example to learn few important concept and principle of programming.
- Host: GitHub
- URL: https://github.com/modelizer/bank
- Owner: Modelizer
- License: mit
- Created: 2016-05-01T09:02:14.000Z (over 9 years ago)
- Default Branch: INTRO
- Last Pushed: 2016-06-25T07:23:14.000Z (over 9 years ago)
- Last Synced: 2025-04-15T13:55:21.565Z (9 months ago)
- Homepage:
- Size: 18.6 KB
- Stars: 9
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
[](https://insight.sensiolabs.com/projects/33bf1eb1-f008-409b-acfa-63bd7311478c)
[](https://travis-ci.org/Modelizer/Bank)
Idea to create this repository is to help developers to enhance there skills
and who want to learn new things in PHP beyond average coding.
Please remember branch will be treated as Chapter.
#### Topics which we will cover up:
* Directory Structure.
* SOLID and DRY Principle.
* PSR's standards.
* Raw Sql query vs ORM.
* Design patterns such as Repository, Command Oriented and much more.
* Security Checks.
* Tight Coding.
* PHP 7 (Will be covered in few chapters)
* Package building and injection.
* Database Normalization.
* Seeders and Migration.
* When to build custom framework.
##### Note:
* Repository is in development mode, more things can be added for more clarity.
* Contribute to make more clear understanding of programming concept and topic listed above.
* You can add your own topics if you need such as design patterns, but make sure example should be related to banking.