Here are some popular ways to purchase BitCoin (BTC) or Ether (ETH) with credit cards, bank transfer or PayPal :
USA, Canada, UK, Europe: coinbase.com
Mexico: Bitso.com
China: okcoin.cn
India: koinex.in
Japan: coincheck.com
Singapore: coinbase.com
Malaysia: xbit.com
Indonesia: bitcoin.co.id
Central and South America: SatoshiTango.com
Australia: coinspot.com.au
New Zealand: bitprime.co.nz
Middle East & North Africa: BitOasis
Africa: BitPesaGolix
Other countries coinmama.comcoinbase.com, cex.io

You can create an Ethereum wallet for free at MyEtherWallet.com
Make sure you keep a copy of your pass phrase(s) and private key(s).
You can download an Ethereum wallet from Ethereum.org