Hi @Yazanalsharif,
Welcome to the community
For information on why Crowdsales were removed from OpenZeppelin Contracts 3.x please see the documentation:
https://docs.openzeppelin.com/contracts/3.x/crowdsales
Crowdsales are still available in the 2.5 release of OpenZeppelin Contracts.
We can create a mintable ERC20 using Truffle, Remix, buidler or OpenZeppelin CLI without writing Solidity using the Preset ERC20 contract. The guides include how to create a transaction to mint tokens on a local testnet.