oop-school

所属分类:编程语言基础
开发工具:Ruby
文件大小:0KB
下载次数:0
上传日期:2023-09-07 16:15:44
上 传 者sh-1993
说明:  用Ruby进行面向对象编程,
(Object Oriented Programming with Ruby,)

文件列表:
oop-school-development/ (0, 2024-01-10)
oop-school-development/.rubocop.yml (949, 2024-01-10)
oop-school-development/CODE_OF_CONDUCT.md (2833, 2024-01-10)
oop-school-development/CONTRIBUTING.md (3408, 2024-01-10)
oop-school-development/Gemfile (63, 2024-01-10)
oop-school-development/LICENSE (1186, 2024-01-10)
oop-school-development/SECURITY.PROD.md (2545, 2024-01-10)
oop-school-development/SECURITY.md (2545, 2024-01-10)
oop-school-development/app.rb (678, 2024-01-10)
oop-school-development/book.rb (268, 2024-01-10)
oop-school-development/classroom.rb (320, 2024-01-10)
oop-school-development/create_book.rb (260, 2024-01-10)
oop-school-development/create_person.rb (901, 2024-01-10)
oop-school-development/create_rental.rb (760, 2024-01-10)
oop-school-development/decoder.rb (406, 2024-01-10)
oop-school-development/documentation/ (0, 2024-01-10)
oop-school-development/documentation/SECURITY.PROD.md (249, 2024-01-10)
oop-school-development/documentation/contribution.md (647, 2024-01-10)
oop-school-development/documentation/index.md (18866, 2024-01-10)
oop-school-development/list_books.rb (248, 2024-01-10)
oop-school-development/list_people.rb (439, 2024-01-10)
oop-school-development/list_rental_by_id.rb (579, 2024-01-10)
oop-school-development/main.rb (323, 2024-01-10)
oop-school-development/namable.rb (211, 2024-01-10)
oop-school-development/person.rb (1113, 2024-01-10)
oop-school-development/rental.rb (222, 2024-01-10)
oop-school-development/student.rb (442, 2024-01-10)
... ...

logo

OOP-School

# Table of Contents ## Table of Contents - [ OOP-School ](https://github.com/roniy68/oop-school/blob/master/#-OOP-School-) - [ Built With ](https://github.com/roniy68/oop-school/blob/master/#-built-with-) - [ Tech Stack ](https://github.com/roniy68/oop-school/blob/master/#-tech-stack-) - [ Key Features ](https://github.com/roniy68/oop-school/blob/master/#-key-features-) - [ Live Demo ](https://github.com/roniy68/oop-school/blob/master/#-live-demo-) - [ Getting Started ](https://github.com/roniy68/oop-school/blob/master/#-getting-started-) - [Prerequisites](https://github.com/roniy68/oop-school/blob/master/#prerequisites) - [Setup](https://github.com/roniy68/oop-school/blob/master/#setup) - [Install](https://github.com/roniy68/oop-school/blob/master/#install) - [Usage](https://github.com/roniy68/oop-school/blob/master/#usage) - [Deployment](https://github.com/roniy68/oop-school/blob/master/#deployment) - [ Contact ](https://github.com/roniy68/oop-school/blob/master/#-contact-) - [ Future Features ](https://github.com/roniy68/oop-school/blob/master/#-future-features-) - [ Contributing ](https://github.com/roniy68/oop-school/blob/master/#-contributing-) - [ Show your support ](https://github.com/roniy68/oop-school/blob/master/#-show-your-support-) - [ Acknowledgments ](https://github.com/roniy68/oop-school/blob/master/#-acknowledgments-) - [ License ](https://github.com/roniy68/oop-school/blob/master/#-license-) # OOP-School A Simple app with Ruby with Basic UI and functionalities. It is a practice repository to understand the basics of OOP [ object oriented programming] in RUBY. ## Built With ### Tech Stack - Ruby ### Key Features - Generate a comprehensive Folder Structure for Ruby App - Understand the concept of setting up a project with bundle and gem - Development Tools : Ruby and rbenv

(back to top)

(back to top)

## Getting Started To get a local copy up and running, follow these steps. ### Prerequisites In order to run this project you need [Node.js](https://github.com/roniy68/oop-school/blob/master/https://nodejs.org/en/) installed on your machine. ### Setup Clone this repository to your desired folder: ```sh git clone https://github.com/roniy68/oop-school cd oop-school ``` ### Install Install the dependencies with: ```sh bundle install ``` ### Usage To run the project, execute the following command: ```sh ruby main.rb ```

(back to top)

## Contact I am always looking for ways to improve my project. If you have any suggestions or ideas, I would love to hear from you. [![Github](https://github.com/roniy68/oop-school/blob/master/https://img.shields.io/badge/GitHub-673AB7?style=for-the-badge&logo=github&logoColor=white)](https://github.com/roniy68/oop-school/blob/master/https://github.com/roniy68) [![Twitter](https://github.com/roniy68/oop-school/blob/master/https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://github.com/roniy68/oop-school/blob/master/https://twitter.com/ahroniy) [![Linkedin](https://github.com/roniy68/oop-school/blob/master/https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://github.com/roniy68/oop-school/blob/master/https://linkedin.com/in/ahroniy) [![Gmail](https://github.com/roniy68/oop-school/blob/master/https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=gmail&logoColor=white)](https://github.com/roniy68/oop-school/blob/master/mailto:ahmed.hasan.rony@gmail.com)

(back to top)

## Future Features - [x] **Gem Bundle** - [ ] **Visualize contribution**

(back to top)

## Authors **Ahmed Hasan Rony** - **_[Ahmed Hasan Rony](https://github.com/roniy68/oop-school/blob/master/https://github.com/roniy68)_** ## Contributing I welcome any and all contributions to my website! If you have an idea for a new feature or have found a bug, please open an issue or submit a pull request. Feel free to check the [issues page](https://github.com/roniy68/oop-school/blob/master/https://github.com/roniy68/oop-school/issues).

(back to top)

## Show your support If you like this project, please consider giving it a .

(back to top)

## Acknowledgments This project was inspired by: - [GitHub Finder](https://github.com/roniy68/oop-school/blob/master/https://github.com/JasurbekIsokov/github-finder)

(back to top)

## License This project is [MIT](https://github.com/roniy68/oop-school/blob/master/./readme-assets/MIT.md) licensed.

(back to top)


近期下载者

相关文件


收藏者